@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');
body{
	margin:0px; 
	padding:0px; 
	color:#333; 
	font-size:14px; 
	font-family: 'Open Sans', sans-serif; 
}
* {
	margin: 0px;
	padding: 0px;
}
.clearfix {
	clear: both;
}
.clearfix:before,  .clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.clr {
	clear: both;
}
.brand-img-section
{
    display:none;
}
.paymentImg {
	margin: 6px auto 0;
	display: block;
}
header, footer, aside, article, section, detail, nav, figure {
	position: relative;
}
.callUs {
	color: #fff;
}
.callUs a {
	color: #7cd121 !important;
	padding: 0 0 0 3px !important
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
ul, li, ol {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
}
img {
	border: 0;
	outline: none;
	max-width: 100%;
}
input[type="text"], input[type="password"], select, textarea {
	max-width: 100%;
}
#header:after {
	float: right;
	content: '';
	width: 22%;
	height: 60px;
	background: #05abc5;
	margin-top: -61px;
	border-right: 0px #f1c40f solid;
	border-left: 60px solid #18191B;
	border-bottom: 60px solid #05ABC5;
}
#header:before {
	float: right;
	content: '';
	width: 20px;
	height: 60px;
	background: #F1C40F;
	position: relative;
}
#header {
	background: #18191B;
	height: 60px;
}
#header .logo {
	border-right: 1px solid #2f3234;
	width: 100px;
	float: left;
}
#nav {
	width: auto;
	float: right; /*margin-left:5px;*/
}
#nav ul {
	width: auto;
}
#nav ul li {
	float: left;
	position: relative;
	line-height: 50px;
}
#nav ul li a {
	font-size: 12px;
	color: #D8C40B;
	padding: 14px 20px;
	font-weight: 400;
	transition: all 0.5s ease;
	text-decoration: none;
}
#nav ul li a.b-none {
	border: none;
}
#nav ul li a.act {
	color: #FFF;
	border-bottom: 1px solid #7cd121;
}
#nav ul li a:hover {
	color: #FFF; /*border-bottom:1px solid #7cd121; transition:all 0.5s ease; text-shadow: 0px 1px rgba(5, 4, 4, 0.23);*/
}
#nav ul li a.postreqbtn {
	padding: 0px !important;
}
#nav ul li ul {
	display: none;
}
#nav ul li:hover ul {
	position: absolute;
	width: 100%;
	left: 0px;
	display: block;
	top: 50px;
	background: #FFF;
	z-index: 10000;
	-webkit-box-shadow: -1px -1px 3px 2px rgba(0,0,0,0.19);
	-moz-box-shadow: -1px -1px 3px 2px rgba(0,0,0,0.19);
	box-shadow: -1px -1px 3px 2px rgba(0,0,0,0.19);
}
#nav ul li:hover ul li {
	text-align: left;
	width: auto;
	position: relative;
	border-right: none !important;
	float: none;
	border-bottom: 1px solid #ddd;
}
#nav ul li:hover ul li.chlid-none {
	border: none;
}
#nav ul li:hover ul li a {
	text-align: left;
	line-height: 30px;
	padding: 0 0 0 15px;
	display: block;
	color: #333;
	transition: all 0.5s ease;
	border: none !important;
	font-size: 12px;
	background: #FFF;
}
#nav ul li ul span {
	font-size: 14px;
	font-weight: 600;
	padding-left: 10px;
	border-bottom: 1px solid #ddd;
	display: block;
	line-height: 36px;
	color: #A8661B;
	background: #FFF;
	text-transform: uppercase;
}
#nav ul li:hover ul li a:hover {
	background: #DD6321;
	color: #FFF;
	transition: all 0.5s ease;
	border: none !important;
}
#nav .accept {
	float: right;
	margin-top: 8px;
}
#nav .accept ul {
	width: 100%;
	float: left;
	list-style-type: none;
	margin: 0;
}
#nav .accept ul li {
	position: relative;
	margin: 0px 0 0 0;
	padding: 0;
}
#nav .accept ul li:last-child {
	border: none;
}
#nav .accept ul li {
	list-style-type: none;
	float: left;
	font-size: 12px;
	font-weight: 400;
	line-height: 37px;
}
#nav .accept ul li a {
	text-decoration: none;
	color: #fff;
	padding: 6px 20px;
	font-size: 13px;
}
#nav .accept ul li a .fa {
	color: #F1C40F;
}
#nav .accept ul li a:hover {
	color: #FFF !important;
}
#nav .accept ul li a i {
	font-size: 14px;
	margin-right: 3px;
}
#nav .accept ul li a.act {
	color: #fb8961;
}
#nav .accept ul li a.first {/*background:url(../images/login1.png) 50% 0% no-repeat;*/
}
#nav .accept ul li a.first:hover {/*background:url(../images/login1.png) 50% 0% no-repeat;*/
}
#nav .accept ul li a.second {/* background:url(../images/join-now1.png) 41% 0% no-repeat; padding:23px 32px 20px 20px;*/
}
#nav .accept ul li a.second:hover {/*background:url(../images/join-now1-hover.png) 41% 0% no-repeat;*/
}
#nav .accept ul li a:hover {
	color: #D8C40B;
	text-decoration: none;
	border-bottom: none;
}
#nav .accept ul li a.logOut { /*background:url(../images/logout.png) 50% 7% no-repeat;*/
}
#nav .accept ul li a.thired {
	margin: 0 0 0 0px;
	padding: 6px 10px;
	background: #68c406;
	color: #FFF;
	border: 1px solid #70d602;
	border-radius: 4px;
}
#nav .accept ul li.thired select {
	border: 0;
	background: none;
	outline: none;
	font-size: 12px;
	font-weight: 400;
}
#nav .accept ul li.mgtp10 {
	margin-top: 10px;
}
.accordiancont {
	background: #FFF;
	border: 1px solid #ddd;
}
.accordiancont ul li {
	font-size: 13px;
	color: #333;
	display: block;
}
.accordiancont ul li a {
	color: inherit;
	line-height: 30px;
	padding-left: 18px;
	border-bottom: 1px solid #fff;
	background: url(../images/arrow_img.png) 10px 12px no-repeat #FFF;
	border-bottom: 1px solid #ddd;
	display: block;
}
.accordiancont ul li a:hover {
	background: url(../images/arrow_img.png) 12px 12px no-repeat #F8D24B;
	transition: all 0.5s ease;
}
.accordiancont ul li h3 {
	font-size: 16px;
	font-weight: 500;
	text-transform: capitalize;
	line-height: 30px;
	padding-left: 12px;
	border-bottom: 1px solid #ddd;
	background: #ececec;
	color: #4e4e4e;
}
.lastMenu {
	background: #FFF;
	width: 100%;
}
.accordiancont ul li:last-child a {
	border-bottom: none;
}
.lastMenu ul {
	margin: 0;
	list-style-type: none;
	padding: 0;
}
.lastMenu ul li {
	position: relative;
	float: left;
	line-height: 40px;
}
.lastMenu ul li a {
	font-size: 13px;
	color: #303030;
	padding: 8px 15px;
	font-weight: 400;
	transition: all 0.5s ease;
	text-decoration: none;
	border: 1px solid #FFF;
}
.lastMenu ul li a:hover {
	color: #3d849f;
	transition: all 0.5s ease;
	border: 1px solid #CCC;
	border-radius: 3px 3px 0 0;
	border-bottom: none;
}
.lastMenu ul li .drop {
	display: none;
}
.lastMenu ul li:hover .drop {
	position: absolute;
	display: block;
	background: #FFFFFF;
	left: 0;
	top: 40px;
	width: 500px;
	z-index: 10000;
	padding: 10px 0px;
	border-radius: 0 0 5px 5px;
	box-shadow: 0 4px 5px #000;
}
.lastMenu ul li .drop ul {
	width: 48%;
	float: left;
	border-right: 1px solid #eee;
	padding: 0 10px 0 0;
}
.lastMenu ul li .drop ul li {
	text-align: left;
	width: auto;
	position: relative;
	border-right: none !important;
	float: none;
}
.lastMenu ul li .drop ul li a {
	text-align: left;
	line-height: 30px;
	padding: 0 0 0 15px;
	display: block;
	color: #2a7b99;
	transition: all 0.5s ease;
	border: none !important;
	font-size: 13px;
}
.lastMenu ul li .drop ul li a:hover {
	color: #545454;
	transition: all 0.5s ease;
	border: none !important;
}
.lastMenu ul li .drop ul.brd {
	border: none;
}
.serchFixed {
	position: relative;
}
.serchFixed .searchArea {
	position: relative;
	padding: 20px 10px;
	width: 96%;
	height: 470px;
}
.serchFixed .searchArea .serchSmall {
	width: 85%;
	margin: 10px auto;
	text-align: center;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	height: 325px;
}
.serchFixed .searchArea .serchSmall .bannercont {/*background:rgba(0,0,0,.5);*/
	border-radius: 5px;
	padding: 15px;
	display: block;
}
.serchFixed .searchArea .serchSmall p {
	font-weight: 400;
	color: #fff; /*text-transform:capitalize;*/
	margin: 10px 0;
	font-size: 20px;
	text-shadow: 2px 3px 5px #000;
}
.serchFixed .searchArea .serchSmall p span {
	font-weight: 700;
	color: #7cd121;
}
.serchFixed .searchArea .serchSmall h1 {
	font-size: 46px;
	font-weight: 400;
	color: #FFF;
	line-height: 52px;
	text-transform: capitalize;
	text-shadow: 0px 1px 3px #000;
	padding: 0;
}
/*.serchFixed .searchArea .serchSmall ul{ list-style-type:none; margin:0; padding:0; width:73%; margin:auto; float:left; border:none;}*/
.serchFixed .searchArea .serchSmall ul {
	background: none repeat scroll 0 0 #ffffff;
	border: medium none;
	color: #999;
	float: left;
	font-size: 20px;
	font-weight: normal;
	margin-right: 5px;
	padding: 13px 10px;
}
.serchFixed .searchArea .serchSmall ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 14px;
	float: left; /*background:url(../images/dot-img.png) 0px 15px no-repeat;*/
}
.serchFixed .searchArea .serchSmall ul li:first-child {
	background: none;
}
.serchFixed .searchArea .serchSmall ul li a {
	font-weight: 400;
	color: #7cd121;
	text-transform: uppercase;
	text-decoration: none;
	float: left;
	padding: 8px 17px;
}
.serchFixed .searchArea .serchSmall ul li a:hover {
	color: #5db202;
}
.serchFixed .searchArea .serchSmall .search {
	width: 60%;
	margin: 25px auto 0px;
}
.serchFixed .searchArea .serchSmall .search input[type="text"] {
	width: 80%;
	float: left;
	padding: 8px 10px;
	outline: none;
	background: none;
	border: 2px solid #FFF;
	border-right: none;
	height: 60px;
	color: #FFF;
	font-size: 18px;
}
.srchIcon {
	float: right;
	padding: 8px 15px 5px 0;
}
.serchFixed .searchArea .serchSmall .search input[type="submit"] {
	background: #FFF url(../images/indexbannersearchicon.png) no-repeat 50% 50%;
	width: 20%;
	height: 60px;
	cursor: pointer;
	text-indent: -9999px;
	display: block;
	float: right;
	margin: 0;
	border: none;
	text-indent: -9999px;
}
.serchFixed .searchArea .serchSmall .search input[type="submit"]:hover {
	background-color: #DABD0A;
}
.serchFixed .greenTab a {
	position: absolute;
	left: 50%;
	bottom: 0px;
	background: url(../images/green-tab.png) no-repeat;
	height: 62px;
	width: 337px;
	display: block;
	font-size: 20px;
	font-weight: 400;
	text-decoration: none;
	color: #FFF;
	padding: 23px 0 0 30px;
	margin: 0 0 0 -168px;
}
.serchFixed .greenTab a:hover {
	color: #2d5304;
}
.bannerTextarea {
	position: relative;
}
.bannerTextarea .bannerText {
	position: absolute;
	background: rgba(255, 255, 255, 0.32);
	padding: 20px 10px 30px;
	top: -219px;
	left: 29%;
	width: 51%;
	margin: 0 0 0 -308px;
}
.bannerTextarea .bannerText .bannerTextSmall {
	width: 88%;
	margin: auto;
	text-align: justify;
}
.bannerTextarea .bannerText .bannerTextSmall h1 {
	font-size: 26px;
	font-weight: 700;
	color: #000;
	line-height: 34px;
	text-align: left;
}
samp.chatIcon {
	float: left;
	display: block;
	height: 84px;
}
.contentArea {
	background: #FFF;
	padding: 10px 0 40px 0;
	text-align: center;
}
.contentArea h2 {
	font-weight: 400;
	color: #393939;
	font-size: 32px;
	background: url(../images/headding-line.png) center 95px no-repeat;
	line-height: 100px;
}
.contentArea h2 span {
	color: #7cd121;
}
.contentArea h3 {
	font-size: 28px;
	font-weight: 700;
	color: #7cd121;
	line-height: 60px;
	text-transform: uppercase;
}
.contentArea h3 span {
	color: #131313;
}
.contentArea h3 samp img {
	padding-right: 10px;
}
.serviceArea {
	text-align: center;
	margin: 50px 0 0 0;
	padding: 20px 0 50px;
}
.serviceArea h4 {
	font-weight: 600;
	color: #494949;
	font-size: 35px;
}
.serviceArea p {
	color: #505458;
	font-weight: 300;
	margin: 0
}
.serviceArea p.subHeading {
	font-size: 18px;
	font-weight: 400;
	color: #4e4e4e;
	line-height: 30px;
	margin: 5px 0 30px;
}
/*.serviceArea .serviceList{ width:100%; margin:auto;}



.serviceArea .serviceList ul{ width:100%; list-style-type:none; margin:0; padding:0;}



.serviceArea .serviceList ul li{ width:250px; float:left; list-style-type:none; margin:0 10px 10px 0; padding:0;}



.serviceArea .serviceList ul li .serviceBlck{ width:100%; text-align:center; margin:0; padding:0; background:#111111;}



.serviceArea .serviceList ul li .serviceBlck h3{ font-size:18px; font-weight:400; color:#FFF; line-height:30px;}



.serviceArea .serviceList ul li .serviceBlck h3 span{ font-size:13px; color:#7cd121;}



*/







.serviceArea .serviceList {
	width: 100%;
	margin: auto;
}
.serviceArea .serviceList {
	width: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.serviceArea .serviceList {
	list-style-type: none;
	margin: 0 10px 10px 0;
	padding: 0;
}
.serviceArea .serviceList img {
}
.serviceArea .serviceList .serviceBlck {
	text-align: left;
	margin: 0;
	padding: 10px 0 10px 0;
}
.serviceArea .serviceList .serviceBlck h3 {
	font-size: 20px;
	font-weight: 700;
	color: #505458;
	line-height: 22px;
}
.serviceArea .serviceList .serviceBlck p {
	font-weight: 400;
	font-size: 14px;
	color: #6f7b8a;
	line-height: 24px;
}
.serviceArea .serviceList .serviceBlck h3 span {
	font-size: 14px;
	color: #22b14c;
	font-weight: 600;
}
.serviceArea .serviceList .marginBottum {
	margin-bottom: 10px;
}
.serviceArea .categoriesBtn a {
	background: url(../images/green-tab_shadow_none.png) no-repeat;
	height: 55px;
	width: 289px;
	display: block;
	font-size: 20px;
	font-weight: 400;
	text-decoration: none;
	color: #FFF;
	padding: 14px 51px 0 0px;
	margin: auto;
}
.serviceArea .categoriesBtn a:hover {
	color: #2d5304;
}
.worksArea {
	background: #FFF;
	padding: 10px 0 40px 0;
	text-align: center;
}
.worksArea h4 {
	font-weight: bold;
	color: #312a1e;
	font-size: 3em;
}
.worksArea .worksAlign {
	margin: 40px 0;
	padding: 0;
}
.worksArea .worksAlign .workList {
	background: #e4e3e3;
	border-radius: 4px;
	border-bottom: 2px solid #c8c7c7;
	margin: 0px;
	padding: 12px 0px 5px 0;
}
.worksArea .worksAlign .workList .tagBar {
	position: absolute;
	background: url(../images/default_tab_img.png) top left no-repeat;
	height: 55px;
	width: 56px;
	color: #FFF;
	font-size: 20px;
	font-weight: 400;
	text-align: center;
	left: 14px;
	top: 0px;
	padding: 0 22px 0 0;
}
.worksArea .worksAlign .workList:hover .tagBar {
	background-position: left bottom;
}
.worksArea .worksAlign .workList .icon {
	background: #FFF;
	border-radius: 50%;
	padding: 22px;
	width: 39%;
	margin: auto;
}
.worksArea .worksAlign .workList .icon span.icn1 {
	background: url(../images/icon-1.png) center top no-repeat;
	width: 57px;
	height: 49px;
	display: inline-block;
}
.worksArea .worksAlign .workList .icon span.icn2 {
	background: url(../images/icon-2.png) center top no-repeat;
	width: 57px;
	height: 49px;
	display: inline-block;
}
.worksArea .worksAlign .workList .icon span.icn3 {
	background: url(../images/icon-3.png) center top no-repeat;
	width: 57px;
	height: 49px;
	display: inline-block;
}
.worksArea .worksAlign .workList .icon span.icn4 {
	background: url(../images/icon-4.png) center top no-repeat;
	width: 57px;
	height: 49px;
	display: inline-block;
}
.workList:hover .icon span.icn1, .workList:hover span.icn2, .workList:hover span.icn3, .workList:hover span.icn4 {
	background-position: center bottom !important;
	transition: all 0.5s ease;
}
.worksArea .worksAlign .workList:hover .icon {
	background: #7cc803;
}
.worksArea .worksAlign .workList h3 {
	font-size: 16px;
	font-weight: 700;
	color: #888888;
	line-height: 20px;
	text-transform: uppercase;
	padding: 15px 0;
}
.worksArea .worksAlign .workList h3 span {
	color: #131313;
}
.worksArea .worksAlign .workList:hover h3 span {
	color: #7cc803;
}
.footerSize {
	margin: 0;
	padding: 0px 0;
	background: #151515 repeat scroll center center;
	margin-top: 80px;
	/*margin-top:30px;*/
}
.footerSize h2 {
	color: #F8D24B;
	font-size: 13px;
	font-weight: 600;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.footerSize h2 span {
	font-weight: 400;
	color: #FFFFFF;
	font-size: 14px;
}
.footerSize h2 span samp {
	color: #7cc803;
}
.footerSize h3 {
	font-size: 14px;
	color: rgba(255, 255, 255, 0.80);
	font-weight: 600;
	text-align: center;
}
.footerSize h3 span{
	font-size: 14px;
	color:#F8D24B;
	font-weight: 700;
	margin-left:5px;
}
.newFoot h4::after {
	content: '';
	display: block;
	width: 40px;
	height: 2px;
	background: #f8d24b;
	margin-top: 15px;
}
.newFoot h4 {
	font-size: 18px;
	font-weight: 600;
	padding: 0 0 20px;
	color: rgba(255, 255, 255, 0.80);
}
.newFoot .list {
	list-style: none;
}
.newFoot .list li {
	font-size: 13px;
	width: 100%;
	float: left;
	margin-right: 2%;
	font-weight: 600;
	padding: 3px 0;
	display: block
}
.newFoot .list li:nth-child(3n+3) {
	margin-right: 0;
}
.newFoot .list li a {
	display: block;
	color: #777;
}
.newFoot .list li a:hover {
	color: #F8D24B
}
.social-links {
}
.social-links ul {
	float: right;
	padding-right: 0px;
	margin: 0;
	padding: 0;
}
.social-links ul li {
	float: left;
	list-style-type: none;
	padding: 0 20px 0 0;
}
.social-links ul li a {
	width: 14px;
	height: 13px;
	display: block;
	padding-left: 8px;
}
.social-links ul li a.s1 {
	background: url(../images/s1.png) no-repeat;
	background-position: left top;
	transition: all 0.5s ease;
}
.social-links ul li a.s2 {
	background: url(../images/s2.png)no-repeat;
	background-position: left top;
	transition: all 0.5s ease;
}
.social-links ul li a.s3 {
	background: url(../images/s3.png)no-repeat;
	background-position: left top;
	transition: all 0.5s ease;
}
.social-links ul li a.s4 {
	background: url(../images/s4.png)no-repeat;
	background-position: left top;
	transition: all 0.5s ease;
}
.social-links ul li a.s5 {
	background: url(../images/s5.png)no-repeat;
	background-position: left top;
	transition: all 0.5s ease;
}
.social-links ul li a:hover {
	background-position: bottom left;
}
.scroll-top-wrapper {
	position: fixed;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	text-align: center;
	z-index: 99999999;
	color: #FFFFFF;
	line-height: 48px;
	right: 30px;
	bottom: 87px;
	padding-top: 2px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper:hover {
	background-color: #2c2c2c;
}
.scroll-top-wrapper.show {
	visibility: visible;
	cursor: pointer;
	opacity: 1.0;
}
.scroll-top-wrapper i.fa {
	line-height: inherit;
}
.adnifySlider {
	background: url(../images/new-bg-adnify.jpg) no-repeat center top / cover;
}
.registerAre {
	margin: 0;
	padding: 5px 0 50px 0;
	background: #FFF;
	position: relative;
}
.registerAre .registerAreFocus {
	border: 1px solid #DDD;
	margin: 70px 0;
	padding: 20px 10px;
	border-radius: 6px;
	background: rgba(246, 255, 242, 0.32);
	box-shadow: 0 0 25px #CCC;
}
.registerAre .registerAreFocusThanks {
	padding: 20px;
	border-radius: 4px;
	box-shadow: 0px 0px 25px #CCC;
	width: 75%;
	margin: 70px auto;
}
.registerAre h1 {
	font-size: 20px;
	color: #191919;
	font-weight: 600;
	line-height: 60px;
}
.registerAre p {
	font-size: 14px;
	color: #333333;
	font-weight: 600;
	line-height: 25px;
}
.registerAre p a {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
	background: #7cd121;
	border-radius: 6px;
	padding: 10px 55px;
	margin: 15px 0;
	border-bottom: 2px solid #5db202;
}
.registerAre p a:hover {
	background: #5db202;
}
.registerAre p samp img {
	padding-right: 10px;
}
.registerAre .textFixed {
	position: relative;
	margin: -50px 0 0 0;
}
.registerAre .thanksEdit {
	margin: 0;
	padding: 0;
}
.registerAre .thanksEdit h3 {
	font-size: 22px;
	color: #333;
	text-align: center;
	font-weight: 600;
	line-height: 45px;
}
.registerAre .thanksEdit h3 span {
	font-size: 20px;
	background: #c4c4c4;
	color: #696969;
	border-radius: 2px;
	position: relative;
	padding: 0px;
	display: block;
	width: 150px;
	text-align: center;
	margin: 5px auto;
}
.registerAre .thanksEdit h3 span:after {
	content: '';
	position: absolute;
	left: 43%;
	top: -10px;
	border-bottom: 10px solid #c4c4c4;
	border-left: 10px solid #fff;
	border-right: 10px solid #fff;
}
.registerAre .thanksEdit h4 {
	font-size: 20px;
	color: #555;
	font-weight: 600;
	line-height: 45px;
	text-transform: capitalize;
	text-align: center;
}
.registerAre .thanksEdit a {
	font-size: 18px;
	color: #fff;
	background: #ff7409;
	width: 220px;
	text-align: center;
	line-height: 40px;
	border-radius: 3px;
	margin: 0px auto;
	display: block;
	text-transform: capitalize;
}
.registerAre .thanksEdit a i {
	margin-right: 5px;
}
.registerAre .thanksEdit p {
	font-size: 15px;
	color: #000;
	line-height: 30px;
}
.registerAre .thanksEdit ul {
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	float: left;
}
.registerAre .thanksEdit ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 30px;
	margin-bottom: 15px;
}
.registerAre .thanksEdit ul li span {
	background: #ff7409;
	width: 22px;
	height: 22px;
	margin-top: 3px;
	float: left;
	text-align: center;
	color: #FFF;
	border-radius: 50%;
	margin-right: 5px;
	line-height: 24px;
	font-size: 12px;
}
.registerAre .thanksEdit ul li img {
	margin-right: 3px;
}
.secondLinkarea {
	background: #363636;
	margin: 0;
	padding: 0
}
.secondLinkarea .secondLink {
	margin: 0;
	padding: 0;
	float: right;
}
.secondLinkarea .secondLink ul {
	width: 100%;
}
.secondLinkarea .secondLink ul li {
	float: left;
	position: relative;
	line-height: 38px;
}
.secondLinkarea .secondLink ul li a {
	font-size: 14px;
	color: #FFF;
	padding: 1px 15px;
	font-weight: 400;
	transition: all 0.5s ease;
	text-decoration: none;
	float: right;
	border-bottom: 1px solid transparent;
}
.secondLinkarea .secondLink ul li a.b-none2 {
	border: none;
}
.secondLinkarea .secondLink ul li a.act2 {
	color: #FFF;
	border-bottom: 1px solid #7cd121;
}
.secondLinkarea .secondLink ul li a:hover {
	color: #FFF;
	border-bottom: 1px solid #7cd121;
	transition: all 0.5s ease;
	text-shadow: 0px 1px rgba(5, 4, 4, 0.23);
}
.secondLinkarea .selectService {
	font-size: 14px;
	color: #fafafa;
	padding: 10px 0px;
	font-weight: 400;
	transition: all 0.5s ease;
}
.secondLinkarea .selectService span {
	color: #f86922;
}
.secondLinkarea .selectService a {
	font-size: 13px;
	color: #fff;
	padding: 7px 10px;
	font-weight: 400;
	transition: all 0.5s ease;
	text-decoration: none;
	background: #ff7409;
	border-radius: 2px;
	margin-left: 5px;
}
.secondLinkarea .selectService a:hover {
	background: #dd6508;
}
.secondLinkarea .admiLink {
	padding: 10px 0px;
}
.secondLinkarea .admiLink a {
	font-size: 14px;
	color: #68c406;
	font-weight: 600;
	transition: all 0.5s ease;
	text-decoration: none;
}
.secondLinkarea .admiLink a:hover {
	color: #CCC;
}
.latestArea {
	background: #f7f7f7;
	padding: 10px 0 0px 0;
	margin: 0;
}
.latestArea .tabImg {
	background: url(../images/credit-point-icon.png) no-repeat 2% 50%;
	float: right;
	height: 51px;
	display: inline-block;
	width: auto;
}
.latestArea .tabImg h3 {
	color: #393838;
	font-size: 20px;
	font-weight: 400;
	line-height: 47px;
	padding: 0 0 0 40px;
	position: relative;
}
.latestArea .tabImg h3 span {
	color: #5aa608;
	width: auto;
	font-size: 26px;
	font-weight: 700;
	margin-left: 5px;
	float: right;
	padding-right: 10px;
}
.latestArea .topHadding {
	background: #e9e9e9;
	border: 1px solid #e2e2e2;
	border-radius: 3px;
	padding: 0px 0 0 15px;
	margin: 10px 0;
}
.latestArea .topHadding h1 {
	color: #2a2c32;
	font-size: 19px;
	font-weight: 600;
	width: 50%;
	float: left;
	line-height: 51px;
	text-transform: capitalize;
}
.latestArea .topHadding h1 span {
	color: #ff7409;
}
.latestSection {
	background: #f7f7f7;
	padding: 0px 0 25px 0;
	margin: 0;
}
.latestSection h2 {
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
	font-size: 15px;
	background: #545454;
	text-transform: capitalize;
	padding: 0 0 0 12px;
	text-transform: uppercase;
	line-height: 40px;
	margin: 15px 0 0 0;
	font-weight: 600;
}
.latestSection .meneLink ul {
	width: 100%;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 1px solid #e2e2e2;
	border-top: none;
}
.latestSection .meneLink ul li {
	padding: 0 15px 0 15px;
	margin: 0;
	line-height: 40px;
	list-style-type: none;
	text-transform: uppercase;
	border-bottom: 1px solid #EEEEEE;
	float: left;
	width: 100%;
	background: #FFF;
	color: #2a2a2a;
}
.latestSection .meneLink ul li span {
	color: #7cd121;
	float: right;
}
.paginationFull {
	margin-top: 25px;
	background: #e0e7e8;
	margin-bottom: 15px;
	padding: 0px 10px;
}
.paginationFull h2 {
	font-size: 16px;
	text-transform: capitalize;
	float: left;
	line-height: 40px;
	color: #666;
}
.paginationFull span.tabImg {
	float: right;
}
.paginationFull span.tabImg h3 {
	font-size: 15px;
	line-height: 40px;
}
.paginationFull span.tabImg h3 span {
	color: #5AA608;
	font-weight: 600;
	font-size: 22px;
	margin-right: 5px;
}
.latestSection .meneLink ul li a {
	text-decoration: none;
	color: #2a2a2a;
	font-size: 16px;
	font-weight: 400;
	font-size: 12px;
	float: left;
	transition: all 0.5s ease;
}
.latestSection .meneLink ul li a:hover {
	color: #FFFFFF;
}
.latestSection .meneLink ul li:hover {
	background: #538a39;
	transition: all 0.5s ease;
}
.latestSection .meneLink ul li.acto {
	background: #538a39;
	color: #FFF;
}
.latestSection .meneLink ul li a.accteo {
	color: #FFF;
}
.latestSection .meneLinks2 ul {
	width: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 1px solid #e2e2e2;
	border-top: none;
}
.latestSection .meneLinks2 ul li {
	padding: 0 15px 0 27px;
	margin: 0;
	line-height: 30px;
	list-style-type: none;
	text-transform: capitalize;
	border-bottom: 1px solid #EEEEEE;
	width: 100%;
	color: #2a2a2a;
	background: url(../images/arrow_img.png) 14px 12px no-repeat #FFF;
	transition: all 0.5s ease;
}
.latestSection .meneLinks2 ul li a {
	text-decoration: none;
	color: #2a2a2a;
	font-size: 15px;
	font-weight: 400;
	font-size: 12px;
	display: block;
	transition: all 0.5s ease;
}
.latestSection .meneLinks2 ul li a:hover {
	color: #333;
	transition: all 0.5s ease;
}
.latestSection .meneLinks2 ul li:hover {
	background: url(../images/arrow_img.png) 16px 12px no-repeat #DEC41D;
	transition: all 0.5s ease;
}
.latestSection .editFeild {
	margin-top: 20px;
}
.latestSection .editFeild p {
	width: 100%;
	margin: 0 0 15px 0;
	padding: 0;
}
.latestSection .editFeild p a {
	text-decoration: none;
	background: #FF771C;
	padding: 5px 22px;
	font-size: 16px;
	font-weight: 400;
	color: #FFF;
	line-height: 30px; /*border-bottom: 2px solid #5db202;*/
	border-radius: 2px;
	border: none;
	outline: none;
	box-shadow: none;
}
.latestSection .editFeild p a:hover {
	background: #df6310;
}
.latestSection .editFeild p input[type="submit"] {
	text-decoration: none;
	background: #FF771C;
	padding: 5px 20px;
	font-size: 14px;
	font-weight: 400;
	color: #FFF;
	line-height: 22px; /*border-bottom: 2px solid #5db202;*/
	border-radius: 2px;
	border: none;
	outline: none;
	box-shadow: none;
}
.latestSection .editFeild p input[type="submit"]:hover {/*border-bottom:2px solid #7cd121;*/
	background: #df6310;
}
.latestSection .editFeild p label {
	width: 18%;
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 13px;
	font-weight: 400;
	color: #333333;
	text-transform: capitalize;
}
.latestSection .editFeild p label.editBig {
	width: 185px;
}
.latestSection .editFeild p input[type="text"] {
	width: 65%;
	border-radius: 3px;
	padding: 8px 10px;
	font-size: 13px;
	font-weight: 500;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.latestSection .editFeild p input.editinpSammll {
	width: 205px;
}
.latestSection .editFeild p input.editinpbig {
	max-width: 620px;
}
.latestSection .editFeild p textarea {
	max-width: 620px;
	width: 65%;
	border-radius: 3px;
	height: 100px;
	padding: 8px 10px;
	font-size: 13px;
	font-weight: 500;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.latestSection .editFeild p select {
	width: 65%;
	border-radius: 3px;
	padding: 8px 10px;
	font-size: 13px;
	font-weight: 600;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	background: url(../images/dropicon.png) no-repeat 98% 50% #FFF;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
	-moz-appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
}
.latestSection .buyers {
	margin: 15px 0 0 0;
	border: solid 1px #d5d5d5;
	padding: 15px;
	border-radius: 6px;
	background: #fff;
}
.latestSection .buyers .leftsd {
	width: 50%;
	height: auto;
	float: left;
}
.latestSection .buyers h1 {
	font-size: 25px;
	color: #393939;
	font-weight: 600;
	margin-bottom: 10px;
}
.latestSection .buyers h1 span {
	font-size: 17px;
	font-weight: 400;
}
.latestSection .buyers h1 img {
	float: left;
	margin-right: 10px;
}
.latestSection .buyers .rightsd {
	width: 50%;
	height: auto;
	float: left;
}
.latestSection .buyers .rightsd img {
	width: auto;
	height: 80px;
	float: right;
}
.latestSection .buyers .paynow {
	border: solid 1px #d5d5d5;
	padding: 20px 15px 20px 15px;
	border-radius: 6px;
	margin: 15px 0 0 0;
	width: 100%;
	display: inline-block;
}
.latestSection .buyers .paynow .payleft {
	float: left;
	width: 45%;
	margin: 0;
	padding: 0;
}
.latestSection .buyers .paynow .payleft input[type="text"] {
	width: 95%;
	border-radius: 3px;
	padding: 8px 10px;
	font-size: 15px;
	font-weight: 600;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.change_pwd {
	width: 65%;
	border-radius: 3px;
	padding: 8px 10px;
	font-size: 15px;
	font-weight: 600;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.latestSection .buyers .paynow p {
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
}
.latestSection .buyers .paynow p input[type="button"] {
	text-decoration: none;
	background: #7cd121;
	padding: 7px 60px;
	font-size: 16px;
	font-weight: 400;
	color: #FFF;
	line-height: 30px;
	border: 2px solid #5db202;
	border-radius: 5px;
	border-top: none;
	border-right: none;
	border-left: none;
	outline: none;
	box-shadow: none;
}
.latestSection .buyers .paynow input[type="button"]:hover {
	border-bottom: 2px solid #7cd121;
}
.latestSection .buyers .paynow .payRight {
	width: 45%;
	float: left;
	margin: 10px 0;
	padding: 0;
}
.latestSection .buyers .paynow .payRight h5 a {
	background: #4F504F;
	border: none;
	border-bottom: 2px solid #292929;
	padding: 20px;
	font-size: 25px;
	color: #FFF;
	display: inline-block;
	padding: 12px 35px;
	border-radius: 3px;
	text-decoration: none;
	text-align: center;
}
.latestSection .buyers .paynow .payRight h5 a span {
	font-size: 15px;
	color: #C8FF24;
}
.paginationFull {
	width: 100%;
	float: left;
}
.paginationFull .paginationleft {
	float: left;
	width: auto;
}
.paginationFull .paginationleft h2 {
	font-size: 16px;
	text-transform: capitalize;
	float: left;
	line-height: 40px;
	color: #666;
	background: none;
	padding-left: 0;
	text-shadow: none;
	font-weight: normal;
	margin: 0;
}
.paginationFull .pagination {
	width: 30%;
	float: right;
}
.paginationFull .pagination a {
	text-decoration: none;
	line-height: 1;
	cursor: pointer;
	font-weight: 300;
	font-size: 13px;
	padding: 5px 9px;
	margin-right: 7px;
	background: #dcdcdc;
	font-size: 13px;
	color: #FFF;
	font-weight: 300;
}
.paginationFull .pagination a:hover, .paginationFull .pagination a.selected, .type-post a.stoken-button:hover, body #main input.wpcf7-submit, body input.stoken-button, .type-post a .more-link-stoken:hover {
	background-color: #6cae03;
}
.paginationFull .pagination a.dark {
	background: #538a39;
}
.paginationDig a {
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	font-weight: 400;
	font-size: 15px;
	padding: 1.2% 1.5%;
	color: #fff;
	border-right: 1px solid rgba(255, 255, 255, 0.5);
	float: left;
}
.paginationDig a:first-child {
	border-radius: 5px 0px 0px 5px;
	border-left: none;
}
.paginationDig a:last-child {
	border-right: none;
}
.paginationDig a:hover, .paginationDig a.selected {
	background-color: #F8D24B;
	color: #282c3d;
}
.type-post a.stoken-button:hover, body #main input.wpcf7-submit, body input.stoken-button, .type-post a .more-link-stoken:hover {
	background-color: #6CAE03;
}
.paginationDig a.dark2 {
	background: #F8D24B;
	color: #282c3d;
}
.dashboardLatestheading {
	margin-top: 0px;
	background: #f5f5f5;
	margin-bottom: 0px;
	padding: 0px 10px;
	margin-top:20px;
}
.dashboardLatestheading h1 {
	font-size: 16px;
	text-transform: capitalize;
	float: left;
	line-height: 40px;
	color: #000;
}
.dashboardLatestheading span.tabImg {
	float: right;
}
.dashboardLatestheading span.tabImg h3 {
	font-size: 15px;
	line-height: 40px;
}
.dashboardLatestheading span.tabImg h3 span {
	color: #222;
	font-weight: 600;
	font-size: 16px;
	margin-right: 5px;
}
.dashboardLatestheading span.crdpoint {
	background: #555 url(../images/credit-point-icon2.png) no-repeat 7% 50%;
	float: right;
	height: auto;
	display: inline-block;
	width: auto;
	margin-right: 20px;
	padding-left: 15px;
	padding-right: 15px;
	background-size: 25px;
}
.dashboardLatestheading span.crdpoint h3 {
	color: #393838;
	font-size: 15px;
	font-weight: 400;
	line-height: 40px;
	padding: 0 0 0 40px;
	position: relative;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
}
.dashboardLatestheading span.crdpoint h3 span {
	color: #5aa608;
	width: auto;
	font-size: 18px;
	font-weight: 700;
	margin-left: 10px;
	float: right;
	padding-right: 10px;
	color: #F8D24B;
}
.circle-tile {
	margin-bottom: 30px;
	text-align: center;
}
.circle-tile-heading {
	position: relative;
	width: 80px;
	height: 80px;
	margin: 0px auto -40px;
	border: 3px solid rgba(255, 255, 255, 0.3);
	border-radius: 100%;
	color: #FFF;
	transition: all 0.3s ease-in-out 0s;
}
.circle-tile-content {
	padding-top: 50px;
}
.circle-tile-heading .fa {
	line-height: 80px;
}
.circle-tile-description {
	text-transform: uppercase;
}
.text-faded {
	color: rgba(255, 255, 255, 0.7);
}
.circle-tile-number {
	padding: 5px 0px 15px;
	font-size: 26px;
	font-weight: 700;
	line-height: 1;
}
.circle-tile-number {
	font-size: 26px;
	font-weight: 700;
	line-height: 1;
}
.circle-tile-footer {
	display: block;
	padding: 5px;
	color: rgba(255, 255, 255, 0.5);
	background-color: rgba(0, 0, 0, 0.1);
	transition: all 0.3s ease-in-out 0s;
}
.circle-tile-footer:hover {
	text-decoration: none;
	color: rgba(255, 255, 255, 0.5);
	background-color: rgba(0, 0, 0, 0.2);
}
.circle-tile-content {
	padding-top: 50px;
}
.circle-tile-heading.dark-blue:hover {
	background-color: #2E4154;
}
.circle-tile-heading img {
	margin-top: 15px
}
.circle-tile-heading.green:hover {
	background-color: #138F77;
}
.circle-tile-heading.orange:hover {
	background-color: #DA8C10;
}
.circle-tile-heading.blue:hover {
	background-color: #2473A6;
}
.circle-tile-heading.red:hover {
	background-color: #CF4435;
}
.circle-tile-heading.purple:hover {
	background-color: #7F3D9B;
}
.registsmall {
	width: 100%;
	float: left;
}
.registsmall label {
	color: #555;
	font-size: 15px;
}
.registsmall span.form-left {
	width: 25%;
	float: left;
}
.registsmall span.form-right {
	width: 68%;
	float: left;
}
.registsmall span.form-right.chk span {
	width: 50%;
	float: left;
}
.registsmall span.form-right.chk span input {
	float: left;
	width: auto;
	margin-right: 5px;
	height: inherit;
}
.registsmall span.form-right.chk span label {
	float: left;
	font-weight: normal;
	font-size: 13px;
}
.registsmall input {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 43px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #333;
}
.registsmall img.capchaImg {
	float: left;
	margin-right: 8px;
}
.registsmall input#captcha {
	width: 80%;
}
.registsmall textarea {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 100px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #333;
}
.registsmall input[type="submit"] {
	text-decoration: none;
	background: #FF771C;
	padding: 5px 22px;
	font-size: 16px;
	font-weight: 400;
	color: #FFF;
	line-height: 30px; /*border-bottom: 2px solid #5db202;*/
	border-radius: 2px;
	border: none;
	outline: none;
	box-shadow: none;
	width: auto;
}
.registsmall input[type="submit"]:hover {/*border-bottom:2px solid #7cd121;*/
	background: #df6310;
}
.inboxLeft {
	margin-top: 20px;
}
.dark-blue {
	background-color: #34495E;
}
.green {
	background-color: #16A085;
}
.orange {
	background-color: #F39C12;
}
.blue {
	background-color: #2980B9;
}
.red {
	background-color: #E74C3C;
}
.purple {
	background-color: #8E44AD;
}
.latestLead {
	width: 100%;
	padding: 0px;
	border: 1px solid #e2e2e2;
	margin: 10px 0 0 0;
	border-radius: 2px;
	background: #FFF;
}
.latestLead .topHead {
	margin: 0;
	padding: 0;
}
.latestLead .topHead h3 {
	color: #2d2d2d;
	font-size: 15px;
	font-weight: 400;
	background: #f5f5f5;
	padding: 10px 15px;
	border-bottom: 1px solid #eeeeee;
}
span.green {
	background: #538a39;
	display: block;
	float: left;
	padding: 12px 10px 12px 0;
	margin: 0 8px 0 0;
	color: #fff;
}
span.blue {
	background: #1f72ed;
	display: block;
	float: left;
	padding: 12px 10px 12px 0;
	color: #fff;
	margin: 0 8px 0 0;
}
span.red {
	background: #ee4444;
	display: block;
	float: left;
	padding: 12px 10px 12px 0;
	color: #fff;
}
.latestLead .topHead h3 input[type="checkbox"] {
	padding: 0;
	margin: 0 0 0 15px;
}
.latestLead .topHead h3 input[type="text"] {
	float: right;
	max-width: 220px;
	outline: none;
	background: url(../images/serach_img.png) 96% 48% #FFF no-repeat;
	border: 1px solid #d1d1d1;
	padding: 6px 30px 4px 10px;
	margin: 8px -10px 0 0;
	color: #757575;
	font-size: 13px;
	border-radius: 4px;
	width: 28%;
}
.latestLead .topHead .latestLeadLeft {
	width: 100%;
	float: left;
	background: #FFFFFF;
	padding: 15px 15px 15px;
	border: 1px solid #ccc;
	margin: 0 0 15px;
	min-height: 250px
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent {
	float: left;
	width: 100%;
	position: relative;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent h1 .sidebar {
	background: url(../images/side-bar.png) no-repeat;
	color: #FFF;
	font-size: 16px;
	font-weight: 600;
	top: 0px;
	left: 0px;
	width: 163px;
	height: 38px;
	display: inline-table;
	padding: 6px 0 0 0px;
	text-align: center;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent h1 .sidebar1 {
	background: url(../images/side-bar1.png) no-repeat;
	color: #FFF;
	font-size: 16px;
	font-weight: 600;
	top: 0px;
	left: 0px;
	width: 163px;
	height: 38px;
	display: inline-table;
	padding: 6px 0 0 0px;
	text-align: center;
}
.latestLead .topHead .latestLeadLeft .latestLeadLeft .latestLeadcontent:last-child {
	border: none;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent h1 {
	color: #3553a0;
	font-size: 13px;
	font-weight: 600;
	display: flex;
	position: relative;
	left: -31px;
	float: left;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent ul {
	width: 100%;
	list-style-type: none;
	margin: 7px 0;
	padding: 0;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent ul li {
	list-style-type: none;
	margin: 0;
	display: inline-block;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent ul li:last-child {
	border: none;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent ul li a {
	color: #999999;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	padding: 0 12px 0 0px;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent ul li a:hover {
	color: #000000;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent p {
	color: #666666;
	font-size: 12px;
	font-weight: 400;
	line-height: 22px;
}
.latestLead .topHead .latestLeadLeft .sublatestLeadlink ul {
	width: 100%;
	list-style-type: none;
	margin: 15px 0;
	padding: 0;
}
.latestLead .topHead .latestLeadLeft .sublatestLeadlink ul li {
	list-style-type: none;
	margin: 0;
	display: inline-block;
	border: none;
}
.latestLead .topHead .latestLeadLeft .sublatestLeadlink ul li a {
	color: #999999;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	padding: 0 15px 0px 0;
}
.latestLead .topHead .latestLeadLeft .sublatestLeadlink ul li a:hover {
	color: #333333;
}
.latestLead .topHead .latestLeadLeft .clock_list {
	width: 100%;
	float: left;
	margin: 12px 0;
	position: relative
}
.verifiedButt {
	bottom: 0;
	right: 0;
	float: right;
	margin-top: -30px;
	position: relative;
}
.latestLead .topHead .latestLeadLeft .clock_list .buyNow {
	position: absolute;
	right: 10px;
	top: 35px;
}
.latestLead .topHead .latestLeadLeft .clock_list .buyNow p {
	background: #00CC00;
	color: #FFF;
	margin: 0;
	padding: 10px;
	font-size: 25px;
	font-weight: 600;
	text-align: center;
}
.clock_list .buyNow1 {
	position: absolute;
	right: -10px;
	top: -20px;
	border: 1px solid #eee;
	background: #fff;
	padding: 10px;
	text-align: center
}
.clock_list .buyNow1 .price {
	font-size: 23px !important;
	color: #000 !important;
	font-weight: 600 !important;
}
.clock_list .buyNow1 .buyButt {
}
.clock_list .buyNow1 .premium {
	font-size: 10px;
	font-weight: 400;
	display: block;
	margin: 5px 0 0 0;
}
.clock_list .buyNow1 .premium a {
	color: #545454;
	text-decoration: underline;
}
.clock_list .buyNow1 .premium a:hover {
	text-decoration: none;
}
.latestLead .topHead .latestLeadLeft .clock_list ul {
	width: 48%;
	float: left;
	list-style-type: none;
	margin: 0 2% 0 0;
}
.latestLead .topHead .latestLeadLeft .clock_list ul li {
	width: 98%;
	float: left;
	list-style-type: none;
	color: #2a2a2a;
	font-size: 13px;
	font-weight: 400;
	margin-bottom: 10px;
}
.latestLead .topHead .latestLeadLeft .clock_list ul li img {
	padding: 0 3px 0 0;
}
.latestLead .topHead .latestLeadLeft .latextUser {
	width: 27%;
	float: right;
	border: 1px solid #CCC;
}
.latestLead .topHead .latestLeadLeft .latextUser h4 {
	color: #5d8dc7;
	font-size: 14px;
	font-weight: 400;
	float: left;
}
.latestLead .topHead .latestLeadLeft .latextUser h4 span {
	font-size: 13px;
	color: #999999;
}
.latestLead .topHead .latestLeadLeft .latextUser h4 samp img {
	padding-right: 10px;
	float: left;
}
.latestLead .topHead .latestLeadLeft .latextUser p {
	font-size: 25px;
	color: #333333;
	font-weight: 600;
	text-align: center;
	line-height: 30px;
}
.latestLead .topHead .latestLeadLeft .latextUser p a {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
	background: #7cd121;
	border-radius: 4px;
	padding: 5px 25px;
	border-bottom: 2px solid #5db202;
}
.latestLead .topHead .latestLeadLeft .latextUser p a:hover {
	background: #6cae03;
}
.latestSection .leadRight {
	width: 100%;
	background: #FFF;
	border: 1px solid #e2e2e2;
	padding: 0 0 0px 0;
	display: inline-block;
}
.latestSection .leadRight ul {
	width: 100%;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.latestSection .leadRight ul li {
	padding: 0 15px 0 15px;
	margin: 0;
	line-height: 37px;
	list-style-type: none;
	text-transform: capitalize;
	border-bottom: 1px solid #eeeeee;
	float: left;
	width: 100%;
	color: #2a2a2a;
}
.latestSection .leadRight ul li img {
	float: left;
	margin: 10px 10px 0 0px;
}
.latestSection .leadRight ul li:last-child {
	border: none;
}
.latestSection .leadRight ul li span {
	color: #fff;
	float: right;
	background: #ff7409;
	padding: 0px 5px;
	border-radius: 2px;
	line-height: 20px;
	margin-top: 10px
}
.latestSection .leadRight ul li a {
	text-decoration: none;
	color: #2a2a2a;
	font-size: 11px;
	font-weight: 400;
	float: left;
	transition: all 0.5s ease;
}
.latestSection .leadRight ul li a:hover {
	color: #295d99;
}
.latestSection .leadRight ul li:hover {
	transition: all 0.5s ease;
	background: #DEC41D;
}
.bg {
	background: url(../images/binding_dark.png) repeat !important;
	min-height: 620px;
}
.clockWrap {
	width: 60%;
	margin: 50px auto;
	text-align: center
}
.clockWrap h1 {
	font-size: 40px;
	color: #fff;
	text-transform: uppercase
}
.clockWrap h1 span {
	color: #7cc803;
}
.clockWrap h4 {
	font-size: 16px;
	color: #fff;
	padding: 15px 0 40px;
}
.clockWrap p {
	font-size: 18px;
	color: #7cc803;
	padding: 0 0 20px;
}
.registrationFrom {
	background: #fff;
	padding: 10px 0 20px 0;
	margin: 0;
}
.registrationFrom .borSize {/*border:6px solid #ff8323;*/
	padding: 10px;
	width: 100%;
	margin: auto;
	background: #FFFFFF;
}
.registrationFrom .formLeft {
	width: 100%;
	border: 1px solid #EEE;
	position: relative;
}
.registrationFrom .formLeft .pointAdd {
	position: absolute;
	right: 5px;
	top: 245px;
}
.registrationFrom .formLeft h1 {
    color: #000;
    font-size: 16px;
    font-weight: 400;
    background: #f1c40f;
    line-height: 33px;
    text-align: left;
    font-weight: 600;
    padding: 5px 5px 5px 20px;
}
.registrationFrom .formLeft .registsmall {
	width: 95%;
	margin: auto;
	margin-top: 20px;
	font-size: 16px;
	font-weight: 400;
	color: #767676;
}
.registrationFrom .formLeft .registsmall a {
	text-decoration: none;
	color: #767676;
}
.registrationFrom .formLeft .registsmall a:hover {
	text-decoration: underline;
	color: #333;
}
.registrationFrom .formLeft .registsmall p {
	width: 100%;
	margin: 0;
	float: left;
	padding: 0;
	font-size: 14px;
}
.registrationFrom .formLeft .registsmall p a {
	text-decoration: none;
	background: #7cd121;
	padding: 10px 20px;
	font-size: 16px;
	font-weight: 400;
	color: #FFF;
	line-height: 60px;
	border-bottom: 2px solid #5db202;
	border-radius: 5px;
	margin-right: 10px;
}


.white-boxs {
    background-color: #fff;
    text-align: center;
    margin-top: 20px;
    padding: 20px;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
}


.registrationFrom .formLeft .registsmall p a:hover {
	border-bottom: 2px solid #ff7646;
	text-decoration: none;
	color: #FFFFFF;
}
.registrationFrom .formLeft .registsmall p label {
    width: 134px;
    float: inherit;
    margin: 0;
    padding: 0px 15px;
    font-size: 13px;
    font-weight: 400;
    color: #767676;
    margin-bottom: 10px;
    text-align: left;
}
.registrationFrom .formLeft .registsmall p input[type="submit"] {
	text-decoration: none;
	background: linear-gradient( 
173deg
 ,#ffc107 0,#ffeb3b 100%);
	padding: 5px 20px;
	font-size: 16px;
	font-weight: 400;
	color: #000;
	line-height: 30px;
	border-radius: 3px;
	border: none;
	outline: none;
	box-shadow: none;
	margin-right: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.registrationFrom .formLeft .registsmall p input[type="submit"]:hover {/*border-color:#7CD121;*/
}
.registrationFrom .formLeft .registsmall p input[type="reset"] {
	text-decoration: none;
	background: linear-gradient( 
173deg
 ,#ffc107 0,#ffeb3b 100%);
	padding: 5px 20px;
	font-size: 16px;
	font-weight: 400;
	color: #000;
	line-height: 30px;
	border-radius: 3px;
	border: none;
	outline: none;
	box-shadow: none;
	margin-right: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.registrationFrom .formLeft .registsmall p input[type="reset"]:hover {/*border-bottom: 2px solid #7cd121;*/
}
.registrationFrom .formLeft .registsmall p img {
}
.registrationFrom .formLeft .registsmall p input[type="text"] {
	width: 228px;
	padding: 5px 10px;
	border: 1px solid #dcdcdc;
	outline: none;
	color: #767676;
	font-size: 14px;
	margin-bottom: 15px;
}
.registrationFrom .formLeft .registsmall p textarea {
	width: 231px;
	padding: 5px 10px;
	height: 150px;
	border: 1px solid #dcdcdc;
	outline: none;
	color: #767676;
	font-size: 14px;
	margin-bottom: 5px;
}
.registrationFrom .formLeft .registsmall p input[type="password"] {
	width: 275px;
	padding: 5px 10px;
	border: 1px solid #dcdcdc;
	outline: none;
	color: #767676;
	margin-bottom: 5px;
}
.registrationFrom .formLeft .registsmall p select {
	width: 240px;
	padding: 6px 10px;
	border: 1px solid #dcdcdc;
	outline: none;
	color: #767676;
	font-size: 14px;
	margin-bottom: 5px;
}

ul.listnone li img {
    margin-right: 10px;
    float: left;
    height: 38px;
    line-height: 25px;
}
.fa-ul li {
    padding-bottom: 20px;
    font-size: 14px;
}
.fa-ul {
    padding-left: 0;
    /* margin-left: 2.14285714em; */
    list-style-type: none;
    text-align: left;
}

.white-boxs1 {
    background-color: #fff;
    text-align: center;
    margin-top: 20px;
    padding: 0px;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
}


.registrationFrom .formLeft .registsmall p input:focus, textarea:focus {
	box-shadow: 0 0 5px #CCC;
}
.registrationFrom h3 {
    color: #000000;
    font-size: 19px;
    font-weight: 400;
    /* background: #18191b; */
    line-height: 35px;
    text-align: left;
    text-transform: capitalize;
    padding: 10px;
    font-weight: 600;
}
.registrationFrom .formRight {
	border: 5px solid #EEE;
	padding: 0 20px 20px 20px;
	width: 100%;
	margin-bottom: 20px;
	display: inline-block;
}
.registrationFrom .formRight .addBg {
	background: url(../images/add_bg.png) no-repeat;
	width: 573px;
	height: 114px;
	margin: 20px 0;
	font-size: 30px;
	font-weight: 700;
	color: #000;
	line-height: 48px;
	padding: 10px 0 0 70px;
}
.registrationFrom .formRight h2 {
	font-size: 20px;
	color: #191919;
	font-weight: 600;
	line-height: 25px;
	margin: 20px 0;
}
.registrationFrom .formRight p {
	font-size: 17px;
	color: #333333;
	font-weight: 600;
	line-height: 20px;
}
.registrationFrom .formRight p span {
	font-size: 13px;
	color: #333333;
	font-weight: 400;
}
.registrationFrom .formRight p a {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
	background: #7cd121;
	border-radius: 6px;
	padding: 10px 55px;
	margin: 15px 0;
	border-bottom: 2px solid #5db202;
}
.registrationFrom .formRight p a:hover {
	background: #5db202;
}
.registrationFrom .formRight p samp img {
	padding-right: 10px;
}
.registrationFrom .formRight .howText {
	width: 22%;
	float: left;
	font-size: 13px;
}
.registrationFrom .formRight .howText.howRight {
	float: right;
}
.registrationFrom .formRight .howText.howmagin {
	margin: 0 26px 0 0;
}
.enquiryForm {
	background: #f7f7f7;
	padding: 15px;
	margin: 0;
}
.enquiryForm .enquiryFormborSize {
	border: 6px solid #96c93e;
	padding: 10px;
	width: 100%;
	margin: auto;
	background: #FFFFFF;
}
.enquiryForm h1 {
	font-size: 32px;
	color: #393939;
	font-weight: 600;
}
.enquiryForm h1 span {
	color: #7cc803;
}
.enquiryForm .enquriryLeft {
	width: 100%;
	margin: 0 20px 0 0;
	padding: 0;
	border-right: 1px solid #dbdbdb;
}
.enquiryForm .enquriryLeft p {
	width: 100%;
	margin: 0 0 6px 0;
	padding: 0;
	float: left;
}
.enquiryForm .enquriryLeft p a {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
	background: #7cd121;
	border-radius: 6px;
	padding: 10px 55px;
	margin: 15px 0;
	border-bottom: 2px solid #5db202;
}
.enquiryForm .enquriryLeft p a:hover {
	background: #5db202;
}
.enquiryForm .enquriryLeft p input[type="submit"] {
	text-decoration: none;
	background: #7cd121;
	padding: 5px 20px;
	font-size: 16px;
	font-weight: 400;
	color: #FFF;
	line-height: 30px;
	border: 2px solid #5db202;
	border-radius: 5px;
	border-top: none;
	border-right: none;
	border-left: none;
	outline: none;
	box-shadow: none;
	margin-right: 10px;
}
.enquiryForm .enquriryLeft p input[type="submit"]:hover {
	border-bottom: 2px solid #7cd121;
}
.enquiryForm .enquriryLeft p label {
	width: 306px;
	float: left;
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: 600;
	color: #333333;
}
.enquiryForm .enquriryLeft p label.labsmall {
	width: 130px;
	margin: 0 0 0px 0 !important;
}
.enquiryForm .enquriryLeft p input[type="text"] {
	width: 47%;
	border-radius: 3px;
	padding: 5px 5px;
	font-size: 13px;
	font-weight: 600;
	color: #333333;
	float: left;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 12px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.enquiryForm .enquriryLeft p textarea {
	width: 590px;
	height: 95px;
	border-radius: 3px;
	padding: 8px 10px;
	font-size: 15px;
	font-weight: 600;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.enquiryForm .enquriryLeft p input.inpBig {
	width: 590px;
	height: 150px;
}
.enquiryForm .enquriryLeft p input.inpBigll {
	width: 590px;
}
.enquiryForm .enquriryLeft p select {
	width: 286px;
	font-size: 12px;
	font-weight: 600;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 5px 5px;
	width: 47%;
	float: left;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 0 0px 0;
	outline: medium none;
	margin-right: 15px;
}
.enquiryForm .enquriryLeft p select.selSmall {
	width: 212px;
}
.enquiryForm .enquriryLeft p select.selBig {
	width: 592px;
}
.enquiryForm .enquriryLeft h3 {
	font-size: 22px;
	color: #7cc803;
	font-weight: 700;
	text-align: center;
	background: url(../images/line_img.png) 13px 12px no-repeat;
}
.enquiryForm .enquriryRight {
	width: 100%;
	margin: 0;
	padding: 0 50px 0;
}
.enquiryForm .enquriryRight h2 samp img {
	padding: 0 10px 0 0;
	float: left;
}
.enquiryForm .enquriryRight h2 {
	text-align: center;
	font-size: 24px;
	font-weight: 700;
	color: #666666;
	line-height: 18px;
	margin-bottom: 70px;
}
.enquiryForm .enquriryRight h2 span {
	font-weight: 400;
	font-size: 15px;
}
.loginForm {
	background: #f7f7f7;
	padding: 15px;
	margin: 0;
}
.loginForm .loginFormborSize {
	padding: 30px 0; /*width:100%; margin:0;*/
}
.loginForm .loginsmall {
	width: 100%;
	margin: auto;
	padding: 10px;
	box-shadow: 0 0 5px #ccc;
	border: 1px solid #DBDBDB;
}
.loginForm .loginsmall h2 {
	font-size: 23px;
	font-weight: 400;
	color: #FFF;
	line-height: 60px;
	background: #96c93e;
	text-transform: uppercase;
	padding: 0px;
	text-align: center;
}
.loginForm .loginsmall .pageMin {
	width: 100%;
	background: #fff;
	padding: 16px 0px;
	display: inline-block;
}
.loginForm .loginsmall .pageMin p {
	width: 100%;
	margin: 0 0 20px 0px;
	text-align: center;
}
.loginForm .loginsmall .pageMin p input[type="text"] {
	width: 94%;
	border: 1px solid #ddd;
	padding: 10px 5px 10px 40px;
	background: url(../images/login_mial.png) no-repeat 5px 12px;
	font-size: 15px;
	font-weight: 400;
	outline: none;
}
.loginForm .loginsmall .pageMin p input[type="password"] {
	width: 94%;
	border: 1px solid #ddd;
	padding: 10px 5px 10px 40px;
	background: url(../images/login_mial.png) no-repeat 5px 12px;
	font-size: 15px;
	font-weight: 400;
	outline: none;
}
.loginForm .loginsmallForget .pageMin p input[type="password"] {
	width: 100%;
}
.loginForm .loginsmall .pageMin p input.pass {
	background: url(../images/login_pass.png) no-repeat 5px 8px;
}
.loginForm .loginsmall .pageMin p input:focus {
	box-shadow: 0 0 5px #CCC;
}
.loginForm .loginsmall .pageMin p a {
	text-decoration: none;
	background: #7cd121;
	padding: 7px 60px;
	font-size: 23px;
	font-weight: 400;
	color: #FFF;
	line-height: 60px;
	border-bottom: 2px solid #5db202;
	border-radius: 5px;
}
.loginForm .loginsmall .pageMin p a:hover {
	border-bottom: 2px solid #7cd121;
}
.loginForm .loginsmall .pageMin p input[type="submit"] {
	background: #ff7409;
	padding: 6px 0px;
	font-size: 18px;
	font-weight: 400;
	color: #FFF;
	border: none;
	border-radius: 5px;
	outline: none;
	box-shadow: none;
	width: 94%;
}
.loginForm .loginsmall .pageMin p input[type="submit"]:hover {/* border-bottom: 2px solid #7cd121;*/
}
.loginForm .loginsmall .pageMin h3 a { 
	font-size: 12px;
	font-weight: 400;
	color: #767676;
	text-decoration: none;
	margin: 0 0 0 12px;
	float: left;
}
.loginForm .loginsmall .pageMin h3 a:hover {
	text-decoration: underline;
}
.loginForm .loginsmall .pageMin h3 span {
	margin: 0 0 0 78px;
	float: left;
	font-style: normal;
}
.editFeild .accordion-heading {
	background: rgba(99, 216, 22, 0.31);
	margin: 16px 0 20px 0;
	width: 95%;
	padding: 15px 15px 9px 15px;
	border: 1px solid #EEE;
	border-radius: 4px;
}
.editFeild .accordion-body {
	margin: 0 0 20px 0;
	padding: 0;
	width: 95%;
}
.editFeild .accordion-toggle input[type=checkbox] {
	float: right;
}
.editFeild .accordion-toggle {
	float: right;
	width: 75px;
}
.editFeild .accordion-inner {
	font-size: 13px;
}
.editFeild .accordion-inner ul {
	width: 33%;
	margin: 0 0 12px 0;
	padding: 0;
	list-style-type: none;
	display: inline-block;
}
.editFeild .accordion-inner ul li {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline-block;
}
.allCategory {
	background: #f7f7f7;
	padding: 15px;
	margin: 0;
}
.allCategory .allCategoryborSize {
	padding: 10px;
	width: 100%;
	margin: auto;
}
.allCategory h1 {
	font-size: 32px;
	color: #393939;
	font-weight: 600;
	margin-bottom: 10px;
}
.allCategory h1 span {
	color: #7cc803;
}
.allCategory h2 {
	font-size: 18px;
	color: #545454;
	font-weight: 400;
	line-height: 60px;
}
.allCategory .allcategorysubmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%;
	margin-bottom: 10px;
}
.allCategory .allcategorysubmenu ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%;
}
.allCategory .allcategorysubmenu ul li a {
	font-size: 14px;
	color: #00afef;
	font-weight: 400;
	line-height: 30px;
	text-decoration: none;
}
.allCategory .allcategorysubmenu ul li a:hover {
	color: #0093F0;
	text-decoration: underline;
}
.error {
	border: 1px solid #C00 !important;
}
.howitWork {
	background: #f7f7f7;
	padding: 15px;
	margin: 0;
}
.howitWork .howitWorkSize { /*padding:10px;*/
	width: 100%;
	margin: auto;
}
.howitWork h1 {
	font-size: 32px;
	color: #393939;
	font-weight: 600;
	margin-bottom: 20px;
	padding: 0 15px;
}
.howitWork h1 span {
	color: #7cc803;
}
.howitWork .howitWorkSize .nav-tabs {
	border-bottom: 0;
}
.howitWork .howitWorkSize .nav-tabs > li {
	width: 100%;
}


.hnf h2 {
    font-size: 22px;
    line-height: 50px;
    font-weight: 700;
}

.hnf p {
   padding-bottom:10px;
}


.howitWork .howitWorkSize .nav-tabs > li > a {
/*border: 1px solid #DDD;
	border-right:none;*/}
.howitWork .howitWorkSize .nav-tabs > li.activemenu > a, .howitWork .howitWorkSize .nav-tabs > li.activemenu > a:hover {
	/* background: #FFF;*/

	border: 1px solid #DDD;
	border-right: none;
	margin-right: -1px;
	position: relative;
	z-index: 1;
}
.howitWork .howitWorkSize .tab-content {
	border: 1px solid #DDD;
	border-radius: 4px; /*margin-left:-31px;*/
	height: 100%;
	padding: 1em;
	display: inline-block;
	position: relative;
	z-index: 0;
}
.howitWork .howitWorkSize .tab-content h3 {
	font-size: 28px;
	font-weight: 600;
	color: #538a39;
	line-height: 30px;
}
.howitWork .howitWorkSize .tab-content h3 span {
	font-size: 14px;
	color: #333
}
.howitWork .howitWorkSize .tab-content p {
	font-size: 13px;
	font-weight: 400;
	line-height: 20px;
	margin: 10px 0;
	color: #333;
}
.howitWork .howitWorkSize .tab-content p strong {
	font-weight: bold;
	font-size: 13px;
}
.howitWork .howitWorkSize .tab-content ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 20px 0;
	width: 95%;
	display: inline-block;
	border-bottom: 1px solid #CCC;
}
.howitWork .howitWorkSize .tab-content ul li {
	width: 100%;
	float: left;
	list-style-type: circle;
	font-size: 13px;
	font-weight: 400;
	line-height: 20px;
	margin: 0 20px;
}
.aboutWork {
	background: #f7f7f7;
	padding: 15px;
	margin: 0;
}
.aboutWork .aboutWorkSize { /*padding:10px;*/
	width: 100%;
	margin: auto;
}
.aboutWork h1 {
	font-size: 32px;
	color: #393939;
	font-weight: 600;
	margin-bottom: 10px;
	padding: 0 15px 20px;
}
.aboutWork h1 span {
	color: #7cc803;
}
.aboutWork .abot-stork {
	border: 1px solid #DDD;
	padding: 15px;
	background: #FFF;
}
.aboutWork .abot-stork .aboutLeft {
	width: 71%;
	float: left;
}
.aboutWork .abot-stork .aboutLeft h2 {
	font-size: 22px;
	font-weight: 600;
	color: #535353;
	line-height: 30px;
	margin-bottom: 10px; /*border-bottom:1px solid #ddd; padding-bottom:7px;*/
}
.aboutWork .abot-stork .aboutLeft p {
	font-size: 13px;
	font-weight: 400;
	color: #665E5E;
	line-height: 26px;
}
.aboutWork .abot-stork .aboutLeft p span {
	font-weight: 600;
	color: #6EAD0A;
}
.aboutWork .abot-stork .aboutLeft p strong {
	font-size: 15px;
	font-weight: 600;
}
.aboutWork .abot-stork .aboutLeft p a {
	font-size: 13px;
	font-weight: 400;
	color: #ff7409;
	line-height: 20px;
	text-decoration: underline;
}
.aboutWork .abot-stork .aboutLeft p a:hover {
	color: #333;
}
.aboutWork .abot-stork .aboutRight {
	width: 27%;
	float: right;
}
.aboutWork .abot-stork .aboutLeft.leftTorig {
	float: right;
}
.aboutWork .abot-stork .aboutRight.rightTolef {
	float: right;
}
.aboutWork .abot-stork .aboutLeft.fullLeftarea {
	width: 100%;
	float: left;
}
.aboutWork .abot-stork .aboutLeft ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 20px 0;
	width: 95%;
	display: inline-block;
	border-bottom: 1px solid #CCC;
}
.aboutWork .abot-stork .aboutLeft ul li {
	width: 100%;
	float: left;
	list-style-type: none;
	font-size: 13px;
	font-weight: 400;
	line-height: 20px;
	margin: 0 0px 0 5px;
	color: #665E5E;
	padding-bottom: 5px;
	display: inline-flex;
}
.aboutWork .abot-stork .aboutLeft ul li i {
	margin-top: 4px;
	margin-right: 5px
}
.thanksWork {
	background: #f7f7f7;
	padding: 15px;
	margin: 0;
}
.thanksWork .thanksWorkSize {
	padding: 10px;
	width: 80%;
	margin: auto;
}
.thanksWork .thanks-stork {
	border: 1px solid #DDD;
	text-align: center;
	margin: 70px 0;
	padding: 20px 10px;
	border-radius: 6px;
	background: rgba(246, 255, 242, 0.32);
	box-shadow: 0 0 25px #CCC;
}
.thanksWork .thanks-stork h3 {
	font-size: 35px;
	color: #393939;
	font-weight: 600;
	margin-bottom: 10px;
}
.thanksWork .thanks-stork h3 span {
	color: #7cc803;
}
.thanksWork .thanks-stork p {
	font-size: 16px;
	font-weight: 400;
	color: #665E5E;
	line-height: 20px;
}
.thanksWork .thanks-stork p a {
	font-size: 16px;
	font-weight: 400;
	color: #7cc803;
	line-height: 20px;
	text-decoration: none;
}
.thanksWork .thanks-stork p a:hover {
	text-decoration: underline;
	color: #333;
}
/* DIRECTRY LISTING PAGE CSS START  */

.directoryListing {
	padding: 20px 0 20px !important;
}
.left-side {
}
.lft-sd {
    width: 100%;
    height: auto;
    margin: auto;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    padding: 5px;
    background: #fff;
}

.left-side h2 {
    line-height: 42px;
    color: #333;
    font-size: 16px;
    font-weight: 600;
    padding: px;
    margin: 0;
    border-radius: 2px;
    text-align: left;
    padding-left: 20px;
}

.serchheaders {
    width: auto;
    /* float: right; */
    margin-top: -41px;
    margin-left: 18%;
}


.serchheaders form input[type="text"] {
    width: 450px;
    height: 40px;
    background: #f6f4f4;
    border: none;
    padding-left: 5px;
    float: left;
    border-radius: 3px;
    margin-top: 0px;
}
.serchheaders form input[type="Submit"] {
    width: 45px;
    height: 40px;
    background: #dabd0a url(../images/search-Iconheader.png) no-repeat 50% 50%;
    border: none;
    float: left;
    text-indent: -9999px;
    border-radius: 3px;
        margin-top: 0px;
}



.left-side .cateList {
	margin: 0 0 10px;
	padding: 5px 0 10px;
	border-top: none;
}
.left-side .cateList ul li {
    color: #333333;
    font-size: 14px;
    padding: 2px 10px;
    text-transform: capitalize;
    cursor: pointer;
    margin: 0;
    line-height: 22px;
    display: flex;
}
.bann_head .hd-pst-rq-btn
{
        margin-top: 0px;
}
/*.lft-sd*/
/*{*/
/*        display: none;*/
/*}*/
.left-side .cateList ul li input[type="checkbox"] {
    margin: 4px 5px 0px 0px;
}
.left-side .cateList ul li.subList {
	display: none;
}
.left-side .cateList ul li:hover {
	color: #FF7519;
	text-decoration: underline;
}
.left-side .cateList ul li a {
    color: #333;
    font-size: 13px;
    font-weight: 500;
    width: 100%;
    line-height:10px;
    padding: 6px 0px 6px 3px !important
}
.left-side .cateList ul li a:hover {
	text-decoration: none!important;
	color: #3a3a3a !important;
}
.postButt {
	padding: 8px 30px;
	font-size: 15px;
	line-height: 32px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	text-transform: capitalize;
	font-weight: 700;
	color: #fff;
	background: #00aeec;
	border: 1px solid #009bd3;
	margin: 15px 0 10px;
	float: right;
}
.postButt:hover {
	background: #0090c3;
	border: 1px solid #006e95
}
.boxListing {
	margin: 0;
}
.boxListing li {
	margin-bottom: 18px;
	cursor: pointer;
	background: #fff;
	padding: 15px;
	position: relative;
}
.boxListing li:hover {
	border-bottom: 1px solid #6DB922;
}
.boxListing li .listImg {
	width: 23%;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0
}
.boxListing li .listDetail {
	width: 100%;
	float: none;
	position: relative
}
.boxListing li .listDetail h2 {
	font-size: 19.5px;
	color: #252523;
	font-weight: 400;
	margin: 0 0 10px;
}
.boxListing li .listDetail h2 a {
	color: #0d5b68
}
.boxListing li .listDetail p em.name {
	font-size: 15px;
	margin: 0 0 4px;
	color: #0090c3;
	font-weight: 400;
	font-style: normal;
	display: block;
}
.boxListing li .listDetail p span.address {
	display: block;
	margin: 0 0 4px;
	font-size: 13px;
	font-weight: 400;
	color: #8C8C89;
}
.boxListing li .listDetail p span.address i {
	font-size: 20px;
	color: #538a39;
}
.boxListing li .listDetail p span strong {
	font-weight: 600;
	color: #3a3a3a;
}
.boxListing li .listDetail p.enquiryButt {
	float: left;
}
.boxListing li .listDetail p.enquiryButt a {
	padding: 0 30px;
	line-height: 36px;
	color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #6aae21;
	display: inline-block;
	font-size: 15px;
	font-weight: 600;
	margin-top: 10px;
}
.boxListing li .listDetail p.enquiryButt a:hover {
	text-decoration: none;
	background: #3a3a3a;
	color: #fff;
}
.boxListing li .listDetail p.enquiryButt a.enquiryButt {
	background: #ff7409;
	color: #fff;
}
.boxListing li .listDetail p.enquiryButt a.enquiryButt:hover {
	background: #d96308;
}
.boxListing li .serviceText {
	font-size: 13px;
	line-height: 24px;
	color: #4a4a4a;
}
p.records {
	color: #2a2a2a;
	font-size: 16px;
	font-weight: 400;
	text-transform: capitalize;
	margin: 35px auto 55px;
}
.rightSidebar {
	background: #6aae21;
}
.ratingStar {
	width: auto;
	font-size: 12px;
}
span.cateButt {
	border-radius: 5px;
	color: #666;
	font-size: 11px;
	display: inline-block;
	cursor: default;
	padding: 7px 9px;
	line-height: 1;
	background: #f2f2f0;
	margin-right: 5px;
	margin-bottom: 5px;
}
span.cateButt:hover {
	background: #d5fac3;
	color: #2a2a2a;
}
.avtarImg {
	text-align: center;
}
.avtarImg img {
}
.rightSidebar h2 {
	font-size: 17px;
	color: #fff;
	padding: 10px;
	background: #508913;
}
.rightSidebar .formField {
	padding: 10px
}
.rightSidebar .formField .slt {
	width: 100%;
	height: 43px;
	line-height: 43px;
	padding: 0 10px;
	border: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin: 0 0 10px;
}
.rightSidebar .formField .int {
	width: 100%;
	height: 43px;
	line-height: 43px;
	padding: 0 10px;
	border: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin: 0 0 10px;
}
.rightSidebar .formField .subButt {
	width: 100%;
	height: 43px;
	line-height: 43px;
	padding: 0 10px;
	border: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #171717;
	border-bottom: 2px solid #000;
	color: #fff;
	margin: 0 0 10px;
}
.rightSidebar .formField .subButt:hover {
	opacity: 0.9;
	filter: alpha(opacity="90");
}
.back {
	margin: 0 0 15px;
}
.back a {
	color: #6aae21;
}
.ratingStar img {
	float: left;
	margin: 0 5px 0 0;
}
.searchSection {
	background: url(../images/banner-small.jpg) no-repeat center center / cover;
	width: 100%;
	height: 160px;
	padding: 35px 0 0
}
.searchSection .slt {
	border: 3px solid rgba(0, 0, 0, 0.1);
	border-radius: 3px;
	float: left;
	font-size: 14px;
	height: 48px;
	line-height: 48px;
	margin: 0 1% 0 0;
	padding: 0 10px;
	width: 25%;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.searchSection .int {
	border: 3px solid rgba(0, 0, 0, 0.1);
	border-radius: 3px;
	float: left;
	font-size: 14px;
	height: 48px;
	line-height: 48px;
	margin: 0 1% 0 0;
	padding: 0 10px;
	width: 50%;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.searchSection .searchButt {
	background: #6aae21;
	border: 0 none;
	border-radius: 3px;
	color: #fff;
	float: left;
	font-size: 15px;
	font-weight: 400;
	padding: 13px 40px;
	width: 15%;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.otherInfo {
}
/* BLOG SECTION CSS START  */

.ourBlog {
	margin: 30px 0 0 0;
}
.workList {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
	padding: 0 0 30px;
	text-align: left;
}
.workList .blogImg {
	width: 100%;
	height: 162px;
}
.workList .blogImg span {
	width: 100%;
	height: 162px;
}
.worksArea .align {
	font-size: 6em;
	text-align: center;
	color: ##312a1e
}
.ourBlog .inside {
	margin: 18px 24px 10px;
}
.ourBlog .inside .post-date {
	color: #a5a5a2;
	float: right;
	font-size: 14px;
	font-style: normal;
	line-height: 2;
	margin-right: 5px;
}
.ourBlog .inside h3 {
	clear: right;
	color: #312a1e;
	font-size: 21px;
	margin-bottom: 16px;
	margin-top: 24px;
	color: #312a1e;
	text-align: left;
}
.ourBlog .inside .decs {
	color: #312a1e;
	font-size: 1em;
	line-height: 1.5;
	margin: 0 0 1.5em;
	text-align: left;
}
/* PROFILE SUMMARY DASHBOARD PAGE CSS START  */

.profileData {
	background: #fff;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	padding: 10px;
}
.profileData .edit {
	font-size: 18px;
	display: inline-block;
	float: right;
	width: 10%;
}
.profileData .edit a {
	color: #848484;
}
.profileData .edit a:hover {
	color: #2a2a2a;
}
.completNess {
	margin: 10px 0 0 0;
}
.completNess p {
	font-size: 14px;
	color: #545454;
	padding: 0;
	margin: 0 0 4px;
}
.iconMenu {
	list-style: none;
	display: block;
	float: left;
	width: 100%;
	margin: 15px 0
}
.iconMenu li {
	display: block;
	width: 100%;
	margin: 0 0 5px;
	border-bottom: 1px solid #eee;
	padding: 0 0 5px;
	float: left;
}
.iconMenu li .menuName {
	width: 72%;
	float: left;
	font-size: 12px;
	color: #545454;
	font-weight: 600;
}
.iconMenu li .menuName i {
	margin: 0 5px 0 0;
	color: #538a39;
	font-size: 14px;
}
.iconMenu li .menuValue {
	float: left;
	width: 18%;
	text-align: right;
	font-size: 12px;
}
.iconMenu li .editNew {
	font-size: 13px;
	display: inline-block;
	float: right;
	width: 6%;
	text-align: right;
}
.iconMenu li .editNew a {
	color: #848484;
}
.iconMenu li .editNew a:hover {
	color: #2a2a2a;
}
.paynow.table-responsive {
	background: #fff;
}
.paynow.table-responsive th {
	background: #ff7409;
	color: #fff;
}
.paynow.table-responsive .colorText {
	color: #538a39;
	font-weight: 600;
}
a.readMore {
	font-size: 1em;
	color: #68af1c;
	text-align: left;
	display: inline-block
}
.count {
	font-size: 18px;
}
.count sup {
	display: inline-block;
	border-radius: 50%;
	width: 15px;
	height: 15px;
	background: #e94c3b;
	color: #fff;
	text-align: center;
	line-height: 15px;
	font-size: 10px;
	top: -12px;
}
/* BLOG DETAIL PAGE CSS START  */

.blogDetail {
	width: 100%;
}
.blogDetail .blogBox {
	border-bottom: 1px solid #efefef;
	padding: 0 0 10px;
	margin: 0 0 18px;
}
.blogDetail .bx-2 {
    border-bottom: 1px solid #c8c4c4 !important;
}
.blogDetail .blogBox .blogImg {
	width: 30%;
	float: left;
	margin: 0 2% 0 0;
}
.blogDetail .blogBox .blogImg img {
	border: 1px solid #efefef;
}
.blogDetail .blogBox .blogDesc {
	width: 67%;
	float: right;
}
.blogDetail .blogBox .blogDesc h2 {
	color: #312a1e;
	font-size: 25px;
	margin-bottom: 5px;
	font-weight: normal;
}
p.post-date {
    color: #6e6e6e;
    font-size: 12px;
    font-style: normal;
    margin: 20px 0 0px;
}
.blogDetail .blogBox .blogDesc p.post-date {
	color: #a5a5a2;
	font-size: 13px;
	font-style: normal;
	margin: 0 0 10px;
}
.blogDetail .blogBox .blogDesc p.decs {
	color: #312a1e;
	font-size: 1.2em;
	line-height: 1.5;
	margin: 0 0 1em;
}
/* POPULAR POST CSS START  */

.popularPost {
	margin: 15px 0 0 0;
}
.popularPost h2 {
	background: #508913;
	color: #fff;
	font-size: 17px;
	padding: 10px;
}
.popularPost .poupularBox {
	margin: 15px 0 10px;
	padding: 0 0 10px;
	border-bottom: 1px solid #efefef
}
.popularPost .poupularBox .popularImg {
	width: 25%;
	margin: 0 2% 0 0;
	float: left
}
.popularPost .poupularBox .popularDecs {
	width: 72%;
	float: right;
}
.popularPost .poupularBox .popularDecs p {
	color: #312a1e;
	font-size: 1em;
	line-height: 1.4;
	margin: 0;
}
.popularPost .poupularBox .popularDecs p a {
	color: #312a1e;
	font-size: 1em;
	line-height: 1;
}
.popularPost .poupularBox .popularDecs p a:hover {
	color: #68af1c
}
.popularPost .poupularBox .popularDecs.recentComment {
	width: 100%;
	float: none;
}
.popularPost .poupularBox .popularDecs.recentComment p {
	color: #312a1e;
	font-size: 1em;
	line-height: 1.4;
	margin: 0;
}
.popularPost .poupularBox .popularDecs.recentComment p a {
	color: #312a1e;
	font-size: 1em;
	line-height: 1;
}
.blogDetail .blogBox .blogImgfull {
	margin: 0 0 15px
}
.blogDetail .blogBox .blogDesc.fullWidth {
	width: 100%;
	float: none;
}
.blogDetail .blogBox .blogDesc.fullWidth h2 {
	font-size: 30px;
}
.commentSection {
	margin: 10px 0 0 0
}
.commentSection .commentForm {
	margin: 0 0 20px;
}
.commentSection .commentForm h2 {
	font-size: 18px;
	padding: 0;
	font-weight: 600;
	border-bottom: 1px solid #ccc;
	color: #2a2a2a;
}
.commentSection .commentForm h2 span {
	border-bottom: 1px solid #68af1c;
	display: inline-block;
	padding: 0 0 10px;
}
.commentSection .commentForm form {
	margin: 20px 0 0 0
}
.commentSection .commentForm form .int {
	float: left;
	margin: 0 2% 0 0;
	width: 48%;
	height: 40px;
	border: 1px solid #ccc;
	padding: 0 10px;
	font-size: 13px;
}
.commentSection .commentForm form .txt {
	width: 98%;
	margin: 10px 0 0 0;
	height: 200px;
	border: 1px solid #ccc;
	padding: 0 10px;
	line-height: 24px;
	font-size: 13px;
}
.commentSection .commentForm form .submitButt {
	margin: 15px 0 0 0;
	display: inline-block;
	background: #68af1c;
	height: 40px;
	padding: 0 15px;
	font-size: 15px;
	font-weight: 600;
	line-height: 40px;
	color: #fff;
	border: none;
}
.commentReply {
	margin: 40px 0 0 0
}
.commentReply .replyBox {
	margin: 0 0 10px;
}
.commentReply .replyBox .commentAvtar {
	width: 10%;
	float: left;
	margin: 0 2% 0 0;
}
.commentReply .replyBox .commentAvtar img {
	border: 1px solid #f2f2f2;
	position: relative;
	transition: all 0.2s ease-in-out 0s;
	padding: 3px;
}
.commentReply .replyBox .commentArea {
	float: right;
	width: 86%;
	border: 1px solid #ccc;
	padding: 10px;
}
.commentReply .replyBox .commentArea h4 {
	font-size: 18px;
	font-weight: 400;
	color: #1a1a1a;
	margin: 0 0 5px;
	padding: 0;
}
.commentReply .replyBox .commentArea .date {
	font-size: 12px;
	color: #888;
}
.commentReply .replyBox .commentArea .commentBody {
	font-size: 13px;
	line-height: 22px;
	font-weight: 400;
	margin: 6px 0;
	color: #646464;
}
.commentReply .replyBox .commentArea .replyButt {
	float: right;
	color: #68af1c
}
.replyOther {
	margin: 0 0 0 20%;
}
.shareButts {
	padding: 20px 0
}
.blogImg img {
	height: 162px;
	width: 100%;
}
p.helpLine {
	font-size: 38px !important;
	color: #f47917 !important
}
span.helpLine {
	font-size: 28px !important;
	color: #FFFFFF !important;
	/* text-shadow: 2px 3px 5px #000; */
	float: right;
	font-weight: 400;
	background: rgba(186, 37, 101, 0.85);
	padding: 5px 10px;
	border-radius: 4px;
	display: inline-block;
}

.bredcrm{
    background-color: #f7f7f7;
    padding:10px 0px 10px;
}
span.helpLine2 {
    font-size: 16px;
    color: #000000;
    font-weight: 400;
    padding: 5px 10px;
    border-radius: 4px;
    display: inline-block;
}

span.helpLine2 a{
    color: #05abc5;
    font-weight: 600;
}

.buttons {
	text-align: center;
	margin: 10px 0 0 0;
}
.buttons a {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 54px;
	line-height: 54px;
	width: 194px;
	border: 2px solid #fff;
	font-size: 18px;
	font-weight: 600;
	color: #fff;
	display: inline-block;
}
.buttons a:hover {
	background: #fff;
	color: #3a3a3a;
	text-decoration: none;
}
.buttons a.post {
	margin: 0 5px 0 0
}
/* COMPNAY DETAIL PAGE CSS START  */

.fullDetail {
	padding: 0;
}
.fullDetail .detailBox {
	margin: 0 0 10px;
}
.fullDetail .detailBox h3 {
	background: #ededed;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	font-size: 15px;
	color: #2a2a2a;
	text-align: left;
	font-weight: 600;
}
.fullDetail .detailBox .deatilboxData {
	padding: 15px;
}
.fullDetail .detailBox .deatilboxData p {
	font-size: 12px;
	color: #444444;
	padding: 0 0 10px;
	margin: 0
}
.fullDetail .detailBox .deatilboxData p i {
	margin: 0 7px 0 0;
	color: #68af1c;
	font-size: 16px;
}
.fullDetail .detailBox .deatilboxData p i.fa-mobile {
	font-size: 20px;
	margin: 0 12px 0 0
}
.fullDetail .detailBox .deatilboxData .serList {
	display: block;
	list-style: none;
	float: left;
	width: 100%
}
.fullDetail .detailBox .deatilboxData .serList li {
	display: block;
	float: left;
	width: 100%;
	margin: 0;
	border-bottom: 1px solid #eee;
	padding: 8px 0;
	font-size: 12px;
	color: #444444;
}
.fullDetail .detailBox .deatilboxData .serList li a {
	color: #444444;
	display: inline-block;
}
.fullDetail .detailBox .deatilboxData .serList li a:hover {
	color: #68af1c
}
.fullDetail .detailBox .deatilboxData .serList li i {
	color: #1a1a1a;
	padding: 0 5px 0 0;
}
.fullDetail .detailBox .deatilboxData p strong.bold {
	color: #68af1c
}
.fullDetail .detailBox .deatilboxData .requireForm {
	padding: 20px 15px 15px 15px;
	border: 1px solid #eee;
	background: #fcfcfc;
	margin: -15px;
}
.fullDetail .detailBox .deatilboxData .requireForm p {
	padding: 0 0 10px;
}
.fullDetail .detailBox .deatilboxData .requireForm p label {
	font-size: 12px;
	color: #444444;
	display: block;
	width: 18%;
	margin: 0 2% 0 0;
	line-height: 35px;
	float: left;
}
.fullDetail .detailBox .deatilboxData .requireForm p .int {
	width: 70%;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	border: 1px solid #e6e6e6;
	background: #fff;
}
.fullDetail .detailBox .deatilboxData .requireForm p .txt {
	width: 70%;
	height: 80px;
	line-height: 24px;
	padding: 0 10px;
	border: 1px solid #eee;
	background: #fff;
}
.fullDetail .detailBox .deatilboxData .requireForm p .int.intSmall {
	width: 30%;
	margin: 0 10px 0 0;
}
.fullDetail .detailBox .deatilboxData .requireForm p .sbmitButt {
	background: #68af1c;
	height: 40px;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	margin: 20px 0 0 0;
	display: inline-block;
	line-height: 40px;
	border: none;
	padding: 0 12px;
}
.fullDetail .detailBox .deatilboxData .requireForm p .sbmitButt:hover {
	background: #1a1a1a;
}
.fullDetail .detailBox .deatilboxData .requireForm p .int:focus, .fullDetail .detailBox .deatilboxData .requireForm p .txt:focus {
	box-shadow: 0 0 1px #68af1c
}
.boxListing.boxlistingDetail .listingRow li {
	border-right: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	border-bottom: 2px solid #68af1c;
}
/* PRELODER CSS START  */


#preloader_2, .preloader_2 {
	position: relative;
	width: 52%;
	height: 40px;
	float: left;
	text-align: center;
	margin: 0 0 0 48%;
}
.preloader_2 {
	display: none;
	margin-bottom: 15px;
}
#preloader_2 span, .preloader_2 span {
	display: block;
	bottom: 0px;
	width: 20px;
	height: 20px;
	background: #6aae21;
	position: absolute;
}
#preloader_2 span:nth-child(1), .preloader_2 span:nth-child(1) {
	-webkit-animation: preloader_2_1 1.5s infinite ease-in-out;
	-moz-animation: preloader_2_1 1.5s infinite ease-in-out;
	-ms-animation: preloader_2_1 1.5s infinite ease-in-out;
	animation: preloader_2_1 1.5s infinite ease-in-out;
}
#preloader_2 span:nth-child(2), .preloader_2 span:nth-child(2) {
	left: 20px;
	-webkit-animation: preloader_2_2 1.5s infinite ease-in-out;
	-moz-animation: preloader_2_2 1.5s infinite ease-in-out;
	-ms-animation: preloader_2_2 1.5s infinite ease-in-out;
	animation: preloader_2_2 1.5s infinite ease-in-out;
}
#preloader_2 span:nth-child(3), .preloader_2 span:nth-child(3) {
	top: 0px;
	-webkit-animation: preloader_2_3 1.5s infinite ease-in-out;
	-moz-animation: preloader_2_3 1.5s infinite ease-in-out;
	-ms-animation: preloader_2_3 1.5s infinite ease-in-out;
	animation: preloader_2_3 1.5s infinite ease-in-out;
}
#preloader_2 span:nth-child(4), .preloader_2 span:nth-child(4) {
	top: 0px;
	left: 20px;
	-webkit-animation: preloader_2_4 1.5s infinite ease-in-out;
	-moz-animation: preloader_2_4 1.5s infinite ease-in-out;
	-ms-animation: preloader_2_4 1.5s infinite ease-in-out;
	animation: preloader_2_4 1.5s infinite ease-in-out;
}
 @-webkit-keyframes preloader_2_1 {
 0% {
-webkit-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-webkit-transform: translateX(-20px) translateY(-10px) rotate(-180deg);
border-radius:20px;
background:#3498db;
}
 80% {
-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
@-webkit-keyframes preloader_2_2 {
 0% {
-webkit-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-webkit-transform: translateX(20px) translateY(-10px) rotate(180deg);
border-radius:20px;
background:#f1c40f;
}
 80% {
-webkit-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-webkit-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
@-webkit-keyframes preloader_2_3 {
 0% {
-webkit-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-webkit-transform: translateX(-20px) translateY(10px) rotate(-180deg);
border-radius:20px;
background:#2ecc71;
}
 80% {
-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
 @-webkit-keyframes preloader_2_4 {
 0% {
-webkit-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-webkit-transform: translateX(20px) translateY(10px) rotate(180deg);
border-radius:20px;
background:#e74c3c;
}
 80% {
-webkit-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-webkit-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
@-moz-keyframes preloader_2_1 {
 0% {
-moz-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-moz-transform: translateX(-20px) translateY(-10px) rotate(-180deg);
border-radius:20px;
background:#3498db;
}
 80% {
-moz-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-moz-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
@-moz-keyframes preloader_2_2 {
 0% {
-moz-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-moz-transform: translateX(20px) translateY(-10px) rotate(180deg);
border-radius:20px;
background:#f1c40f;
}
 80% {
-moz-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-moz-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
@-moz-keyframes preloader_2_3 {
 0% {
-moz-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-moz-transform: translateX(-20px) translateY(10px) rotate(-180deg);
border-radius:20px;
background:#2ecc71;
}
 80% {
-moz-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-moz-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
@-moz-keyframes preloader_2_4 {
 0% {
-moz-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-moz-transform: translateX(20px) translateY(10px) rotate(180deg);
border-radius:20px;
background:#e74c3c;
}
 80% {
-moz-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-moz-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
@-ms-keyframes preloader_2_1 {
 0% {
-ms-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-ms-transform: translateX(-20px) translateY(-10px) rotate(-180deg);
border-radius:20px;
background:#3498db;
}
 80% {
-ms-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-ms-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
@-ms-keyframes preloader_2_2 {
 0% {
-ms-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-ms-transform: translateX(20px) translateY(-10px) rotate(180deg);
border-radius:20px;
background:#f1c40f;
}
 80% {
-ms-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-ms-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
@-ms-keyframes preloader_2_3 {
 0% {
-ms-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-ms-transform: translateX(-20px) translateY(10px) rotate(-180deg);
border-radius:20px;
background:#2ecc71;
}
 80% {
-ms-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-ms-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
@-ms-keyframes preloader_2_4 {
 0% {
-ms-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-ms-transform: translateX(20px) translateY(10px) rotate(180deg);
border-radius:20px;
background:#e74c3c;
}
 80% {
-ms-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-ms-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
@-keyframes preloader_2_1 {
 0% {
-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-transform: translateX(-20px) translateY(-10px) rotate(-180deg);
border-radius:20px;
background:#3498db;
}
 80% {
-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
@-keyframes preloader_2_2 {
 0% {
-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-transform: translateX(20px) translateY(-10px) rotate(180deg);
border-radius:20px;
background:#f1c40f;
}
 80% {
-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
@-keyframes preloader_2_3 {
 0% {
-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-transform: translateX(-20px) translateY(10px) rotate(-180deg);
border-radius:20px;
background:#2ecc71;
}
 80% {
-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
 100% {
-transform: translateX(0px) translateY(0px) rotate(-360deg);
border-radius:0px;
}
}
 @-keyframes preloader_2_4 {
 0% {
-transform: translateX(0px) translateY(0px) rotate(0deg);
border-radius:0px;
}
 50% {
-transform: translateX(20px) translateY(10px) rotate(180deg);
border-radius:20px;
background:#e74c3c;
}
 80% {
-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
 100% {
-transform: translateX(0px) translateY(0px) rotate(360deg);
border-radius:0px;
}
}
/* PRELODER CSS END  */

.HowitwordSection {
	background: #fff;
	margin: 0 0 30px;
}
.pageHeading {
	background: #f4f3f3;
	height: 80px;
	line-height: 80px;
	text-align: center;
	font-size: 30px;
	font-weight: 400;
	color: #2a2a2a;
	margin: 0 0 30px;
}
.howWork {
}
.howWork h3 {
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	font-size: 20px;
	color: #fff;
	font-weight: 400;
	background: #71ba22
}
.howWork h3 span {
	font-size: 16px;
}
.howWork .howDetail {
	border: 1px solid #e1e1e1;
	padding: 15px;
}
.howWork .howDetail .accorSection {
	margin: 15px 0 0;
}
.howWork .howDetail .accorSection a.accordion-toggle {
	display: block;
}
.howButts {
	text-align: center
}
.howWork .howDetail .moreButt {
	margin: 15px 0 0 0;
	display: inline-block;
	background: #68af1c;
	height: 40px;
	padding: 0 15px;
	font-size: 15px;
	font-weight: 600;
	line-height: 40px;
	color: #fff;
	border: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.howWork .howDetail .moreButt:hover {
	background: #2a2a2a;
}
.accorSection .panel-body {
	font-size: 13px;
	color: #545454;
	line-height: 24px;
}
.accorSection .panel-title {
	font-size: 15px;
}
.faqImg {
	float: left;
	margin: 0 2% 20px 0;
	width: 39%;
}
.howData {
	float: right;
	width: 58%;
	margin: 30px 0 0;
}
.howData p {
	line-height: 26px;
	font-size: 14px;
	color: #444444
}
.howData h5 {
	font-size: 16px;
	color: #1a1a1a;
	padding: 15px 0 10px;
	margin: 0;
	font-weight: 600;
}
.howData .contentList {
	margin: 0 0 0 10px
}
.howData .contentList li {
	font-size: 13px;
	padding: 5px 0;
	color: #444444;
	margin: 0 0 6px;
}
.howData .contentList li i {
	margin: 0 6px 0 0;
	color: #68af1c;
}
.adsSection {
	margin: 0 0 15px;
}
/* LIST PAGE SELECT CATEGORIES RADIO BUTTON  */

/*.cateList ul li input[type="checkbox"]{display:none;}*/
.cateList ul li label {/*display:block; width:100%;*/
	cursor: pointer;
	margin: 2px 0;
	font-weight: 600;
}
.cateList input[type='submit'] {
	text-align: right;
	border: 1px solid #ddd;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 13px;
	color: #fff;
	padding: 4px 12px;
	margin: 0;
	display: inline-block;
	background: #ef6417;
	border: 1px solid #B84200;
	outline: none;
	font-weight: 600;
}
/*.cateList ul li span{background: url(../images/checkbox-bg.png) no-repeat ; cursor: pointer; display: inline-block; height:12px; margin: -1px 6px 0 0; vertical-align: middle; width:13px;}
.cateList ul li label:hover span{background: url(../images/checkbox-bg.png) no-repeat -15px 0;}
.cateList ul li label span.checked{background: url(../images/checkbox-bg.png) no-repeat -29px 0;}*/
.cateList ul li label i {
	font-style: normal;
	color: #555;
}
/* MESSGAE TO ADMIN CSS START  */

.inbotTop {
	margin-top: 25px;
	background: #e0e7e8;
	margin-bottom: 15px;
	padding: 0px 10px;
}
.inbotTop h4 {
	font-size: 16px;
	color: #2a2a2a;
	display: inline-block;
	float: left;
	line-height: 40px;
}
.inbotTop .deletButt {
	float: right;
	display: block;
}
.inbotTop .deletButt a {
	background: #e52b2b;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 28px;
	padding: 0 8px;
	line-height: 28px;
	font-size: 13px;
	font-weight: 600;
	color: #fff;
	display: block;
}
.inbotTop .deletButt i {
	font-size: 16px;
	color: #fff;
}
.inboxTable table th {
	background: #ededed;
	font-weight: 600;
	color: #333;
}
.msgIcon i {
	color: #e3ca10;
	font-size: 18px;
}
.inboxLeft {
}
.inboxLeft h4 {
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
	font-size: 15px;
	background: #545454;
	text-transform: capitalize;
	padding: 0 0 0 12px;
	text-transform: uppercase;
	line-height: 40px;
	margin: 20px 0 0;
	font-weight: 600;
}
.inboxLeft ul {
	display: block;
	background: #fff;
	border: 1px solid #ddd;
}
.inboxLeft ul li {
	display: block;
	padding: 8px 10px;
	border-bottom: 1px solid #ddd;
}
.inboxLeft ul li a {
	color: #2a2a2a;
	font-size: 13px;
	display: block;
}
.inboxLeft ul li a:hover {
	color: #CC6E12
}
.inboxLeft ul li:hover {
	background: #f6f6f6;
}
.inboxLeft ul li:last-child {
	border-bottom: none;
}
.inboxTable td {
	font-size: 13px;
}
.sendNew {
	background: #fff;
}
.sendNew p {
	float: left;
	width: 100%;
	margin: 0 0 10px;
}
.sendNew label {
	display: block;
	float: left;
	width: 12%;
	line-height: 36px;
	margin: 0 2% 0 0;
	font-size: 13px;
	font-weight: 600;
}
.sendNew .int, .sendNew .slt {
	float: left;
	width: 50%;
	float: left;
	height: 36px;
	background: #fff;
	border: 1px solid #ccc;
	padding: 0 10px;
	line-height: 36px;
	font-size: 13px;
	font-weight: 400;
	color: #4a4a4a;
}
.sendNew .txt {
	float: left;
	width: 50%;
	float: left;
	height: 130px;
	background: #fff;
	border: 1px solid #ccc;
	padding: 0 10px;
	line-height: 22px;
	font-size: 13px;
	font-weight: 400;
	color: #4a4a4a;
}
.sendNew .submitButt {
	padding: 6px 10px;
	display: inline-block;
	background: #5cb85c;
	font-size: 13px;
	font-weight: 600;
	margin: 0 10px 0 0;
	border: none;
	color: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.sendNew .submitButt:hover {
	background: #2a2a2a;
}
.leadPurchage li i {
	color: #538a39;
	font-size: 14px;
	margin: 0 5px 0 0;
}
.leadtopBg {
	background: #fce3d4;
	min-height: 35px;
	height: auto;
	line-height: 35px;
	padding: 0 10px;
	margin: 0 0 10px;
}
.leadtopBg .purchaseDate {
	float: left;
	font-size: 13px;
	color: #2a2a2a;
}
.leadtopBg .price {
	float: left;
	margin: 0 30px;
}
.leadtopBg .buyPremium {
	float: right;
	font-size: 13px;
}
.latestLeadLeft.purchageLeads h2.noBg {
	left: 0 !important;
	background: #f6f6f6;
	min-height: 30px;
	height: auto;
	line-height: 30px;
	color: #2a2a2a;
	font-size: 13px;
	margin: 0;
	padding: 0;
	text-shadow: none;
	text-transform: capitalize;
}
.latestLeadLeft.purchageLeads h2.noBg span.sidebar {
	background: #538a39 !important;
	font-size: 13px;
	padding: 0 15px;
	margin: 0 10px 0 0;
	display: inline-block;
	color: #fff;
	border-left: 4px solid #2e6514
}
.latestLeadLeft.purchageLeads h2.noBg span.sidebar1 {
	background: #1f72ed !important;
	font-size: 13px;
	padding: 0 15px;
	margin: 0 10px 0 0;
	display: inline-block;
	color: #fff;
	border-left: 4px solid #2158aa
}
/* NEW LANDING PAGE CSS START  */


.landingPage {
	width: 100%;
}
.landingPage .newLogo {
	position: relative;
	z-index: 2;
	border-top: 4px solid #222222;
}
.landingPage .landingBg {
	margin: -92px 0 0;
	position: relative;
}
.landingPage .contactForm {
	width: 22%;
	float: right;
	background: rgba(0,0,0,0.7);
	min-height: 600px;
	z-index: 2;
	margin: -28.5% 0 0;
	position: relative;
	padding: 15px;
}
.landingPage .contactForm h2 {
	font-size: 20px;
	font-weight: 400;
	color: #fff;
	text-transform: uppercase;
	padding: 0 0 10px;
	border-bottom: 1px solid #5f5f5f;
}
.landingPage .contactForm h2 span {
	color: #fad102
}
.landingPage .contactForm .quotForm {
	margin: 10px 0;
}
.quotForm .enquriryLeft {
	width: 100%;
}
.quotForm .enquriryLeft p {
	margin: 0 0 10px;
}
.quotForm .enquriryLeft p i {
	width: 36px;
	height: 30px;
	background: #ecbe1f;
}
.quotForm .enquriryLeft p .int, .quotForm .enquriryLeft p .slt {
	width: 100%;
	border: 1px solid #ecbe1f;
	color: #666;
	font-size: 13px;
	padding: 0 0 0 40px;
	height: 32px;
}
.quotForm .enquriryLeft p .male {
	background: #fff url(../images/form-icon1.jpg) no-repeat left top;
	width: 30%;
}
.quotForm .enquriryLeft p .name {
	background: #fff url(../images/form-icon2.jpg) no-repeat left top;
	width: 66%;
	margin: 0 0 0 2%;
}
.quotForm .enquriryLeft p .company {
	background: #fff url(../images/form-icon3.jpg) no-repeat left top;
	width: 100%;
}
.quotForm .enquriryLeft p .designation {
	background: #fff url(../images/form-icon4.jpg) no-repeat left top;
	width: 100%;
}
.quotForm .enquriryLeft p .companyType {
	background: #fff url(../images/form-icon3.jpg) no-repeat left top;
	width: 100%;
}
.quotForm .enquriryLeft p .country {
	background: #fff url(../images/form-icon6.jpg) no-repeat left top;
	width: 48%;
}
.quotForm .enquriryLeft p .state {
	background: #fff url(../images/form-icon7.jpg) no-repeat left top;
	width: 48%;
	margin: 0 0 0 2%;
}
.quotForm .enquriryLeft p .city {
	background: #fff url(../images/form-icon7.jpg) no-repeat left top;
	width: 100%;
}
.quotForm .enquriryLeft p .digit {
	padding: 0 0 0 6px;
}
.quotForm .enquriryLeft p .mobile {
	background: #fff url(../images/form-icon8.jpg) no-repeat left top;
	width: 70%;
	margin: 0 0 0 2%;
}
.quotForm .enquriryLeft p .digit1 {
	padding: 0 0 0 10px;
	margin: 0 0 0 2%;
	width: 25%
}
.quotForm .enquriryLeft p .Phone {
	background: #fff url(../images/form-icon9.jpg) no-repeat left top;
	width: 60%;
	margin: 0 0 0 2%;
}
.quotForm .enquriryLeft p .mobile1 {
	background: #fff url(../images/form-icon8.jpg) no-repeat left top;
	width: 54%;
	margin: 0 0 0 2%;
}
.quotForm .enquriryLeft p .email {
	background: #fff url(../images/form-icon10.jpg) no-repeat left top;
	width: 100%;
}
h3.requireDetail {
	font-size: 15px;
	font-weight: 400;
	color: #fff;
	text-transform: uppercase;
	padding: 0 0 10px;
	border-bottom: 1px solid #5f5f5f;
	margin: 15px 0
}
.headingLabel {
	font-weight: 400;
	font-size: 14px;
	color: #fff;
}
.selectCate {
	font-size: 12px;
	color: #fff;
}
.selectCate .cateField {
	margin: 0 5px 5px 0;
}
.quotForm .enquriryLeft p .int.pad, .quotForm .enquriryLeft p .slt.pad {
	padding: 0 10px;
}
.quotForm .enquriryLeft p .txt {
	width: 100%;
	border: 1px solid #ecbe1f;
	color: #666;
	font-size: 13px;
	padding: 0 10px;
	height: 70px;
}
.quotForm .enquriryLeft p .sltHalf {
	width: 48%;
	border: 1px solid #ecbe1f;
	color: #666;
	font-size: 13px;
	padding: 0 10px;
	height: 32px;
}
.quotForm .enquriryLeft p .sltHalf.mar {
	width: 48%;
	border: 1px solid #ecbe1f;
	color: #666;
	font-size: 13px;
	padding: 0 10px;
	height: 32px;
	margin: 0 2% 0 0;
}
.quotForm .enquriryLeft p .sltFull {
	width: 100%;
	border: 1px solid #ecbe1f;
	color: #666;
	font-size: 13px;
	padding: 0 10px;
	height: 32px
}
.selectFreq {
	font-size: 12px;
	color: #fff;
}
.selectFreq span {
	display: block;
	margin: 0 0 5px;
}
.quotForm .enquriryLeft p .intSmall1 {
	width: 50%;
	border: 1px solid #ecbe1f;
	color: #666;
	font-size: 13px;
	padding: 0 10px;
	height: 32px;
	margin: 0 2% 0 0;
}
.yellowButt {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 46px;
	padding: 0 15px;
	line-height: 46px;
	font-weight: 600;
	font-size: 16px;
	border-bottom: 2px solid #b99312;
	color: #fff;
	background: #ecbe1f;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}
.yellowButt:hover {
	opacity: 0.8;
	filter: alpha(opacity="80");
}
/* NEW HOMW PAGE CSS START  */


.serchFixed .searchArea .serchSmall h1.newHeading {
	text-shadow: 0 0 0 #000;
	color: #d8c40b;
	font-size: 64px;
	line-height: 70px;
}
.serchFixed .searchArea .serchSmall h1.newHeading span {
	color: #F2F2F2;
	margin: 0;
}
.adnifySlider .serchFixed .searchArea .serchSmall h1.newHeading {
	color: #5bbc2e;
}
.adnifySlider .serchFixed .searchArea .serchSmall h1.newHeading span {
	color: #494949;
}
.adnifySlider .serchFixed .searchArea .serchSmall p.newSubheading {
	color: #6f6f6f;
}
.serchFixed .searchArea .serchSmall p.newSubheading {
	text-shadow: 0 0 0 #000;
	color: #F2F2F2;
	font-size: 21px;
	line-height: 28px;
	font-weight: 400;
}
.serviceIcon {
	width: 100%;
}
.serviceIcon ul {
	display: block;
	float: left;
	width: 100%;
	text-align: center;
}
.serviceIcon ul li {
	width: 10%;
	float: none;
	display: inline-block;
	margin: 0 8px 0 0;
	min-height: 125px;
	transition-duration: 0.3s;
	transition-property: transform, opacity;
}
.serviceIcon ul li div {
	width: 100%;
	height: 60px;
	text-align: center;
}
.serviceIcon ul li span {
	display: block;
	font-size: 13px;
	color: #545454;
	margin: 5px 0 0 0;
	height: 55px;
	overflow: hidden;
}
.serviceIcon ul li:hover {
	transform: translateY(-5px);
}
.serchFixed .searchArea .search .token-input-list {
	width: 82%;
}
.serchFixed .searchArea .search .token-input-list li.token-input-token {
	background: #52ae00;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 6px;
	margin: 0 5px 0 0
}
.serchFixed .searchArea .search .token-input-list li.token-input-token p {
	font-size: 13px;
	font-weight: 600;
	margin: 0;
	text-shadow: 0 0 0 #000;
}
.serchFixed .searchArea .search .token-input-list li.token-input-token span {
	color: #fff;
	margin: -5px 0 0 5px
}
.checkBoxline {
	display: block;
	width: 100%;
	clear: both;
}
.checkBoxline .checkBoxrow {
	display: inline-block;
	font-size: 13px;
	padding: 0 10px 6px 0;
	width: 32%;
}
.paymentRigt {
	width: 76%;
	float: left;
}
.paymentRigt .rowNew {
	diplay: block;
	margin: 0 0 10px;
	display: block;
}
.paymentRigt .rowNew label {
	width: auto;
	margin: 0 5px 0 0;
}
.fullDetail .detailBox h3.orange {
	background: #ed5f00;
	color: #fff;
}
.fullDetail .detailBox .deatilboxData.orangeBox .requireForm {
	background: #fcefe6;
	border: 1px solid #fbc39d;
}
.fullDetail .detailBox .deatilboxData.cateBox .serList li {
	background: none;
	border: none;
}
.fullDetail .detailBox .deatilboxData.cateBox .serList li a {
	font-weight: 700;
	font-size: 14px;
	color: #68af1c;
}
.fullDetail .detailBox .deatilboxData.cateBox .serList li ul li a {
	background: #f2f2f0;
	border-radius: 5px;
	color: #666;
	cursor: default;
	display: inline-block;
	font-size: 11px;
	line-height: 1;
	margin-bottom: 5px;
	margin-right: 5px;
	padding: 7px 9px;
}
.fullDetail .detailBox .deatilboxData.cateBox .serList li ul li a:hover {
	background: #d5fac3;
	color: #2a2a2a;
}
.fullDetail .detailBox .deatilboxData .serList li ul li {
	float: left;
	margin: 0 2% 0 0;
	width: auto;
}
.notranslate {
    color: #268797;
    font-weight: 500;
    font-size: 19px;
}

.headline i {
    padding: 9px 0px 0px 40px;
    color: #ff6a003b;
}
.column-title {
    font-weight: 600;
}

.verify-icon {
    color: #090;
    text-align: center;
}
.verify-text {
    color: #0dbd06;
    text-align: center;
    line-height: 15px;
}
.buylead-expiry-hour-glass {
    color: #00a9ea;
    font-size: 13px;
}

.borderJUNIOR {
        padding: 20px;
    margin-bottom: 40px;
}

.subtitle {
    max-width: 82%;
    font-weight: 600;
    color: #333;
    word-break: break-word;
}

.bby {
    padding: 20px;
    margin-top: 50px;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    margin: 10px;
}

.bydu{
        font-size: 17px;
    padding: 13px;
}

.as_pu {
    padding-bottom:20px;
}

.iim img{
    padding-top:20px;
}

.bxbodyBottom{
    padding-bottom:20px;
}

.boxbodyRight a.btn {
    background: #ef6417 none repeat scroll 0 0;
    border: 0px solid #b84200;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 600;
    margin: 0;
    outline: medium none;
    padding: 8px 11px;
    margin-left: 20px;
}

.cityNumber {
	    text-align: right;
    /*padding: 0 15px 0 0;*/
    padding: 0 15px 0 10px;
}
.subscribeBox {
	margin: 15px 0;
	padding: 10px;
	background: #f1f1f1;
	border: 1px solid #ccc
}
.subscribeBox h4 {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #5d5d5d
}
.subscribeBox p {
	font-size: 14px;
	line-height: 20px;
}
.subscribeBox .int {
	display: block;
	margin: 0 4% 10px 0;
	min-width: 130px;
	padding: 8px 0;
	text-indent: 5px;
	width: 94%;
	border: 1px solid #999;
}
.subscribeBox .subButt {
	background-color: #6aae21;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	clear: both;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	margin: 0 5px 10px 0;
	padding: 0 15px;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
	white-space: nowrap;
	width: auto;
	border: none;
}
.subscribeBox .subButt:hover {
	background: #3a3a3a;
}
.breadcumSec {
	padding: 0;
	border-bottom: 1px solid #b2b2b2;
	margin: 0 0 20px;
	position: relative;
}
.breadcumSec .breadCums {
    padding: 0 0 0px;
    font-size: 13px;
    color: #111;
    font-weight: 500;
}
.breadcumSec .breadCums a {
	color: #ff7409;
}
.breadcumSec .breadCums span, .breadcumSec .breadCums span a {
	color: #B06217;
}
.breadcumSec p strong {
    font-size: 12px;
    font-weight: 500;
    display: block;
    color: #000;
    margin-top: 10px;
}
.keywords {
    font-size: 13px;
    padding-bottom: 10px;
    color: #808080;
}
.breadcumSec p {
	font-size: 13px;
	line-height: 20px;
}
.topButt {/*position:absolute; right:50%; top:-170px;*/
	margin: 50px auto 0;
	width: 490px;
}
.topButt a, .topButt i {
	float: left;
	display: inline-block;
	margin: 0 6px 0 0;
}
.topButt a:hover {
	opacity: 0.9;
	filter: alpha(opacity="90");
}
.message_head {
	background: #f7f7f7;
	border: 1px solid #dfdfdf;
	padding: 10px;
}
.message_head .userIcon {
	float: left;
	font-size: 26px;
	height: 63px;
	line-height: 24px;
	margin: 0 10px 0 0;
	color: #fdc53a
}
.message_head .userDetail {
	float: left;
	width: 100%;
}
.message_head .userDetail p {
	line-height: normal;
	padding: 0;
	margin: 0;
	font-size: 13px;
}
.message_head .userDetail p label {
	display: inline-block;
	width: 15%;
}
.message_body {
	margin: 15px 0;
}
.message_footer {
	font-size: 13px;
	color: #333;
	margin-top:80px;
	line-height:22px;
}
.message_footer strong {
	font-size: 14px;
	color: #000;
}
#view_message #view_message {
	border: 1px solid #dfdfdf;
	padding: 15px;
}
.overlay {
	display: none;
	background: rgba(0,0,0,0.5) 0% 0%;
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 2;
	top: 0;
	left: 0;
}
.overlay .inner {
	position: absolute;
	top: 13%;
	left: 25%;
	width: 50%;
}
.overlay .inner .underinner {
	background: #fff;
	padding: 20px 60px;
	border: 5px solid rgba(0, 0, 0, 0.1);
	color: #222;
}



.overlays .inner {

	top: 13%;

	width: 100%;
}
.overlays .inner .underinner {
    background: #fff;
    padding: 10px 20px;
    border: 5px solid rgba(0, 0, 0, 0.1);
    color: #222;
}

/* 30-4-2015  */

.cancleButtnew {
	position: absolute;
	right: -11px;
	top: -12px;
	background: url(../images/ClosePopup.png) no-repeat;
	width: 32px;
	height: 32px;
}
.fintBig {
	font-size: 16px;
	margin: 0 0 20px;
	font-weight: 600;
	line-height: 30px;
}
.listItem i {
	margin: 0 10px 0 0;
}
.listItem {
	padding: 5px;
	background: #D1D1D1;
}
.oContractorDescription.oTruncated {
	width: 100%;
}
.clock_list .buyNow1 .price.priceNew {
	font-size: 17px !important;
	color: #2a2a2a;
	margin: 0
}
.clock_list .buyNow1 .price.priceNew i {
	color: red
}
.paginationright a {
	float: left;
	border-right: 1px solid #ccc;
	padding: 0 10px;
	display: block;
	line-height: 14px;
	color: #1b6f0d
}
.paginationright {
	float: right;
	width: auto;
	margin: 0
}
.paginationright a:hover {
	color: #000;
}
.overlay1, .overlay {
	-webkit-user-select: none; /* Chrome all / Safari all */
	-moz-user-select: none; /* Firefox all */
	-ms-user-select: none; /* IE 10+ */ /* No support for these yet, use at own risk */
	-o-user-select: none;
	user-select: none;
}
.overlay1 .inner1 p {
	font-weight: 400;
	color: #3a3a3a;
	line-height: 23px;
	font-size: 13px;
}
.overlay1 {
	display: none;
	background: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 2;
	top: 0px;
	left: 0;
}
.overlay1 .inner1 p.mainHeading {
	font-weight: 600;
	color: #39a0e2;
	font-size: 16px;
}
.overlay1 .inner1 {
	width: 70%;
	left: 15%;
	top: 13%;
	position: absolute;
}
.overlay1 .inner1 .underinner1 {
	background: #fff;
	padding: 20px 60px;
	border: 5px solid rgba(0, 0, 0, 0.1)
}
.inner1 h1, .inner h1 {
	color: #538a39;
	font-weight: 700; /*font-size:22px;*/
}
.overlay1 .inner1 h1 span {
	font-size: 20px;
	float: right;
	line-height: 40px;
}
.overlay1 .inner1 p img.withcntnt {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}
.faqSection {
	margin: 20px 0
}
.faqSection h2 {
	font-size: 22px;
	color: #2a2a2a;
	padding: 0 0 15px;
}
.faqSection .panel-body p {
	font-size: 13px;
	line-height: 22px;
	color: #545454;
}
.faqSection h4.panel-title a {
	font-size: 14px;
	display: block
}
.enquiryForm .enquriryLeft p label.smLabel {
	width: 15%;
}
.enquiryForm .enquriryLeft p label.smLabel.smLabel2 {
	width: 20%;
}
.enquiryForm .enquriryLeft p input[type="text"].intNew {
	width: 37%
}
.enquiryForm .enquriryLeft p input[type="text"].intNew1 {
	width: 23%
}
.blockedList {
	width: 100%;
	float: left;
	margin: 19px 0 0 0
}
.blockedList ul {
	float: left;
	width: 70%;
}
.blockedList.blockedListnew {
	width: 38%;
}
.latestLead .topHead .latestLeadLeft .blockedList.blockedListnew ul {
	width: 100%;
}
.latestLead .topHead .latestLeadLeft .blockedList.blockedListnew ul li {
	display: block;
	width: auto;
	float: left;
}
.latestLead .topHead .latestLeadLeft .blockedList ul li {
	float: left;
	display: block !important;
	margin: 0 8px 0 0 !important;
}
.note {
	padding: 5px 0 10px;
	font-weight: 600
}
.note strong {
	color: #F00;
}
.enqierybg {
	background: url(../images/enquiry-bg.jpg) no-repeat center top;
	width: 100%;
	position: relative;
	height: 860px;
}
.enqcontainermain {
	width: 100%;
	max-width: 1200px;
	margin: 0px auto;
	display: block;
	padding: 15px 0px;
}
.enqcontainermain h1, .enqcontainermain h2 {
	font-size: 20px;
	color: #000;
	font-weight: 600;
	padding: 5px 15px 5px 15px;
	text-transform: capitalize !important;
	line-height: 30px;
	background: #e76a00;
	width: 100%;
}
.enqcontainermain h2 {
	font-size: 20px;
	padding: 25px 0px 0px 0px;
	letter-spacing: 1px;
	background: none;
	width: 100%;
	text-align: center;
	color: #000;
	font-weight: bold;
}
.enqcontainermain h1 span {
	color: #fff;
}
.checkcost {
	background: #087284;
	border-radius: 10px;
	padding: 10px;
	margin: 10px 0px;
	float: left;
}
.worksoption {
	background: #0c8909;
	border-radius: 10px;
	padding: 10px;
	margin: 10px 0px;
	float: left;
}
.checkcost li {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.checkcost li span {
	padding: 1px 0px;
	font-size: 18px;
	float: left;
	color: #FFF;
	font-weight: 500;
	width: 92%;
}
.checkcost li span strong {
	color: #29E024;
	font-weight: 500;
}
.circle-no {
	float: left;
	border: 1px solid #FFF;
	width: 5.5%;
	height: 30px;
	border-radius: 50%;
	text-align: center;
	background: rgba(255, 255, 255, 0.75) none repeat scroll 0% 0%;
	margin-right: 8px;
	float: left;
}
.circle-no i {
	margin-top: 7px;
}
div.FormCont {
	width: 100%;
	display: block;
	padding: 10px 15px 0px 15px;
}
div.FormCont p {
	width: 100%;
	float: left;
	margin: 0px;
	padding: 4px 0px;
}
div.FormCont p label {
	width: 100%;
	color: #222;
	font-weight: normal;
	float: left;
	font-size: 15px;
}
.fiftyper {
	width: 49% !important;
	float: left;
	margin-right: 1% !important;
}
div.FormCont input[type="text"], div.FormCont select, div.FormCont textarea {
	width: 100%;
	border-radius: 3px;
	padding: 5px;
	font-size: 13px;
	font-weight: 600;
	color: #333;
	float: left;
	box-shadow: 0px 1px 4px #DDD inset;
	margin: 0px 12px 0px 0px;
	outline: medium none;
	border: 1px solid #CCC;
}
.wauto label {
	width: auto !important;
	float: left;
	padding-top: 3px;
}
.wauto input[type="text"] {
	width: 40% !important;
	float: left !important;
	margin-right: 5px !important;
}
div.FormCont input[type="submit"] {
	text-decoration: none;
	background: #222222;
	padding: 5px 20px;
	font-size: 16px;
	font-weight: 400;
	color: #FFF;
	line-height: 30px;
	border-width: medium medium 2px;
	border-style: none none solid;
	border-color: -moz-use-text-color -moz-use-text-color #0f0f0f;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	border-radius: 5px;
	outline: medium none;
	box-shadow: none;
	margin-right: 10px;
}
div.FormCont input[type="submit"]:hover {
	border-bottom: 2px solid #222222;
}
div.FormCont input.per {
	width: 32.33% !important;
	margin-right: 1% !important;
}
.mtpno {
	margin-top: 0px;
}
input.WithCode {
	max-width: 50px !important;
	min-width: 50px;
	margin-right: 5px !important;
}
input.Withcode {
	width: 78% !important;
	margin: 0px !important;
}
input.WithCCode {
	width: 10% !important;
	margin-right: 5px !important;
}
input.WithCode11 {
	width: 15% !important;
	margin-right: 5px !important;
}
input.WithCod22 {
	width: 72% !important;
	margin-right: 0px !important;
}
.css3-arrow {
	background: rgba(255,255,255,.9);
	position: relative;
	width: 95%;
	margin: 0px auto;
	border: 1px solid #878787;
}
.css3-arrow.down:before {
	width: 0;
	height: 0;
	border-left: 279px solid transparent;
	border-right: 264px solid transparent;
	border-top: 40px solid rgba(255,255,255,.9);
	top: 100%;
}
.css3-arrow:before {
	content: '';
	position: absolute;
}
.PnewTop {
	padding-top: 30px !important;
}
.p25 {
	padding: 25px 0px;
}
.serviceIcon ul li p {
	font-size: 18px;
	color: #0c8909;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	width: 100%;
	font-weight: bold;
	text-align: center;
}
div.tollfree {
	font-size: 17px;
	color: #FFF;
	font-weight: 600;
	text-align: center;
	padding: 5px 0px;
	text-transform: capitalize !important;
	line-height: 30px;
	background: #e76a00;
	width: 100%;
}
div.tollfree span {
	font-size: 19px;
	color: #000;
	font-weight: bold;
}
.loginForm.loginPage {
	background:/*url(../images/enquiry-bg.jpg) no-repeat center top*/ #FFF;
	min-height: 450px;
}
.registrationFrom.loginPage {
	background:/*url(../images/enquiry-bg.jpg) no-repeat center top / cover*/ #FFF;
}
.bizzduniyaSlider {
	background: url(../images/bizzduniya-banner.jpg) no-repeat center top / cover; /*background:url(../images/bizzduniya-new-year-banner.jpg) no-repeat center top / cover;*/
}
/* CATEGORIES ICON CSS START  */

i.administrative {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new1.png) no-repeat center top;
}
i.content {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new2.png) no-repeat center 14px;
}
i.graphic {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new3.png) no-repeat center 16px;
}
i.hosting {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new4.png) no-repeat center 12px;
}
i.mobile {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new5.png) no-repeat center 5px;
}
i.multimedia {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new6.png) no-repeat center 13px;
}
i.online {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new7.png) no-repeat center 12px;
}
i.software {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new8.png) no-repeat center 10px;
}
i.web {
	display: block;
	width: 100%;
	height: 105px;
	background: url(../images/cate-new9.png) no-repeat center 12px;
}
.serviceIcon ul li a i {
	background-size: 64px;
	height: 92px !important
}
.serviceIcon ul li:hover i.administrative {
	background-position: center -134px;
}
.serviceIcon ul li:hover i.content {
	background-position: center -96px;
}
.serviceIcon ul li:hover i.graphic {
	background-position: center -94px;
}
.serviceIcon ul li:hover i.hosting {
	background-position: center -94px;
}
.serviceIcon ul li:hover i.mobile {
	background-position: center -129px;
}
.serviceIcon ul li:hover i.multimedia {
	background-position: center -97px;
}
.serviceIcon ul li:hover i.online {
	background-position: center -98px;
}
.serviceIcon ul li:hover i.software {
	background-position: center -95px;
}
.serviceIcon ul li:hover i.web {
	background-position: center -98px;
}
.serviceIcon ul li span {
	font-weight: 500;
	font-size: 11px;
	color: #333;
	line-height: 18px;
}
/* WHY ADNIFY CSS START  */

.whyAdnify {
	background:/*url(../images/whybg.png) no-repeat*/ #FFF;
	text-align: center;
	padding: 30px 0 /*40px*/;
	margin: 0;
	min-height:/*409px*/ 370px;
	height: auto;
}
.whyAdnify h4 {
	color: #494949;
	font-size: 35px;
	font-weight: 600;
}
.whyAdnify .whyIcons {
	width: 100%;
}
.whyAdnify .whyIcons ul {
	float: left;
	width: 100%;
	text-align: center
}
.whyAdnify .whyIcons ul li {
	float: left;
	width: 20%;
	padding: 2%;
}
.whyAdnify .whyIcons ul li img {
	margin: 0 0 20px;
}
.whyAdnify .whyIcons ul li span {
	font-size: 15px;
	font-weight: 600;
	line-height: 18px;
	color: #545454;
	display: block;
	text-transform: uppercase;
}
.whyAdnify .whyIcons ul li:hover, .whyAdnify .whyIcons ul li.active {
	background: #fff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
.whyAdnify p.subHeading {
	color: #4e4e4e;
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	margin: 5px 0 30px;
}
/* TESTIMONIAL CSS START  */

.testiSec {
	background: url(../images/tesi-bg.jpg) no-repeat fixed center top / cover;
	padding: 60px 0;
	text-align: center;
	height: 480px;
	overflow: hidden
}
.testiSec h4 {
	color: #89da33;
	font-size: 35px;
	font-weight: 600;
}
.testiSec p.subHeading {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	margin: 5px 0 30px;
}
.testiSec p.subHeading span {
	font-weight: 700;
	color: #89da33;
}
.testiSec .testiBlog {
	width: 100%;
	padding: 20px 0
}
.testiSec .testiBlog ul {
	display: block;
	width: 100%;
	float: left;
}
.testiSec .testiBlog ul li {
	float: left;
	width: 48%;
	margin: 0 2% 0 0;
	display: block;
	text-align: center;
	padding: 20px;
	border-radius: 6px;
	background: rgba(0, 0, 0, 0.5);
	border: 1px solid #545454;
	min-height: 226px;
}
.testiSec .testiBlog ul li:last-child {
	float: right;
	margin: 0 0 0 2%
}
.testiSec .testiBlog ul li p {
	font-size: 17px;
	font-weight: 400;
	line-height: 30px;
	margin: 0 0 15px;
	color: #fff;
}
.testiSec .testiBlog ul li .name {
	font-size: 15px;
	font-weight: 400;
	color: #89da33;
	font-weight: 600;
	margin: 0 0 8px
}
.testiSec .testiBlog ul li .city {
	color: #fff;
	font-size: 14px;
}
.testiSec .testiBlog ul li .city .flag {
	margin: 0 10px 0 0;
}
.testiBlog .bx-wrapper {
	max-width: 1094px !important;
}
/* HOW ITS WORKS CSS START  */

.howWork {/*background:#73c021;*/
	background: #0D5B68;
	padding: 40px 0;
	text-align: center;
	margin:/*30px 0*/ 0
}
.howWork h4 {
	color: #fff;
	font-size: 35px;
	font-weight: 600;
	margin: 0 0 30px;
}
.howWork h4 span {
	font-size: 18px;
	display: block;
	line-height: 30px;
}
.howWork p.subHeading {
	color: #000;
	font-size: 16px;
	font-weight: 400;
}
.stepSection {
	margin: 25px 0
}
.stepSection ul {
	float: left;
	width: 100%;
}
.stepSection ul li {
	width: 24%;
	margin: 0 1% 0 0;
	float: left;
}
.stepSection ul li h2 {
	width: 50px;
	background: #09424c;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-weight: 600;
	color: #fff;
	text-transform: uppercase;
	margin: 0 auto 30px;
	font-size: 26px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.55);
	-moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.55);
	box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.55)
}
.stepSection ul li img {
	margin: 0 0 20px;
}
.stepSection ul li h4 {
	font-weight: 600;
	color: #fff;
	text-transform: capitalize;
	font-size: 18px;
	line-height: 20px;
}
/* DIRECTORY LISTING PAGE CSS START */

.boxListing .listBox li {
	width: 31%;
	float: left;
	margin: 0 2% 20px 0;
	border: 1px solid #dddddd;
	background: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: 346px;
	overflow: hidden;
	cursor: default;
}
.boxListing .listBox li .listDetail h2 {
	text-align: center;
	overflow: hidden;
	font-weight: 600;
}
.boxListing .listBox li .listImg {
	width: 100%;
	position: inherit;
	text-align: center;
}
.boxListing .listBox li .listDetail h2 {
	font-size: 17px;
}
.avtarImg {
	text-align: center;
}
.boxListing .listBox li .avtarImg {
	height: 90px;
	margin: 0 0 10px;
}
.boxListing .listBox li .avtarImg img {
	max-height: 100%;
	max-width: 100%;
}
.boxListing .listBox li p.addressMain span.address {
	font-weight: 400;
	font-size: 14px;
	color: #636363;
}
.boxListing .listBox li p.addressMain span.address span {
	font-weight: 600;
	color: #333;
}
.boxListing .listBox li p.addressMain span.address span i {
	font-size: 13px;
	color: #333;
}
.boxListing .listBox li p.addressMain {
	height: 80px;
}
.boxListing .listBox li .ratingStar {
	width: 100%;
	text-align: center;
	margin: 0 0 10px;
}
.boxListing .listBox li .ratingStar img {
	margin: 0;
	float: none;
}
.boxListing .listBox li:hover, .boxListing .listBox li:focus {
	border: 1px solid #FF7409;
	box-shadow: 0 0 5px #cfe8b3
}
.left-side .cateList.selectCity {
	max-height: 316px;
	min-height: 50px;
	overflow-y: scroll;
	overflow-x: hidden;
	margin-top: 10px;
}
.boxListing .listBox li .moreData {
	text-align: center;
}
.boxListing .listBox li .moreData i {
	display: inline-block;
	background: url(../images/more-arrow.png) no-repeat center top;
	width: 16px;
	height: 16px;
	cursor: pointer
}
.boxListing .listBox li .moreData i:hover {
	background: url(../images/more-arrow-green.png) no-repeat center top;
}
.boxListing .listBox li {
	position: relative;
}
.boxListing .listBox li .moreData .dataDetail {
	background: rgba(106,174,33,0.95);
	height: 344px;
	left: 0;
	position: absolute;
	top: 348px;
	transition: top 0.9s ease 0s;
	width: 100%;
	padding: 5%
}
.boxListing .listBox li .moreData .dataDetail.detailShow {
	top: 0;
}
.boxListing .listBox li .listDetail p.enquiryButt {
	float: none;
	text-align: center;
}
.boxListing .listBox li .moreData .dataDetail h5 {
	margin: 0 0 10px;
	font-size: 14px;
	font-weight: 600;
	background: #599618;
	padding: 8px 5px
}
.boxListing .listBox li .moreData .dataDetail h5 a span {
	color: #fff;
}
.boxListing .listBox li .moreData .dataDetail .cateList {
	display: block;
}
.boxListing .listBox li .moreData .dataDetail .cateList li {
	display: block;
	width: 100%;
	margin: 0 0 4px;
	height: auto;
	background: url(../images/tick.png) no-repeat left center;
	border: none;
	box-shadow: none;
	border-radius: 0;
	float: none;
	text-align: left;
	padding: 0 0 0 25px;
}
.boxListing .listBox li .moreData .dataDetail .cateList li label {
	display: block;
}
.boxListing .listBox li .moreData .dataDetail .cateList li p {
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	margin: 0;
}
.boxListing .listBox li .moreData .dataDetail a.enquiryButtnew {
	display: inline-block;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #4a8010;
	font-size: 12px;
	color: #fff;
	margin: 5px 0 0 0
}
.boxListing .listBox li .moreData .dataDetail a.enquiryButtnew:hover {
	background: #599618
}
.left-side.col-md-3 > iframe {
	margin: 0 0 12px;
}
/* CONTACT US PAGE  */


h2.contactHeading {
	margin: 0 0 30px;
	font-weight: 600;
	padding: 0 15px;
	color: #ff7409;
	text-transform: uppercase;
}
h2.contactHeading span {
	display: block;
	font-size: 15px;
	font-weight: 400;
	padding: 10px 0 30px 3px;
	color: #545454;
}
.registrationFrom.contactnewPage {
	padding: 30px 0 20px;
}
.registrationFrom.contactnewPage .formRight {
	border: none;
	padding: 0;
}
.registrationFrom.contactnewPage .formRight h2 {
	margin: 0 0 20px;
}
.registrationFrom.contactnewPage .brd form {
	border-right: 1px solid #ccc;
	width: 100%;
	padding: 0 3% 0 0;
}
.registrationFrom.contactnewPage .formLeft {
	border: none;
}
.registrationFrom.contactnewPage .formLeft .registsmall {
	width: 100%;
}
.registrationFrom.contactnewPage .brd p.smallHeading {
	font-size: 12px;
	color: #858585;
	padding: 0;
	line-height: 24px;
}
.registrationFrom.contactnewPage .formLeft .registsmall p {
	float: left;
	width: 100%;
}
.registrationFrom.contactnewPage .formLeft .registsmall p label {
	display: block;
	width: 100%;
	float: none;
	font-size: 16px;
	color: #858585;
	padding: 0 0 4px;
}
.registrationFrom.contactnewPage .formLeft .registsmall p input[type="text"] {
	border: 1px solid #dcdcdc;
	width: 333px;
	height: 40px;
	padding: 5px;
}
.registrationFrom.contactnewPage .formLeft .registsmall p textarea {
	width: 100%;
	border: 1px solid #dcdcdc;
	height: 190px;
}
.registrationFrom.contactnewPage .formLeft .registsmall p .capchaImg {
	display: block;
	margin: 0 8px 0px 0;
}
.registrationFrom.contactnewPage .formRight h2 {
	text-transform: uppercase;
	font-weight: 400;
	font-size: 18px;
	color: #ff7409;
	margin: 0 0 5px;
}
.registrationFrom.contactnewPage .formRight p.officeSub {
	font-size: 13px;
	line-height: 21px;
	color: #858585;
	padding: 0 0 15px;
	font-weight: 400;
}
.registrationFrom.contactnewPage .formRight .addrssBox {
	margin: 0 0 22px;
}
.registrationFrom.contactnewPage .formRight .addrssBox h4 {
	font-weight: 400;
	font-size: 16px;
	color: #2a2a2a;
	margin: 0 0 5px;
}
.registrationFrom.contactnewPage .formRight .addrssBox h5 {
	margin:0px;
	font-weight: 700;
	font-size: 16px;
	color: #555;
	padding-top:7px;
}
.registrationFrom.contactnewPage .formRight .addrssBox p {
	color: #858585;
	font-size: 14px;
	line-height: 24px;
	font-weight: 400;
	padding-top:5px;
}
#social {
	border-bottom: 1px dotted #d1d1d1;
	border-top: 1px dotted #d1d1d1;
	margin-bottom: 25px;
	padding: 16px 0;
}
#social .socialIcon {
	display: inline-block;
}
#social .socialIcon.mar {
	margin: 0 10px 0 0;
}
#social .socialIcon:hover {
	opacity: 0.8;
	filter: alpha(opacity="80");
}
.registrationFrom .formRight p a.link {
	background: #ff7409;
	border-bottom: none;
	border-radius: 3px;
	color: #ffffff;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	margin: 15px 0;
	padding: 6px 19px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.registrationFrom .formRight p a.link:hover {
	background: #c45c0c;
}
.afformcontbefore {
	width: 80%;
	margin: 40px auto 55px;
	display: block;
	position: relative;
}
.afformcontbefore h1 {
	font-size: 32px;
	color: #393939;
	font-weight: 600;
	margin-bottom: 30px;
	display: block;
	text-align: center;
}
.afformcontbefore h1.postreq {
	font-size: 26px;
	line-height: 35px;
}
.afformcontbefore h1 span {
	color: #7cc803;
}
.afformcont {
	width: 100%;
	background: #FFF;
	padding: 30px;
	border-radius: 8px;
	border: 1px solid #CCC;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40);
}
.afformcontleft {
	width: 56%;
	float: left;
	height: auto;
	margin-right: 1%;
}
.afformcontleft ul {
	width: 100%;
	float: left;
	height: auto;
	margin: 15px 0px;
	position: relative;
}
.afformcontleft ul li {
	font-size: 25px;
	margin-bottom: 15px;
	color: #4ba40a;
}
.afformcontleftrequirement ul li {
	font-size: 24px;
	margin-bottom: 15px;
	color: #4ba40a;
	line-height: 33px;
}
.afformcontleft ul li:last-child {
	margin-bottom: 0px;
}
.afformcontleft ul li span {
	font-size: 16px;
	display: block;
	color: #666;
	margin-left: 30px;
}
.afformcontright {
	width: 42%;
	float: left;
	height: auto;
	margin-left: 1%;
}
.afformcontright .formbox {
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 12px 20px;
}
.afformcontright .formbox h2 {
	font-size: 22px;
	text-align: center;
	display: block;
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
}
.afformcontright .formbox h2.h2 {
	font-size: 19px;
	text-align: center;
	display: block;
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
	font-weight: 600;
	line-height: 30px;
}
.afformcontright .formbox form {
	width: 100%;
	float: left;
	display: block;
}
.afformcontright .formbox form input {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 43px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.afformcontright .formbox form select {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 12px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 43px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.afformcontright .formbox form textarea {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 95px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	font-size: 14px;
	line-height: 23px;
}
.afformcontright .formbox form input.startedbtn {
	background: #4ba40a;
	border: none;
	border-radius: 5px;
	padding: 8px 0px;
	font-size: 22px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: 600;
	height: auto;
	margin-top: 10px;
}
.howitworkcont {
	width: 100%;
	float: left;
	margin: 20px 0px;
	height: auto;
	position: relative;
}
.howitworkcont .howitworkbox {
	background: #f7f7f7;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding: 20px 0px;
	text-align: center;
}
.howitworkcont .howitworkbox.nostyle {
	background: none;
	border-radius: 0px;
	border: none;
	padding: 0px;
	text-align: center;
}
.howitworkcont .howitworkbox.nostyle p {
	margin-top: 10px;
}
.howitworkcont h1 {
	font-size: 25px;
	text-align: center;
	width: 100%;
	display: block;
	float: left;
	margin: 0px 0px 25px;
	height: auto;
	padding: 0px;
	text-transform: capitalize;
}
.howitworkcont h1 span {
	color: #7cc803;
}
.howitworkcont .howitworkbox h2 {
	color: #666;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}
.howitworkcont .howitworkbox i {
	color: #666;
	font-size: 20px;
	margin: 15px 0px 8px;
}
.howitworkcont .howitworkbox p {
	color: #666;
	margin: 0px;
	padding: 0px;
}
.afformcont .loginleft {
	width: 25%;
	float: left;
	height: auto;
}
.loginleft ul {
	background: #f9f9f9;
	margin: 0px;
	padding: 0px;
	border: 1px solid #c8c8c8
}
.loginleft ul li {
	border-bottom: 1px solid #c8c8c8;
	font-size: 13px;
	color: #666;
}
.loginleft ul li:last-child {
	border-bottom: none;
}
.loginleft ul li a {
	color: #666;
	padding: 10px;
	display: block;
}
.loginleft ul li a:hover {
	color: #333;
	background: #d2d2d2;
}
.afformcont .loginright {
	width: 73%;
	float: left;
	height: auto;
	margin-left: 2%;
}
.afformcont .loginright h1 {
	font-size: 22px;
	text-transform: capitalize;
	font-weight: 600;
	color: #333;
	margin: 0px;
	padding: 0px 0px 15px;
	border-bottom: 1px solid #c8c8c8;
	display: block;
	text-align: left;
	margin-bottom: 10px;
}
.afformcont .loginright p {
	font-size: 14px;
	text-align: left;
	margin-top: 5px;
	float: left;
}
.afformcont .loginright .logincont {
	width: 100%;
	display: block;
	margin-top: 15px;
}
.afformcont .loginright .logincont input.txtfield {
	width: 49%;
	margin-right: 2%;
	float: left;
	margin-bottom: 12px;
	padding: 5px 5px 5px 43px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 43px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	font-size: 14px;
}
.afformcont .loginright .logincont input.login {
	background: url(../images/userlogin.png) no-repeat 6px 7px;
}
.afformcont .loginright .logincont input.password {
	background: url(../images/passwordlogin.png) no-repeat 8px 6px;
}
.afformcont .loginright .logincont input.txtfieldnomrgn {
	margin-right: 0px;
}
.afformcont .loginright .logincont p {
	font-size: 13px;
	display: block;
	margin-top: 15px;
	float: left;
	width: 100%;
}
.afformcont .loginright .logincont p input {
	margin-right: 5px;
	margin-top: 2px;
}
.afformcont .loginright .logincont input.loginbtnreg {
	background: #4ba40a;
	border: none;
	border-radius: 5px;
	padding: 5px 20px;
	font-size: 18px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: 600;
	height: auto;
	margin-top: 15px;
}
.afformcont .loginright .logincont span {
	float: right;
	width: auto;
	margin-top: 25px;
	font-size: 13px;
	color: #333;
}
.afformcont .loginright .logincont span a {
	color: #333;
	margin-left: 10px;
	text-decoration: underline;
}
.afformcont .loginright .logincont span a:hover {
	color: #000;
	text-decoration: none;
}
.videocont {
	width: 100%;
	float: left;
	margin-top: 110px;
	height: auto;
}
.rightarrow {
	width: 51px;
	height: 87px;
	position: absolute;
	right: 35px;
	top: 40px;
	background: url(../images/arrowright-img.png) no-repeat;
}
.watchvideoarrow {
	position: absolute;
	left: 50%;
	right: 50%;
	bottom: -110px;
	width: 141px;
	height: 92px;
	background: url(../images/watch-video-img.png) no-repeat;
}
.afformcontright .formbox form input.captchainput {
	width: 59% !important;
}
.afformcontright .formbox form input.Withcode {
	width: 82% !important;
}
.coverpagecont {
	width: 100%;
	display: block;
	height: 180px;
	position: relative;
	background: url(../images/cover-bg-img.png) repeat-x;
}
.coverpagecont img {
	width: 100%;
	height: 100%;
}
.coverstrip {
	/*background: rgba(0,0,0,.9);*/
	position: absolute;
	top: 0;
	left: 0px;
	width: 100%;
	height: auto;
	padding: 10px 0px;
}
.coverstrip .col-md-4 span {
	display: block;
	font-size: 18px;
	font-weight: 700;
}
.coverstrip .col-md-4 {
	font-size: 14px;
	color: #FFF;
	font-weight: 400;
	text-align: left;
	line-height: 23px;
}
.coverpagecont #cont1.container {
	position: absolute;
	top: 0px;
	display: block;
	margin: 0px auto;
}
.coverpagecont #cont1.container .updatecoverImg {
	position: absolute;
	right: 0px;
	top: 15px;
	width: 24px;
	height: 18px;
}
.coverpagecont #cont1.container .updatecoverImg .CoverImage {
	width: 24px;
	height: 18px;
	float: left;
	display: block;
	background: url(../images/coverimgupload.png) no-repeat;
	text-indent: -9999px;
	cursor: pointer;
}
.containercustom {
	background: #FFF;
}
.profileviewtopcont {
	background: #FFF;
	padding: 0px;
	border-radius: 5px;
	display: block;
	position: relative;
}
.ProfileViewTopLeftPic {
	width: auto;
	height: 100px;
	float: left;
	position: absolute;
	left: 0px;
	top: -145px;
	text-align: center;
}
.profileviewtopcont.profileviewtopcontnew {
	margin: 0;
}
.profileviewtopcont .sellerpic {
	width: auto;
	height: 100px;
	border-radius: 50%;
	border: 7px solid #FFF;
}
.profileviewtopcont .sellerpic.sellerpicnew {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border: 0;
}
.profileviewtopcont .sellerpic.sellerpicnew img {
	width: 230px;
	height: 100px;
	border-radius: 0;
	float: left;
	margin-right: 15px;
}
.profileviewtopcont .sellerpic.sellerpicnew .compnaytitle {
	float: left;
	margin-top: 25px;
}
.profileviewtopcont .sellerpic.sellerpicnew .compnaytitle h3 {
	color: #333;
	font-size: 26px;
	font-weight: 600;
}
.profileviewtopcont .changeimagefile:hover .UpladImgProfilepic {
	display: block;
}
.profileviewtopcont .changeimagefile {
	width: 216px;
	height: 216px;
	margin: 7px;
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
}
.profileviewtopcont .UpladImgProfilepic {
	width: 100%;
	height: 100%;
	float: left;
	background: rgba(0,0,0,.2) url(../images/upload-icon.png) no-repeat center;
	position: absolute;
	top: 0px;
	left: 0px;
	border-radius: 50%;
	display: none;
	text-indent: -9999px;
	cursor: pointer;
	font-size: 0px;
}
.profileviewtopcont .sellerpic img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.profileviewtopcont .profileviewtopleft {
	width: 81%;
	float: left;
	height: auto;
	margin-left: 20.5%;
}
.profileviewtopleft .profileview {
	width: 100%;
	float: left;
}
.profileviewtopleft .profileview h3 {
	font-weight: 600;
	color: #EB6435;
	font-size: 23px;
	padding: 0px;
	margin: 0px 0px 4px;
	float: left;
}
.headinonline {
	width: 14px;
	height: 14px;
	position: relative;
	float: left;
}
.profileviewtopleft .profileview h3 span {
	font-size: 16px;
	font-weight: 600;
	color: #555;
	text-align: left;
	display: block;
}
.profileinfo {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.profileviewtopleft .profileview .place {
	color: #7D7D7D;
	text-transform: capitalize;
	font-size: 14px;
	line-height: 22px;
	letter-spacing: .5px;
}
.profileinfo div {
	width: 33%;
	float: left;
}
.place i {
	font-size: 20px;
	margin-right: 3px;
}
.moreinfo {
	margin-bottom: 25px;
}
.aboutinfo {
    color: #666;
    font-size: 15px;
    margin-bottom: 25px;
    line-height: 31px;
}


.cmpy-lstpro-lst{
	width:100%;
	height:auto;
	margin:auto;
}
.cmpy-lstpro-lst ul{
	margin:0px;
	padding:0px;
}
.cmpy-lstpro-lst ul li:nth-child(4n){
	margin-right:0px;
}
.cmpy-lstpro-lst ul li{
	width:23%;
	float:left;
	list-style-type:none;
	margin-right:12px;
}



.detailBox .deatilboxData {
	padding: 15px;
}
.deatilData p {
	font-size: 13px;
	color: #2a2a2a;
	padding: 0 0 10px;
	margin: 0;
}
.deatilData p i {
	margin: 0 7px 0 0;
	color: #888;
	font-size: 16px;
}
.deatilData p i.fa-mobile {
	font-size: 20px;
	margin: 0 12px 0 0;
}
.profileleftcont {
	width: 100%;
	background: #FFFFFF;
	float: left;
	height: auto;
	border-radius: 5px;
	min-height: 100%;
	margin-bottom: 23px;
}
.profile-fheading {
	padding: 10px;
	position: relative;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: -webkit-linear-gradient(0deg, #03796d, #0ab9a9);
	background: -o-linear-gradient(0deg, #03796d, #0ab9a9);
	background: -moz-linear-gradient(0deg, #03796d, #0ab9a9);
	background: linear-gradient(0deg, #03796d, #0ab9a9);
}
.profilerightcont {
	width: 73.5%;
	background: #FFF;
	float: left;
	margin: 23px 8px 0px 0px;
	padding: 10px 15px;
	height: auto;
	border-radius: 0px;
	min-height: 100%;
	position: relative;
	border: 1px solid #E6E6E6;
}
.profilerightcont .aboutseller {
	float: left;
	width: 100%;
	margin-top: 15px;
}
.profilerightcont .aboutseller h1 {
	margin: 0px;
	text-transform: capitalize;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 10px;
	color: #222;
	font-size: 17px;
	font-weight: 700;
	padding: 0 0 10px;
}
.profilerightcont .aboutseller h1 a{
	width: 130px;
	line-height: 30px;
	text-align: center;
	font-size: 13px;
	font-weight: 600;
	background: #428bca;
	color: #fff;
	border-radius: 3px;
	float: right;
	margin-top: -10px;
}
.work-term {
	font-size: 13px;
	margin-bottom: 25px;
	line-height: 25px;
}
.work-term li {
	margin-bottom: 5px;
}
.instant {
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-bottom: 25px;
}
.instant li {
	width: 100%;
	float: left;
	word-break: break-all;
	word-wrap: break-word;
}
.instant li img {
	padding-right: 10px;
	padding-bottom: 5px;
	float: left;
}
.profilerightcont .aboutseller h1 span {
	color: #e36435;
}
.expertise {
	width: 100%;
	float: left;
	margin: 20px 0px 35px;
}
.expertise ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.expertise ul li {
	margin: 0px;
	padding: 5px 10px;
	list-style-type: none;
	background: #e0e0e0;
	font-size: 11px;
	text-transform: uppercase;
	color: #777;
	float: left;
	margin: 0px 5px 5px 0px;
}
.profilerightcont .aboutseller h4 {
	margin: 0px;
	padding: 0px 0px 10px;
	text-transform: capitalize;
	font-size: 18px;
	font-weight: 600;
	border-bottom: 1px solid #e5e5e5;
	color: #444;
}
.viewprofileboxcont {
	width: 100%;
	float: left;
	margin-top: 25px;
	margin-bottom: 0px;
	min-height: 250px;
}
.fformbox {
	width: 250px;
	float: none;
	margin: 25px auto 0px;
	text-align: center;
}
.fformbox h2.h2 {
	font-size: 16px;
	text-align: center;
	display: block;
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
	font-weight: 600;
	line-height: 30px;
}
.fformbox form {
	width: 100%;
	float: left;
	display: block;
}
.fformbox form input {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 43px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.fiftyper {
	width: 49% !important;
	float: left;
	margin-right: 1% !important;
}
.fformbox form select {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 12px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 34px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.fformbox form textarea {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 95px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	font-size: 14px;
	line-height: 23px;
}
.fformbox form input.captchainput {
	width: 58% !important;
}
.fformbox form input.startedbtn {
	background: #03796d;
	border: none;
	border-radius: 5px;
	padding: 8px 0px;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: 600;
	height: auto;
	margin-top: 10px;


}
.fformbox form input.startedbtn:hover {
	background: #0ab9a9
}
.fformbox form input {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	height: 34px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.contactbox{
    background: #f8f8f8;
    padding: 30px;
}

.contactbox h4{font-size: 20px;
    font-weight: 600;
    color: #ad620e;
    padding-bottom: 20px;
    text-align: left;}
    
.contactbox p{font-size: 15px;
    text-align: left; }    
    
       

.featuredbox {
	border: #D4D4D4 1px solid;
	border-radius: 5px;
	background: #FFF;
	padding: 0px 0px 10px;
	position: relative;
	min-height: 220px;
}
.featuredbox h3 {
	font-size: 14px;
	text-align: center;
	text-transform: capitalize;
	font-weight: 600;
	margin: 10px 0px;
	color: #0673b4;
	height: 30px;
}
.featuredbox h3 a {
	color: #000;
	font-weight: 600;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 18px;
	font-size: 14px;
}
.featuredbox h4 {
	font-size: 13px !important;
	font-weight: 600;
	text-align: center;
	margin: 10px 0px !important;
	border: none !important;
	color: #333 !important;
	padding: 0px !important;
}
.featuredbox p {
	width: 95%;
	margin: 0px auto 15px;
	font-size: 13px;
	height: 53px;
	overflow: hidden;
	text-align: center;
	padding: 0px;
	display: block;
}
.featuredbox figure img {
	width: 100%;
	height: 118px;
}
.featuredbox figure.mgbtmbx {
	margin-bottom: 10px;
}
img.img-center {
}
.featuredbox h2:hover, .featuredbox a:hover {
	text-decoration: none;
}
.featuredbox:hover {
	border: #ff7409 1px solid;
}
.featuredbox:hover h2 {
	color: #67ae1b;
}
.iconsocialprofile {
	width: auto;
	height: auto;
	float: right;
	margin-top: 0px;
}
.iconsocialprofile a.facebook {
	color: #2b4173;
}
.iconsocialprofile a i {
	font-size: 34px;
	margin-left: 3px;
}
.iconsocialprofile a.twitter {
	color: #0eb1f2;
}
.iconsocialprofile a.linkedin {
	color: #0061a6;
}
.iconsocialprofile a.gplus {
	color: #c63e24;
}
.rowNew1 {
	diplay: block;
	margin: 0 0 10px;
	display: block;
}
.rowNew1 i {
	font-size: 24px;
	margin-right: 5px;
	color: #4ba40a;
	line-height: 23px;
}
.rowNew1 label {
	width: auto;
	margin: 0 5px 0 0;
	font-weight: normal;
	font-size: 13px;
}
.profile-similarheading {
	padding: 10px;
	background: #ddd;
	position: relative;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.listsimilarDetail {
	width: 100%;
	float: none;
	position: relative;
}
.listsimilarDetail h2 {
	font-size: 15px;
	color: #252523;
	font-weight: 400;
	margin: 0 0 10px;
	text-align: center;
}
.listsimilarDetail h2 a {
	color: #252523;
}
.listsimilarDetail h2 a span {
	color: #268797;
}
.listsimilarDetail .listImg {
	width: 100%;
	position: inherit;
	text-align: center;
}
.listsimilarDetail .avtarImg {
	width: 100%;
	margin: 0px auto 13px
}
.listsimilarDetail .avtarImg img {
	height: 50px;
}
.listsimilarDetail .avtarImg {
	text-align: center;
}
.listsimilarDetail .similaraddress {
	font-weight: 400;
	font-size: 14px;
	color: #636363;
}
.listsimilarDetail .similaraddress i {
	font-size: 20px;
	color: #538a39;
}
.similarbox {
	margin: 20px auto 10px;
	padding: 0px 17px;
}
.enquirysimilar {
	padding: 0 10px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #3a3a3a;
	display: inline-block;
	font-size: 13px;
}
.enquirysimilar:hover {
	background: #6aae21;
	color: #fff;
}
.inboxleftcont {
	width: 227px;
	height: auto;
	float: left;
	margin-top: 15px;
}
.inboxleftmenucont {
	background: #FFF;
	border: 1px solid #D8D8D8;
	width: 225px;
	padding: 0px;
	float: left;
}
.inboxleftmenucont ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	font-size: 15px;
	color: #636363;
	display: block;
	text-transform: capitalize;
}
.inboxleftmenucont ul li a {
	color: #636363;
	display: block;
	padding: 7px 10px;
	text-decoration: none;
	outline: none;
}
.inboxleftmenucont ul li a:hover, .inboxleftmenucont ul li a.act {
	background: #FFF;
}
.inboxleftmenucont ul li a span {
	background: #CC6E12;

	color: #FFF;
	font-size: 11px;
	font-weight: 600;
	float: right;
	padding: 3px 8px;
	border-radius: 1px;
}
.inboxrightcont {
	width: 900px;
	float: right;
	margin-top: 15px;
}
.topbuttonsibox #nav {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: auto;
}
.topbuttonsibox #nav li {
	background: #FFF;
	width: auto;
	float: left;
	margin: 0px 10px 0px 0px;
	list-style-type: none;
	border: 1px solid #D8D8D8;
	border-radius: 2px;
	padding: 10px 10px;
	font-size: 16px;
	color: #636363;
	display: block;
	position: relative;
}
.topbuttonsibox #nav li.firstpad {
	padding-bottom: 3px !important;
}
.topbuttonsibox #nav li:last-child {
	margin-right: 0px;
	padding: 6px 10px 7px
}
#nav.pull-right p {
	font-size: 16px;
	color: #333;
	float: left;
	width: auto;
	margin-right: 10px;
	margin-top: 6px;
}
#nav.pull-right li a {
	padding: 6px 15px;
	float: left;
	color: #636363;
	outline: none;
}
.topbuttonsibox #nav li label.checkboxcustomleft {
	padding-left: 5px; /*margin-top:21px;*/
	margin-bottom: 0px;/* padding-bottom:0px; padding-top:0px;*/
}
label.checkboxcustomleft {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 25px;
	margin-right: 15px;
	font-size: 15px;
	color: #666;
}
.topbuttonsibox #nav li label.checkboxcustomleft::before {
	width: 15px;
	height: 15px;
}
label.checkboxcustomleft::before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	position: absolute;
	left: 0px;
	bottom: 1px;
	background-color: #FFF;
	border: 2px solid #707070;
	border-radius: 3px;
}
input[type=checkbox]:checked + label.checkboxcustomleft:before {
	content: "\2713";
	font-size: 13px;
	color: #7CC803;
	font-weight: bold;
	text-align: center;
	line-height: 13px;
	border-color: #7CC803;
}
.topbuttonsibox #nav ul.sub-nav, .topbuttonsibox #nav ul.sub-nav1 {
	display: none;
	float: left;
	width: 180px;
	height: auto;
	position: absolute;
	left: 0px;
	top: 100%;
	background: #FFF;
	border: 1px solid #D8D8D8;
	padding: 0px;
	z-index: 9999;
}
.topbuttonsibox #nav ul.visible {
	display: block;
}
.topbuttonsibox #nav ul.sub-nav li, .topbuttonsibox #nav ul.sub-nav1 li {
	background: transparent;
	border: none;
	margin: 0px;
	width: 100%;
	padding: 0px;
	line-height: 30px;
}
.topbuttonsibox #nav ul.sub-nav li a:link, .topbuttonsibox #nav ul.sub-nav li a:visited, .topbuttonsibox #nav ul.sub-nav1 li a:link, .topbuttonsibox #nav ul.sub-nav1 li a:visited {
	color: #636363;
	text-decoration: none;
	display: block;
	padding: 5px 10px;
	border: none;
}
.topbuttonsibox #nav ul.sub-nav li a:hover, .topbuttonsibox #nav ul.sub-nav1 li a:hover {
	background: #DCDCDC;
}
.topbuttonsibox #nav li.ref {
	padding: 6px 10px 7px;
}
.topbuttonsibox #nav li a.refresh {
	background: url("../images/inboxrefresh.png") no-repeat center center;
	padding: 0px 10px;
	outline: none;
}
.topbuttonsibox #nav li i {
	float: right;
	margin-top: 4px;
	margin-left: 10px;
}
#nav.pull-right li a i {
	margin-left: 0px;
	margin-top: 0px;
}
.topbuttonsibox #nav li i {
	float: right;
	margin-top: 4px;
	margin-left: 10px;
}
#nav.pull-right li a i::before {
	font-size: 23px;
}
#nav.pull-right li {
	padding: 0px;
	margin-right: 3px;
}
#nav.pull-right li:last-child {
	padding: 0px;
	margin-right: 0px;
}
input.hiddencheckbox {
	display: none;
}
.topbuttonsibox #nav li.firstpad i {
	margin-top: 0px;
}
#MailCont {
	width: 100%;
	float: left;
	border: 1px solid #D8D8D8;
	margin-top: 5px;
	background: #FFF;
}
#MailCont .mail_Cont {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#MailCont .mail_Cont li {
	margin: 0px;
	list-style-type: none;
	position: relative;
	border-bottom: 1px solid #D8D8D8;
	padding: 6px 12px 6px;
	float: left;
	display: block;
	width: 100%;
}
#MailCont .mail_Cont li:last-child {
	border-bottom: none;
}
#MailCont .mail_Cont li p {
	float: left;
	margin: 11px 0px 0px;
	padding: 0px;
	position: relative;
	width: 16px;
	height: 16px;
}
#MailCont .mail_Cont li span.starred {
	background: url("../images/green_star_inbox.png") no-repeat;
	width: 16px;
	height: 16px;
	margin-left: 15px;
	margin-top: 17px;
}
#MailCont .mail_Cont li span.unstarred {
	background: url("../images/white_star_inbox.png") no-repeat;
	width: 16px;
	height: 16px;
	margin-left: 15px;
	margin-top: 17px;
}
#MailCont .mail_Cont li span.unread {
	background: url("../images/unread-icon.png") no-repeat;
	width: 19px;
	height: 14px;
	margin-top: 10px;
	margin-left: 0px;
}
#MailCont .mail_Cont li span.read {
	background: url("../images/read-icon.png") no-repeat;
	width: 19px;
	height: 20px;
	margin-top: 3px;
	margin-left: 0px;
}
#MailCont .mail_Cont li span {
	float: left;
	margin: 0px 7px;
	width: auto;
	font-size: 13px;
	color: #474747;
	padding-top: 5px;
}
#MailCont .mail_Cont p input[type='checkbox'] {
	display: none;
}
#MailCont .mail_Cont li p label.checkboxcustomleft {
	padding: 0px;
	margin: 0px;
	float: left;
	position: absolute;
	width: 16px;
	height: 16px;
}
#MailCont .mail_Cont li span.inboxprofilepic {
	width: 52px;
	height: 52px;
	border: 1px solid #D8D8D8;
	border-radius: 50%;
	padding: 0px;
}
#MailCont .mail_Cont li span.inboxprofilepic img {
	width: 50px;
	height: 50px;
	border-radius: 50%;
}
#MailCont .mail_Cont li span.profilenameinbox {
	width: 160px;
}
#MailCont .mail_Cont li span.profilenameinbox span {
	font-size: 12px;
	float: none;
	margin-left: 2px;
	color: #222;
}
#MailCont .mail_Cont li span.subjectinbox {
	width: 360px;
	margin-left: 20px;
	color: #428bca;
}
#MailCont .mail_Cont li span.subjectinboxNew {
	width: 400px;
}
#MailCont .mail_Cont li span.subjectinbox span {
	padding: 0px;
	color: #868686;
	float: none;
}
#MailCont .mail_Cont li span.attchment {
	background: url(../images/attachment_icon.png) no-repeat;
	width: 16px;
	height: 8px;
	margin-top: 19px;
}
#MailCont .mail_Cont li span.timedateinbox {
	width: 120px;
	text-align: right;
	font-size: 12px;
}
#MailCont .mail_Cont li span.timedateinboxNew {
	width: 120px;
}
#MailCont .mail_ContInner li span.timedateinbox {
	width: auto;
}
.inboxleftmenucont h4 {
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
	font-size: 16px;
	background: #545454;
	text-transform: capitalize;
	padding: 0 0 0 12px;
	text-transform: uppercase;
	line-height: 40px;
	margin: 0;
	font-weight: 600;
}
.lookingfor {
	float: left;
	width: auto;
	color: #3553A0;
	font-size: 13px;
	font-weight: 600;
	margin-left: -31px;
	margin-top: 5px;
}
.viewProfile {
	padding: 4px 0 0;
}
.viewProfile a {
	color: #f86922;
	font-size: 12px;
	text-transform: uppercase;
}
.viewProfile a:hover {
	text-decoration: underline;
}
.leadmatchesbtn span {
	background: #fff;
	border-radius: 50%;
	width: 20px;
	text-align: center;
	height: 20px;
	color: #333;
	margin: 6px 0px 0px 5px;
	float: left;
	font-size: 13px;
	font-weight: 600;
	line-height: 20px;
}
.leadmatchesbtn {
	width: 230px;
	height: 33px;
	margin: 0px auto;
}
.leadmatchesbtn img {
	float: left;
}
.portfolio {
	width: 32%;
	float: left;
	border: 1px solid #d0d0d0;
	border-radius: 5px;
	margin: 10px 15px 10px 0px;
}
.portfolio:hover {
	border: 1px solid #ff7409;
}
.portfolio:nth-child(3n+4) {
	margin-right: 0px;
}
.portfolio h3 {
	font-size: 17px;
	text-align: center;
	text-transform: capitalize;
	font-weight: 600;
	margin: 10px 0px;
}
.portfolio .portfolioimg {
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 100%;
}
.portfolio .portfolioimg img {
	height: 100%;
	width: auto;
	margin: 0px;
	padding: 0px;
	max-width: 100%;
}
.portfolio h4 {
	font-size: 14px;
	font-weight: 600;
	text-align: center;
	margin: 10px 0px;
}
.portfolio p.btns {
	margin-bottom: 15px !important;
}
.portfolio p {
	font-size: 13px;
	text-align: center;
	padding: 10px;
	height: 40px;
	margin-bottom: 0px !important;
}
.portfolio p.btns a {
	padding: 0px 18px;
	color: #FFF;
	border-radius: 2px;
	display: inline-block;
	font-size: 13px;
}
.portfolio p.btns a.edit {
	background: #ff7409;
}
.portfolio p.btns a.edit:hover, .portfolio:hover p.btns a.edit {
	background: #dc670d;
}
.portfolio p.btns a.del {
	background: #3A3A3A;
}
.portfolio p.btns a.del:hover, .portfolio:hover p.btns a.del {
	background: #292929
}
.positionrealtive {
	position: relative;
}
.pdngbtm55px {
	padding-bottom: 55px;
}
.brdrnone {
	border: none !important;
}
.addportfolio a {
	padding: 6px 15px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	background: #FF771C;
	border-bottom: 2px solid #488803;
	margin: 0px;
	margin-top: 15px;
	border-radius: 3px;
}
.addportfolio a:hover {
	background: #DF6310;
}
.pdfbtn {
	position: absolute;
	top: 5px;
	right: 0px;
}
.pymnt {
	width: 50%;
	float: left;
}
.featuredbox {
	margin-bottom: 20px;
}
.landservices {
	background: url(../images/bg-grad.png) repeat-x;
	border-top: 3px solid #cbe2f0;
	border-bottom: 2px solid #cbe2f0;
	color: #fff;
	height: auto;
	width: 100%;
	margin-top: 0px;
}
.mr0 {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
.bluetxt {
	color: #0783b7;
	font-weight: bold;
	font-size: 21px;
	line-height: 32px;
}
.happy-txt {
	color: #0783B7;
	font-weight: bold;
	font-size: 15px;
	text-transform: capitalize;
}
.redtxt {
	color: #4BA40A;
	font-weight: bold;
	font-size: 69px;
	margin: 0px;
	padding: 0px;
}
.bg-form {
	background: #005b6e!important;
	border-color: #005b6e;
}
.prop {
	list-style: none;
	padding-left: 0px;
	color: #333;
	margin: 0px;
}
.prop li {
	background: url(../images/check-green.png) no-repeat;
	padding: 0px 0px 10px 30px;
	font-weight: bold;
}
.bg-btn {
	background: #d4363b; /* Old browsers */
	background: -moz-linear-gradient(top, #d4363b 0%, #8f0222 100%, #ca2021 100%, #8f0222 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4363b), color-stop(100%, #8f0222), color-stop(100%, #ca2021), color-stop(100%, #8f0222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d4363b 0%, #8f0222 100%, #ca2021 100%, #8f0222 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d4363b 0%, #8f0222 100%, #ca2021 100%, #8f0222 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d4363b 0%, #8f0222 100%, #ca2021 100%, #8f0222 100%); /* IE10+ */
	background: linear-gradient(to bottom, #d4363b 0%, #8f0222 100%, #ca2021 100%, #8f0222 100%); /* W3C */
	color: #fff;
	background-color: #f14345;
	border-color: #f14345;
	padding: 8px 48px;
	border-radius: 23px;
	font-size: 21px;
}
.form {
	color: #fff;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	z-index: 999;
	width: 312px;
}
.blue-ribbon {
	background: #ED6B49 none repeat scroll 0% 0%;
	color: #fff;
	height: auto;
	width: 100%;
}
.width33p {
	width: 33.33%;
	float: left;
	position: relative;
}
.wrap-ribbon {
	padding: 10px;
	float: left
}
.wrap-ribbon .left-icon {
	float: left;
	padding-right: 5px;
	width: 17%;
}
.wrap-ribbon .right-box {
	float: left;
	padding-left: 5px;
	width: 83%;
}
.heading-ribbon {
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	line-height: 18px;
	margin-bottom: 6px;
}
.border-shadow {
	border-right: 1px solid #2BACEA;
	box-shadow: 1px 0px 0px 0px #0A6993;
}
.mid {
	margin: 130px 0px 30px;
}
.section-first {
	float: left
}
.profilelandheading {
	position: relative;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: #035265 none repeat scroll 0% 0%;
	padding: 12px 10px;
}
.landformbox {
	width: 250px;
	float: none;
	margin: 25px auto 0px;
	text-align: center;
}
.landformbox form {
	width: 100%;
	float: left;
	display: block;
}
.landformbox form input {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	color: #333;
	padding: 5px 5px 5px 15px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 34px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.landformbox form select {
	width: 100%;
	float: left;
	display: block;
	color: #333;
	margin-bottom: 12px;
	padding: 5px 5px 5px 12px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 34px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
}
input.WithCode {
	max-width: 50px !important;
	min-width: 50px;
	margin-right: 5px !important;
}
input.Withcode {
	width: 78% !important;
	margin: 0px !important;
}
.fiftyper {
	width: 49% !important;
	float: left;
	margin-right: 1% !important;
}
.landformbox form textarea {
	width: 100%;
	float: left;
	display: block;
	color: #333;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 55px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	font-size: 14px;
	line-height: 23px;
}
.landformbox form input.captchainput {
	width: 58% !important;
}
.landformbox form input.startedbtn {
	background: #86A32F none repeat scroll 0% 0%;
	border: medium none;
	border-radius: 5px;
	padding: 8px 0px;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: 600;
	height: auto;
	margin-top: 10px;
}
.profilelandcont {
	width: 100%;
	background: #088AA8 none repeat scroll 0% 0%;
	float: left;
	height: auto;
	border-radius: 5px;
	min-height: 100%;
}
.pd0 {
	padding: 0px!important;
}
.servicelandIcon ul {
	display: block;
	float: left;
	text-align: center;
	margin-left: 312px;
	padding: 0px;
}
.servicelandIcon ul li {
	width: 13%;
	float: left;
	display: block;
	margin: 0px 1% 0px 0px;
	transition-duration: 0.3s;
	transition-property: transform, opacity;
}
.servicelandIcon ul li a i {
	background-size: 56px auto;
	height: 76px !important;
}
.servicelandIcon ul li span {
	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
}
.servicelandIcon ul li span {
	display: block;
	font-size: 13px;
	color: #FFF;
	margin: 5px 0px 10px;
}
.servicelandIcon i.catIcon3 {
	display: block;
	width: 100%;
	height: 105px;
	background: transparent url("../images/catg3.png") no-repeat scroll center 16px;
}
.servicelandIcon i.catIcon4 {
	display: block;
	width: 100%;
	height: 105px;
	background: transparent url("../images/catg4.png") no-repeat scroll center 16px;
}
.servicelandIcon i.catIcon5 {
	display: block;
	width: 100%;
	height: 105px;
	background: transparent url("../images/catg5.png") no-repeat scroll center 16px;
}
.servicelandIcon i.catIcon6 {
	display: block;
	width: 100%;
	height: 105px;
	background: transparent url("../images/catg6.png") no-repeat scroll center 16px;
}
.servicelandIcon i.catIcon7 {
	display: block;
	width: 100%;
	height: 105px;
	background: transparent url("../images/catg7.png") no-repeat scroll center 16px;
}
i.catIcon8 {
	display: block;
	width: 100%;
	height: 105px;
	background: transparent url("../images/catg8.png") no-repeat scroll center 16px;
}
.servicelandIcon i.catIcon9 {
	display: block;
	width: 100%;
	height: 105px;
	background: transparent url("../images/catg9.png") no-repeat scroll center 16px;
}
.aboutinfo1 {
	color: #797979;
	margin-bottom: 1.5em;
	font-size: 16px;
	line-height: 1.625;
}
.heading-approval {
	text-transform: capitalize;
	border-bottom: 1px solid #E5E5E5;
	padding: 0px 0px 10px;
	font-size: 21px;
	color: #4F4F4F;
	line-height: 28px;
	text-align: left;
	margin: 0px 0px 10px;
}
.ady ul {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 22px;
}
.ady ul li {
	background: transparent url("../images/check-green.png") no-repeat scroll 0% 5px;
	padding: 0px 0px 0px 30px;
	margin-bottom: 10px;
}
.ady ul li strong {
	font-size: 15px;
	text-align: left;
	text-decoration: none;
	line-height: 25px;
	color: #4BA40A;
}
.post-quote {
	background: #86A32F none repeat scroll 0% 0%;
	border: medium none;
	border-radius: 5px;
	text-align: center;
	padding: 8px 0px;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: 600;
	display: block;
	width: 210px;
	margin: 10px auto;
}
.watchvideoarrow1 {
	margin: 0px auto 10px;
	;
	width: 141px;
	height: 92px;
	background: transparent url("../images/watch-video-img.png") no-repeat scroll 0% 0%;
}
.howimg {
	border: 1px solid #ddd;
	border-radius: 5px;
	margin-bottom: 10px;
	margin-top: -100px
}
.inputgroupcont {
	width: 65%;
	float: left;
}
.inputgroupcont select {
	border-radius: 3px;
	padding: 8px 10px;
	font-size: 15px;
	font-weight: 600;
	color: #333;
	background: #FFF url("../images/dropicon.png") no-repeat scroll 98% 50%;
	box-shadow: 0px 1px 4px #DDD inset;
	margin: 0px 15px 0px 0px;
	outline: medium none;
	border: 1px solid #CCC;
	-moz-appearance: none;
}
.inputgroupcont input {
	border-radius: 3px;
	padding: 8px 10px;
	font-size: 15px;
	font-weight: 600;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.UpldImg {
	width: 150px;
	height: 60px;
	border: 1px solid #ccc;
}
.specialOffer {
	padding: 0 0 20px;
}
.specialOffer .packImg {
	padding: 15px 0 0 0;
	text-align: center;
}
.specialOffer .packImg img {
	margin: 0 0 15px;
}
.latestSection .editFeild p a.ProfilePdfBtn {
	padding: 8px 20px;
	font-size: 15px;
	text-transform: capitalize;
	font-weight: 600;
	border-bottom: none;
	border-radius: 2px;
	margin: 0px;
}
.CheckboxTxt {
	float: left;
	width: 32%;
	margin-right: 2%;
}
.CheckboxTxt:nth-child(3n+3) {
	margin-right: 0;
}
.updatemenu {
	background: #51910d;
	width: 95%;
	float: left;
	height: auto;
	min-height: 30px;
	border-radius: 2px;
	padding: 2px;
}
.updatemenu ul {
	width: 100%;
	float: left;
	height: auto;
	min-height: 30px;
	border-radius: 2px;
	border: 1px dashed #73AE34;
}
.updatemenu ul li {
	width: auto;
	float: left;
	font-size: 13px;
	text-transform: capitalize;
}
.updatemenu ul li a {
	background: url(../images/menu-divider-updatemenu.png) no-repeat right;
	padding: 6px 8px;
	color: #fff;
	float: left;
}
.updatemenu ul li:last-child a {
	background-image: none;
}
.paginationDig a:last-child {
	margin-bottom: 0px;
}
.paginationDig {
	background: #888;
	width: 100%;
	float: left;
	height: auto;
	min-height: 30px;
	border-radius: 5px;
	margin-bottom: 15px;
}
.paginationDig .under {
	width: 100%;
	float: left;
	height: auto;
}
select {
	background: url(../images/dropicon.png) no-repeat 98% 50% #FFF !important;
	-moz-appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
}
.featuredservcontMain {
	width: 100%;
	float: left;
	height: auto;
}
.featuredservcontMain .stripone {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	background: #e9e9e9;
	border: 1px solid #ccc9c9;
	padding: 10px;
	border-radius: 3px;
}
.featuredservcontMain .stripone p:last-child {
	margin-right:0px;
}
.featuredservcontMain .stripone p {
	color: #232323;
	font-size: 13px;
	font-weight: 600;
	width: auto;
	float: left;
	margin: 0px;
	padding: 0px;
	text-transform: capitalize;
	margin-right:30px;
}
.featuredservcontMain .stripone ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.featuredservcontMain .stripone ul li {
	font-size: 14px;
	color: #3d3d3d;
	font-weight: 600;
	padding: 3px 0px;
	float: left;
	width: auto;
	margin-right: 30px;
}
.featuredservcontMain .stripone ul li.approval {
	background: url(../images/approval-icon.png) no-repeat 5px 5px;
	padding-left: 30px;
}
.featuredservcontMain .stripone ul li.editingreq {
	background: url(../images/editingreq.png) no-repeat 5px 5px;
	padding-left: 34px;
}
.featuredservcontMain .stripone ul li.approvalpend {
	background: url(../images/approvalpen.png) no-repeat 5px 5px;
	padding-left: 32px;
}
.featuredservcontMain .featuredserviecbox {
	width: 100%;
	background: #FFF;
	border: 1px solid #d1cccc;
	float: left;
	padding: 9px;
	border-radius: 3px;
	margin-bottom: 20px;
	position: relative;
}
.featuredservcontMain .featuredserviecbox:hover {
	border-color: #9e9e9d;
}
.featuredservcontMain .featuredserviecbox .servicepic {
	width: 21%;
	height: auto;
	float: left;
}
.featuredservcontMain .featuredserviecbox .servicepic img {
	width: 100%;
	height: 100%;
	min-width: 160px;
	min-height: 165px;
	border: 2px solid #e0e0e0;
}
.featuredservcontMain .featuredserviecbox .boxrightmatter {
	width: 100%;
	float: left;
	min-height: 120px;
	height: auto;
	position: relative;
}
.featuredservcontMain .featuredserviecbox .boxrightmatter h2 {
	line-height: 26px;
	color: #f86922;
	font-size: 16px;
	text-shadow: none;
	font-weight: 600;
	margin: 0px 0 8px;
	padding: 0px;
	background: none;
}
.featuredservcontMain .featuredserviecbox .boxrightmatter h4 {
	font-size: 13px;
	font-weight: 600;
	color: #272726;
	margin: 0px 0 8px;
	padding: 0px;
}
.featuredservcontMain .featuredserviecbox .boxrightmatter span {
	color: #838383;
	padding: 0 0 0 5px;
}
.featuredservcontMain .featuredserviecbox .boxrightmatter span i {
	font-size: 13px;
	margin-right: 1px;
}
.featuredservcontMain .featuredserviecbox .boxrightmatter h3 {
	font-size: 16px;
	font-weight: 600;
	color: #272726;
	margin: 0px 0 8px;
	padding: 0px;
}
.featuredservcontMain .featuredserviecbox .boxrightmatter p {
	font-size: 13px;
	color: #494949;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
.featuredservcontMain .featuredserviecbox .boxstrip {
	width: 100%;
	float: left;
	margin-top: 10px;
	background: #e9e9e9;
	border: 1px solid #ccc9c9;
	padding: 5px 10px;
	border-radius: 3px;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul li {
	padding: 4px 0px;
	margin: 0px;
	float: left;
	color: #3d3d3d;
	font-weight: 600;
	font-size: 13px;
	margin-right: 28px;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul li a:link, .featuredservcontMain .featuredserviecbox .boxstrip ul li a:visited {
	color: #3d3d3d;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul li.approval {
	background: url(../images/approval-icon.png) no-repeat 5px 5px;
	padding-left: 30px;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul li.editingreq {
	background: url(../images/editingreq.png) no-repeat 5px 5px;
	padding-left: 34px;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul li.approvalpend {
	background: url(../images/approvalpen.png) no-repeat 5px 5px;
	padding-left: 32px;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul.pull-right li:last-child {
	margin-right: 0px;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul li.edit {
	background: url(../images/editicon.png) no-repeat 5px 2px;
	padding-left: 32px;
}
.featuredservcontMain .featuredserviecbox .boxstrip ul li.del {
	background: url(../images/delicon.png) no-repeat 5px 5px;
	padding-left: 32px;
}
.featuredserviceform {
	width: 100%;
	float: left;
}
.featuredserviceform.editFeild {
	border-right: none;
}
.featuredserviceform.editFeild p select {
	width: 31%;
	margin-left: 4px;
}
.editFeild p.w50per input[type="text"] {
	width: 32.2%;
	margin: 0;
}
.editFeild p.serdestextarea textarea {
	height: 160px;
}
.editFeild p.fontsize13 label {
	font-size: 13px;
	width: 100%;
	text-transform: none;
}
.editFeild p.fontsize13 label input {
	margin-right: 5px;
}
.rightcontfeatser {
	width: 25%;
	float: left;
	height: auto;
	margin: 23px 0px 0px 0px;
}


.mmyu{
    font-weight:700;
}

.compnytitle {
    padding-top:10px;
}



.featuredserbx span {
	color: #ff7409;
}
.featuredserbx span span {
	color: #E36435;
}
.featuredserbx h6 {
	font-size: 13px;
	font-weight: 600;
	color: #272726;
	margin: 10px 0px 8px;
	padding: 0px;
	text-align: center;
}
.featuredserbx h5 {
	font-size: 16px;
	font-weight: 600;
	color: #272726;
	margin: 0px 0px 8px;
	padding: 0px;
	text-align: center;
}
.featuredserbx h5 span i {
	font-size: 13px;
	margin-right: 1px;
}
.featuredserbx p.btns {
	margin-bottom: 5px !important;
	height: auto;
	margin-top:15px;
}
.featuredserbx a {
	padding: 0px 0px;
	color: #FFF;
	border-radius: 3px;
	display: inline-block;
	font-size: 18px;
	font-weight: 400;
	line-height: 35px;
}
.featuredserbx.featuredserbxNew a {
	font-size: 14px;
	line-height: 18px;
}
.featuredserbx p.btns a {/*background:#5DB202; border-bottom:2px solid #488803;*/
}
.featuredserbx p.btns a:hover {
	background: #488803;
}
.featuredserbx figure {
	width: 100%;
	height: 180px;
	text-align: center;
	vertical-align: middle;
}
.featuredserbx figure img {
	max-width: 100%;
	max-height: 180px;
	width: auto;
	height: auto;
}
input.fontawesomeinput {
	font-family: 'FontAwesome';
}
.featuredserbx p.btns a.vimr {
	text-decoration: none;
	background: #FF771C;
}
.featuredserbx:hover p.btns a.vimr {
	background: #D96308;
}
.featuredservicedetailimage {
	width: 40%;
	float: left;
	height: 190px;
	border: 3px solid #e2e2e2;
	text-align: center;
	vertical-align: middle;
	position: relative;
}
.featuredservicedetailimage .zoomhover {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.featuredservicedetailimage .zoomhover img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 42px;
	height: 42px;
}
.featuredservicedetailimage:hover .zoomhover {
	display: block;
}
.featuredservicedetailimage img {
	max-width: 100%;
	max-height: 184px;
}
.featuredservicedetailmatter {
	width: 58%;
	float: left;
	margin-left: 2%;
	min-height: 150px;
}
.featuredservicedetailmatter h3 {
	font-size: 16px;
	color: #272726;
	font-weight: 600;
	margin-bottom: 10px;
}
.featuredservicedetailmatter h5 {
	font-size: 13px;
	color: #272726;
	font-weight: 600;
	margin: 10px 0px;
}
.featuredservicedetailmatter span {
	color: #42750b;
}
.featuredservicedetailmatter span i {
	font-size: 13px;
	margin-right: 1px;
}
.featuredservicedetailmatter ul {
	float: left;
	width: 100%;
	padding-top: 8px;
}
.featuredservicedetailmatter ul li {
	float: left;
	font-size: 15px;
	color: #666;
	margin: 5px 0px;
	width: 50%;
	padding: 0px;
}
.featuredservicedetailmatter ul li i {
	margin-right: 5px;
	font-size: 20px;
	color: #42750b;
}
.iconsocialprofileNewService {
	width: 100%;
	float: left;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	padding: 10px 0px 7px;
	margin-top: 10px;
}
.mgtp15 {
	margin-top: 15px !important;
}
.mgbtm0 {
	margin-bottom: 0px !important;
}
.mgtp0 {
	margin-top: 0px !important;
}
.featserp p.txt {
	font-size: 13px;
	color: #666;
	line-height: 21px;
	margin-bottom: 25px;
}
.stButton {
	margin: 0 !important;
}
/*6e6e6e*/

.profilerightcontCont {
	width: 73%;
	float: right;
	margin: 23px 0px 0px 0px;
}
.profilerightcontMenu {
	margin: 0;
	width: 100%;
}
.tabmenuNew {
	width: 100%;
	min-height: 26px;
	margin: 0 auto;
	padding: 0px;
	height: auto;
	background: #0784bc;
	background: -webkit-linear-gradient(#0784bc, #056bb3);
	background: -o-linear-gradient(#0784bc, #056bb3);
	background: -moz-linear-gradient(#0784bc, #056bb3);
	background: linear-gradient(#0784bc, #056bb3);
	margin: 0px;
}
.tabmenuNew .tabmenuNewa a {
	font-size: 15px;
	color: #FFF;
	font-weight: 700;
	text-transform: capitalize;
	padding: 0px 16px;
	line-height: 46px;
	float: left;
	border-right: 1px solid #04639b;
}
.tabmenuNew .tabmenuNewa a:last-child {
	border-right: none;
}
.tabmenuNew .tabmenuNewa a:first-child {
	border-left: none;
}
.tabmenuNew .tabmenuNewa a:first-child:hover {
	background: #125486 url(../images/homedshicon.png) no-repeat 53% 50%;
}
.tabmenuNew .tabmenuNewa a:hover, .tabmenuNew .tabmenuNewa a.active {
	background: #125486;
	color: #FFF;
}
.tabmenuNew .tabmenuNewa a.home {
	width: 21px;
	height: 46px;
	padding: 0px 22px;
	background: url(../images/homedshicon.png) no-repeat 53% 50%;
	line-height: 46px;
}
.LeftBoxCheckbox {
	background: #f2f2f2;
	border: 1px solid #d8d8d8;
	padding: 10px;
	width: 100%;
	margin-bottom: 20px;
}
.amnt {
	border: none;
	background: none;
	text-align: center;
	width: 100%;
	color: #333;
	font-weight: 600;
	font-size: 16px;
	margin: 0px 0px 5px;
}
.boxListing .listBox li div.listDetail.FSBox p.addressMain.addressMainFS {
	height: auto !important;
	text-align: center;
	max-height: 80px;
	overflow: hidden;
	margin-top: 10px;
}
.boxListing .listBox li div.listDetail.FSBox p.addressMain.addressMainFS span.address {
	font-size: 13px;
}
.boxListing .listBox li div.listDetail.FSBox p.addressMain.addressMainFS span.address img {
	margin-right: 3px;
}
.boxListing .listBox li div.listDetail.FSBox .avtarImg {
	height: 160px;
}
.boxListing .listBox li div.listDetail.FSBox .avtarImg img {/*width:100%; height:100%;*/
}
.boxListing .listBox li div.listDetail.FSBox p.pcode {
	font-size: 13px;
	font-weight: 600;
	color: #B34C26;
	margin: 10px 0px;
	padding: 0px;
	text-align: center;
}
.boxListing .listBox li div.listDetail.FSBox div.prange {
	font-size: 14px;
	font-weight: 600;
	color: #272726;
	margin: 0px 0px 8px;
	padding: 0px;
	text-align: left;
}




/*.boxListing .listBox li div.listDetail.FSBox p.prange span{color:#42750B;}*/
.boxListing .listBox li div.listDetail.FSBox p.pcode span {
	color: #B34C26;
}
.boxListing .listBox li div.listDetail.FSBox p.prange span i, .boxListing .listBox li div.listDetail.FSBox p.pcode span i {
	font-size: 13px;
	margin-right: 1px;
}
.boxListing .listBox li.oSearchResultItemFS {
	min-height: 445px;
	height: auto;
	position:relative;
}
.alltag {
	width:auto;
	height:auto;
	position: absolute;
	right: 0px;
	top: 0px;
	/*border-left: 0px solid #f00;
	border-bottom: 110px solid transparent;
	border-top: 0px solid transparent;
	border-right: 125px solid #97CF42;
	text-align: center;*/
}
.alltag h2{
	margin:0px;
	font-size:16px;
	text-transform:uppercase;
	color:#fff;
	transform: rotate(-90deg);
}
.alltag img{
	width:130px;
}
/*.boxListing .listBox li.oSearchResultItemFS .moreData .dataDetail{top:412px; height:412px;}*/
.boxListing .listBox li div.listDetail.FSBox p.bycpny {
	color: #242424;
	font-size: 14px;
	text-align: center;
	margin-top: 12px;
	margin-bottom: 2px;
	height: 38px;
}
.boxListing .listBox li div.listDetail.FSBox p.bycpny span {
	font-weight: 600;
}
/* Float Shadow */
.hvr-float-shadow {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	transition-property: transform;
}
.hvr-float-shadow:before {
	pointer-events: none;
	position: absolute;
	z-index: -1;
	content: '';
	top: 100%;
	left: 5%;
	height: 10px;
	width: 90%;
	opacity: 0;
	background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
	background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform, opacity;
	transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
	-webkit-transform: translateY(-5px);
	transform: translateY(-5px);
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
	opacity: 1;
	-webkit-transform: translateY(5px);
	transform: translateY(5px);
}
a.addser {
	text-decoration: none;
	background: #FF771C;
	padding: 0px 20px;
	font-size: 15px;
	font-weight: 600;
	color: #FFF;
	line-height: 40px;
	border-radius: 3px;
	border: none;
	outline: none;
	box-shadow: none;
	width: auto;
}
a.addser:hover {
	background: #df6310;
}
.latestSection .editFeild p input[type="submit"]:hover {/*border-bottom:2px solid #7cd121;*/
	background: #df6310;
}
.blogunderlatest {
	width: 100%;
	float: left;
}
.blogunderlatest h2 {
	font-size: 18px;
	padding: 0px;
	font-weight: 600;
	border-bottom: 1px solid #CCC;
	color: #2A2A2A;
}
.blogunderlatest h2 span {
	border-bottom: 1px solid #68AF1C;
	display: inline-block;
	padding: 0px 0px 10px;
}
.blogunderlatest .ourBlog .inside h3 {
	font-size: 18px;
	margin-bottom: 16px;
	margin-top: 24px;
	color: #312A1E;
	text-align: left;
	background: none;
	line-height: 25px;
	word-break: break-all;
	word-wrap: break-word;
}
.serpri {
	width: 100%;
	float: left;
	height: auto;
}
.trianglecont {
	width: 57%;
	float: right;
	height: auto;
	position: relative;
	right: -10px;
	max-width: 130px;
}
.trianglecont .rectangle {
	background: #ff7409;
	padding: 4px 0px;
	height: auto;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
}
.trianglecont .bor-r {
	border-color: transparent transparent transparent #545454;
	border-style: solid;
	border-width: 9px;
	height: 0px;
	width: 0px;
	position: absolute;
	right: -9px;
	top: -8px;
	z-index: 99;
}
.trianglecont .rectangle span {
	color: #FFF;
	font-size: 14px;
	padding: 0px;
	display: block;
	margin: 0px;
	text-align: center;
	font-weight: 700;
	text-transform: none;
}
.trianglecont .rectangle span i {
	font-size: 12px;
	margin-right: 2px;
}
.serpri p.phdng {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	font-weight: 600;
	float: left;
	height: auto;
	width: auto;
	margin-left: 7px;
	padding-top: 5px;
}
.featuredbox p.bxcnt {
	font-size: 13px;
	width: 95%;
	margin: 5px auto 15px;
	height: 60px;
	text-align: center;
	padding: 0px;
	display: block;
	overflow: hidden;
}
.boxListing .listBox li div.listDetail.FSBox .trianglecont {
	width: 46%;
	right: -25px;
}
.boxListing .listBox li div.listDetail.FSBox .trianglecont .rectangle span {
	font-size: 13px;
}
.imgcomingsoon {
	max-width: 273px;
	width: 95%;
	height: auto;
	margin: 80px auto;
}
.companymap {
	width: 100%;
	height: 400px;
	float: left;
	background: #dbdbdb;
}
.featuredserbx .trianglecont {
	width: 48%;
	margin-top: 2px;
	max-width: 160px;
}
.purchaseleadcont {
	padding-top: 5px;
}
.scrollTbl {
	overflow: auto;
}
.scrollTbl table {
	overflow: scroll;
}
.ReqCont {
	width: 100%;
	padding: 40px 0;
	margin: 0;
	height: auto;
}
.ReqCont h4 {
	color: #494949;
	font-size: 35px;
	font-weight: 600;
	text-align: center;
	padding-bottom: 25px;
}
.maintab {
	background: #dfdfdf;
	border-radius: 6px 6px 0px 0px;
}
.TableHeading {
	background: #dfdfdf; /*background:-webkit-linear-gradient(#88d63a, #498012); background:-o-linear-gradient(#88d63a, #498012); background:-moz-linear-gradient(#88d63a, #498012); background:linear-gradient(#88d63a, #498012);*/
	font-size: 14px;
	font-weight: 600;
	color: #333;
	padding: 10px 8px;
	text-align: center;
	text-transform: capitalize;
}
.TableHeading:first-child {
	border-radius: 6px 0px 0px 0px;
}
.TableHeading:last-child {
	border-radius: 0px 6px 0px 0px;
}
.TableCont {
	font-size: 13px;
	font-weight: 400;
	color: #333;
	padding: 8px 6px;
	text-align: left;
	line-height: 18px;
	background: #FFF;
}
.TableCont.date {
	color: #ff7409;
}
a.submitproposal {
	border-radius: 3px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 13px;
	color: #fff;
	padding: 6px;
	margin: 0;
	display: inline-block;
	background: #ef6417;
	float: right;
	outline: none;
	font-weight: 400;
	margin: 2px 0px;
	float: left;
	border-bottom: 2px solid #b84200;
}
a.submitproposal:hover {
	background: #b84200;
	color: #FFF;
}
.Tablegreen {
	background: #e3f2d3;
}
.oyh {
	height: 530px;
	display: block;
	overflow: hidden;
}
.bann_head .hd-pst-rq-btn
{
        background: #ff6a00 !important;
}
.latestLead .topHead .latestLeadLeft .latestLeadcontent ul li.bold_date {
	font-weight: 600;
}
 @media screen and (min-width:320px) and (max-width:767px) {
.table_req {
	overflow: scroll;
}
	.cat-card-main {
    padding: 20px !important;
}
.flag {
    height: 283px !important;
}
.owl-dots button.owl-dot {
    width: 5px !important;
    height: 5px !important;
    border-radius: 50%;
    display: inline-block;
    background: #868585 !important;
    margin: 0 3px;
}
.flags {
    height: 327px !important;
    margin-bottom: 20px;
}
.bann_head .hd-pst-rq-btn {
    /*background: #ff6a00 !important;*/
    margin-top: 29px !important;
}
.banner
{
        padding: 40px 0px;
}
.bann_head h1
{
    font-size:35px !important;
}

.bnrss
{
        margin-top: 90px !important;
}
.posts h3 a 
{
    color:#fff;
}
#homejobs h3
{
      line-height: 40px !important;
}
.home-categories
{
    width:50% !important;
    height:210px !important;
}
.hom {
    width: 100% !important;
    background-color: #ffcd00!important;
}
.hd-pst-rq-btn
{
    float: right;
    margin-top: 5px !important;
    margin-right: 0px !important;
    height: 40px;
    width: 100% !important;
}
.m-cate-lst-maindiv
{
    display:none !important;
}
.table_req table.ScrollSlt {
	overflow-x: scroll;
}
}
.boxListing ul.directory_new {
	width: 100%;
	float: left;
	height: auto;
	min-height: 500px;
	display: block;
}
.boxListing ul.directory_new li {
	width: 100%;
	float: left;
	height: auto;
	min-height: 150px;
	display: block;
	margin-bottom: 15px;
	text-align: left;
	overflow:hidden;
	background:none;
box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    background: #fff;
}


.mmtyu{
    margin-top:-110px!important;
}


.boxListing .directory_new {
	width: 100%;
	float: left;
	height: auto;
	min-height: 500px;
	display: block;
}
.boxListing .directory_new  {
	width: 100%;
	float: left;
	height: auto;
	min-height: 150px;
	display: block;
	margin-bottom: 15px;
	border-radius: 5px;
	text-align: left;
	overflow:hidden;
	background:none;
}



.bg-g{
	border: 2px solid rgba(235, 168, 37, 0.70) !important;
}
.bg-s{
	border: 2px solid rgba(19, 163, 1, 0.50) ;
	background:#FFF5BF !important;
}
.bg-d{
	border: 2px solid rgba(255, 0, 0, 0.50) !important;
}
.boxListing ul.directory_new li:hover {
	border-color: rgba(0, 0, 0, 0.30) !important;
}
.boxListing ul.directory_new li .bx-header {
	width: 100%;
	float: left;
	margin-bottom: 5px;
}
.boxListing ul.directory_new li .bx-header .logocnt {
	width: 63%;
	float: left;
}
.boxListing ul.directory_new li .bx-header .logocnt figure {
	background: #FFF;
	float: left;
	margin-right: 10px;
	max-width: 150px;
}
.boxListing ul.directory_new li .bx-header .logocnt img {
	width: auto;
	float: left;
	max-height: 55px;
	border: 1px solid #dadada;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle {
	width: auto;
	float: left;
	text-align: left;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle h4 {
	color: #3497a7;
	font-size: 17px;
	font-weight: 600;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle h4 .fa{
	margin-right: 10px;
    color: #12bc00;
	font-size:20px;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle h4:hover a span {
	color: #DA6618;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle span {
	color: #272727;
	font-size: 13px;
	font-weight: 600;
	margin: 0 10px 0px 0px;
	padding: 5px 0;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle span a {
	color: #272727;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle span a:hover {
	color: #DA6618;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle span a i {
	color: #EB4B33;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle span a:hover i {
	color: #3A97A8;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle a span {
	color: #0454a4;
	font-size: 22px;
}
.boxListing ul.directory_new li .bx-header .logocnt .compnytitle span img {
	width: 18px;
	height: 12px;
	float: none;
}
.boxListing ul.directory_new li .bx-header .viewcnt {
	width: auto;
	float: right;
}
.boxListing ul.directory_new li .bx-header .viewcnt span a {
	font-size: 11px;
	color: #333;
	font-weight: 600;
	float: left;
	width: auto;
	padding-left: 25px;
}
.boxListing ul.directory_new li .bx-header .viewcnt span.viewpics {
	background: url(../images/directorygallery_icon.png) no-repeat 10% 50%;
}
.boxListing ul.directory_new li .bx-header .viewcnt span.viewportfolio {
	background: url(../images/directoryportfolio_icon.png) no-repeat 10% 50%;
}
.boxListing ul.directory_new li .bx-body {
	width: 100%;
	float: left;
	margin: 5px 0 0;
}
.boxListing ul.directory_new li .bx-body .tag {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.boxListing ul.directory_new li .bx-body .tag li.hdng {
	background: none;
	font-weight: 600;
	padding: 5px 7px 5px 0;
}
.boxListing ul.directory_new li .bx-body .tag li {
	font-size: 11px;
    width: auto;
    color: #000;
    background: #d4c67e;
    border-radius: 2px;
    padding: 4px 7px;
    margin: 3px 6px 3px 0px !important;
    float: left;
    border: none;
    height: auto;
    min-height: auto;
	font-weight:600;
}
.boxListing ul.directory_new li .bx-body .tag li:hover {
	border:0px solid #fff;
}
.boxListing ul.directory_new li .bx-body p {
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #111;
	line-height: 20px;
	margin-bottom: 10px;
	display: block;
	padding-right:30px;
}
.boxListing ul.directory_new li .bx-body p a {
	color: #e33822;
	font-weight: 600;
}
.boxListing ul.directory_new li .bx-body .featuredsercont {
	max-width: 50%;
	width: auto;
	float: left;
	margin-right: 2%;
	height: auto;
	margin-top: 5px;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul {
	width: 100%;
	float: left;
	height: auto;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li {
	width: 123px;
	position: inherit;
	margin-right: 5px;
	border: none;
	padding: 0;
	min-height: inherit;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li:hover {
	border:none;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li:nth-child(3n+3) {
	margin-right: 0;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li div.img {
	position: relative;
	left: 0;
	top: 0;
	width: 121px;
	height: 114px;
	border: 1px solid #ccc;
	background: #FFF;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li div.img img {
	width: 100%;
	height: 100%;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li div.img .value {
	background: rgba(0,0,0,.9);
	bottom: 0;
	left: 0;
	padding: 5px 0;
	width: 100%;
	font-size: 11px;
	font-weight: 600;
	color: #FFF;
	position: absolute;
	text-align: center;
	text-transform: capitalize;
	display: none;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li div.img .value span {
	color: #8bd30b;
	font-size: 13px;
	font-weight: 600;
	display: block
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li div.img .value span span {
	color: #fff;
	display: inline;
}
.boxListing ul.directory_new li .bx-body .featuredsercont ul li .imgtitle {
	font-size: 11px;
	color: #187283;
	text-align: center;
	line-height: 20px;
	margin: 6px 0;
	position: inherit;
	font-weight: 600;
}
.boxListing ul.directory_new li .bx-header .viewcnt span a i.fa {
	color: #eb4b33;
	font-size: 13px;
	margin: 0 4px 0 0
}
.boxListing ul.directory_new li .bx-header .viewcnt span a:hover {
	color: #3a97a8
}
.boxListing ul.directory_new li .bx-header .viewcnt span a:hover i {
	color: #3a97a8;
}
.boxListing ul.directory_new li .bx-body .addrcont {
	float: left;
	width: 48%;
	margin: 8px 0 0;
}
.boxListing ul.directory_new li .bx-body .addrcont ul {
	display: block;
}
.boxListing ul.directory_new li .bx-body .addrcont ul li {
	display: block;
	border: none;
	border-radius: 0;
	float: none;
	min-height: inherit;
	margin: 0 0 12px;
	font-size: 13px;
	color: #000;
	padding: 0;
	background: none;
	font-weight:600;
}
.boxListing ul.directory_new li .bx-body .addrcont ul li:hover {
	border: none;
}
.li-font {
	font-size: 18px !important;
	color: #000 !important;
	font-weight: 700 !important;
}
.boxListing ul.directory_new li .bx-body .addrcont ul li i.fa {
	color: #FC8703;
	font-size: 20px;
	margin: 0 10px 0 0;
	display: inline-block;
	float: left;
}
.boxListing ul.directory_new li .bx-body .moreView {
	font-size: 14px;
	color: #187283;
	padding: 6px 15px 0;
	margin: 0;
	display: inline-block;
}
.boxListing ul.directory_new li .bx-body .featuredsercont .moreView i.fa {
	color: #3a97a8;
	font-size: 16px;
	padding: 0 5px 0 0
}
.boxListing ul.directory_new li .bx-body .featuredsercont .moreView:hover {
	color: #2a2a2a
}
.boxListing ul.directory_new li .bx-body .featuredsercont .moreView:hover i.fa {
	color: #2a2a2a;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom {
	margin: 0;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyLeft {
	float: left;
	width: 50%;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyLeft a.viewCompany {
	float: left;
	margin: 0 15px 0 0;
	font-size: 14px;
	font-weight: 600;
	color: #414141;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyLeft a i.fa {
	color: #eb4b33;
	font-size: 20px;
	margin: 0 4px 0 0
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyLeft a.viewCompany:hover {
	text-decoration: underline;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyRight {/*float:right; width:50%; margin:-40px 0 0 0*/
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyRight a.btn {
	background: #ef6417 none repeat scroll 0 0;
	border: 0px solid #b84200;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	float: right;
	font-size: 15px;
	font-weight: 600;
	margin: 0;
	outline: medium none;
	padding: 6px 11px;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyRight a.btn i {
	margin: 0px 4px 0px 0px;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyRight a.btn.mar {
	margin: 0 10px 0 0;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyRight a.btn:hover {
	background: #DA6618;
}
.boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyRight a.btn:foucs, .boxListing ul.directory_new li .bx-body .bxbodyBottom .boxbodyRight a.btn:active {
outline:none;
}
.boxListing ul.directory_new li .bx-header .viewcnt span {
	font-size: 13px;
	color: #333;
	font-weight: 600;
	float: left;
	width: auto;
}
/* FEATURED SERVICES HOME PAGE CSS START  */

.featuredProduct {
	background: #eee;
	text-align: center;
	padding: 30px 0 /*40px*/;
	margin: 0;
	height: auto;
}
.featuredProduct h4 {
	color: #494949;
	font-size: 35px;
	font-weight: 600;
	margin: 0 0 30px;
}
.featuredProduct .boxListing .listBox li {
	width: 23%;
	min-height: 340px;
}
.boxListing .listBox li.overvisible {
	overflow: visible;
}
.featuredserleftcont {
	width: 100%;
	float: left;
}
.featuredserleftcont .ServiceBox {
	margin-right: 2%;
}
.featuredserleftcont .ServiceBox li {
	border: 1px solid #ddd;
	background: #FFF;
	border-radius: 5px;
	margin-bottom: 20px;
	padding: 15px;
}
.featuredserleftcont .ServiceBox li .listDetail {
	width: 100%;
	float: none;
	position: relative;
}
.featuredserleftcont .ServiceBox li .listDetail h2 {
	text-align: center;
	height: 38px;
	overflow: hidden;
	font-weight: 600;
	color: #252523;
	font-size: 13px;
	background: none;
	line-height: 15px;
	padding: 0;
}
.featuredserleftcont .ServiceBox li .listDetail h2 a {
	color: #252523;
}
.featuredserleftcont .ServiceBox li .listImg {
	width: 100%;
	position: inherit;
	text-align: center;
	top: 0px;
	right: 0px;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox .avtarImg {
	height: 160px;
	margin: 0px 0px 10px;
	text-align: center;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox p.pcode {
	font-size: 13px;
	font-weight: 600;
	color: #B34C26;
	margin: 10px 0px;
	padding: 0px;
	text-align: center;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox p.pcode span {
	color: #B34C26;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox div.prange {
	font-size: 13px;
	font-weight: 600;
	color: #272726;
	margin: 0px 0px 8px;
	padding: 0px;
	text-align: left;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox p.bycpny {
	color: #1B7593;
	font-size: 12px;
	text-align: center;
	margin-top: 12px;
	margin-bottom: 2px;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox p.bycpny span {
	font-weight: 600;
	font-size: 12px;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox p.addressMain.addressMainFS {
	min-height: 40px;
	height: auto !important;
	text-align: center;
	max-height: 80px;
	overflow: hidden;
}
.featuredserleftcont .ServiceBox li div.listDetail.FSBox p.addressMain.addressMainFS span.address {
	font-size: 13px;
	font-weight: 400;
	color: #636363;
	display: block;
	margin: 0px 0px 4px;
}
.featuredserleftcont .ServiceBox li p.addressMain span.address span {
	font-weight: 600;
	color: #333;
}
.featuredserleftcont .ServiceBox li .listDetail p.enquiryButt {
	float: none;
	text-align: center;
}
.featuredserleftcont .ServiceBox li .listDetail p.enquiryButt a.enquiryButt {
	background: #3A3A3A;
	color: #FFF;
	padding: 0px 10px;
	height: 26px;
	line-height: 26px;
	border-radius: 2px;
	display: inline-block;
	font-size: 13px;
}
.featuredserleftcont .ServiceBox li .trianglecont {
	right: -25px;
	top: -22px;
}
.featuredserleftcont .ServiceBox li .trianglecont.rectangleRightSide {
	top: 0;
}
.featuredserleftcontRight {
	float: none;
	margin: 20px auto;
	width: 90%;
}
.bgserv {

	padding: 10px;
	background: #EEE;
	display: block;
}
.dashboardCont {
	margin-top: 15px;
	padding: 8px;
	background: #e9e9e9;
	height: auto;
	border: 1px solid #dbdbdb;
}
.DashboardBox {
	width: 32%;
	float: left;
	margin-bottom: 25px;
	margin-right: 2%;
}
.DashboardBox:nth-child(3n+3) {
	margin-right: 0;
}
.DashboardBox:nth-child(4), .DashboardBox:nth-child(5), .DashboardBox:nth-child(6) {
	margin-bottom: 0;
}
.DashboardBox h3 {
	font-size: 17px;
	color: #f7f7f7;
	text-align: left;
	padding: 7px 0px 7px 10px;
	background: #3497a7;
	position: relative;
	border-radius: 2px;
}
.DashboardBox .listcont {
	width: 100%;
	float: left;
	margin-top: 5px;
	background: #FFF;
	border: 1px solid #c1c1c1;
	border-radius: 3px;
	min-height: 185px;
	position: relative;
	padding: 8px;
}
.DashboardBox .listcont ul {/*padding:10px;*/
}
.DashboardBox .listcont ul li {
	font-size: 12px;
	color: #343434;
	text-align: left;
	padding: 6px 0px 9px;
	border-bottom: 1px solid #dadada;
}
.DashboardBox .listcont ul li:last-child {
	border-bottom: none;
}
.DashboardBox .listcont ul li span {
	padding: 4px;
	background: #83c24b;
	border-radius: 50%;
	float: left;
	margin: 5px 6px 0px 0px;
}
.DashboardBox .listcont ul li div {
	float: right;
	width: auto;
	font-size: 13px;
	text-align: right;
	background: #cfe7c2;
	padding: 3px 6px;
	border-radius: 1px;
	margin-top: -2px;
}
.DashboardBox .listcont ul li div span {
	padding: 0px 0px 0px 16px;
	margin: 0;
}
.DashboardBox .listcont ul li div span.domestic {
	float: left;
	background: url(../images/domestic-bullet.png) no-repeat 3px 5px;
}
.DashboardBox .listcont ul li div span.international {
	float: left;
	background: url(../images/international-bullet.png) no-repeat 5px 5px;
}
.DashboardBox .listcont .btns {
	position: absolute;
	right: 8px;
	bottom: 9px;
}
.DashboardBox .listcont .btns a {
	font-size: 13px;
	color: #686868;
	background: url(../images/viewmorearrow.png) no-repeat 0px 6px;
	padding-left: 15px;
	width: auto;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.DashboardBox .listcont .btns a:hover {
	color: #333;
	background: url(../images/viewmorearrow_h.png) no-repeat 2px 6px;
}
.arrow-right {
	border-bottom: 16px solid #f7f7f7;
	border-left: 16px solid #3497a7;
	border-top: 17px solid #f7f7f7;
	position: absolute;
	right: 0px;
	top: 0;
}
.DashboardBox h3.orange {
	background: #e95c24;
}
.DashboardBox h3.orange .arrow-right {
	border-left-color: #e95c24;
}
.DashboardBox h3.darkgreen {
	background: #848b1a;
}
.DashboardBox h3.darkgreen .arrow-right {
	border-left-color: #848b1a;
}
.DashboardBox h3.green {
	background: #538a39;
}
.DashboardBox h3.green .arrow-right {
	border-left-color: #538a39;
}
.DashboardBox h3.blue {
	background: #0053fb;
}
.DashboardBox h3.blue .arrow-right {
	border-left-color: #0053fb;
}
.DashboardBox h3.pink {
	background: #df013a;
}
.DashboardBox h3.pink .arrow-right {
	border-left-color: #df013a;
}
.DashboardBox .listcont .btns1 {
	bottom: 15px;
}
.DashboardBox .listcont .btns1 a {
	text-transform: uppercase;
	color: #FFF;
	padding: 6px 7px;
	font-size: 13px;
	font-weight: 700;
	background-image: none;
	border-radius: 2px;
}
.DashboardBox .listcont .btns1 a:hover {
	color: #FFF;
}
.DashboardBox .listcont .btns1 a.enquiry {
	background: #848b1a;
}
.DashboardBox .listcont .btns1 a.profile {
	background: #538a39;
}
.DashboardBox .listcont .btns1 a.service {
	background: #df013a;
}
.DashboardBox .listcont ul li.sort {
	background: url(../images/sort-pngicon.png) no-repeat 0px 9px;
	padding-left: 15px;
}
.DashboardBox .listcont ul li.unread {
	background: url(../images/unread-pngicon.png) no-repeat 0px 10px;
	padding-left: 15px;
}
.DashboardBox .listcont ul li.read {
	background: url(../images/read-pngicon.png) no-repeat 0px 9px;
	padding-left: 15px;
}
.DashboardBox .listcont ul li.mobile {
	background: url(../images/mob-pngicon.png) no-repeat 0px 5px;
	padding-left: 15px;
}
.DashboardBox .listcont ul li.pancard {
	background: url(../images/pancard-pngicon.png) no-repeat 0px 10px;
	padding-left: 15px;
}
.countrycolor {
	display: block;
	min-height: 20px;
}
.countrycolor span {
	font-size: #343434;
	float: left;
	margin-right: 20px;
	font-size: 15px;
	padding-left: 15px;
	text-transform: capitalize;
}
.countrycolor span.domestic {
	background: url(../images/domestic-bullet.png) no-repeat 0px 8px;
}
.countrycolor span.international {
	background: url(../images/international-bullet.png) no-repeat 0px 8px;
}
a.backmsg {
	font-size: 17px;
	width: auto;
	margin: 8px 0px 15px 15px;
	float: left;
	background: #f86922;
	padding: 6px 10px;
	border-radius: 2px;
	color: #FFF;
}
.greynotification {
	color: #717171;
}
i.fa-info-circle {
	font-size: 19px;
	float: left;
	line-height: 38px;
	margin-right: 8px;
}
.adminMsg {
	position: relative;
}
.adminMsg .adminmsgnotification {
	width: auto;
	height: auto;
	padding: 8px 5px;
	border-radius: 50%;
	line-height: 0;
	position: absolute;
	right: -4px;
	top: 7px;
	font-size: 10px; /*border:1px solid #FFF;*/
	background: #5aa608;
	font-weight: 700;
}
i.planestyle {
	font-size: 18px;
	margin-top: 10px;
}
.navbar-brand img {
	width: 180px;
	margin-top: 6px;
}
.logoCon {
	float: left;
}
.logoCon span {
	border-left: 1px solid #4f4f4f;
	padding-left: 8px;
	font-size: 11px;
	color: #F2F2F2;
	margin: 0 3px;
	float: left;
}
.logoCon span a {
	color: #ffc90e;
	text-decoration: none;
	font-size: 12px;
}
.headermr {
	padding: 4px 0px 1px;
}
.loginformcont {
}
.loginFormborSize h2 {
	font-size: 27px;
	font-weight: 600;
	color: #A78B2A;
	margin: 0;
	padding: 10px 0;
	margin-bottom: 15px;
}
.loginpoints {
	margin-bottom: 15px;
	float: left;
	width: 100%;
	padding-left: 60px;
}
.loginpoints h3 {
	font-size: 19px;
	font-weight: 600;
	color: #FF6F00;
	margin: 0;
	padding: 10px 0 5px;
}
.loginpoints p {
	font-size: 13px;
	margin: 0;
	padding: 0;
	line-height: 20px;
}
.buyer {
	background: url(../images/buyer-icon.jpg) no-repeat 0% 57%;
}
.seller {
	background: url(../images/seller-icon.jpg) no-repeat 0% 57%;
}
.alerts {
	background: url(../images/alery-icon.jpg) no-repeat 0% 57%;
}
.community {
	background: url(../images/business-community-icon.jpg) no-repeat 0% 57%;
}
.joinn {
	margin-top: 14px; /*padding-bottom:15px; background:#ff7409; border-radius:2px; padding:6px 10px;*/
	color: #333;
	font-weight: 600;
}
.cantsign {
	font-size: 13px;
	color: #444;
	text-align: right;
	margin-top: 15px;
	display: block;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.cantsign span {
	width: auto;
	float: right;
	background: url(../images/help-icon-login.jpg) no-repeat 0% 50%;
	padding: 15px 5px 15px 28px;
}
.cantsign a {
	color: #FF6F00;
}
.cantsign a:hover {
	text-decoration: underline;
}
.remM {
	float: left;
	width: 97%;
}
.textsec h1 {
	font-size: 32px;
	font-weight: 400;
	line-height: 42px;
	margin: 12px 0;
}
.textsec h1 span {
	color: #FF7409;
}
.imgsec {
	width: 100%;
	float: left;
	background: url(../images/index-ad.png) no-repeat 50% 0%;
	height: 325px;
}
.textsec {
	float: left;
	width: 100%;
	text-align: center;
	padding: 10px 0 0px;
}
.sersecform {
	margin-top: 15px;
}
.sersecform figure {
	text-align: center;
	padding: 8px 0;
	border: 4px solid #eee;
	margin: 20px 0;
}
.sersecform h2 {
	font-size: 25px !important;
	margin: 0 !important;
	padding: 15px 0px 10px;
	font-weight: 600;
	color: #444 !important;
	text-align: center;
	margin: 10px 0px 5px;
}
.sersecform p {
	font-size: 20px !important;
	margin: 0;
	padding: 0 0 10px;
	line-height: 20px;
	color: #FF7409 !important;
	text-align: center;
}
.businesstypegroup {
	width: 100%;
	float: left;
	margin: 10px 0px;
}
.businesstypegroup .chck {
	width: 100%;
	float: left;
}
.businesstypegroup .chck input[type="text"] {
	width: 255px;
	padding: 5px 10px;
	border: 1px solid #DCDCDC;
	outline: medium none;
	color: #767676;
	font-size: 14px;
	margin-bottom: 5px;
	box-shadow: none;
	border-radius: 0;
	height: 35px;
}
.businesstypegroup .chck input[type="text"]:focus {/*box-shadow: 0px 0px 5px #CCC;*/
}
.registrationFrom .formLeft .registsmall .businesstypegroup .chck p {
	font-size: 11px;
	color: #444;
	margin: 0;
	padding: 10px 0 0;
	float: none;
	width: 117px;
	float: left;
}
.customchk {
	display: none;
}
.businesstypegroup .chck label.checkboxcustomleft {
	padding: 0px;
	margin: 4px 7px 0 0;
	width: 26px;
	height: 26px;
	cursor: pointer;
	color: #666;
	font-weight: normal;
	position: relative;
	top: 2px;
	float: left;
}
label.checkboxcustomleft::before {
	content: "";
	width: 25px;
	height: 25px;
	margin-right: 10px;
	background-color: #FFF;
	border: 1px solid #DCDCDC;
	top: 0px;
	position: absolute;
}
input.customchk:checked + label.checkboxcustomleft:before {
	content: "\2713";
	font-size: 21px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	line-height: 23px;
	background: #FF7409;
	border-color: #FF7409;
}
.footertxt p {
	font-size: 12px;
	color: #777;
	line-height: 18px;
	margin: 0;
	padding: 0;
}
.footertxt p a {
	color: #437ca0;
	font-weight: 500;
	font-size: 14px;
	padding-top: 10px;
}
.footertxt p a:hover {
	text-decoration: underline;
	color: #F8D24B;
}
.footertxt .translte {
	float: left;
	font-size: 12px;
	width: 100%;
	color: #9B9B9B;
	margin-top: 14px;
}
.footertxt .translte span {
	float: left;
}
.footertxt ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: 0px;
	margin-top: 10px;
	float: left;
}
.footertxt ul li {
	width: auto;
	float: left;
	margin-right: 2px;
}
.footertxt ul li img {
	width: 24px;
	height: 16px;
}
.aboutWork .abot-stork .aboutLeft ul.add {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-bottom: none;
}
.aboutWork .abot-stork .aboutLeft ul.add li {
	list-style-type: none;
	padding-left: 10px;
	margin: 0;
}
.aboutWork .abot-stork .aboutLeft ul.add li span {
	color: #ff7409;
	font-weight: 600;
}
.searchAreaDirectory, .searchAreaDirectory .serchSmall {
	height: auto !important;
}
.boxListing .categoryBx {
}
.boxListing .categoryBx h3 {
	font-size: 16px;
	font-weight: 800;
	text-align: left;
	padding: 8px 18px;
	position: relative;
	border-radius: 2px;
	margin-bottom: 10px;
	line-height: normal;
	display: inline-block;
	text-transform: uppercase;
	color: #333;
}
.boxListing .categoryBx h3:after {
	content: '';
	border-left: 18px solid #EF6417;
	border-bottom: 19px solid #FFF;
	border-top: 19px solid #FFF;
	position: absolute;
	right: -15px;
	top: 0;
}
h3.bsltng {
	font-size: 15px;
	font-weight: 500;
	text-align: left;
	padding: 8px 15px;
	position: relative;
	border-radius: 2px;
	margin-bottom: 10px;
	line-height: normal;
	float: left;
	text-transform: capitalize;
	color: #333;
}
h3.bsltng .rightarr {
	border-left: 18px solid #c0c0c0;
	border-bottom: 19px solid #FFF;
	border-top: 19px solid #FFF;
	position: absolute;
	right: -15px;
	top: 0;
}
.boxListing .categoryBx ul.cate {
	width: 100%;
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.boxListing .categoryBx ul.cate li {
	width: 32%;
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 2%;
	font-size: 13px;
	color: #444;
	border: none;
	min-height: auto;
}
.box-li-100 {
	width: 100% !important;
	float: none !important;
}
.boxListing .categoryBx ul.cate li:nth-child(3n+3) {
	margin-right: 0;
}
.boxListing .categoryBx ul.cate li a {
	color: #444;
	padding: 5px;
	transition: all 0.1s ease;
	-moz-transition: all 0.1s ease;
	-webkit-transition: all 0.1s ease;
	display: block;
}
.boxListing .categoryBx ul.cate li a:hover {
	text-decoration: underline;
	color: #FF7519;
	padding-left: 7px;
}
.boxListing .categoryBx ul.cate li a i {
	color: #FF7519;
	margin-right: 5px;
}
.boxListing .categoryBx ul.cate li a i.fa-plus {
	margin-left: 5px;
}
.backdashboard {
	width: 100%;
	margin-top: 20px;
}
.backdashboard a {
	background: #db7614;
	line-height: 45px;
	text-align: center;
	float: left;
	border-radius: 2px;
	width: 100%;
	color: #FFF;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}
.backdashboard a i {
	font-size: 20px;
}
.viewcomdel {
	font-size: 13px;
	margin-top: 10px;
	float: right;
	background: #ff7409;
	color: #FFF;
	padding: 0px 10px;
	border-radius: 2px;
	line-height: 28px;
}
.viewcomdel:hover {
	text-decoration: none;
}
.viewcomdel i {
	margin-right: 3px;
}
.toprightcont a {
	font-size: 14px;
	color: #333;
	padding: 0px 10px 0px 16px;
}
.toprightcont {
	position: absolute;
	top: 0;
	right: 0;
}
.productseen {
	width: 100%;
	float: left;
	padding: 10px;
	font-size: 13px;
	margin: 10px 0px;
}
.padd-0 {
	padding: 0px;
}
.toprightcont a.expired {
	background: url(../images/exprd.jpg) no-repeat 0px 4px;
}
.toprightcont a.repost {
	background: url(../images/repst.jpg) no-repeat 0px 4px;
	padding-left: 20px;
}
.boxCnt {
	margin-top: 65px;
	width: 100%;
	float: left;
	  padding-bottom: 30px!important;
    background: #FFF;
    border-radius: 5px;
    padding: 15px;
    border: 1px solid #CCC;
    box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);

}
.boxCnt .bxBox {
	width: 31%;
	margin-right: 2%;
	float: left;
}
.boxCnt :last-child {
	margin-right: 0;
}
.boxCnt .bxBox .strip {
	position: relative;
	width: 100%;
	float: left;
	min-height: 100px;
}
.boxCnt .bxBox .strip .number {
	width: 141px;
	height: 140px;
	position: absolute;
	left: 0;
	top: 0;
	text-align: center;
	line-height: 135px;
	font-size: 70px;
	color: #FFF;
}
.boxCnt .bxBox .strip.first .number {
	background: url(../images/1bx.png) no-repeat;
}
.boxCnt .bxBox .strip.second .number {
	background: url(../images/2bx.png) no-repeat;
}
.boxCnt .bxBox .strip.third .number {
	background: url(../images/3bx.png) no-repeat;
}
.boxCnt .bxBox .strip.first .TxtCont {
	background: #0da6a3;
}
.boxCnt .bxBox .strip.second .TxtCont {
	background: #e85601;
}
.boxCnt .bxBox .strip.third .TxtCont {
	background: #852483;
}
.boxCnt .bxBox .strip .TxtCont {
	font-size: 14px;
	float: right;
	max-width: 270px;
	color: #FFF;
	border-radius: 0px 5px 5px 0px;
	padding: 8px 8px 8px 59px;
	margin-top: 21px;
	height: 100px;
	webkit-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.13);
	-moz-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.13);
	box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.13);
}
.boxCnt .bxBox .strip .TxtCont h3 {
	font-size: 15px;
	font-weight: 700;
	margin-bottom: 2px;
}
.formCntreq {
	margin-top: 20px;
	float: left;
	width: 100%;
}
.formCntreq h2 {
	font-size: 18px;
	color: #333;
	margin: 0px;
	padding: 0;
	line-height: 22px;
	margin-top: 25px;
}
.formCntreq h2 span {
	font-size: 15px;
	display: block;
}
.formCntreq form {
	margin-top: 30px;
	width: 100%;
	float: left;
}
.formCntreq form p {
	width: 100%;
	float: left;
}
.formCntreq form p .whalf {
	width: 48%;
	float: left;
	margin-right: 4%;
}
.formCntreq form p .whalf:nth-child(2n+2) {
	margin-right: 0;
}
.formCntreq label {
	color: #555;
	font-size: 15px;
}
.formCntreq span.form-left {
	width: 25%;
	float: left;
}
.formCntreq span.form-right {
	width: 68%;
	float: left;
}
.formCntreq input {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 43px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #333;
	margin: 0;
}
.formCntreq select {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 43px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #333;
	margin: 0;
}
.formCntreq span.form-right span.wtwelve {
	width: 12%;
	float: left
}
.formCntreq span.form-right span.wsixtynine {
	width: 87%;
	margin-left: 1%;
	float: left;
}
.formCntreq img.capchaImg {
	float: left;
	margin-right: 8px;
}
.formCntreq input#captcha {
	width: 80%;
}
.formCntreq textarea {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 12px;
	padding: 5px 5px 5px 15px;
	border: 1px solid #CCC;
	border-radius: 3px;
	height: 100px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #333;
}
.formCntreq input[type="submit"] {
	text-decoration: none;
	background: #FF771C;
	padding: 0px 20px;
	font-size: 18px;
	font-weight: 400;
	color: #FFF;
	line-height: 40px;
	border-radius: 3px;
	border: none;
	outline: none;
	box-shadow: none;
	width: auto;
}
.formCntreq input[type="submit"]:hover {/*border-bottom:2px solid #7cd121;*/
	background: #df6310;
}
.benefitbx {
	margin-top: 25px;
    background: #FFF;
    border-radius: 5px;
    padding: 15px;
    border: 1px solid #CCC;
    box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);

}
.benefitbx h3 {
	color: #C56114;
	font-size: 32px;
	line-height: 24px;
}
.benefitbx h3 span {
	font-size: 15px;
	font-weight: normal;
	display: block;
}
.btmarw {
	position: absolute;
	bottom: -21px;
	left: 0;
	border-top: 21px solid #d98016;
	border-right: 128px solid #FFF;
	border-left: 128px solid #FFF;
}
.benefitbx ul {
	margin: 12px 0 25px;
}
.benefitbx ul li {
	font-size: 14px;
	color: #333;
	display: block;
	margin-bottom: 20px;
	margin-top:20px;
	display: inline-flex;
	font-weight: 600;
	line-height:24px;
}
.benefitbx ul li i {
	margin-right: 8px;
	color: #ff7409;
	font-size: 25px;
}
.ticketcont {
	width: 100%;
	float: left;
	text-align: center;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon {
	width: 100%;
	margin: 0px auto;
	height: 200px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li {
	width: 43%;
	height: 100px;
	float: left;
	text-align: center;
	background-position: 50% 50%;
	list-style-type: none;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li a span {
	display: block;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li a span.submitticket {
	background: url(../images/submit-ticket-icon.png) no-repeat;
	width: 115px;
	height: 151px;
	margin: 0px auto;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li a:hover span.submitticket {
	background: url(../images/submit-ticket-icon_h.png) no-repeat;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li a span.trackticket {
	background: url(../images/track-ticket-icon.png) no-repeat;
	width: 179px;
	height: 96px;
	margin: 0px auto;
	margin-top: 55px;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li a:hover span.trackticket {
	background: url(../images/track-ticket-icon_h.png) no-repeat;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li a .ticketheading {
	font-size: 17px;
	font-weight: normal;
	color: #333;
	margin-top: 10px;
	text-transform: uppercase;
}
.aboutWork .abot-stork .aboutLeft .ticketcont .ticketicon li a:hover .ticketheading {
	color: #ff7409;
}
.aboutWork .abot-stork .aboutLeft .pancont {
	margin-top: 20px;
	width: 100%;
	float: left;
	margin-bottom: 15px;
}
.aboutWork .abot-stork .aboutLeft .pancont ul {
	margin: 0px;
	padding: 0;
	list-style-type: none;
	padding-bottom: 7px;
	margin-left: 10px;
	border-bottom: none;
	padding: 0;
}
.aboutWork .abot-stork .aboutLeft .pancont ul li {
	font-size: 13px;
	color: #333;
	list-style-type: none;
	margin: 0;
}
.aboutWork .abot-stork .aboutLeft .pancont ul li strong {
	font-weight: 600;
}
.aboutWork .abot-stork .aboutLeft h3 {
	font-weight: 600;
	font-size: 17px;
	margin-bottom: 15px;
	color: #666;
	border-bottom: 1px solid #ddd;
	padding-bottom: 12px;
	text-transform: uppercase;
}
.bankdetail strong {
	font-weight: 600;
}
.bankdetail .pull-left {
	margin-bottom: 15px;
}
.aboutWork .abot-stork .aboutLeft .bankdetail {
	font-size: 13px;
	line-height: 22px;
}
.compnayprofilemainbgcont {
	background: #FFF;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
	padding: 0;
}
.typecont {
	width: 100%;
	float: left;
	margin-bottom: 7px;
	font-size: 14px;
	line-height: 21px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.typecont:nth-child(5) {
	border-bottom: none;
}
.typecont .headingtype {
	color: #8F8F8F;
	float: left;
	width: 30%;
}
.typecont .contenttype {
	color: #333;
	float: left;
	width: 68%;
	margin-left: 2%;
}
.profilerightcont .aboutseller h1.FOrmHDng {
	background: #f6f5f5;
	border: 1px solid #c6c6c6;
	line-height: 45px;
	padding: 0px 10px;
	font-size: 19px;
	display: block;
	color: #444;
	margin-bottom: 0;
	border-bottom: none;
}
.profilerightcont .aboutseller h1.FOrmHDng span {
	color: #ed502e;
}
.FOrmCOnt {
	background: #f6f5f5;
	border: 1px solid #c6c6c6;
	padding: 3px;
}
.FOrmCOnt form {
	margin: 5px;
	padding: 10px;
 /*background:#FFF; border:1px solid #e7e7e7;*/
}
.FOrmCOnt form textarea {
	width: 100%;
	height: 100px;
	border-radius: 3px;
	height: 110px;
	padding: 8px 10px;
	font-size: 15px;
	font-weight: 500;
	color: #333333;
	-webkit-box-shadow: inset 0px 1px 4px #ddd;
	-moz-box-shadow: inset 0px 1px 4px #ddd;
	-o-box-shadow: inset 0px 1px 4px #ddd;
	box-shadow: inset 0px 1px 4px #ddd;
	margin: 0 15px 0px 0;
	outline: none;
	border: 1px solid #ccc;
}
.FOrmCOnt form p label {
	font-size: 12px;
	color: #444;
	font-weight: 600;
	line-height: 28px;
	margin-bottom: 0;
}
.FOrmCOnt form .attach {
	float: left;
	text-align: right;
	width: 100%;
}
.FOrmCOnt form .attach input[type="file"] {
	background: url(../images/attchicon.png) no-repeat;
	width: 25px;
	height: 27px;
	text-indent: -9999px;
	font-size: 0px;
}
.FOrmCOnt form p.whalf {
	width: 48%;
	float: left;
	margin-right: 4%;
}
.FOrmCOnt form p.whalf:nth-child(2n+2) {
	margin-right: 0;
}
.FOrmCOnt form p.whalf label {
	width: 32%;
	float: left;
}
.FOrmCOnt form p.whalf input {
	width: 85%;
	float: left;
	margin-bottom: 12px;
	padding: 5px 5px 5px 8px;
	border: 1px solid #CCC;
	border-left: none;
	border-radius: 0px 3px 3px 0px;
	height: 30px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #333;
	margin: 0;
}
.FOrmCOnt form p.whalf input.capthainput {
	width: 73%;
}
.FOrmCOnt form p.whalf img {
	height: 30px;
	width: 62px;
	float: left;
	border-radius: 3px 0px 0px 3px;
}
.FOrmCOnt form p.iagree {
	font-size: 14px;
	margin-bottom: 0;
	margin-top: 7px;
	color: #888;
}
.FOrmCOnt form p.iagree input {
	margin-right: 5px;
}
.FOrmCOnt form p.iagree a {
	color: #1686cc;
}
.FOrmCOnt form p.iagree a:hover {
	text-decoration: underline;
}
.FOrmCOnt form p.whalf span.inputgrp {
	width: 67%;
	float: left;
}
.FOrmCOnt form input[type="submit"] {
	text-decoration: none;
	background: #FF771C;
	padding: 0px 20px;
	font-size: 18px;
	font-weight: 400;
	color: #FFF;
	line-height: 40px;
	border-radius: 3px;
	border: none;
	outline: none;
	box-shadow: none;
	width: auto;
}
.FOrmCOnt form input[type="submit"]:hover {
	background: #df6310;
}
.rightcontfeatser h2 {
	color: #222;
	font-size: 17px;
	padding: 0;
	text-transform: capitalize;
	line-height: 40px;
	margin: 0;
    margin-bottom: 0px;
	font-weight: 700;
	border-bottom: 2px solid #ddd;
	margin-bottom: 5px;
}
.rightcontfeatser .bs-example {
	background: #FFF;
}
.rightcontfeatser .bs-example .panel-body ul {
	margin: 0px 5px;
}
.rightcontfeatser .bs-example .panel-body ul li {
	font-size: 12px;
	border-bottom: 1px solid #ddd;
	line-height: 30px;
	background: #FFF url("../images/arrow_img.png") no-repeat scroll 6px 12px;
	transition: all 0.5s ease 0s;
	padding-left: 13px;
	color: #777;
}
.rightcontfeatser .bs-example .panel-body ul li:hover {
	background: #DEC41D url("../images/arrow_img.png") no-repeat scroll 8px 12px;
	transition: all 0.5s ease 0s;
}
.rightcontfeatser .bs-example .panel-body ul li:last-child {
	border-bottom: none;
}
.rightcontfeatser .bs-example .panel-body ul li a {
	color: inherit;
}
.bs-example .panel panel-default:last-child .panel-heading .panel-title > a {
	border-bottom: none;
}
.registrationFrom .formLeft .registsmallSignupTop, .registrationFrom .formLeft .registsmallSignup {
	width: 94%;
	float: none;
	margin: 15px auto;
}
.registrationFrom .formLeft .registsmallSignup p.yourName .selectbox {
	margin-right: 5px;
}
.registrationFrom .formLeft .registsmallSignup .businesstypegroup .chck input[type="checkbox"].customchk {
	display: none;
}
.registrationFrom .formLeft .registsmallSignup p input[type="reset"] {
	width: auto;
}
.registrationFrom .formLeft .registsmallSignup p input[type="checkbox"] {
	width: auto;
	float: left;
	height: auto;
	padding: 0;
	margin-right: 5px;
}
.registrationFrom .formLeft .registsmallSignup p input[type="text"], .registrationFrom .formLeft .registsmallSignupTop p input {
	box-shadow: none;
	border-radius: 0;
	height: 35px;
}
.registrationFrom .formLeft .registsmallSignup textarea {
	box-shadow: none;
	border-radius: 0;
}
.registrationFrom .formLeft .registsmallSignup img {
	float: left;
	margin-left: 5px;
}
.registrationFrom .formLeft .registsmallSignup p input:focus, textarea:focus, .registrationFrom .formLeft .registsmallSignupTop p input:focus {
	box-shadow: none;
}
.HeaderCatelog {
	background: #FFF;
	padding: 10px;
	min-height: 100px;
	display: block;
}
.HeaderCatelog .logo {
	width: auto;
	float: left;
	margin-top: 10px;
}
.catalog-ads{
	width:468px;
	height:auto;
	float:right;
	margin-top:5px;
}
.catalog-ads p{
	margin: 0px;
	font-size: 9px;
	text-align: center;
	color: #888;
}

.hederRightPart {
	width: auto;
	float: right;
	position: relative;
}
.hederRightPart .contactsupplier {
	font-size: 15px;
	font-weight: 700;
	margin: 0;
	float: right;
	color: #FFF;
	width: auto;
	padding: 10px 20px;
	border-radius: 3px;
	border: 1px solid #FF771C;
	background:#FF771C;
	margin-top: 20px;
}
.hederRightPart .contactsupplier i {
	margin-right: 5px;
}
.hederRightPart .addfav {
	width: auto;
	float: right;
	margin: 10px 0;
	font-size: 13px;
}
.hederRightPart .addfav img {
	margin-right: 5px;
}
.hederRightPart .addfav a:hover {
	color: #333;
	text-decoration: underline;
}
.hederRightPart .addfav a {
	padding-top: 2px;
	float: right;
	color: #0066d5;
}
.hederRightPart .supplierbx {
	background: #ffe676;
	line-height: 40px;
	width: auto;
	padding: 0px 10px;
	position: absolute;
	top: -10px;
	left: 0;
	font-size: 21px;
	font-weight: 700;
	color: #555;
	text-transform: uppercase;
}
.hederRightPart .supplierbx span {
	color: #cc5e14;
	font-weight: 700;
	font-size: 18px;
	text-transform: capitalize;
	border-left: 1px solid #cc5e14;
	margin-left: 2px;
	padding-left: 5px;
}
.hederRightPart .iconsocialprofile .st_sharethis_large .stButton .stLarge {
	background: url(../images/shshare.jpg) no-repeat !important;
	width: 30px;
	height: 26px;
	margin-right: 5px;
}
.hederRightPart .iconsocialprofile .st_facebook_large .stButton .stLarge {
	background: url(../images/fbshare.jpg) no-repeat !important;
	width: 30px;
	height: 26px;
	margin-right: 5px;
}
.hederRightPart .iconsocialprofile .st_twitter_large .stButton .stLarge {
	background: url(../images/twshare.jpg) no-repeat !important;
	width: 30px;
	height: 26px;
	margin-right: 5px;
}
.hederRightPart .iconsocialprofile .st_linkedin_large .stButton .stLarge {
	background: url(../images/inshare.jpg) no-repeat !important;
	width: 30px;
	height: 26px;
	margin-right: 5px;
}
.hederRightPart .iconsocialprofile .st_pinterest_large .stButton .stLarge {
	background: url(../images/pinshare.jpg) no-repeat !important;
	width: 30px;
	height: 26px;
	margin-right: 5px;
}
.hederRightPart .iconsocialprofile .st_email_large .stButton .stLarge {
	background: url(../images/gpshare.jpg) no-repeat !important;
	width: 30px;
	height: 26px;
	margin-right: 0px;
}
.profilerightcontCont .bannerImg {
	width: 100%;
	height: auto;
	max-height: 300px;
	overflow: hidden;
	margin-bottom: 15px;
}
.profilerightcontCont .bannerImg img {/*height:100%;*/
	width: 100%;
	max-height: 300px;
}
.searchbox {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.searchbox input[type="text"] {
	width: 80%;
	float: left;
	height: 35px;
	border: 1px solid #DDD;
	padding-left: 6px;
	font-size: 14px;
}
.searchbox input[type="submit"] {
	width: 20%;
	float: left;
	height: 35px;
	background: url(../images/serchiconse.jpg) no-repeat 50% 50% #b9babc;
	border: none;
}
#nav .accept ul li.faicon a {
	color: #FFF;
	padding: 0px 10px;
	display: block;
	border-radius: 2px;
}
#nav .accept ul li.faicon a .fa {
	color: #FFF;
	animation: 2s linear 0s normal none infinite running fa-spin;
}
.globe-50 {
	margin-left: 50px !important;
}
#nav .accept ul li.faicon a i.fa-user {
	margin-right: 3px;
}
#nav .accept ul li.faicon .ddcusmenu {
	position: absolute;
	top: 37px;
}
#nav .accept ul li.faicon .ddcusmenu li {
	line-height: 30px;
	border-bottom: 1px solid #ddd;
}
#nav .accept ul li.faicon .ddcusmenu li a {
	background: #FFF;
	color: #333;
	padding: 0px 10px;
	border-radius: 0;
}
#nav .accept ul li.faicon .ddcusmenu li a:hover {
	background: #FF7409;
	color: #FFF;
}
.FrmCntCompny {
	width: 100%;
	float: left;
	margin-top: 25px;
}
.HeaderCatelog .logo #logocompn {
	width: auto;
	float: left;
	margin-right: 10px;
}
.HeaderCatelog .logo #logocompn img {
	max-height: 85px;
	height: auto;
}
.HeaderCatelog .logo .logotitlecont {
	float: left;
	width: auto;
}
.HeaderCatelog .logo .logotitlecont h3 {
	color: #0673b4;
	font-size: 22px;
	margin: 0;
	font-weight: 700;
	padding: 0;
}
.HeaderCatelog .logo .logotitlecont h3 .fa {
	margin-right:10px;
	color:#12bc00;
}
.HeaderCatelog .logo .logotitlecont h3 span {
	display: block;
	font-size: 15px;
	font-weight: 600;
	color: #909090;
	padding: 7px 0;
}
.HeaderCatelog .logo .logotitlecont .contactdetel {
	margin-top: 10px;
	color: #333333;
	font-weight: 600;
	font-size: 16px;
	display: inline-block;
}
.HeaderCatelog .logo .logotitlecont .contactdetel .fa{
	margin-right:10px;
	color:#aaa;
	font-size:19px;
}
.HeaderCatelog .logo .logotitlecont .contactdetel span {
	color: #999;
	margin-right: 10px;
}
.HeaderCatelog .logo .logotitlecont .contactdetel span i {
	color: #ad620e;
}

.serchheader {
	width: auto;
	float: left;
	margin-top: 11px;
	margin-left: 4%;
}
.serchheader form input[type="text"] {
    width: 300px;
    height: 30px;
    background: #FFF;
    border: none;
    padding-left: 5px;
    float: left;
    border-radius: 3px;
}
.serchheader form input[type="Submit"] {
    width: 45px;
    height: 30px;
    background: #dabd0a url(../images/search-Iconheader.png) no-repeat 50% 50%;
    border: none;
    float: left;
    text-indent: -9999px;
    border-radius: 3px;
}




.fullselect {
	width: 100%;
}
.featuredserviceform.editFeild p.fullselect select {
	width: 23.5%;
	margin-right: 1%;
	margin-left: 0;
	background-image: none;
}
.featuredserviceform.editFeild p.fullselect select:nth-child(4n+4) {
	margin-right: 0;
}
.clientBox {
	width: 100%;
	float: left;
	margin-top: 15px;
}
.clientBox ul li {
	width: 24%;
	float: left;
	margin-right: 1.3%;
	text-align: center;
	margin-bottom: 15px;
}
.clientBox ul li .clientIMg {
	height: 140px;
	padding: 5px;
	border: 1px solid #ddd;
	width: 100%;
	display: flex;
	justify-content: center;
}
.clientBox ul li .clientIMg img {
	width: 100%;
	height: 100%;
}
.clientBox ul li .clientname {
	font-size: 18px;
	color: #5b5b5b;
	padding: 2px 0 5px;
}
.clientBox ul li:nth-child(4n+4) {
	margin-right: 0;
}
.btmftr {
	border-top: 1px solid #555;
	padding: 10px 0 0;
	margin: 15px 0 0;
}
.CateGory_Cont {
	width: 100%;
	float: left;
	margin-top: 30px;
	min-height: 150px;
}
.CateGory_Cont ul li {
	width: 19.2%;
	float: left;
	margin-right: 1%;
	margin-bottom: 20px;
	min-height: 180px;
}
.CateGory_Cont ul li:nth-child(5n+5) {
	margin-right: 0;
}
.CateGory_Cont ul li figure {
	border: 1px solid #ddd;
	background: #f5f5f5;
	padding: 4px;
	display: block;
}
.CateGory_Cont ul li h4 {
	font-size: 12px;
	color: #101770;
	font-weight: 600;
	border-bottom: 1px solid #ccc;
	line-height: 30px;
	display: block;
	text-align: left;
	position: relative;
}
.CateGory_Cont ul li h4 a {
	color: #101770;
}
/*.CateGory_Cont ul li h4:after, .CateGory_Cont ul li h4:before{border:6px solid transparent; content:""; position:absolute;left:15px;}
.CateGory_Cont ul li h4:after{top:30px; border-top-color:#fff;}
.CateGory_Cont ul li h4:before{top:31px; border-top-color:#ccc;}*/
.CateGory_Cont ul ul {
	margin-top: 10px;
}
.CateGory_Cont ul ul li {
	width: 100%;
	text-align: left;
	font-size: 13px;
	font-weight: 400;
	text-transform: capitalize;
	margin: 0;
	padding: 0;
	min-height: auto;
}
.CateGory_Cont ul ul li a {
	color: #08C;
	line-height: 23px;
	display: block;
}
.CateGory_Cont ul ul li a:hover {
	text-decoration: underline;
	color: #333;
}
.categorymorebtn {
	margin-top: 20px;
}
.categorymorebtn a {
	border: 1px solid #ff7409;
	color: #FFF;
	background: #ff7409;
	font-size: 20px;
	text-transform: capitalize;
	padding: 10px 0px;
	display: block;
	width: 225px;
	margin: 0px auto;
}
/* Rectangle Out */
/*.categorymorebtn a.hvr-rectangle-out{display:inline-block; vertical-align:middle; -webkit-transform:translateZ(0); transform:translateZ(0); box-shadow:0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility:hidden; backface-visibility:hidden; -moz-osx-font-smoothing:grayscale; position:relative; -webkit-transition-property:color; transition-property:color; -webkit-transition-duration:0.3s; transition-duration:0.3s;}
.categorymorebtn a.hvr-rectangle-out:before{content:""; position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; background:#ff7409; -webkit-transform:scale(0); transform:scale(0); -webkit-transition-property:transform; transition-property:transform; -webkit-transition-duration:0.3s; transition-duration:0.3s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out;}
.categorymorebtn a.hvr-rectangle-out:hover, .categorymorebtn a.hvr-rectangle-out:focus, .categorymorebtn a.hvr-rectangle-out:active{color:#FFF; border:1px solid #ff7409;}
.categorymorebtn a.hvr-rectangle-out:hover:before, .categorymorebtn a.hvr-rectangle-out:focus:before, .categorymorebtn a.hvr-rectangle-out:active:before{-webkit-transform:scale(1); transform:scale(1);}*/

.itcategory {
	background: #fff;
	text-align: center;
	padding: 45px 0px;
	margin: 0px;
	min-height: 370px;
	height: auto;
}
.itcategory ul li {
	width: 19.2%;
	float: left;
	margin-right: 1%;
	margin-bottom: 20px;
}
.itcategory ul li:nth-child(5n+5) {
	margin-right: 0;
}
.itcategory ul li h2 {
	background: #edecec;
	font-size: 12px;
	color: #545454;
	text-transform: capitalize;
	padding: 15px 5px;
	display: block;
	text-align: center;
}
.itcategory ul li figure {
	width: 100%;
	height: 150px;
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: hidden;
	position: relative;
}
/* Zoom In #1 */
.itcategory ul li figure img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.itcategory ul li figure:hover img {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	transform: scale(1.3);
}
.itcategory h4 {
	font-weight: 600;
	color: #CB6400;
	font-size: 35px;
}
.itcategory p {
	color: #CB6400;
	font-weight: 300;
	margin: 0
}
.itcategory p.subHeading {
	font-size: 18px;
	font-weight: 400;
	color: #383838;
	line-height: 30px;
	margin: 5px 0 30px;
}
.coN_Bx {
	width: 100%;
	float: left;
	margin-top: 20px;
	background: #F9F9F9;
	border: 1px solid #e1e1e1;
	padding: 3px;
}
.coN_Bx h2 {
	font-size: 17px;
	color: #222;
	line-height: 30px;
	padding-left: 10px;
	text-transform: capitalize;
	font-weight: 700;
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 2px;
}
.coN_Bx .contactbox {/*background:#FFF url(../images/cntctbxbgimg.jpg) no-repeat right bottom;*/
	padding: 7px; /*border-radius:4px; border:1px solid #c6c6c6;*/
}
.coN_Bx .contactbox h4 {
	font-size: 15px;
	font-weight: 600;
	margin: 6px 0 10px;
	color: #D86B26;
}
.coN_Bx .contactbox p {
	margin-bottom: 8px;
	float: left;
	width: 100%;
	color: #666;
}
.coN_Bx .contactbox p span {
	float: left;
	width: 89%;
}
.coN_Bx .contactbox p span.icon {
	width: 10%;
}
.coN_Bx .contactbox p span.icon i {
	color: #AD620E;
}
.mgtp30 {
	margin-top: 30px !important;
}
/* Bounce To Top */
.hvr-bounce-to-top {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
}
.hvr-bounce-to-top:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #2098d1;
	-webkit-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {
	color: white;
}
.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
	transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.tabmenuNew .tabmenuNewa a.menuactive {
	background: #ffe676;
	color: #333;
}
.bannerbtmcategory {
	background: #ff7409;
	position: absolute;
	bottom: 0;
	left: 0;
	min-height: 70px;
	width: 100%;
}
.bannerbtmcategory .categrybann {
	text-align: center;
	width: 25%;
	float: left;
}
.bannerbtmcategory .categrybann .cateimg {
	width: 148px;
	height: 120px;
	margin: -70px auto 0;
	background: #FFF;
	border-radius: 3px;
	position: relative;
}
.bannerbtmcategory .categrybann .cateimg img {
	width: 84px;
	height: 60px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
}
.bannerbtmcategory .categrybann .cateimg:after {
	border-top: 15px solid #FFF;
	border-right: 15px solid transparent;
	border-left: 15px solid transparent;
	content: '';
	position: absolute;
	bottom: -10px;
	left: 60px;
}
.bannerbtmcategory .categrybann .catetitle {
	font-size: 22px;
	color: #FFF;
	margin: 18px 0 15px;
}
/*.bannerbtmcategory .categrybann.first .cateimg{background:url(../images/bancat1.png) no-repeat;}
.bannerbtmcategory .categrybann.first:hover .cateimg{background:url(../images/bancat1h.png) no-repeat;}
.bannerbtmcategory .categrybann.second .cateimg{background:url(../images/bancat2.png) no-repeat;}
.bannerbtmcategory .categrybann.second:hover .cateimg{background:url(../images/bancat2h.png) no-repeat;}
.bannerbtmcategory .categrybann.third .cateimg{background:url(../images/bancat3.png) no-repeat;}
.bannerbtmcategory .categrybann.third:hover .cateimg{background:url(../images/bancat3h.png) no-repeat;}
.bannerbtmcategory .categrybann.fourth .cateimg{background:url(../images/bancat4.png) no-repeat;}
.bannerbtmcategory .categrybann.fourth:hover .cateimg{background:url(../images/bancat4h.png) no-repeat;}*/
.formCntreq form p.iagree {
	font-size: 14px;
	color: #333;
}
.formCntreq form p.iagree input[type="checkbox"] {
	margin-right: 6px;
	width: auto;
	margin-top: 4px;
	line-height: 0;
	height: auto;
}
.formCntreq form p.iagree a:hover {
	color: #333;
	text-decoration: underline;
}
.formCnt_requery {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.formCntrequery {
	background: #FFF;
	border-radius: 5px;
	padding: 15px;
	border: 1px solid #CCC;
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
}
.formCntrequery.formCntreq h2 {
	margin: 0;
}
.registsmall span.form-full {
	width: 100%;
	float: left;
}
.registsmall span.form-full.chk span {
	width: 50%;
	float: left;
}
.registsmall span.form-full.chk span input {
	float: left;
	width: auto;
	margin-right: 5px;
	height: inherit;
}
.registsmall span.form-full.chk span label {
	float: left;
	font-weight: normal;
	font-size: 13px;
}
.formCntrequery p.whalf {
	width: 48%;
	float: left;
	margin-right: 4%;
}
.formCntrequery p.whalf:nth-child(2n+2) {
	margin-right: 0;
}
.formCntrequery p.whalf input[type="text"], .formCntrequery p.whalf input[type="email"] {
	height: 30px;
}
.formCntrequery form p.whalf span.inputgrp {
	width: 67%;
	float: left;
}
.formCntrequery form p.whalf label {
	width: 32%;
	float: left;
	font-size: 12px;
	color: #444;
	font-weight: 600;
	line-height: 28px;
	margin-bottom: 0px;
}
.formCntrequery form p.whalf span.inputgrp input {
	width: 85%;
	border-left: none;
	border-radius: 0px 3px 3px 0px;
	padding-left: 8px;
}
.formCntrequery form p.whalf span.input-group-addon {
	background: #D2D2D2;
	border-color: #D2D2D2;
	color: #444;
	height: 30px;
}
.formCntrequery form p.whalf img {
	height: 30px;
	width: 62px;
	float: left;
	border-radius: 3px 0px 0px 3px;
}
.formCntrequery form p.whalf input.capthainput {
	width: 48.2%;
	border-radius: 0px 3px 3px 0px;
	border-left: none;
}
.formCntrequery form p.iagree {
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 7px;
	color: #888;
}
.featuredservcontMain .featuredserviecboxFeatured .servicepic {
	width: 100%;
	height: auto;
	float: left;
	margin-right: 2%;
}
.featuredservcontMain .featuredserviecboxFeatured .servicepic img {
	width: 100%;
	height: 125px;
	min-width: 160px;
	min-height: 125px;
	border: 2px solid #E0E0E0;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter {
	width: 100%;
	float: left;
	margin-left: 0;
	min-height: 60px;
	height: auto;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter h2 {
	line-height: 14px;
	color: #0965A1;
	font-size: 11px;
	text-align: center;
	font-weight: 600;
	margin: 5px 0 3px;
	padding: 0px;
	background: none;
	text-transform: capitalize;
	min-height: 32px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter h4 {
	font-size: 11px;
	font-weight: 600;
	text-align: center;
	color: #333;
	margin: 0px 0 8px;
	padding: 0px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter h4 span {
	color: #333;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter span i {
	font-size: 13px;
	margin-right: 1px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter h3 {
	font-size: 14px;
	font-weight: 600;
	text-align: center;
	color: #272726;
	margin: 0px 0 8px;
	padding: 0px;
	line-height: 20px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter p {
	font-size: 13px;
	color: #494949;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
.featuredservcontMain .featuredserviecbox .premiumbtn {
	position: absolute;
	right: 10px;
	bottom: 12px;
	border: 1px solid #ddd;
	width: auto;
	padding: 8px;
	border-radius: 3px;
	height: auto;
}
.featuredservcontMain .featuredserviecbox .premiumbtn a.prtxt {
	display: block;
	font-size: 11px;
	color: #333;
	text-align: center;
	padding: 10px 0 0;
	text-decoration: underline;
}
.featuredservcontMain .featuredserviecbox .premiumbtn a.prtxt:hover {
	text-decoration: none;
	color: #000;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip {
	width: 100%;
	float: left;
	margin-top: 10px;
	background: rgba(248, 210, 75, 0.15);
	border: 1px solid #ddd;
	padding: 5px 10px;
	border-radius: 3px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip ul li {
	padding: 4px 0px;
	margin: 0px;
	float: none;
	width: 100%;
	color: #3d3d3d;
	font-weight: 600;
	font-size: 13px;
	margin-right: 28px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip ul li a:link, .featuredservcontMain .featuredserviecbox .boxstrip ul li a:visited {
	color: #3d3d3d;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip ul li.approval {
	background: url(../images/approval-icon.png) no-repeat 5px 5px;
	padding-left: 30px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip ul li.editingreq {
	background: url(../images/editingreq.png) no-repeat 5px 5px;
	padding-left: 34px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip ul li.approvalpend {
	background: url(../images/approvalpen.png) no-repeat 5px 5px;
	padding-left: 32px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip ul.pull-right li:last-child {
	margin-right: 0px;
}
.featuredservcontMain .featuredserviecboxFeatured.boxstrip ul li.edit {
	background: url(../images/editicon.png) no-repeat 5px 2px;
	padding-left: 32px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxstrip ul li.del {
	background: url(../images/delicon.png) no-repeat 5px 5px;
	padding-left: 32px;
}
.FOrmCOnt form p.whalf span.inputgrp1 {
	width: 67%;
	float: left;
}
.formCntrequery form p.whalf span.inputgrp1 input {
	width: 100%;
	border-left: none;
	border-radius: 0px 3px 3px 0px;
	padding-left: 8px;
}
.registrationFrom .formLeft .registsmall p textarea.comaddr {
	height: 45px;
	resize: none;
}
/* Actual content */
.featuredProduct .container .container-item {
	float: left;
	width: 19.2%;
	margin-right: 1%;
	margin-bottom: 20px;
}
.featuredProduct .container .container-item:nth-child(6), .featuredProduct .container .container-item:nth-child(11) {
	margin-right: 0;
}
.itempic {
	width: auto;
	height: 181px;
	-webkit-background-size: 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	position: relative;
	top: 0;
	left: 0;
	z-index: 5;
	overflow: hidden;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.item-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 3px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40MiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(28%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.42)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6b000000', GradientType=0 );
	-webkit-transition: background-color 0.3s ease-in-out;
	-moz-transition: background-color 0.3s ease-in-out;
	-ms-transition: background-color 0.3s ease-in-out;
	-o-transition: background-color 0.3s ease-in-out;
	transition: background-color 0.3s ease-in-out;
}
.itempic:hover .item-overlay {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40MiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(28%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.42)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6b000000', GradientType=0 );
	background-color: rgba(0,0,0,0.4);
}
.item-content {
	position: absolute;
	width: 100%;
	bottom: 0;
	-webkit-transform: translate(0, 100%);
	-moz-transform: translate(0, 100%);
	-ms-transform: translate(0, 100%);
	-o-transform: translate(0, 100%);
	transform: translate(0, 100%);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.itempic:hover .item-content {
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.item-top-content {
	position: relative;
}
.item-top-content-inner {
	position: absolute;
	bottom: 0;
	padding: 10px;
	background: rgba(32,152,209,.85);
	width: 100%;
}
.item-add-content {
	padding: 0 10px 10px;
	opacity: 0;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.itempic:hover .item-add-content {
	opacity: 1
}
.item-add-content-inner {
	border: 0px solid #dadada;
	border-top-width: 1px;
	padding-top: 10px;
}
/* Buttons */
.btn.buy {
	background-color: #ffffff;
	text-align: center;
	width: auto;
	line-height: 20px;
	font-weight: 600;
	color: #0974ff;
	border-radius: 2px;
	text-decoration: none;
	opacity: 1;
	border: none;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	text-transform: capitalize;
}
.btn.buy:hover {
	background-color: #ffffff;
	color: #333;
}
.expand {
	display: block;
}
/*Prduct title*/
.item-product {
	text-align: left;
}
.item-product h2 {
	font-size: 1em;
	font-weight: 400;
	color: #FFF;
}
/*product price*/
.item-content {
	background: rgba(32,152,209,.85);
}
/*.postreqirment{background:#eee url(../images/post-req-img.jpg) no-repeat; width:100%; padding:45px 0; min-height:150px; border-bottom:20px solid #FF7409;}*/
.postreqirment {
	background: #f5f5f5 no-repeat;
	width: 100%;
	padding: 45px 0;
	min-height: 150px;
	border-bottom: 20px solid #bbb
}
.post-lft-map {
	width: 100%;
	height: auto;
	margin: auto;
}
.post-lft-map h3 {
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
	color: #44494b;
	font-size: 35px;
}
.pst-map-box {
	width: 100%;
	height: 340px;
	margin: auto;
	border: #fff 5px solid;
	margin-top: 20px;
}
.post-rgt-bg {
	background: #fff;
	padding: 20px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.postreqirment h4 {
	font-weight: 600;
	text-align: center;
	text-transform: capitalize;
	color: #44494b;
	font-size: 35px;
}
.formindex {
	margin: 15px auto 0;
	float: none;
}
.formindex p {
	margin-bottom: 8px;
	float: left;
	width: 100%;
}
.formindex p input, .formindex p textarea {
	background: rgba(255,255,255,.95);
	width: 100%;
	border: 1px solid #ccc;
	height: 40px;
	border-radius: 1px;
	padding-left: 10px;
	font-size: 13px;
	color: #000;
	border-radius: 3px;
	outline: none;
}
.formindex p textarea {
	height: 120px;
	resize: none;
	padding-top: 10px;
	margin-bottom: 7px;
}
.formindex p.whalf {
	width: 49%;
	margin-right: 2%;
	float: left;
}
.formindex p.whalf:nth-child(2n+2) {
	margin-right: 0;
}
.formindex p.whalf input.mobcode {
	width: 10%;
	margin-right: 1%;
	max-width: 50px;
}
.formindex p.whalf input.mobno {
	width: 88%;
}
.formindex p.whalf input.securitycode {
	width: 77%;
	margin-right: 1%;
}
.formindex p.whalf img {
	width: 20%;
	height: 40px;
}
.formindex p.iagree input {
	width: auto;
	height: auto;
	float: left;
	display: none;
	outline: none;
}
.formindex p.iagree a {
	color: #FF7409;
}
.formindex p.iagree a:hover {
	text-decoration: underline;
}
.formindex p.iagree span {
	font-size: 13px;
	color: #44494b;
	padding-left: 5px;
	float: left;
	text-align: left;
}
.formindex p input[type="submit"], .formindex p input[type="button"] {
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 13px;
	color: #fff;
	padding: 4px 12px;
	margin: 0;
	display: inline-block;
	background: #ef6417;
	float: right;
	height: 33px;
	border: 1px solid #B84200;
	outline: none;
	font-weight: 600;
	width: auto;
}
.formindex p.iagree label.checkboxcustomleft {
	display: inline-block;
	cursor: pointer;
	float: left;
	font-size: 15px;
	color: #666;
	padding-left: 0;
	margin-top: 4px;
}
.formindex p.iagree label.checkboxcustomleft:before {
	content: "";
	display: inline-block;
	width: 13px;
	height: 13px;
	margin-right: 10px;
	float: left;
	background-color: #FFF;
	border-radius: 2px;
}
.formindex p.iagree input[type=checkbox]:checked + label.checkboxcustomleft:before {
	content: "\2713";
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	border: none;
	text-align: center;
	line-height: 13px;
	background: #ff7409;
}
.loginForm .loginsmallForget {
	width: 50%;
	margin: 40px auto;
}
.loginForm .loginsmallForget h2 {
	background: #6b6b6b;
	line-height: 40px;
	font-size: 20px;
}
.loginForm .loginsmallForget .pageMin p {
	width: 94%;
	margin: 0px auto 15px;
}
.loginForm .loginsmallForget .pageMin p input[type="text"] {
	width: 100%;
	padding: 8px 5px 5px 33px;
	border-color: #ddd;
	float: left;
	background-position: 5px 11px;
}
.loginForm .loginsmallForget .pageMin p input.codeshow {
	width: 83%;
	margin-right: 2%;
	background: url(../images/show-code-icon.png) no-repeat 5px 10px;
}
.loginForm .loginsmallForget .pageMin p input[type="submit"] {
	width: auto;
	float: right;
	padding: 0px 20px;
	line-height: 40px;
	border-radius: 2px;
}
.w100per {
	width: 100% !important;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter.w100per h2 {
	color: #1A66EA;
	text-transform: capitalize;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter.w100per h4 {
	float: left;
	margin-right: 15px;
	font-size: 14px;
}
.featuredservcontMain .featuredserviecboxFeatured .boxrightmatter span.verifiedimg {
	background: url(../images/verified-butt.png) no-repeat;
	width: 241px;
	height: 36px;
	font-weight: 800;
	color: #fff;
	font-size: 14px;
	text-align: right;
	padding: 10px 4px 0px 0px;
	margin-top: 10px;
}
.underform {
	background: #FFF;
	padding: 10px;
	border: 1px solid #ccc;
}
.underform h4 {
	border-bottom: 1px solid #ccc;
	text-align: left;
	font-size: 16px;
	text-transform: capitalize;
	padding: 0px;
	line-height: 45px;
}
.underform h4 span {
	color: #fff;
	padding: 5px 10px;
	border-radius: 2px;
	background: #E97017;
	margin-left: 5px;
}
.underform .formindex p input[type="text"], .underform .formindex p textarea {
	border: 1px solid #ccc;
}
.underform .formindex p.iagree span {
	color: #333;
}
.underform .formindex p.iagree label.checkboxcustomleft:before {
	border: 1px solid #ccc;
	width: 14px;
	height: 14px;
	margin-top: -1px;
}
.portfolio p.Clientsbtns {
	margin: 10px 0px 0px;
}
.FOrmCOnt form p.whalf label.fname, .FOrmCOnt form p.whalf label.fulladdress, .FOrmCOnt form p.whalf label.company_name, .FOrmCOnt form p.whalf span.fname, .FOrmCOnt form p.whalf span.fulladdress, .FOrmCOnt form p.whalf span.company_name, .formCntrequery form p.whalf label.fname, .formCntrequery form p.whalf label.fulladdress, .formCntrequery form p.whalf label.company_name, .formCntrequery form p.whalf span.fname, .formCntrequery form p.whalf span.fulladdress, .formCntrequery form p.whalf span.company_name {
	display: none;
}
.premiumsponsor {
	height: auto;
	width: 100%;
	margin-top: 20px;
}
.premiumsponsor .tpshdw {
	background: url(../images/logoslidertop-shadow.png) no-repeat;
	height: 16px;
	width: 954px;
	margin: 0px auto;
}
.premiumsponsor .premiumslidebg {
	background: #FFF;
	min-height: 78px;
	width: 100%;
	border: 1px solid #ddd;
}
.premiumsponsor .btmshdw {
	background: url(../images/logosliderbtm-shadow.png) no-repeat;
	height: 16px;
	width: 954px;
	margin: 0px auto;
}
.premiumsponsor .premiumslidebg .leftext {
	background: #ff7409;
	color: #fff;
	font-size: 23px;
	font-weight: 400;
	width: 18%;
	position: relative;
	float: left;
	min-height: 78px;
	padding: 17px 0px 0px 20px;
	text-align: left;
	line-height: 39px;
}
.premiumsponsor .premiumslidebg .leftext:after {
	content: '';
	border-left: 28px solid #ff7409;
	border-top: 39px solid #fff;
	border-bottom: 39px solid #fff;
	position: absolute;
	right: 0;
	top: 0;
}
.logo-small {
	width: 20%;
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
}
.premiumsponsor .premiumslidebg .logocont {
	width: 81%;
	float: right;
	min-height: 78px;
	padding: 10px 0;
	overflow: hidden;
}
.registrationFrom .formLeft .registsmall p .exist_error {
	color: #F00;
	font-size: 12px;
	float: right;
	display: none;
	margin: 0px 25px 10px 0;
}
.registrationFrom .formLeft .registsmall p .exist_error a {
	color: #333;
	background: none;
	border: none;
	padding: 0;
	font-size: 12px;
	line-height: none;
	margin: 0;
	line-height: 10px;
}
.registrationFrom .formLeft .registsmall p .exist_error a:hover {
	text-decoration: underline;
}
.radiop {
	margin-bottom: 15px;
	width: 100%;
	float: left;
}
.radiop input[type=radio]:not(old) {
	display: none;
}
.radiop input[type=radio]:not(old) + label {
	display: inline-block;
	line-height: 1.5em;
}
.radiop input[type=radio]:not(old) + label > span {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 5px;
	border-radius: 50%;
	border: 1px solid #ff7409;
	vertical-align: bottom;
}
.radiop input[type=radio]:not(old):checked + label > span {
	border: 1px solid #ff7409;
}
.radiop input[type=radio]:not(old):checked + label > span > span {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background: #ff7409;
}
.featuredserviceform.editFeild p select.pricesel {
	width: 13%;
}
.featuredserviceform.editFeild p select.pcssel {
	width: 16%;
}
.noleads {
	width: 100%;
	text-align: center;
	float: left;
	padding: 40px 0;
	color: #F00;
	font-size: 15px;
}
.latestLead .topHead .latestLeadLeft .blockedList ul.tag {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-top: 10px;
}
.latestLead .topHead .latestLeadLeft .blockedList ul.tag li {
	font-size: 11px;
	color: #333;
	background: #ddd;
	border-radius: 2px;
	padding: 4px 7px;
	margin: 3px !important;
	float: left;
}
.postreqbtn {
	width: auto;
	position: absolute;
	right: 5px;
	top: 5px; /*background:#e5dfda url(../images/post-req-icon.png) no-repeat 95% 50%; border-radius:2px; padding-right:47px;*/
}
.postreqbtn a {/*background:#217289;  font-size:20px; color:#fff; text-transform:capitalize; font-weight:400; border-radius:2px 20px 20px 2px; padding:0px 25px 0px 20px; float:left; line-height:40px; -webkit-box-shadow:inset 0px 0px 9px 0px rgba(0,0,0,0.4); -moz-box-shadow:inset 0px 0px 9px 0px rgba(0,0,0,0.4); box-shadow:inset 0px 0px 9px 0px rgba(0,0,0,0.4);*/
}
.bsnsh2 {
	font-size: 14px;
	text-transform: capitalize;
	color: #333;
	margin: 5px 0 0px;
	border-top: 1px solid #89abdd;
	background: #c8daf6;
	float: left;
	width: 100%;
	padding: 10px 0;
}
.bsnsh2 span {
	width: auto;
	padding: 0px 25px;
	border-right: 1px solid #89abdd;
	float: left;
	line-height: 20px;
}
.bsnsh2 span input[type="radio"] {
	display: none;
}
.bsnsh2 span label.radiocustomleft {
	display: table-cell;
	cursor: pointer;
	position: relative;
	padding-left: 25px;
	margin-right: 15px;
	vertical-align: top;
	font-weight: normal;
}
.bsnsh2 span label.radiocustomleft:before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	top: 1px;
	background-color: #FFF;
	border: 1px solid #707070;
}
.bsnsh2 span input[type=radio]:checked + label.radiocustomleft:before {
	content: "\2713";
	font-size: 12px;
	color: #df5308;
	font-weight: bold;
	text-align: center;
	line-height: 14px;
	border-color: #df5308;
}
.bsnsh2 span:first-child {
	padding-left: 10px;
}
.bsnsh2 span.pull-right {
	font-size: 14px;
	color: #333;
	padding: 0 10px 0 0;
}
.bsnsh2 span:last-child {
	border-right: none;
}
.bsnsh2 span a {
	color: #333;
	padding: 5px;
	line-height: 0px;
}
.bsnsh2 span a:nth-child(1) {
	border-right: 1px solid #c0ccdc;
}
.bsnsh2 span a:focus, .bsnsh2 span a:active, .bsnsh2 span a:hover {
	outline: none;
	color: #ff7519;
}
.latestSection .meneLinks2 ul li a.newadd {
	background: url(../images/new-show-img.png) no-repeat 100% 50%;
}
#menuitcategory {
	background: #fff;
	border-bottom: 3px solid #06618e;
	margin-top: 63px;
	display: none;
}
#menuitcategory ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menuitcategory ul li {
	float: left;
	font-size: 14px;
	font-weight: 600;
	color: #2e2d2d;
	text-transform: capitalize;
}
#menuitcategory ul li a {
	color: inherit;
	padding: 15px 24px;
	float: left;
	border-right: 1px solid #d5d5d5;
}
#menuitcategory ul li a {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
}
#menuitcategory ul li a:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #2098d1;
	-webkit-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
#menuitcategory ul li a:hover, #menuitcategory ul li a:focus, #menuitcategory ul li a:active {
	color: white;
}
#menuitcategory ul li a:hover:before, #menuitcategory ul li a:focus:before, #menuitcategory ul li a:active:before {
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
	transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
#menuitcategory ul li:last-child a {
	border-right: none;
}
.itbanner {
	background: url(../images/itbanner.png) no-repeat;
	height: 375px;
	padding: 0;
}
.itbanner .bnrlfttag {
	position: relative;
	height: 375px;
}
.itcategorybodyleft h2 {
	font-size: 26px;
	color: #0078ae;
	height: auto;
	text-align: center;
	line-height: 33px;
	font-weight: 400;
	margin-bottom: 20px;
}
.itcategorybodyleft h2 span {
	color: #666;
	display: block;
	font-weight: 300;
	font-size: 18px;
	line-height: 25px;
	margin-top: 5px;
}
.itbannerrightsection {
	background: #fff;
	margin: 0;
	height: auto;
	padding: 12px 10px;
	border: 1px solid #DAD7D7;
}
.itbannerrightsection h3 {
	color: #0f6878;
	font-size: 20px;
	text-transform: capitalize;
	background: url(../images/headingbgdott.png) repeat-x 0px 7px;
}
.itbannerrightsection h3 span {
	background: #FFF;
	padding: 5px 10px 5px 0;
}
.itbannerrightsection ul {
	margin: 0;
	padding: 0;
}
.itbannerrightsection ul li {
	border-bottom: 1px solid #ccc;
	margin-bottom: 13px;
	width: 100%;
	float: left;
	padding-bottom: 10px;
}
.itbannerrightsection ul li:last-child {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 6px;
}
.itbannerrightsection ul li figure {
	width: 20%;
	float: left;
	margin-right: 2%;
}
.itbannerrightsection ul li .txtcnt {
	width: 78%;
	float: left;
}
.itbannerrightsection ul li .txtcnt h4 {
	color: #06618e;
	font-size: 13px;
	text-transform: capitalize;
	margin-bottom: 3px;
}
.itbannerrightsection ul li .txtcnt h4 a {
	color: inherit;
}
.itbannerrightsection ul li .txtcnt h4 a:hover {
	text-decoration: underline;
	color: #222;
}
.itbannerrightsection ul li .txtcnt span {
	display: block;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
.itbannerrightsection ul li .txtcnt p {
	font-size: 12px;
	color: #353535;
	margin-bottom: 0;
}
#itcategorybody {
	background: #fff;
	padding: 35px 0;
}
#itcategorybody .itcategorybodyleft h3 {
	color: #0f6878;
	font-size: 20px;
	text-transform: capitalize;
	background: url(../images/headingbgdott.png) repeat-x 0px 7px;
	display: block;
	margin-bottom: 15px;
}
#itcategorybody .itcategorybodyleft h3 span {
	background: #FFF;
	padding: 5px 10px 5px 0;
}
.left-sideNew h2.h2 {
	text-align: center;
	background: #ddd;
	line-height: 35px;
	color: #333;
	font-size: 17px;
	font-weight: 600;
}
.left-sideNew .quickenquirycont {
	background: #FFFFFF/*#dde3eb*/;
	padding: 10px;
	margin-bottom: 25px;
	border-radius: 0px 0px 5px 5px;
	border: 1px solid #bbb;
}
.left-sideNew .quickenquirycont p {
	margin: 0;
	text-align: center;
}
.left-sideNew .quickenquirycont input[type="text"] {
	width: 100%;
	height: 37px;
	background: #FFF;
	border: 1px solid #bababa;
	border-radius: 2px;
	margin-bottom: 7px;
	padding-left: 6px;
	font-family: "FontAwesome";
}
.left-sideNew .quickenquirycont input[type="submit"] {
	background: #ef6417;
	color: #fff;
	text-transform: capitalize;
	font-weight: 600;
	font-size: 14px;
	margin: 0px auto;
	padding: 8px 18px;
	border: none;
	border-radius: 2px;
	width: auto;
}
.left-sideNew .quickenquirycont input[type="checkbox"] {
	display: none;
}
.left-sideNew .quickenquirycont p.iagree {
	font-size: 13px;
	text-align: left;
	padding: 10px 0;
	color: #666;
}
.left-sideNew .quickenquirycont label.checkboxcustomleft {
	padding-left: 5px;
	margin-bottom: 0px;
}
.left-sideNew .quickenquirycont label.checkboxcustomleft {
	display: inline-block;
	cursor: pointer;
	position: relative;
	font-size: 15px;
	color: #666;
}
.left-sideNew .quickenquirycont label.checkboxcustomleft::before {
	width: 15px;
	height: 15px;
}
.left-sideNew .quickenquirycont label.checkboxcustomleft::before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-right: 10px;
	position: absolute;
	left: 0px;
	top: -12px;
	background-color: #FFF;
	border: 1px solid #ef6417;
	border-radius: 3px;
}
.left-sideNew .quickenquirycont input[type=checkbox]:checked + label.checkboxcustomleft:before {
	content: "\2713";
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	background: #ef6417;
	text-align: center;
	line-height: 13px;
	border-color: #ef6417;
}
.left-sideNew .quickenquirycont input.capthainput {
	width: 68%;
	margin-right: 1%;
	float: left;
}
.left-sideNew .quickenquirycont img.capimg {
	width: 31%;
	float: left;
}
.left-sideNew .quickenquirycont textarea {
	width: 100%;
	height: 100px;
	background: #FFF;
	border: 1px solid #bababa;
	border-radius: 2px;
	margin-bottom: 7px;
	padding-left: 6px;
	padding-top: 7px;
	resize: none;
	font-size: 13px;
}
#itcategorybody .itcategorybodyleft .latetitlead {
	border: 1px solid #dad7d7;
	padding: 10px;
	height: auto;
	margin-bottom: 25px;
}
#itcategorybody .itcategorybodyleft .latetitlead ul {
	margin: 0;
	padding: 0;
}
#itcategorybody .itcategorybodyleft .latetitlead ul li {
	border-bottom: 1px solid #dad7d7;
	font-size: 14px;
	color: #545454;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
#itcategorybody .itcategorybodyleft .latetitlead ul li:last-child {
	padding-bottom: 0;
	border-bottom: none;
	margin-bottom: 0;
}
#itcategorybody .itcategorybodyleft .latetitlead ul li span {
	color: #d5650e;
	font-weight: 400;
	margin-bottom: 5px;
	display: block;
}
#itcategorybody .itcategorybodyleft .latetitlead ul li h5 {
	color: #111;
	font-weight: 700;
	margin-bottom: 5px;
	float: left;
	width: 100%;
}
#itcategorybody .itcategorybodyleft .latetitlead ul li h5 img {
	width: 18px;
	height: 12px;
	margin-right: 4px;
}
#itcategorybody .itcategorybodyleft .latetitlead ul li p {
	margin: 0;
	font-size: 13px;
	font-weight: 400;
}
#itcategorybody .itcategorybodyright h3 {
	color: #0f6878;
	font-size: 20px;
	text-transform: capitalize;
	background: url(../images/headingbgdott.png) repeat-x 0px 7px;
	display: block;
	margin-bottom: 15px;
}
#itcategorybody .itcategorybodyright h3 span {
	background: #FFF;
	padding: 5px 10px 5px 0;
}
#itcategorybody .itcategorybodyright .logocontslide {
	width: 100%;
	border: 1px solid #ddd;
	border-radius: 5px;
	margin: 10px 0 20px;
	padding: 0px 10px;
}
#itcategorybody .itcategorybodyright ul.itservicebox {
	margin-top: 10px;
	padding: 0;
}
#itcategorybody .itcategorybodyright ul.itservicebox li {
	width: 32%;
	float: left;
	margin-right: 2%;
	border: 1px solid #bcbcbc;
	margin-bottom: 20px;
}
#itcategorybody .itcategorybodyright ul.itservicebox li h5 {
	font-weight: 600;
	font-size: 13px;
	color: #2d2e2e;
	text-align: center;
	height: 40px;
	padding: 6px 0px 0px;
	line-height: 16px;
}
#itcategorybody .itcategorybodyright ul.itservicebox li:hover {
	border-color: #ff7409;
}
#itcategorybody .itcategorybodyright ul.itservicebox li:nth-child(3n+3) {
	margin-right: 0;
}
#itcategorybody .itcategorybodyright ul.itservicebox li figure {
	margin: 4px;
	text-align: center;
}
#itcategorybody .itcategorybodyright ul.itservicebox li .boxCOntnt {
	margin-top: 5px;
	font-size: 14px;
	color: #2d2e2e;
	text-align: center;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#itcategorybody .itcategorybodyright ul.itservicebox li .boxCOntnt span {
	line-height: 25px;
	margin: 6px 0;
	display: block;
	font-size: 12px;
	color: #204289;
	font-weight: 600;
	height: 35px;
	line-height: 16px;
}
#itcategorybody .itcategorybodyright ul.itservicebox li .boxCOntnt a {/*background:#ff7409; border:3px solid #ff7409; width:110px; line-height:34px; margin:0px auto; display:block;*/
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 13px;
	color: #fff;
	margin: 0;
	display: inline-block;
	background: #ef6417;
	border: 1px solid #B84200;
	outline: none;
	width: 120px;
	line-height: 32px;
	font-weight: 600;
}
/*#itcategorybody .itcategorybodyright ul li .boxCOntnt a:hover{background:#ff7409; border-color:#ff7409; color:#fff;}*/
#itcategorybody .itcategorybodyright ul.itservicebox li .boxCOntnt a i {
	margin-right: 4px;
}
#itcategorybody .itcategorybodyleft .quickenquirycont p.iagree {
	margin: 8px 0;
	font-size: 12px;
	color: #383838;
}
#itcategorybody .itcategorybodyleft .iagree input[type="checkbox"] {
	display: none;
}
#itcategorybody .itcategorybodyleft .iagree {
	margin: 10px 0;
}
#itcategorybody .itcategorybodyleft p.iagree label.checkboxcustomleft {
	display: inline-block;
	cursor: pointer;
	float: left;
	font-size: 15px;
	color: #666;
	padding-left: 0;
	margin: 0px 5px 0px 0px;
	width: 15px;
	height: 15px;
}
#itcategorybody .itcategorybodyleft p.iagree label.checkboxcustomleft:before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	background-color: #FFF;
	border-radius: 2px;
	border: 1px solid #bababa;
}
#itcategorybody .itcategorybodyleft p.iagree input[type=checkbox]:checked + label.checkboxcustomleft:before {
	content: "\2713";
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	border: none;
	text-align: center;
	line-height: 15px;
	background: #3285ec;
	border-collapse: #3285ec;
}
#itcategorybody .itcategorybodyleft p.iagree a {
	color: #111;
}
.video-main-wrapper {/*left:0px; position:absolute; top:172px;*/
	width: 100%;
	height: 500px;
	margin-top: 60px;
	overflow: hidden;
	position: relative;
}
.video-main-wrapper .bannerImg {
	margin: 45px 0px 0px;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 999;
	color: #FFF;
}
.video-main-wrapper .bannerImg h1 {
	color: #FFF;
	font-size: 66px;
	font-weight: 600;
	line-height: 70px;
	margin: 20px 0px 10px;
}
.video-main-wrapper .bannerImg h1 span {
	display: block;
	font-size: 50px;
}
.video-main-wrapper .bannerImg .product-info-span {
	font-size: 24px;
	font-weight: 500;
	margin: 0px 0px 40px;
	opacity: 0.84;
	padding: 0px;
	display: block;
}
/*.bannerImg .product-info-span b{background:url(../images/dot.png) no-repeat 8px 14px; font-size:15px; font-weight:400; padding:10px 13px; width:14px;}*/
a.transparentBtn {
	background: transparent;
	border: 1px solid #9FC3D2;
	border-radius: 5px;
	color: #FFF;
	display: inline-block;
	font-size: 15px;
	font-weight: 300;
	padding: 18px 25px;
	text-transform: uppercase;
	transition: all 0.1s linear 0s;
}
a.transparentBtn .icon-btn {
	background: url(../images/btn-arw.png) no-repeat;
	height: 17px;
	margin: 6px 0px 0px 20px;
	width: 11px;
}
.video-main-wrapper .video-overlay {
	background: url(../images/blue-bg.png) no-repeat 0% 0%;
	opacity: 0.85;
	z-index: 2;
	position: absolute;
	width: 100%;
	height: 100%;
}
video {
	display: block;
	margin: 0px auto;
	min-width: 100%;
	position: relative;
	z-index: 0;
}
.video-main-wrapper ul li {
	width: 33%;
	float: left;
	text-align: center;
	font-weight: 600;
	font-size: 75px;
	line-height: 60px;
}
.video-main-wrapper ul li span {
	display: block;
	font-weight: 400;
	font-size: 35px;
}
.adnifySlider .serchFixed .searchArea {
	height: 630px;
}
.adnifySlider .serchFixed .searchArea .serchSmall {
	margin: auto;
	height: 280px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.adnifySlider .overbanner ul {
	background: transparent;
	float: none;
	width: 70%;
	margin: 0 auto;
	text-align: center;
}
.adnifySlider .overbanner ul li {
	width: 33.33%;
	float: left;
	text-align: center;
	font-weight: 600;
	font-size: 27px;
	line-height: 50px;
	color: #fff;
}
.adnifySlider .overbanner ul li span {
	font-weight: 400;
	margin-left: 5px;
}
#itcategorybody .itcategorybodyleft h3.h3 {
	background: #4396FC;
	border-radius: 4px 4px 0px 0px;
	color: #FFF;
	font-size: 18px;
	font-weight: 400;
	line-height: 40px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	position: relative;
}
#itcategorybody .itcategorybodyleft h3.h3 i {
	right: 10px;
	top: 10px;
	position: absolute;
}
#ticker_02 {
	height: 960px;
}
/*.itcategory.itcategoryPage{background:#eee;}
.itcategory.itcategoryPage ul li h2{background:#fff;}*/
.overbanner {
	width: 100%;
	height: auto;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: 0;
	left: 0;
}
.GarmetnsSlider {
	background: url(../images/garmentbanner.jpg) no-repeat center top / cover;
	margin-top: 60px;
}
.GarmetnsSlider .serchFixed .searchArea {
	height: 630px;
}
.GarmetnsSlider .serchFixed .searchArea .serchSmall {
	margin: auto;
	height: 390px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.GarmetnsSlider .serchFixed .searchArea {
	width: 44%;
}
.GarmetnsSlider .serchFixed .searchArea .serchSmall h1.newHeading {
	font-size: 48px;
	line-height: 60px;
}
.GarmetnsSlider .serchFixed .searchArea .serchSmall h1.newHeading span {
	font-size: 38px;
	display: block;
}
.GarmetnsSlider .serchFixed .searchArea .serchSmall p.newSubheading {
	font-size: 18px;
}
.boxListing .listBox li .listDetail h2.h214px {
	font-size: 14px;
	height: 35px;
}
.boxListing.boxListingNewUnder .listBox li div.listDetail.FSBox p.bycpny {
	height: 40px;
}
.boxListing.boxListingNewUnder .listBox li div.listDetail.FSBox p.addressMain.addressMainFS {
	height: 55px !important;
	overflow: hidden;
}
.garmentcategoryPage {
	background: #fff;
	text-align: center;
	padding: 45px 0px;
	margin: 0px;
	min-height: 370px;
	height: auto;
}
.garmentcategoryPage ul li {
	width: 23%;
	float: left;
	margin-right: 2.5%;
	margin-bottom: 20px;
}
.garmentcategoryPage ul li:nth-child(4n+4) {
	margin-right: 0;
}
.garmentcategoryPage ul li h2 {
	background: #edecec;
	font-size: 16px;
	color: #545454;
	text-transform: capitalize;
	padding: 15px 5px;
	display: block;
	text-align: center;
}
.garmentcategoryPage ul li figure {
	width: 100%;
	height: 340px;
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: hidden;
	position: relative;
}
/* Zoom In #1 */
/*.garmentcategoryPage ul li figure img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1); -webkit-transition:.3s ease-in-out; -moz-transition:.3s ease-in-out; transition:.3s ease-in-out;}
.garmentcategoryPage ul li figure:hover img{-webkit-transform:scale(1.3); -moz-transform:scale(1.3); transform:scale(1.3);}*/
.garmentcategoryPage h4 {
	font-weight: 600;
	color: #CB6400;
	font-size: 35px;
}
.garmentcategoryPage p {
	color: #CB6400;
	font-weight: 300;
	margin: 0
}
.garmentcategoryPage p.subHeading {
	font-size: 18px;
	font-weight: 400;
	color: #383838;
	line-height: 30px;
	margin: 5px 0 30px;
}
.garmentcategoryPage ul li figure .producttag {
	position: absolute;
	bottom: 30px;
	left: 0;
	background: rgba(0,0,0,.4);
	font-size: 30px;
	font-weight: 600;
	text-transform: capitalize;
	color: #fff;
	text-shadow: 2px 2px 0px rgba(0,0,0,.28);
	text-align: center;
	width: 100%;
}
.fix-me {
	position: fixed;
	top: 63px;
	margin-left: -128px;
}
.boxListing ul.directory_new li.nelst {
	padding: 10px;
}
.boxListing ul.directory_new li .newlist {
	width: 100%;
	height: auto;
	float: left;
}
.boxListing ul.directory_new li .newlist .pull-left {
	position: relative;
}
.boxListing ul.directory_new li .newlist .pull-left .premiumstrip, .featuredservcontMain .featuredserviecboxFeatured .servicepic .premiumstrip {
	position: absolute;
	left: 0;
	top: 0;
	width: 63px;
	height: 63px;
	background: url(../images/premiumstrip.png) no-repeat;
}
.boxListing ul.directory_new li .newlist figure {
	width: 222px;
	height: 222px;
	text-align: center;
	overflow: hidden;
	margin-right: 2%;
	border-right: 1px solid #ddd;
	vertical-align: middle;
	display: table-cell;
}
.boxListing ul.directory_new li .newlist figure img {
	width: auto;
	height: auto;
	max-width: 222px;
	max-height: 222px;
}
.boxListing ul.directory_new li .newlist .newlistcont {
	width: 622px;
	height: auto;
	float: left;
	position: relative;
	margin: 0;
	padding: 10px 0px 0px 8px;
	min-height: 222px;
}
.boxListing ul.directory_new li .newlist .newlistcont.premiumbg {
	background: #F4F6DB;
}
.boxListing ul.directory_new li .newlist .newlistcont h1 {
	color: #004B91;
	font-size: 14px;
	font-weight: 500;
	margin: 0px;
	padding: 5px 0px;
	display: block;
	text-transform: capitalize;
}
.boxListing ul.directory_new li .newlist .newlistcont h1 a {
	color: #004B91;
}
.boxListing ul.directory_new li .newlist .newlistcont p {
	font-size: 12px;
	margin: 0px 0px 5px;
	padding: 0px;
	color: #7e7e7e;
	line-height: 19px;
	display: block;
}
.boxListing ul.directory_new li .newlist .newlistcont p a {
	color: #E33822;
	font-weight: 600;
}
.boxListing ul.directory_new li .newlist .newlistcont h4 {
	color: #187283;
	font-size: 13px;
	font-weight: 600;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px;
	display: block;
}
.boxListing ul.directory_new li .newlist .newlistcont h4 a {
	color: #187283;
}
.boxListing ul.directory_new li .newlist .newlistcont h4 a:hover {
	color: #333;
}
.boxListing ul.directory_new li .newlist .newlistcont span {
	color: #272727;
	font-size: 13px;
	font-weight: 600;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px;
}
.boxListing ul.directory_new li .newlist .newlistcont .url {
	color: #272727;
	font-size: 13px;
	font-weight: 500;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px;
	display: block;
}
.boxListing ul.directory_new li .newlist .newlistcont .clintdtl {
	color: #3c690c;
	font-size: 13px;
	font-weight: 600;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px 0;
	display: block;
}
.boxListing ul.directory_new li .newlist .newlistcont .url a {
	color: #7e7e7e;
}
.boxListing ul.directory_new li .newlist .newlistcont .url a:hover {
	color: #222;
	text-decoration: underline;
}
.boxListing ul.directory_new li .newlist .newlistcont .boxbodyRight {
	position: absolute;
	width: auto;
	right: 5px;
	bottom: 5px;
}
.boxListing ul.directory_new li .newlist .newlistcont .boxbodyRight a {
	border-radius: 2px;
	font-size: 13px;
	color: #FFF;
	padding: 4px 12px;
	margin: 0px;
	display: inline-block;
	background: #EF6417;
	float: right;
	border: 1px solid #B84200;
	outline: none;
	font-weight: 600;
}
.boxListing ul.directory_new li .newlist .newlistcont .boxbodyRight span {
	color: #3C690C;
	font-size: 17px;
	margin: 0 0 5px;
	display: block;
	text-align: center;
}
.boxListing ul.directory_new li.gridlisting {
	float: left;
	width: 24%;
	margin-right: 1.20%;
	padding: 0px;
	text-align: center;
}
.boxListing ul.directory_new li.gridlisting:nth-child(4n+4) {
	margin-right: 0;
}
.boxListing ul.directory_new li.gridlisting figure {
	width: 100%;
	height: 185px;
	border-right: none;
	margin: 0;
	text-align: center;
	overflow: hidden;
	float: left;
}
.boxListing ul.directory_new li.gridlisting .newlist figure img {
	max-width: 175px;
	max-height: 175px;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont h1 {
	font-size: 14px;
	text-align: left;
	text-transform: capitalize;
	font-weight: 500;
	margin: 0px 0px 10px;
	color: #004B91;
	height: 30px;
	text-transform: capitalize;
	line-height: 17px;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont {
	min-height: 175px;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont h1 a {
	color: #004B91;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont p {
	font-size: 12px;
	margin: 7px 0px;
	padding: 0px;
	color: #7e7e7e;
	line-height: 18px;
	display: block;
	text-align: center;
	min-height: 145px;
	height: 145px;
	overflow: hidden;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont h4 {
	color: #999;
	font-size: 13px;

	font-weight: 500;
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: left;
	height: 43px;
	margin-top: 6px;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont span {
	color: #272727;
	font-size: 13px;
	font-weight: 600;
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: left;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont span.fairaddrs {
	font-weight: 500;
	margin-top: 7px;
	height: 35px;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont h4 a {
	color: #999;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont h4 a:hover {
	color: #333;
}
.boxListing ul.directory_new li.gridlisting a.btn {
	border-radius: 2px;
	font-size: 13px;

	color: #FFF;
	width: 120px;
	text-align: left;
	margin: 15px auto 10px;
	display: table;
	background: #EF6417;
	border: 1px solid #B84200;
	outline: none;
	font-weight: 600;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont {
	width: 100%;
	margin-left: 0;
	padding: 8px;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont .clintdtl, .boxListing ul.directory_new li.gridlisting .newlist .newlistcont .url, .boxListing ul.directory_new li.gridlisting .newlist .newlistcont p.contnt {
	display: none;
}
.boxListing ul.directory_new li.gridlisting .pull-left {
	width: 100%;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont .boxbodyRight {
	position: static;
	width: 100%;
	margin: 5px auto 10px;
	text-align: left;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont .boxbodyRight span {
	height: 20px;
	font-weight: normal;
	color: #3C690C;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont .boxbodyRight a {
	float: left;
	margin-top: 3px;
}
.boxListing ul.directory_new li.gridlisting .newlist .newlistcont .boxbodyRight a.fairbtn {
	width: auto;
}
.frmfxd {
	position: fixed;
	top: 0;
	width: 300px;
}
.oSearchResultItem.lead {
	padding: 10px;
}
.oSearchResultItem.lead .latestLeadLeft h1 span.sidebar {
	font-size: 16px;
	font-weight: 600;
	background: #538a39;
	width: auto;
	float: left;
	position: relative;
	padding: 0px 15px;
	line-height: 35px;
	color: #fff;
	border-radius: 2px 0px 0px 2px;
}
.oSearchResultItem.lead .latestLeadLeft h1 span.sidebar:after {
	content: '';
	position: absolute;
	right: -16px;
	border-left: 16px solid #538a39;
	border-top: 18px solid #fff;
	border-bottom: 18px solid #fff;
}
.oSearchResultItem.lead .latestLeadLeft h1 span.sidebar1 {
	font-size: 16px;
	font-weight: 600;
	background: #1f72ed;
	width: auto;
	float: left;
	position: relative;
	padding: 0px 15px;
	line-height: 35px;
	color: #fff;
	border-radius: 2px 0px 0px 2px;
}
.oSearchResultItem.lead .latestLeadLeft h1 span.sidebar1:after {
	content: '';
	position: absolute;
	right: -16px;
	border-left: 16px solid #1f72ed;
	border-top: 18px solid #fff;
	border-bottom: 18px solid #fff;
}
.oSearchResultItem.lead .latestLeadLeft .lookingfor {
	margin-left: 25px;
	font-size: 14px;
	margin-top: 8px;
}
.oSearchResultItem.lead .latestLeadLeft p {
	font-size: 13px;
	font-weight: 600;
	margin-top: 5px;
}
.oSearchResultItem.lead .latestLeadLeft .clock_list ul li {
	padding: 0;
	border: 0;
	margin: 0;
	min-height: auto;
	font-size: 13px;
	font-weight: normal;
}
.oSearchResultItem.lead .latestLeadLeft .clock_list ul li.bold_date {
	font-weight: 600;
	margin-top: 5px;
	background: none;
}
.oSearchResultItem.lead .latestLeadLeft .tag {
	margin-top: 5px;
}
.oSearchResultItem.lead .latestLeadLeft .tag li {
	border: 0;
	margin: 0;
	min-height: auto;
	font-size: 12px;
	font-weight: normal;
	background: #ddd;
	margin-right: 4px;
	float: left;
	width: auto;
	padding: 4px 8px;
	border-radius: 2px;
}
.oSearchResultItem.lead .latestLeadLeft .verifiedButt {
	margin: 0;
}
.oSearchResultItem.lead .latestLeadLeft .verifiedButt .verifiedate {
	position: absolute;
	left: 162px;
	top: 10px;
	font-weight: 600;
	color: #fff;
	font-size: 14px;
}
.oSearchResultItem.lead .latestLeadLeft .clock_list .buyNow1 {
	right: 10px;
	bottom: 50px;
	top: auto;
	z-index: 9;
}
.pdngl10 {
	padding-left: 10px !important;
}
.notfoundsection {
	margin-top: 15px;
}
.notfoundsection p {
	font-size: 15px;
}
.notfoundsection p strong.sry {
	background: url(../images/alerticn.jpg) no-repeat;
	padding-left: 22px;
}
.notfoundsection ul {
	margin-bottom: 50px;
}
.notfoundsection ul li p {
	font-size: 14px;
	margin-bottom: 7px;
}
.notfoundsection ul li {
	line-height: 20px;
	font-size: 13px;
}
.notfoundsection .category {/*margin-top:15px;*/
}
.notfoundsection .category .underform h4 span.nofoundctgry {
	background: none;
	margin: 0;
	padding: 0;
	color: #06F;
}
.notfoundsection .category .underform .formindex p.iagree label.checkboxcustomleft {
	display: inline-block;
	cursor: pointer;
	float: left;
	font-size: 15px;
	color: #666;
	padding-left: 0;
	margin-top: 4px;
}
.notfoundsection .category .underform .formindex p.iagree label.checkboxcustomleft:before {
	content: "";
	display: inline-block;
	width: 13px;
	height: 13px;
	margin-right: 10px;
	float: left;
	background-color: #FFF;
	border-radius: 2px;
}
.notfoundsection .category .underform .formindex p.iagree input[type=checkbox]:checked + label.checkboxcustomleft:before {
	content: "\2713";
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	border: none;
	text-align: center;
	line-height: 13px;
	background: #ff7409;
}
.productfound {
	font-size: 17px;
	padding: 0;
	margin-bottom: 20px;
}
.productfound span {
	color: #3C690C;
	font-weight: 600;
}
.left-side .cateList h4 {
	font-size: 17px;
	text-transform: capitalize;
	color: #333;
	padding: 7px 10px;
	background: #e9e9e9;
	margin: 5px 0px 10px;
	display: block;
}
.register-free {
	border: 1px solid #F3AEB0;
	background: url("../images/yellow.jpg") repeat-x 0px 0px;
	float: right;
	padding: 6px 10px 5px;
	width: 325px;
	margin-bottom: 0px;
}
.register-free a {
	font-size: 12px;
	float: left;
	text-transform: uppercase;
	background: url("../images/arrow-h.png") no-repeat right 2px;
	padding-right: 18px;
	color: #000;
	font-weight: 600;
}
.register-free a:hover {
	color: #B60017;
}
.breadcumSec p.keywords strong {
	display: inline;
	font-size: 14px;
	color: #333;
	margin: 0;
}
.listingfootercontent {
	width: 100%;
	float: left;
	margin-top: 15px;
	border-top: 1px solid #ccc;
	padding-top: 10px;
	font-size: 14px;
	color: #333;
}
.listingfootercontent strong {
	font-weight: 600;
}
.keywordsfooter {
	font-size: 13px;
	color: #333;
	line-height: 22px;
	font-weight: normal;
	margin: 0px 20px 25px;
}
.premiumpg {
	padding: 15px;
	margin-top:30px;
}
.premiumpg .premiumimg img {
	margin-top: 40px;
}
/*.premiumpg h1 span:after{content:''; position:absolute; right:-35px; border-top:48px solid #fff; border-left:35px solid #d4bc12; top:0;}*/
.premiumpg h3 {
	font-size: 20px;
	font-weight: 600;
	color: #333;
	margin: 0;
	padding: 15px 0 10px;
	margin-bottom: 25px;
	border-bottom: 1px solid #ccc;
}
.premiumpg .getpremium {
	text-align: center;
}
.premiumpg table td.nopdng {
	padding: 0;
}
.premiumpg table td.nopdng table tr:hover td {
	background: #f2f2f2;
}
.premiumpg table td.nopdng table tr td {
	background: #fff;
}
.premiumpg table td.nopdng table tr td.month {
	color: #333;
	font-weight: 600;
}
.premiumpg table td.amount {
	color: #333;
	font-weight: 500;
	font-size: 14px;
}
.premiumpg table td.amount i {
	color: #333;
}
.premiumpg table td {
	font-size: 15px;
	color: #333;
	text-align: left;
	padding: 5px;
}
.premiumpg table td.nopdng table tr td.hdng {
	font-weight: 600;
	padding: 5px;
	background:/*url(../images/tblhdngbg.jpg) repeat-x*/ #e7e7e7;
	color: #333;
	line-height: 30px;
}
.premiumpg table td.nopdng table tr td.hdng:last-child {
	text-align: center;
}
.premiumpg table td.nopdng table tr td a {
	background: #fff;
	color: #666;
	line-height: 28px;
	padding: 0px;
	text-align: center;
	border-radius: 2px;
	display: block;
	margin: 0px auto;
	width: 85px;
	border: 1px solid #ccc;
}
.premiumpg table td.nopdng table tr td a:hover {
	background: #ff7409;
	border-color: #ff7409;
	color: #fff;
}
.premiumpg .tax {
	font-size: 10px;
	color: #666;
	font-weight: 600;
	margin: 15px 0px 0px;
	line-height: 17px;
}
.premiumpg ul {
	margin: 0;
	padding: 0;
}
.premiumpg ul li {
	color: #2c2c2c;
	font-size: 13px;
	position: relative;
	padding-left: 20px;
	line-height: 37px;
	border-bottom: 0px solid #ddd;
}
.premiumpg ul li:last-child {
	border-bottom: none;
}
.premiumpg ul li:last-child h1{
	margin:0px;
	color:#028d37;
	font-size:24px;
	font-weight:700;
	padding-top:17px;
}
.premiumpg ul li:after {
	content: '\f00c';
	color: #0d7a0a;
	font-size: 14px;
	position: absolute;
	left: 0;
	top: 0;
	font-family: "FontAwesome";
}

#TradefairGallery {
	padding: 0;
}
#TradefairGallery h4 {
	color: #494949;
	display: block;
	text-align: center;
	font-size: 35px;
	font-weight: 600;
	margin: 30px 0;
}
#TradefairGallery .navcont .nav-tabs {
	border: none;
	text-align: center;
	width: 495px;
	margin: 0px auto 25px;
	display: block;
}
#TradefairGallery ul.TradefairGallery li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border: none;
	width: 16.666%;
	float: left;
	height: 150px;
	overflow: hidden;
	border-radius: 0;
	position: relative;
}
#TradefairGallery ul.TradefairGallery li figure img {
	webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
#TradefairGallery ul.TradefairGallery li:hover figure img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
}
#TradefairGallery ul.TradefairGallery li .zoomoverlay {
	position: absolute;
	width: 100%;
	display: none;
	height: 100%;
	background: rgba(255,255,255,.2);
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	border: 5px solid rgba(255,255,255,.5);
}
#TradefairGallery ul.TradefairGallery li .zoomoverlay i {
	position: absolute;
	width: 30px;
	height: 30px;
	background: #000;
	margin: auto;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	color: #fff;
	line-height: 30px;
	border-radius: 2px;
}
#TradefairGallery ul.TradefairGallery li .zoomoverlay i:hover {
	color: #000;
	background: #fff;
}
#TradefairGallery ul.TradefairGallery li:hover .zoomoverlay {
	display: block;
}
.package-tab {
	width: 100%;
	margin-top: 55px;
	float: left;
}
.packagepg {
	padding: 15px;
}
.packagepg h1 {
	border-bottom: 1px solid #ccc;
	display: block;
	float: left;
	width: 100%;
	text-align: center;
}
.packagepg h1 span {
	font-size: 28px;
	font-weight: 500;
	color: #333;
	margin: 0;
	padding: 10px;
	float: left;
	background: #fff;
	position: relative;
	top: 25px;
	left: 23%;
}
/* custom inclusion of left tabs */
.packagepg .tabs-left > .nav-tabs {
	border-bottom: 0;
	width: 20%;
	background: #f2f2f2;
	min-height: 575px;
}
.packagepg .tab-content > .tab-pane {
	display: none;
	border: 1px solid #ddd;
	min-height: 425px;
	padding: 20px;
}
.packagepg .tab-content > .active {
	display: block;
}
.packagepg .tabs-left > .nav-tabs > li {
	float: none;
	margin-right: 0;
}
.packagepg .tabs-left > .nav-tabs > li > a {
	min-width: 74px;
	margin-right: 0;
	margin-bottom: 3px;
	color: #333;
	font-size: 16px;
	border-color: transparent;
	text-transform: capitalize;
	font-weight: 600;
}
.packagepg .tabs-left > .tab-content {
	width: 80%;
	float: left;
}
.packagepg .tabs-left > .nav-tabs {
	float: left;
}
.packagepg .tabs-left > .nav-tabs > li > a {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.packagepg .tabs-left > .nav-tabs > li > a:hover, .pvackagepg .tabs-left > .nav-tabs > li > a:focus {
	border-color: none;
}
.packagepg .tabs-left > .nav-tabs .active > a, .packagepg .tabs-left > .nav-tabs .active > a:hover, .packagepg .tabs-left > .nav-tabs .active > a:focus {
	border-color: #d4bc12;
	background: #d4bc12;
}
.packagepg .tab-content > .tab-pane h3.gold {
	background: url(../images/gold-icon.jpg) no-repeat 0px 0px;
}
.packagepg .tab-content > .tab-pane h3.bronze {
	background: url(../images/bronze-icon.jpg) no-repeat 0px 0px;
}
.packagepg .tab-content > .tab-pane h3.silver {
	background: url(../images/silver-icon.jpg) no-repeat 0px 0px;
}
.packagepg .tab-content > .tab-pane h3 {
	color: #2c2c2c;
	text-transform: capitalize;
	font-size: 21px;
	font-weight: 700;
	line-height: 52px;
	padding: 0px 0px 0px 54px;
	margin: 0;
}
.packagepg .tab-content > .tab-pane h3 span {
	color: #955922;
	font-size: 23px;
}
.packagepg .tab-content > .tab-pane .featured h5 {
	color: #b05a0e;
	font-size: 16px;
	font-weight: 700;
	margin: 10px 0 0;
	padding: 0;
}
.packagepg .tab-content > .tab-pane .featured ul {
	margin: 15px 0px 0px;
}
.packagepg .tab-content > .tab-pane .featured ul li {
	color: #2c2c2c;
	font-family: "FontAwesome";
	font-size: 13px;
	position: relative;
	padding-left: 20px;
	line-height: 37px;
	border-bottom: 1px solid #ddd;
}
.packagepg .tab-content > .tab-pane .featured ul li:last-child {
	border-bottom: none;
}
.packagepg .tab-content > .tab-pane .featured ul li:after {
	content: '\f00c';
	color: #0d7a0a;
	font-size: 14px;
	position: absolute;
	left: 0;
	top: 0;
}
.packagepg .tab-content > .tab-pane .callback {
	margin-top: 50px;
}
.packagepg .tab-content > .tab-pane .callback h5 {
	color: #333;
	font-size: 16px;
	font-weight: 700;
	background: #d9d9d9;
	margin: 10px 0 0;
	padding: 0;
	display: block;
	line-height: 40px;
	text-align: center;
	border-radius: 5px 5px 0px 0px;
}
.packagepg .tab-content > .tab-pane .callback form {
	background: #fff;
	border: 1px solid #ccc;
	padding: 10px;
	display: block;
}
.packagepg .tab-content > .tab-pane .callback form input[type="text"] {
	width: 100%;
	height: 38px;
	padding-left: 5px;
	border: 1px solid #ccc;
	font-size: 13px;
	color: #333;
	margin-bottom: 10px;
	border-radius: 4px;
}
.packagepg .tab-content > .tab-pane .callback form input[type="submit"] {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 15px;
	color: #fff;
	width: 100%;
	line-height: 40px;
	padding: 0;
	text-align: center;
	background: #b4540a;
	border-radius: 4px;
	border: none;
}
.packagepg .tab-content > .tab-pane .callback form input[type="submit"]:hover {
	background: #823e09;
}
.packagepg .tab-content > .tab-pane .totalamount {
	margin-top: 15px;
	float: left;
}
.packagepg .tab-content > .tab-pane .totalamount span {
	color: #0d7a0a;
	text-align: center;
	font-size: 22px;
	display: block;
	font-weight: 700;
	line-height: 42px;
}
.packagepg .tab-content > .tab-pane .totalamount a {
	float: right;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 19px;
	color: #fff;
	line-height: 40px;
	padding: 0 30px;
	text-align: center;
	background: #0d7a0a;
	border-radius: 3px;
}
.packagepg .tab-content > .tab-pane .totalamount a:hover {
	background: #0A4708;
}
/* custom inclusion of left tabs */


#packagebanner {
	width: 100%;
	background: #f6f6f6;
	min-height: 250px;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px solid #e3e3e3;
}
#whypremiumpoints {
	width: 100%;
	background: #f6f6f6;
	min-height: 250px;
	text-align: center;
	padding: 140px 0 45px;
	border-bottom: 1px solid #e3e3e3;
	position: relative;
}
.whypremiumpoints {
	background: #b4e7fb !important;
	padding: 40px 0 45px !important;
}
.whypremiumpoints h3{
	margin:0px;
	font-size:32px;
	font-weight:700;
	color:#222;
	line-height:36px;
	text-align:center;
	padding-bottom:30px;
}
#whypremiumpoints h1 {
	font-size: 40px;
	font-weight: 700;
	color: #222;
	margin: 0 0 15px;
	padding: 0;
}
#whypremiumpoints h2 {
	font-size: 24px;
	font-weight: 500;
	color: #444;
	margin: 0 0 20px;
	padding: 0;
}
#whypremiumpoints .rankboxcontainer {
	width: 70%;
	margin: 0px auto 10px;
}
#whypremiumpoints .rankboxcontainer .col-md-4 figure {
	width: 119px;
	height: 119px;
	background: #fff;
	border: 2px solid #ff7409;
	margin: 30px auto 15px;
	text-align: center;
	vertical-align: middle;
	border-radius: 50%;
	line-height: 105px;
	cursor: pointer;
}
#whypremiumpoints .rankboxcontainer .col-md-4 h5 {
	font-size: 16px;
	color: #333;
	width: 100%;
	text-align: center;
	font-weight: bold;
	margin: 0;
}
#whypremiumpoints .premiumlogo {
	position: absolute;
	width: 265px;
	height: 80px;
	left: 0;
	top: 30px;
	right: 0;
	margin: auto;
}
.calndrhdng {
	font-size: 16px;
	text-align: left;
	padding: 7px 9px 2px 9px;
	color: #222;
	text-transform: uppercase;
	background: #c8daf6;
}
.calndrtxt {
	font-size: 13px;
	padding: 6px 8px;
	color: #333;
	text-align: left;
	text-transform: capitalize;
}
.calndrtxt a {
	color: #333;
}
.calndrtxt a:hover {
	color: #000;
	text-decoration: underline;
}
.fairheading {
	font-size: 20px;
	font-weight: 600;
	color: #333;
	margin: 0;
	padding: 15px 0 10px;
	margin-bottom: 25px;
	border-bottom: 1px solid #ccc;
}

.tradeinsutry {
	border: rgba(37, 37, 37, 0.1) 1px solid;
}
.tradeinsutry h2 .fa {
	color: #05ABC5;
}
.tradeinsutry h2 {
	font-size: 16px;
	text-transform: capitalize;
	font-weight: 600;
	color: #44494b;
	background: #f5f5f5;
	margin: 0 0 0px;
	padding: 0;
	line-height: 28px;
	text-align: left;
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid rgba(37, 37, 37, 0.1);
	box-shadow: none;
}
.tradeinsutry ul {
	margin: 0 0 20px;
	padding: 0;
}
.tradeinsutry ul li {
	font-size: 13px;
	text-transform: capitalize;
	color: #444;
	margin-bottom: 1px;
}
.tradeinsutry ul li a {
	display: block;
	color: #777;
	background: #fff;
	line-height: 30px;
	padding: 0px 10px;
	font-size: 14px;
	border-bottom: 1px solid rgba(37, 37, 37, 0.1);
}
.tradeinsutry ul li:last-child a {
	border-bottom: none;
}
.tradeinsutry ul li a:hover {
	color: #ef6417;
	background: #fff;
	text-decoration: none;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.tradeinsutry ul li a .fa {
	margin-right: 10px;
}
#tradefairtab {
	background: #dabd0a;
	min-height: 40px;
	padding: 5px 0;
}
#tradefairtab a {
	width: 20%;
	float: left;
	text-align: left;
	font-weight: 400;
	border-right: 1px solid #aa940e;
	border-left: 1px solid #f9de35;
	color: #f00;
	text-transform: capitalize;
	font-size: 15px;
	padding: 0px 20px;
	line-height: 20px;
}
#tradefairtab a:last-child {
	border-right: none;
}
#tradefairtab a:first-child {
	border-left: none;
}
#tradefairtab a span {
	display: block;
	color: #222;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 16px;
}
.left-side .Tradefairaboutrightbox {
	font-size: 13px;
	color: #444;
	line-height: 22px;
	border: 1px solid #ddd;
	margin-bottom: 20px;
}
.left-side .Tradefairaboutrightbox h2 {
	font-size: 16px;
	text-transform: capitalize;
	font-weight: 600;
	color: #ef6417;
	background: none;
	margin: 0;
	padding: 0;
	line-height: 25px;
	border-bottom: 1px solid #ddd;
	padding: 0px 8px;
	display: block;
	line-height: 35px;
}
.left-side .Tradefairaboutrightbox .cateList {
	border: none;
	padding: 10px;
	margin: 0;
}
.left-side .Tradefairaboutrightbox .orgList {
	border: none;
	padding: 10px;
	margin: 0;
}
.left-side .Tradefairaboutrightbox p {
	margin-top: 11px;
	font-size: 12px;
	line-height: 19px;
}
.left-side .Tradefairaboutrightbox p span {
	display: block;
	font-weight: 600;
}
.left-side .Tradefairaboutrightbox form input[type="text"] {
	background: #fff;
	border: 1px solid #a9a9a9;
	font-size: 13px;
	color: #333;
	height: 32px;
	margin-bottom: 5px;
	width: 100%;
	padding-left: 7px;
}
.left-side .Tradefairaboutrightbox form input[type="submit"] {
	background: #dabd0a;
	border: none;
	border-radius: 2px;
	color: #222;
	text-align: center;
	line-height: 32px;
	width: 100%;
	font-size: 14px;
	font-weight: 600;
}
input[type="text"]:focus, input[type="submit"]:focus, input[type="text"]:active, input[type="submit"]:active {
	outline: none !important;
}
.boxListing ul.directory_new li.fairlisting {
	width: 49%;
	float: left;
	margin-right: 2%;
	border: 1px solid #ccc;
	padding: 10px;
	min-height: 260px;
	margin-bottom: 12px;
}
.boxListing ul.directory_new li.fairlisting:nth-child(2n+2) {
	margin-right: 0 !important;
}
.boxListing ul.directory_new li.fairlisting .newlist figure {
	width: 272px;
	margin-right: 0;
	border: none;
	height: 150px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
}
.boxListing ul.directory_new li.fairlisting .newlist .newlistcont {
	width: 100%;
	padding: 0;
	min-height: auto;
	text-align: center;
}
.slidebnr {
	width: 100%;
	float: left;
	height: 196px;
	margin-bottom: 20px;
}
.tradeshowplace ul li {
	font-weight: 600;
	font-size: 12px;
}
#owl-demo .item {
	margin: 0;
	border: 1px solid #ddd;
	width: 99%;
	height: 150px;
	text-align: center;
	overflow: hidden;
	vertical-align: middle;
}
#owl-demo .item img {
	display: block;
	width: auto;
	height: auto;
	margin: 30px auto;
}
.premiumexpdate {
	color: #186206;
	font-weight: 600;
	font-size: 11px;
	float: right;
	line-height: 18px;
	border: 1px solid #ccc;
	padding: 6px 10px;
	border-radius: 3px;
	text-align: center;
}
.premiumexpdate span {
	color: #363636;
}
.final-buy {
	margin-top: 15px;
}
.final-buy td {
	background: #d7d7d7 !important;
}
#headerexpo {
	background: #fff;
	height: auto;
	box-shadow: 0px 2px 3px rgba(0, 0, 0, .3);
	z-index: 1;
}
#headerexpo .logo {
	width: auto;
	min-height: 66px;
	width: 220px;
	text-align: left;
	float: left;
	margin-top: 25px;
	margin-right: 15px;
}
#headerexpo .logo img {
	max-height: 66px;
	max-width: 100%;
}
#headerexpo .expodateplace {
	float: left;
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	width: 550px;
	margin-top: 13px;
}
#headerexpo .expodateplace span {/*display:block;*/
	color: #ed6c00;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 28px;
}
/*#headerexpo .expodateplace span.number{background:#201362; width:40px; height:40px; border-radius:50%; float:left; margin-right:5px; line-height:40px; text-align:center; color:#fff; font-size:18px;}
#headerexpo .expodateplace span.number:nth-child(2){background:#d92816;}
#headerexpo .expodateplace span.number:nth-child(3){background:#0b5c93;}
#headerexpo .expodateplace span.number:nth-child(4){background:#2f012f;}*/
#headerexpo .expodateplace .place {
	color: #505050;
	font-weight: 300;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 27px;
}
.org-prt-xs-6 {
	float: left;
	position: relative;
}
.org-prt-xs-6 img {
	width: auto;
	max-height: 60px;
}
#headerexpo .headerbtn {
}
#headerexpo .headerbtn ul {
	float: right;
	margin-top: 25px;
}
#headerexpo .headerbtn ul li {
	float: left;
	margin-left: 20px;
}
#headerexpo .headerbtn a {
	font-size: 20px;
	color: #fff;
	border-radius: 5px;
	border-bottom: 3px solid;
	line-height: 40px;
	float: right;
	margin-bottom: 10px;
	width: 172px;
	text-align: center;
}
#headerexpo .headerbtn a.exibit {
	background: #0a5d93;
	border-bottom-color: #074a76;
}
#headerexpo .headerbtn a.visit {
	background: #d92818;
	border-bottom-color: #ae190c;
}
#bannerexpo {
	min-height: 342px; /*background:url(../images/expobanner.jpg) no-repeat;*/
	text-align: center;
}
#bannerexpo img {
	width: 100%;
	height: 500px;
}
.expopage h1 {
	font-size: 32px;
	color: #141414;
	font-weight: 700;
	text-align: center;
	display: block;
	margin: 0 0 25px;
	padding: 0;
}
.exp-abt-wht {
	color: #fff;
	text-shadow: 1px 2px 5px #000;
}
#expoabout {
	padding: 30px 0;
}
#expoabout p {
	font-size: 14px;
	font-weight: 300;
	text-align: center;
	color: #444;
	line-height: 25px;
}
#exhibitor {
	background: #fca17a;
	padding: 30px 0;
}
#exhibitor ul li {
	width: 48%;
	float: left;
	margin-right: 4%;
	font-size: 16px;
	color: #000;
	line-height: 25px;
	position: relative;
	padding-left: 20px;
}
#exhibitor ul li:nth-child(2n+2) {
	margin-right: 0;
}
#exhibitor ul li:after {
	content: '\2713';
	font-weight: 700;
	color: #4b4b4b;
	position: absolute;
	left: 0;
	top: 1px;
	font-family: "FontAwesome";
}
#visitor {
	padding: 30px 0;
	background: #fff;
}
#visitor ul li {
	width: 48%;
	float: left;
	margin-right: 4%;
	font-size: 16px;
	color: #000;
	line-height: 25px;
	position: relative;
	padding-left: 20px;
}
#visitor ul li:nth-child(2n+2) {
	margin-right: 0;
}
#visitor ul li:after {
	content: '\2713';
	font-weight: 700;
	color: #4b4b4b;
	position: absolute;
	left: 0;
	top: 1px;
	font-family: "FontAwesome";
}
#footerexpo {
	border-top: 1px solid #d8d8d8;
	padding: 20px 0;
	font-size: 24px;
}
#footerexpo span {
	font-weight: 700;
	display: block;
	font-size: 19px;
	margin-bottom: 4px;
}
#footerexpo {
	border-top: 1px solid #d8d8d8;
	padding: 20px 0;
	font-size: 24px;
}
#headerexpo .headerbtn span {
	font-weight: 500;
	display: block;
	font-size: 12px;
	margin-bottom: 4px;
	color: #555;
	padding-top: 15px;
}
#footerexpo .headerbtn {
}
#footerexpo .headerbtn ul {
	float: right;
	margin-top: 25px;
}
#footerexpo .headerbtn ul li {
	float: left;
	margin-left: 20px;
}
#footerexpo .headerbtn a {
	font-size: 20px;
	color: #fff;
	border-radius: 5px;
	border-bottom: 3px solid;
	line-height: 40px;
	float: left;
	margin-bottom: 10px;
	width: 172px;
	text-align: center;
}
#footerexpo .headerbtn a.exibit {
	background: #0a5d93;
	border-bottom-color: #074a76;
}
#footerexpo .headerbtn a.visit {
	background: #d92818;
	border-bottom-color: #ae190c;
}
.radioexpo {
	margin-bottom: 15px;
	color: #fff;
	float: left;
	width: 100%;
}
.radioexpo span {
	font-size: 16px;
	color: #fff;
	float: left;
	text-align: left;
	width: 20%;
}
.radioexpo p {
	width: 30%;
	float: left;
	margin: 0;
	padding: 0;
}
.radioexpo p input[type="radio"] {
	display: none;
}
.radioexpo p label.radiocustomleft {
	display: table-cell;
	cursor: pointer;
	position: relative;
	padding-left: 25px;
	margin-right: 15px;
	vertical-align: top;
	font-weight: normal;
	font-size: 18px;
	line-height: 16px;
}
.radioexpo p label.radiocustomleft:before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	top: 1px;
	background-color: #FFF;
	border: 1px solid #999;
}
.radioexpo p input[type=radio]:checked + label.radiocustomleft:before {
	content: "\2713";
	font-size: 12px;
	color: #fff;
	background: #ff7409;
	font-weight: bold;
	text-align: center;
	line-height: 14px;
	border-color: #ff7409;
}
.tradeshowgallery {
	width: 100%;
	float: left;
}
.tradeshowgallery ul li {
	width: 48%;
	height: 200px;
	overflow: hidden;
	float: left;
	margin-right: 4%;
	margin-bottom: 20px;
	position: relative;
	border: 1px solid #ccc;
}
.tradeshowgallery ul li:nth-child(2n+2) {
	margin-right: 0;
}
.tradeshowgallery ul li .zoomhover {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.tradeshowgallery ul li .zoomhover img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 42px;
	height: 42px;
}
.tradeshowgallery ul li:hover .zoomhover {
	display: block;
}
.coN_BxNew {
	width: 100%;
	float: left;
	margin-top: 15px;
}
.coN_BxNew h2 {
	color: #203977;
}
.coN_BxNew ul li div.lookingfor {
	width: 100%;
	margin: 5px 0;
	color: #333;
}
.coN_BxNew ul li.list {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
.coN_BxNew ul li.list:last-child {
	border-bottom: none;
}
.coN_BxNew ul li p.leadcontnt {
	font-size: 12px;
	font-weight: 600;
	color: #585858;
}
.coN_BxNew ul li ul.countrydate {
	width: 100%;
	float: left;
	margin: 0px 0 15px;
}
.coN_BxNew ul li ul.countrydate li {
	width: auto;
	float: left;
	font-size: 12px;
}
.coN_BxNew ul li ul.countrydate li:last-child {
	float: right;
}
.coN_BxNew ul li a.buyButt {
	background: #de3d0e;
	float: left;
	font-weight: 600;
	width: auto;
	padding: 0px 15px;
	font-size: 12px;
	color: #fff;
	line-height: 30px;
	border-radius: 3px;
}
 .toggle, [id^=drop] {
display:none;
}
nav.nvcl {
	padding: 0;
	margin: 0;
}
nav.nvcl ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}
nav.nvcl ul li {
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	float: left;
	border-right: 1px solid #04639b;
	position: relative;
}
nav.nvcl ul li:last-child {
	border-right: none;
}
nav.nvcl a {
	display: block;
	padding: 0px 16px;
	line-height: 46px;
	color: #fff;
}
nav.nvcl a:hover {
	background: #125486;
}
nav.nvcl ul li a.active {
	background: #125486;
}
nav.nvcl ul ul {
	height: auto;
	position: absolute;
	top: 42px;
	z-index: 100;
	display: none;
	left: 14px;
	background: #232a32;
	width: 200px;
}
nav.nvcl ul li:hover > ul {
	display: inherit;
}
nav.nvcl ul ul li {
	display: block;
	float: none;
	position: relative;
	padding: 0;
	background-image: none;
}
nav.nvcl ul ul li a {
	color: #fff;
	display: block;
	text-align: left;
	border-bottom: 1px solid #015B80;
	padding: 0px 10px;
	line-height: 35px;
}
nav.nvcl ul li ul li a:hover {
	border-bottom: 1px solid #015B80;
	background: #015B80;
}
nav.nvcl ul ul ul li {
	position: relative;
	top: 0px;
	left: 100%;
}
nav.nvcl ul li a.home:hover {
	background: #125486 url(../images/homedshicon.png) no-repeat 53% 50%;
}
nav.nvcl ul li a.home {
	width: 21px;
	height: 46px;
	padding: 0px 22px;
	background: url(../images/homedshicon.png) no-repeat 53% 50%;
	line-height: 46px;
}

/* Media Queries
--------------------------------------------- */

@media all and (max-width:767px) {
nav.nvcl {
	margin: 0;
}
.toggle + a, .menu {
	display: none;
}
.toggle {
	display: block;
	background: #0b3f67;
	padding: 0 16px;
	color: #FFF;
	font-size: 16px;
	line-height: 42px;
	text-decoration: none;
	margin-bottom: 0;
}
[id^=drop]:checked + ul {
	display: block;
	width: 100%;
}
nav.nvcl ul li {
	display: block;
	width: 100%;
	padding: 0;
}
nav.nvcl ul li a {
	border-right: none;
	border-bottom: 1px solid #04639b;
}
nav.nvcl ul li a.home, nav.nvcl ul li a.home:hover {
	width: 100%;
	background-position: 3% 50%;
}
nav.nvcl ul li:last-child a {
	border-bottom: none;
}
nav.nvcl ul li .toggle {
	background: none;
	padding: 0 20px;
	line-height: 40px;
	color: #565656;
	font-size: 12px;
	border: none;
	border-bottom: 2px solid #fff;
	margin: 0;
	border-radius: 0;
}
nav.nvcl ul li .toggle:hover {
	background-color: #232a32;
	color: #fff;
	border-bottom: 2px solid #08add1;
}
nav.nvcl ul ul a {
	padding: 0 40px;
}
nav.nvcl ul ul ul a {
	padding: 0 80px;
}
nav.nvcl a:hover, nav.nvcl ul ul ul a {
	background-color: #125486;
}
nav.nvcl ul li ul li .toggle, nav.nvcl ul ul a {
	background-color: #212121;
}
nav.nvcl ul ul {
	float: none;
	position: static;
	color: #ffffff;
}
nav.nvcl ul ul li:hover > ul, nav.nvcl ul li:hover > ul {
	display: none;
}
nav.nvcl ul ul li {
	display: block;
	width: 100%;
}
nav.nvcl ul ul ul li {
	position: static;
}
}
.companyKey {
    font-size: 13px;
    color: #000000;
    font-weight: 500;
    margin: 0;
    padding: 0;
    display: inline-block;
}
.dirlist {
    background: #f8f8f8!important;
}
.left-side .cateList.newdirlist {
    border-bottom: 1px solid #e6e6e6!important;
    padding: 5px;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.breadcumSec.newbreadcumSec {
	background: #fff!important;
	border: 1px solid #fff!important;
	padding: 10px;
	box-shadow: 0 0 10px rgb(0 0 0 / 10%);
}
.boxListing .categoryBx.newcategoryBx {
	background: #fff!important;
	border: 1px solid #bbb!important;
	padding: 10px;
}
.mar-top110 {
	margin-top: 110px;
}
.boxListing .categoryBx h3.newh3 {
	background: #EF6417!important;
	color: #FFF!important;
}
.register-free-bg {
	background: #fff;
	clear: both;
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #bbb;
}
.registrationFrom h3.new2h3 {
	background: #EF6417!important;
	color: #FFF!important;
}
/*new css start 31-8-2016*/


.seller-top-search-filter {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding: 15px;
}
.s-flt-order-id {
	width: 15%;
	height: auto;
	float: left;
}
.s-flt-buyer-n {
	width: 24%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.s-flt-pro-n {
	width: 24%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.s-flt-shipp-sts {
	width: 18%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.s-flt-all-btn {
	width: 115px;
	height: auto;
	float: left;
	margin-left: 10px;
}
.flt-box-style {
	font-size: 13px;
}
.flt-btn-style {
	background: #2690D7 none repeat scroll 0 0;
	border-color: transparent !important;
	border-radius: 4px !important;
	color: #fff;
	float: right;
	height: 35px;
	transition: all 0.5s ease 0s;
	width: 100%;
	margin-top: 24px;
}
.css-select {
	-moz-appearance: none;
	background-image: url("../images/select_arrow.png");
	background-origin: content-box;
	background-position: right center;
	background-repeat: no-repeat;
}
.flt-btn-style:hover {
	color: #444;
	background: rgba(38, 144, 215, 0.2);
}
.flt-table-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
}
.table-responsive {
	min-height: 0.01%;
	overflow-x: auto;
}
.flt-table-main-div h3 {
	margin: 0px;
	font-size: 22px;
	color: #0C60A9;
	font-weight: 700;
	padding-bottom: 15px;
}
.flt-table-main-div h3 span {
	color: #555;
	font-size: 18px;
	padding-top: 5px;
}
/******seller kyc form css*******/
.sell-kyc-form-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding: 20px;
	margin-top: 20px;
	border: 1px solid rgba(27, 27, 27, 0.2);
	padding-top: 35px;
	padding-bottom: 35px;
}
.s-kyc-form-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.s-kyc-form-div h3 {
	color: #007ac0;
	font-size: 20px;
	font-weight: 600;
	margin: 0;
	padding-top: 0;
	padding-left: 15px;
}
.s-kyf-left {
	width: 100%;
	height: auto;
	margin: auto;
	background: #f5f5f5;
	padding: 10px;
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
}
.s-kyf-left h4 {
	color: #555;
	font-size: 18px;
	font-weight: 600;
	margin: 0;
	padding-top: 0;
}
.s-kyc-status {
	width: 100%;
	height: auto;
	margin: auto;
}
.s-kyc-status ul {
	margin: 0px;
	padding: 0px;
}
.s-kyc-status ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	margin-top: 20px;
	font-size: 13px;
}
.s-kyc-status ul li .fa {
	margin-right: 7px;
	font-size: 13px;
}
.kyc-s-1 {
	color: #555;
}
.kyc-s-2 {
	color: #007ac0;
}
.kyc-s-3 {
	color: #16A085;
}
.kyc-s-4 {
	color: #F00;
}
.star-mad {
	color: #f00;
	margin-left: 2px;
}
.kyc-form-hdg {
	font-size: 13px;
	color: #555;
}
.kyc-Pending {
	color: #06f;
	font-size: 12px;
	line-height: 34px;
}
.profile-pic {
	width: 180px;
	height: auto;
}
.profile-pic-upload {
	width: 180px;
	height: 190px;
	margin: auto;
}
.profile-pic-upload img {
	width: 180px;
	height: 190px;
	margin: auto;
	border-radius: 2px;
}
.fileUpload {
	width: 180px;
	position: relative;
	overflow: hidden;
	margin: 10px 0px;
	background: #545454;
	font-size: 14px;
	color: #fff;
	border: none;
}
.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.key-activated {
	color: #16A085;
	line-height: 34px;
	font-size: 13px;
	text-transform: none!important;
}
.key-activated .fa {
	margin-right: 7px;
}
.kyc-btn-style {
	background: #2690D7 none repeat scroll 0 0;
	border-color: transparent !important;
	border-radius: 4px !important;
	color: #fff;
	height: 35px;
	transition: all 0.5s ease 0s;
	width: 150px;
	margin-top: 5px;
}
.kyc-btn-style:hover {
	color: #444;
	background: rgba(38, 144, 215, 0.2);
}
/******seller kyc form css*******/

/******seller bank dtl css*******/
.sel-bnk-dtl-form-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 30px;
}
/******seller bank dtl css*******/
.logo-right {
	width: auto;
	border-left: 1px solid rgba(255, 255, 255, 0.7);
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	padding-left: 7px;
}
.logo-right a span {
	display: block;
	font-size: 11px;
	line-height: 14px;
	color: #fff;
	float: none;
	border: none;
}
.list-top-3-icon-div {
	width: 35%;
	height: auto;
	float: left;
}
.lst-3 {
	border: 1px solid #e8eaea;
	color: #8f8f8f;
	display: inline-block;
	font-size: 13px;
	margin: 0px 5px 0 0;
	padding: 5px 0;
	text-align: center;
	width: 80px;
	float: right;
	font-weight: 600;
}
.lst-3 i {
	color: #8f8f8f;
	display: block;
	font-size: 22px;
	margin: 0;
}
.dircont-infbtn {
	width: 145px;
	height: 36px;
	float: left;
	border-radius: 4px;
	background: #2980B9;
	text-align: center;
	line-height: 36px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.dircont-infbtn a {
	display: block;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
}
.dircont-infbtn a .fa {
	margin-right: 10px;
	color: #fff;
	font-size: 17px;
	font-weight: 600;
}
.ft-subscribe-box::before {
	content: '';
	display: block;
	position: absolute;
	top: 8px;
	left: 8px;
	right: 8px;
	bottom: 8px;
	border: 2px dashed #b59a3d;
}
.ft-subscribe-box {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F8D24B;
	padding: 10px;
	margin-top: -120px;
	margin-bottom: 40px;
	position: relative;
	display:none;
}
.ft-left-subs {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 15px;
	padding-left: 20px;
	padding-right: 20px;
}
.ft-left-subs h3 {
	font-size: 20px;
	line-height: 26px;
	font-weight: 800;
	color: #282c3d;
	margin-top: 0;
	text-align: left;
}
.ft-left-subs p {
	font-size: 16px;
	line-height: 26px;
	font-weight: 600;
	color: #1a1a1c;
	padding-top: 5px;
	margin: 0px;
}
.fb-span {
	color: #2980b9;
}
.ft-right-subs {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 15px;
	padding-left: 20px;
	padding-right: 20px;
}
.ft-sub-style {
	width: 100%;
	background: none;
	border: 1px solid #151515;
	height: 45px;
	margin-top: 8px;
	color: #1a1a1a;
}
.ft-sub-style:focus {
	border: 1px solid #b59a3d;
	box-shadow: none;
}
.ft-sub-style::-moz-placeholder {
 color:#1a1a1a !important;
 font-size:14px;
 font-weight:400;
 opacity:1;
}
.ft-sub-btn {
	background: #151515 none repeat scroll 0 0;
	border-color: transparent !important;
	border-radius: 4px !important;
	color: #fff;
	height: 45px;
	transition: all 0.5s ease 0s;
	width: 100%;
	margin-top: 8px;
	text-transform: uppercase;
	font-weight: 700;
}
a.trms {
	background: none !important;
	padding: 0px !important;
	font-size: 14px !important;
	color: #f00 !important;
	border: none !important;
	margin-right: 0px !important;
	line-height: 20px !important;
}
/*new css start 31-8-2016*/

/*ilft advertisement gif banner css*/
.h-add-gif-div {
	width: 100%;
	height: auto;
	margin: auto;
	text-align: center;
}
.h-add-gif-div img {
	margin-bottom: 30px;
}
/*ilft advertisement gif banner css*/

/*why premium packages css*/
.w-pack-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	border-radius: 5px;
	border: 1px solid rgba(27, 27, 27, 0.2);
}
.w-pck-lft {
	width: 32%;
	height: auto;
	float: left;
}
.w-pck-rgt {
	width: 68%;
	height: auto;
	float: left;
}
.w-pck-lft2 {
	width: 50%;
	height: auto;
	float: left;
}
.w-pck-rgt2 {
	width: 50%;
	height: auto;
	float: left;
}
.w-p-lft {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-p-lft h3 {
	margin: 0px;
	color: #555;
	line-height: 45px;
	font-size: 22px;
	font-weight: 700;
	padding-left: 20px;
	border: none;
	background: #ddd;
}
.wp-f {
	width: 100%;
	height: auto;
	margin: auto;
}
.wp-f2 {
	width: 100%;
	height: auto;
	margin: auto;
}
.wp-f ul {
	margin: 0px;
	padding: 0px;
}
.l-bg-1 {
	background: #f5f5f5
}
.wp-f ul li {
	float: none;
	width: 100%;
	line-height: 40px;
	color: #333;
	font-size: 14px;
	font-weight: 700;
	list-style-type: none;
	border: 1px solid rgba(27, 27, 27, 0.1);
}
.wp-f2 ul li {
	color: #333;
	font-size: 14px;
	font-weight: 600;
}
.wp-f ul li:after {
	content: "";
}
.pck-price {
	width: 40%;
	width:100%;
	height: 41px;
	float: left;
	color: #fff;
	/*line-height: 21px;*/
	font-size: 20px;
	font-weight: 700;
	background: #ddd;
	background:#ff6a00;
	text-align: center;
	padding-top: 0px;
}
.pck-price2 {
	width: 40%;
	width:0%;
	height: 86px;
	float: left;
	color: #555;
	line-height: 24px;
	font-size: 20px;
	font-weight: 700;
	background: #ddd;
	text-align: center;
	padding-top: 22px;
}
.pck-60-40 {
	width: 60%;
	height: auto;
	float: left;
}
.pck-pr-1y {
	width: 100%;
	height: auto;
	margin: auto;
	border-bottom: 1px solid rgba(27, 27, 27, 0.1);
	padding-left: 15px;
	font-weight: 700;
	color: #555;
	line-height: 40px;
}
.pck-pr-2y {
	width: 100%;
	height: auto;
	margin: auto;
	padding-left: 15px;
	font-weight: 700;
	color: #555;
	line-height: 40px;
}
.w-p-rgt {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-pck-box:before {
	content: "";
	font-family: "FontAwesome";
	transform: rotate(90deg);
	top: -6px;
	color: #fff;
	position: absolute;
	left:47%;
	z-index: 999;
}
.w-pck-box {
	width: 25%;
	height: auto;
	float: left;
	position: relative;
}
.h3-free {
	background: #74C8B8;
}
.h3-silver {
	background: #A9A9A9;
}
.h3-gold {
	background: #DAA520;
}
.h3-diomand {
	background: #5fb4ef;
}
.w-pck-box h3 {
	margin: 0px;
	color: #fff;
	line-height: 45px;
	font-size: 22px;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	border: none;
	position: relative;
}
.p-y-icon {
	color: #028d37;
}
.p-n-icon {
	color: #ff0000;
}
.pck-box {
	width: 100%;
	height: auto;
	margin: auto;
}
.pck-box ul {
	margin: 0px;
	padding: 0px;
}
.pck-box ul li {
	float: none;
	width: 100%;
	line-height: 40px;
	color: #555;
	font-size: 13px;
	list-style-type: none;
	text-align: center;
	border: 1px solid rgba(27, 27, 27, 0.1);
}
.pck-box ul li span {
	font-weight: bold;
	font-size: 15px;
}
.pck-box ul li span sub{
	font-weight: 400;
	color:#777;
	bottom: 0px;
}
.pck-box ul li strong {
	font-weight: bold;
	font-size: 16px;
	color: #ff0000;
}
.pck-box ul li bold {
	font-weight: bold;
	font-size: 16px;
	color: #2980B9;
	color: #00a63f;
}
.pck-box ul li:after {
	content: "";
}
.pck-box ul li:last-child {
	border: 1px solid rgba(27, 27, 27, 0.1);
}
.pck-buy-btn {
	width: 130px;
	height: 35px;
	margin: auto;
	background: #00a63f;
	text-align: center;
	line-height: 35px;
	margin-top: 11px;
	margin-bottom: 10px;
	border-radius: 3px;
	transition: all 0.5s ease 0s;
}
.pck-buy-btn a {
	display:block;
	color: #fff;
	font-size: 15px;
	font-weight: 700;
}
.pck-buy-btn:hover {
	background:#028d37;
}
.fre-mob-mid-bann-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 30px;
}
.fre-mob-mid-bann-div img {
	width: 100%;
}
.wybzz-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.wybzz-main-div h3 {
	color: #44494b;
	font-size: 35px;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
	padding-top: 30px;
	padding-bottom: 15px;
	text-align: center;
}
.wybzz {
	width: 100%;
	height: auto;
	margin: auto;
}
.wybzz ul {
	margin: 0px;
	padding: 0px;
}
.wybzz ul li {
	list-style-type: none;
	float: left;
	width: 45%;
	margin-top: 40px;
}
.wh-spn-img {
	width: 30%;
	display: inline-block;
}
.wh-spn-cont {
	width: 70%;
	background: #f5f5f5;
	display: inline-block;
	text-align: center;
	font-size: 18px;
	color: #666;
	padding-bottom: 25px;
	padding-top: 12px;
}
.wh-spn-cont strong1 {
	font-size: 30px;
	color: #F25232;
	font-weight: 900;
}
.wh-spn-cont strong2 {
	font-size: 30px;
	color: #1F97D4;
	font-weight: 900;
}
.wh-spn-cont strong3 {
	font-size: 30px;
	color: #43B02A;
	font-weight: 900;
}
.wh-spn-cont strong4 {
	font-size: 30px;
	color: #0AB8B2;
	font-weight: 900;
}
.wh-spn-cont strong5 {
	font-size: 30px;
	color: #14496B;
	font-weight: 900;
}
.wh-spn-cont strong6 {
	font-size: 30px;
	color: #CA070D;
	font-weight: 900;
}
.wh-trf-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F5F5F5;
	padding: 70px;
	margin-top: 50px;
}
.wh-trf-lft {
	width: 100%;
	height: auto;
	margin: auto;
}
.wh-trf-lft h1 {
	margin: 0px;
	color: #14496b;
	font-size: 40px;
	font-weight: 600;
	position: absolute;
}
.wh-trf-lft h1 span {
	margin: 0px;
	color: #ab8932;
	font-size: 52px;
	font-weight: 600;
	text-transform: uppercase;
}
.wh-trf-stats-img {
	width: 100%;
	height: auto;
	margin: auto;
}
.wh-trf-stats-img img {
	width: 100%;
}
.wh-trf-rgt {
	width: 100%;
	height: auto;
	margin: auto;
}
.whtrf {
	width: 100%;
	height: auto;
	margin: auto;
}
.whtrf ul {
	margin: 0px;
	padding: 0px;
}
.whtrf ul li:first-child {
	margin-top: 0px;
}
.whtrf ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	font-size: 24px;
	color: #777;
	font-weight: 600;
	margin-top: 60px;
}
.spn-blue {
	font-size: 52px;
	font-weight: 900;
	color: #14496b;
}
.trf-icon-box {
	width: 60px;
	height: 90px;
	display: inline-block;
	background: #ab8932;
	text-align: center;
	line-height: 90px;
	border-radius: 2px;
	margin-right: 10px;
}
.trf-icon-box img {
	max-width: 35px;
	max-height: 40px;
}
.trf-icon-dtl {
	width: 82%;
	height: auto;
	display: inline-block;
}
.trf-icon-dtl strong {
	font-size: 30px;
	color: #14496b;
	font-weight: 900;
	line-height: 35px;
}
.paid-member-top-banner {
	width: 100%;
	height: auto;
	margin: auto;
}
.paid-member-top-banner img {
	width: 100%;
}
.dshbrd-top-prm-banner {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 30px;
	position: relative;
}
.dshbrd-top-prm-banner img {
	width: 100%;
}

.dsh-clkbtn {
	width: 120px;
	position: absolute;
	z-index: 1111;
	top: 13px;
	right: 13px;
}
/*why premium packages css*/

/*new about page css*/
.n-abt-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 40px;
}
.n-abt-main-div h1 {
	margin: 0px;
	font-size: 44px;
	font-weight: 900;
	color: #555;
}
.nabt-lft-box {
	width: 100%;
	height: auto;
	margin: auto;
}
.nabt-lft-box p {
	margin: 0px;
	font-size: 14px;
	color: #666;
	line-height: 32px;
}
.nabt-lft-box p .fa {
	margin: 0px;
	font-size: 24px;
	color: #444;
}
.nabt-lft-box h4 {
	margin: 0px;
	font-size: 14px;
	color: #444;
	padding-top: 20px;
}
.nabt-lft-box h4 span {
	font-size: 16px;
	color: #F26722;
	margin-right: 10px;
	font-weight: 900;
}
.abt-award {
	width: 100%;
	height: auto;
	margin: auto;
}
.abt-prm-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding-top: 10px;
	padding-bottom: 50px;
	margin-top: 50px;
}
.abt-trf-mar-0 {
	margin: 0px;
}
/*new about page css*/



.cat-lst-btn {
	background: none !important;
	border: none !important;
	color: #ef6417 !important;
	width: 100% !important;
	text-align: center !important;
	font-size: 18px !important;
	font-weight: 600 !important;
	margin-top: 20px !important;
	position: relative;
}
.cat-lst-btn:hover {
	background: #EEEEEE !important;
}
/***view all categories page css***/

.view-top-banner {
	width: 100%;
	height: 250px;
	margin: auto;
}
.view-top-banner img {
	width: 100%;
	margin: auto;
}
.view-all-cate-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 50px;
	margin-bottom: 0px;
}
.v-all-cate-top-heading {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 40px;
}
.v-all-cate-top-heading h1 {
	margin: 0px;
	text-align: center;
	color: #44494b;
	font-weight: 700;
}
.v-all-cat-box {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 10px;
	padding-bottom: 0px;
	border: 2px dashed rgba(27, 27, 27, 0.1);
	border-radius: 1px;
	margin-top: 30px;
	margin-bottom:25px;
	min-height: 250px;
	background: #f5f5f5;
}
.v-all-icon-cir {
	width: 50px;
	height: 50px;
	margin: auto;
	background: #f5f5f5;
	border: 2px dashed rgba(27, 27, 27, 0.2);
	text-align: center;
	border-radius: 100%;
	margin-top: -40px;
	display: table;
}
.v-all-icon-cir a {
	display: table-cell;
	vertical-align: middle;
}
.v-all-cat-box h3 {
	margin: 0px;
	text-align: center;
	padding-top: 2px;
}
.v-all-cat-box h3 a {
	color: #444;
	font-size: 15px;
	font-weight: 700;
}
.v-all-lft-rgt-box {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 8px;
}
.v-all-lft-img {
	width: 100%;
	height: 100px;
	margin: auto;
	display: none;
}
.v-all-lft-img img {
	width: 100%;
	height: 100px;
}
.v-all-rgt-sub {
	width: 100%;
	height: auto;
	margin: auto;
}
.v-rgt-sub {
	width: 100%;
	height: auto;
	margin: auto;
}
.v-rgt-sub ul {
	margin: 0px;
	padding: 0px;
}
.v-rgt-sub ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	margin-top: 10px;
	text-align: center;
}
.v-rgt-sub ul li a {
	font-size: 12px;
	color: #337ab7;
}
.v-rgt-sub ul li a:hover {
	font-size: 13px;
	color: #555;
}
.v-all-cat-box:hover {
	border: 2px dashed #ff7409;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	background: #f1f1f1;
}
.v-all-cat-box:hover .v-all-icon-cir {
	border: 2px dashed rgba(255, 116, 09, 0.8);
	background: #f1f1f1;
}
.icon-v-s {
	height: 25px !important;
	margin-left: 0px;
	width: 25px !important;
	vertical-align: middle;
	display: inherit !important;
}
.icon-v-s img {
	width: 25px !important;
	height: 25px !important;
}
.icon-v-s2 {
	height: 25px !important;
	display: none;
	width: 25px !important;
	vertical-align: middle;
	display: none !important;
}
.icon-v-s2 img {
	width: 25px !important;
	height: 25px !important;
}
.v-all-cat-box:hover .icon-v-s {
	display: none !important;
}
.v-all-cat-box:hover .icon-v-s2 {
	display: block !important;
	display: table-cell !important;
}
/***view all categories page css***/

/***tradefair listing main page css***/
.pre-t-lst-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.pre-t-lst-box-1 {
	width: 100%;
	height: 175px;
	margin: auto;
	background: #fff;
	padding: 7px;
	border: 1px solid rgba(30, 30, 30, 0.2);
	border-radius: 3px;
	margin-bottom: 20px;
}
.pre-t-lst-lft-img {
	width: 27%;
	height: 160px;
	float: left;
	display: table;
	text-align: center;
}
.pre-t-lst-lft-img a {
	display: table-cell;
	vertical-align: middle;
}
.pre-t-lst-lft-img img {
	max-width: 100%;
	max-height: 160px;
	border-radius: 2px;
	vertical-align: middle;
}
.pre-t-lst-dtl {
	width: 50%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.pre-t-lst-btn {
	width: 21%;
	height: 160px;
	float: right;
	border-left: 1px solid rgba(30, 30, 30, 0.2);
	padding-left: 10px;
}
.pre-t-lst-dtl h4 {
	margin: 0px;
	color: #44494b;
	font-size: 13px;
	font-weight: 600;
	line-height: 18px;
}
.pre-t-lst-dtl h4 a {
	color: #187283;
}
.pre-t-lst-dtl h5 {
	color: #666;
	font-size: 13px;
	padding-top: 10px;
}
.pre-t-lst-dtl h5 .fa {
	margin-right: 10px;
	color: #ef6417;
}
.dt-span {
	font-size: 14px;
	color: #555;
	font-weight: 800;
}
.pre-t-lst-dtl p {
	color: #777;
	font-size: 12px;
	padding-top: 10px;
}
.pre-view-dtl-btn {
	width: 100%;
	height: 30px;
	background: #ECF0F1;
	margin: auto;
	text-align: center;
	line-height: 30px;
	border-radius: 3px;
	margin-top: 35px;
}
.pre-view-dtl-btn a {
	display: block;
	color: #44494b;
	font-weight: 600;
	font-size: 14px;
}
.pre-org-logo {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
	text-align: center;
}
.pre-org-logo h6 {
	margin: 0px;
	color: #555;
	text-align: center;
}
.pre-org-logo img {
	margin-top: 8px;
	max-width: 100%;
	max-height: 55px;
}
.pre-t-lst-box-1:hover {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.pre-t-lst-box-1:hover .pre-view-dtl-btn {
	background: #F26722;
}
.pre-t-lst-box-1:hover .pre-view-dtl-btn a {
	color: #fff;
}
.pre-t-lst-box-1:hover .pre-t-lst-dtl h4 a {
	color: #F26722;
}
.fre-t-lst-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 10px;
}
.fre-t-lst-box-1 {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 7px;
	border: 1px solid rgba(30, 30, 30, 0.2);
	border-radius: 3px;
	background: #fff;
}
.fre-t-lst-box-1 h3 {
	margin: 0px;
	background: none;
	font-size: 13px;
	text-transform: none;
	text-align: left;
	line-height: 22px;
}
.fre-t-lst-box-1 h3 a {
	color: #187283;
	font-weight: 600;
}
.fre-t-lst {
	width: 100%;
	height: auto;
	margin: auto;
}
.fre-t-lst ul {
	margin: 0px;
	padding: 0px;
}
.fre-t-lst ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	color: #666;
	font-size: 13px;
	line-height: 22px;
}
.fre-t-lst ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	color: #666;
	font-size: 13px;
	line-height: 25px;
}
.fre-t-lst ul li .fa {
	margin-right: 10px;
	color: #ef6417;
}
.fre-t-lst-box-1 p {
	color: #777;
	font-size: 12px;
	padding-top: 5px;
}
.fre-view-btn {
	width: 120px;
	height: 30px;
	background: #ECF0F1;
	text-align: center;
	line-height: 30px;
	border-radius: 3px;
	margin-top: 10px;
}
.fre-view-btn a {
	display: block;
	color: #44494b;
	font-weight: 600;
	font-size: 14px;
}
.fre-lst-dtl-page-main {
	width: 100%;
	height: auto;
	margin: auto;
}
.fre-lst-dtl-box-1 {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 10px;
	border: 1px solid rgba(30, 30, 30, 0.2);
	border-radius: 3px;
	background: #fff;
}
.fre-lst-top-logo-name {
	width: 100%;
	height: auto;
	margin: auto;
}
.fre-fair-logo {
	width: 28%;
	height: 120px;
	float: left;
	background: #fff;
	border: 1px solid rgba(30, 30, 30, 0.1);
	padding: 8px;
	text-align: center;
	border-radius: 3px;
}
.fre-fair-logo img {
	max-height: 100px;
}
.fre-fair-rgt-dtl {
	width: 70%;
	height: auto;
	float: right;
}
.fre-fair-rgt-dtl h3 {
	margin: 0px;
	background: none;
	font-size: 18px;
	text-transform: none;
	text-align: left;
	color: #187283;
	font-weight: 600;
	line-height: 22px;
}
.fre-t-lst-f {
	width: 100%;
	height: auto;
	margin: auto;
}
.fre-t-lst-f ul {
	margin: 0px;
	padding: 0px;
}
.fre-t-lst-f ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	color: #666;
	font-size: 13px;
	line-height: 22px;
	margin-top: 5px;
}
.fre-t-lst-f ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.fre-t-lst-f ul li .fa {
	margin-right: 10px;
	color: #ef6417;
}
.dt-span-f {
	font-size: 16px;
	color: #555;
	font-weight: 800;
}
.fre-lst-event {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 15px;
	color: #777;
	font-size: 13px;
	padding-top: 1px;
	line-height: 22px;
}
.fre-lst-event h3 {
	margin: 0px;
	height: auto;
	color: #EF6417;
	text-align: left;
	padding-left: 0px;
	position: relative;
	line-height: 25px;
	font-weight: 600;
	font-size: 18px;
	text-transform: none;
	background: none;
}
/*.fre-lst-event h3:after{
	content:"";
	background:#EF6417;
	position:absolute;
	width:15px;
	height:35px;
	right:-8px;
	transform:skewX(20deg);
}*/

.fre-lst-event p {
	color: #777;
	font-size: 13px;
	padding-top: 1px;
	line-height: 24px;
}
.fre-lst-org-dtl-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #FBFBFC;
	padding: 15px;
	margin-top: 20px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	display: none;
}
.fre-lst-org-dtl-div h3 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	color: #44494b;
	font-size: 18px;
	font-weight: 700;
	line-height: 22px;
	margin: 0;
	padding-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
}
.fre-lst-org-fl-dtl-box {
	width: 100%;
	height: auto;
	padding: 10px;
	margin: auto;
	border: 1px solid rgba(30, 30, 30, 0.2);
	background: #fff;
	border-radius: 2px;
}
.fre-lst-t-logo {
	width: 100%;
	height: auto;
	margin: auto;
}
.fre-lft-logo {
	width: 80px;
	height: 70px;
	float: left;
	text-align: center;
}
.fre-lft-logo img {
	border: 1px solid rgba(30, 30, 30, 0.1);
	padding: 2px;
	max-width: 80px;
	max-height: 70px;
	border-radius: 3px
}
.fre-lft-com-name {
	width: 65%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.fre-lft-com-name h4 {
	margin: 0px;
	color: #1996e6;
	font-size: 22px;
	font-weight: 600;
	line-height: 26px;
}
.fre-org-dtl {
	width: 100%;
	height: auto;
	margin: auto;
}
.fre-org-dtl ul {
	margin: 0px;
	padding: 0px;
}
.fre-org-dtl ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	margin-top: 10px;
}
.org-span-1 {
	width: auto;
	margin-right: 10px;
	font-weight: 700;
	color: #444;
	font-size: 14px;
	display: flex;
}
.org-span-2 {
	width: auto;
	font-weight: 500;
	color: #777;
	font-size: 14px;
}
.free-lst-reg-form {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 15px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	margin-top: 30px;
	color: #44494b;
}
.free-lst-reg-form h4 {
	margin: 0px;
	font-size: 28px;
	font-weight: 600;
	color: #44494b;
}
.fre-lst-map-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 30px;
}
.fre-lst-map-div h4 {
	margin: 0px;
	font-size: 28px;
	font-weight: 600;
	color: #44494b;
}
.fre-lst-map {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 5px;
	border: 4px solid #f5f5f5;
	margin-top: 10px;
}
.fre-lst-map iframe {
	width: 100% !important;
	height: 430px !important;
}
.fre-top-from-map-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 10px;
	display: none;
}
.fre-top-fm-btn {
	width: 100%;
	height: auto;
	margin: auto;
	background: #666;
	text-align: center;
	line-height: 35px;
	border-radius: 3px;
}
.fre-top-fm-btn a {
	color: #fff;
	font-size: 15px;
	font-weight: 800;
}
.tr-lst-rgt-photo-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 0px;
	border: 1px solid rgba(30, 30, 30, 0.2);
	border-radius: 1px;
	background: #fff;
	margin-bottom: 30px;
}
.tr-pht-box-head {
	width: 100%;
	height: auto;
	margin: auto;
	background: #f5f5f5;
	padding: 5px;
}
.tr-pht-box-head h3 .fa {
	margin-right: 10px;
	color: #ef6417;
}
.tr-pht-box-head h3 {
	margin: 0px;
	height: auto;
	color: #44494b;
	text-align: left;
	padding-left: 0px;
	line-height: 20px;
	font-weight: 600;
	font-size: 18px;
	text-transform: none;
	background: none;
}
.tr-pht-box-head h3 a {
	font-size: 12px;
	font-weight: 700;
}
.tr-pht-box-head p {
	margin: 0px;
	color: #777;
	font-size: 13px;
	padding-top: 1px;
	line-height: 22px;
}
.tr-pht-gall-box {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 5px;
}
.tr-pht-g {
	width: 100%;
	height: auto;
	margin: auto;
}
.tr-pht-g ul {
	margin: 0px;
	padding: 0px;
}

.texprobtns {
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
    font-family: oxygenbold;
    /* position: absolute; */
    bottom: 16%;
    left: 12%;
    background: #014b7e;
    border-radius: 5px;
    padding: 6px 25px;
    background: #4f1c5a;
    background: linear-gradient( 
173deg
 ,#ffc107 0,#ffeb3b 100%);
    float: left;
}

.texprobtnss:hover {
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
    font-family: oxygenbold;
    /* position: absolute; */
    bottom: 16%;
    left: 12%;
    background: #014b7e;
    border-radius: 5px;
    padding: 6px 25px;
    background: #4f1c5a;
    background: linear-gradient( 
173deg
 ,#ffc107 0,#ffeb3b 100%);
    float: left;
}
.texprobtnss {
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
    font-family: oxygenbold;
    /* position: absolute; */
    bottom: 16%;
    left: 12%;
    background: #014b7e;
    border-radius: 5px;
    padding: 6px 25px;
    background: #fff;
    float: left;
    border: 1px solid #ffd41f;
}

.left-side h3{
    line-height: 20px;
    color: #333;
    font-size: 14px;
    font-weight: 600;
    padding: 0 10px;
    margin: 0;
    border-radius: 2px;
    text-align: left;
    background:#fff;
}
.q23 {
    text-align: left;
    font-size: 21px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #05abc5;
}

.brr p {
    font-size: 18px;
    line-height: 20px;
    font-weight: 600;
    padding: 4px;
    margin-bottom: 0px;
    text-align: right;
    margin: 0 auto;
}


.mrre{
    text-align:left;
}
.mrre p {
    margin-bottom: 7px;
    font-size: 13px;
    color: #000;
}
.mrre p span {
    margin-bottom: 7px;
    font-size: 13px;
    color: #000;
    margin-left: 10px;
}
.mrre i {
    color: #c1c1c1;
    font-size: 16px;
}

.ribbon-wrapper-1 {
    width: 106px;
    height: 108px;
    overflow: hidden;
    position: absolute;
    top: 126px;
    right: 4px;
}
.ribbon-1 {
  font: bold 15px Sans-Serif;
  line-height: 18px;
  color: #333;
  text-align: center;
  text-transform: uppercase;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  position: relative;
  padding: 7px 0;
  left: -11px;
  top: 26px;
  width: 150px;
  background-color: #4caf50;
  color: #fff;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  letter-spacing: 0.5px; }

.ribbon-1:before, .ribbon-1:after {
  content: "";
  border-top: 4px solid #4e7c7d;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  position: absolute;
  bottom: -4px; }

.ribbon-1:before {
  left: 0; }

.ribbon-1:after {
  right: 0; }


.tr-pht-g ul li:nth-child(2n) {
	margin-right: 0;
}
.tr-pht-g ul li {
	list-style-type: none;
	float: left;
	width: 48.50%;
	height: auto;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-right: 7px;
	border: 1px solid rgba(30, 30, 30, 0.2);
}
.tr-pht-g ul li img {
	padding: 2px;
	width: 100%;
	height: 100px;
}
.tr-vid-gall-box {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 5px;
}
.tr-vid-g {
	width: 100%;
	height: auto;
	margin: auto;
}
.tr-vid-g ul {
	margin: 0px;
	padding: 0px;
}
.tr-vid-g ul li {
	list-style-type: none;
	float: left;
	width: 98%;
	height: auto;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-right: 11px;
	border: 1px solid rgba(30, 30, 30, 0.2);
}
.tr-vid-g ul li iframe {
	padding: 4px;
	width: 100% !important;
	height: 170px !important;
	max-width: 100% !important;
}
.trd-lst-top-banner::after {
	background: rgba(0, 46, 91, 0.8) none repeat scroll 0 0;
	background: rgba(5, 71, 95, 0.7) none repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 170px;
	width: 100%;
	background: #F26722;
}
.trd-lst-top-banner {
	background: rgba(0, 0, 0, 0) url("../images/fair-5.jpg") no-repeat fixed 50% 0;
	height: 200px;
	text-align: center;
}
.tr-lft-logo {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	z-index: 222;
	margin-top: 119px;
}
.tr-lft-logo h4 {
	margin: 0px;
	color: #fff;
	text-align: left;
	font-size: 26px;
	font-weight: 800;
}
.tr-lft-logo p {
	margin: 0px;
	color: #fff;
	text-align: left;
	font-size: 13px;
	padding-top: 5px;
}
.trd-srch-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	z-index: 222;
	margin-top: 129px;
}
.tr-lft-src-box {
	width: 90%;
	height: auto;
	float: left;
}
.tr-rgt-src-box {
	width: 10%;
	height: auto;
	float: left;
}
.s-f-s {
	height: 50px;
}
.s-btn {
	width: 100%;
	height: 50px;
	padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
	color: #fff;
	border-radius: 0px 4px 4px 0px!important;
	font-weight: 600;
	font-size: 16px;
}
.s-btn-bg1 {
	background: #44494B;
	border-color: #44494B;
}
.s-btn-bg1:hover {
	background: #daae06;
	border-color: #977801;
	color: #fff;
}
.tr-add-b-btn {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	z-index: 222;
	margin-top: 129px;
	display:none;
}
/***tradefair listing main page css***/

/***tradefair gallery main page css***/
.tr-gall-top-back {
	width: 100%;
	height: auto;
	margin: auto;
}
.tr-gall-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tr-gall-bx-1 {
	width: 100%;
	height: 350px;
	margin: auto;
	padding: 5px;
	background: #fff;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
	border: 1px solid #fff;
	margin-bottom: 30px;
}
.tr-gal-lft-rgt-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tr-gal-lft {
	width: 49.50%;
	height: auto;
	float: left;
}
.tr-gal-rgt {
	width: 49.50%;
	height: auto;
	float: right;
}
.tr-gal-lft-1 {
	width: auto;
	height: 125px;
	margin: auto;
	background: #3085a3;
	cursor: pointer;
	margin: 2px;
}
.tr-gal-lft-1 img {
	width: 100%;
	height: 125px;
	border-radius: 2px;
	opacity: 0.7;
}
.tr-gal-lft-2 {
	width: auto;
	height: 125px;
	margin: auto;
	background: #3085a3;
	cursor: pointer;
	margin: 2px;
	margin-top: 7px;
}
.tr-gal-lft-2 img {
	width: 100%;
	height: 125px;
	border-radius: 2px;
	opacity: 0.7;
}
.tr-gal-rgt-3 {
	width: auto;
	height: 125px;
	margin: auto;
	background: #3085a3;
	cursor: pointer;
	margin: 2px;
}
.tr-gal-rgt-3 img {
	width: 100%;
	height: 125px;
	border-radius: 2px;
	opacity: 0.7;
}
.tr-gal-rgt-4 {
	width: auto;
	height: 125px;
	margin: auto;
	background: #3085a3;
	cursor: pointer;
	margin: 2px;
	margin-top: 7px;
	position: relative;
}
.tr-gal-rgt-4 img {
	width: 100%;
	height: 125px;
	border-radius: 2px;
	opacity: 0.7;
}
.tr-gal-rgt-4 a span {
	bottom: 0;
	color: #fff;
	display: table-cell;
	font-size: 45px;
	font-weight: 600;
	height: 125px;
	left: 0;
	line-height: 125px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	vertical-align: middle;
}
.tr-gal-lft-1:hover {
	background: #000;
}
.tr-gal-lft-2:hover {
	background: #000;
}
.tr-gal-rgt-3:hover {
	background: #000;
}
.tr-gal-rgt-4:hover {
	background: #000;
}
.tr-gal-btm-name {
	width: 100%;
	height: auto;
	margin: auto;
	text-align: center;
}
.tr-gal-btm-name h4 {
	margin: 0px;
	padding-top: 10px;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
	color: #44494b;
}
.tr-gal-btm-name h4 a {
	color: #777;
}
.tr-gal-btm-name p {
	margin: 0px;
	padding-top: 5px;
	text-align: center;
	color: #444;
	font-size: 14px;
}
.tr-gall-bx-1:hover {
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.7);
}
.tr-gall-bx-1:hover h4 a {
	color: #428bca;
}
/***tradefair gallery main page css***/

/***tradefair videos main page css***/
.trade-videos-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tr-all-evnt-vid {
	width: 100%;
	height: auto;
	margin: auto;
}
.tr-all-vid-box-1:nth-child(3n) {
	margin-right: 0;
}
.tr-all-vid-box-1 {
	width: 31.74%;
	height: auto;
	float: left;
	border: 1px solid rgba(30, 30, 30, 0.1);
	background: #fff;
	padding: 4px;
	margin-right: 15px;
	border-radius: 2px;
	position: relative;
	margin-bottom: 15px;
}
.tr-all-vid-box-1 h5 {
	margin: 0px;
	font-size: 13px;
	font-weight: 600;
	line-height: 15px;
	height: 30px;
	text-align: center;
	width: 100%;
	display: table;
}
.tr-all-vid-box-1 h5 a {
	color: #555;
	vertical-align: middle;
	display: table-cell;
}
.tr-all-vid-img {
	width: 100%;
	height: 130px;
	margin: auto;
	margin-top: 8px;
	position: relative;
}
.tr-all-vid-img img {
	width: 100%;
	height: 130px;
}
.tr-all-vid-time {
	position: absolute;
	background: rgba(85, 85, 85, 0.61) none repeat scroll 0 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5x;
	right: 5px;
	z-index: 1111;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	margin-top: -25px;
}
.tr-all-vid-btm-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 5px;
}
.tr-all-vid-share {
	width: auto;
	float: left;
}
.tr-all-vid-share ul {
	margin: 0px;
	padding: 0px;
}
.tr-all-vid-share ul li {
	list-style-type: none;
	float: left;
	margin-right: 5px;
}
.tr-all-watch-rgt {
	width: auto;
	float: right;
}
.tr-all-watch-rgt a {
	color: #428bca;
	font-size: 13px;
	font-weight: 600;
}
/***tradefair videos main page css***/

/***tradefair full video page css***/
.trd-full-video-part {
	width: 100%;
	height: auto;
	margin: auto;
	background: #f5f5f5;
	padding: 10px;
	margin-bottom: 30px;
}
.trd-full-video-part h3 {
	background: rgba(0, 30, 30, 0.4) none repeat scroll 0 0;
	color: #fff;
	font-size: 18px;
	font-weight: 800;
	line-height: 35px;
	text-align: center;
	text-transform: uppercase;
	text-shadow: 1px 2px 3px #000;
}
.trd-vid-full-sec {
	width: 100%;
	height: 400px;
	margin: auto;
	background: #fff;
	padding: 6px;
}
/***tradefair full video page css***/

/***tradefair full photogallery page css***/
.tr-full-pht-gallery-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.rg-thumbs {
	bottom: -435px;
	position: relative;
}
.rg-image-wrapper {
	margin-top: -100px;
}
/***tradefair full photogallery page css***/

/***howitworks page css***/
.htw-banner {
	width: 100%;
	height: auto;
	margin: auto;
}
.htw-banner img {
	width: 100%;
	height: 200px;
}
.htw-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 70px;
}
.htw-tophead {
	width: 100%;
	height: auto;
	margin: auto;
}
.htw-tophead h2:before {
	content: "";
	position: absolute;
	background: url(../images/arrow-l.png) no-repeat 10% 50%;
	width: 90px;
	height: 44px;
	margin-left: -120px;
	z-index: 1111;
}
.htw-tophead h2:after {
	content: "";
	position: absolute;
	background: url(../images/arrow-r.png) no-repeat 10% 50%;
	width: 90px;
	height: 44px;
	margin-left: 30px;
	z-index: 1111;
}
.htw-tophead h2 {
	color: #777;
	font-weight: 800;
	margin: 0;
	text-align: center;
	font-size: 36px;
	position: relative;
}
.htw-mid-dot {
	width: 9px;
	height: 1100px;
	margin: auto;
	background: url(../images/dot-bg.png) repeat-y;
	margin-top: 40px;
}
.htw-b-lft-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: -225px;
}
.htw-b-cirtop {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 170px;
}
.htw-b-cirtop h1 {
	margin: 0px;
	text-align: center;
	font-weight: 900;
	text-transform: uppercase;
	font-size: 36px;
	padding-top: 10px;
}
.h-blue-b {
	background: #2980B9;
}
.h-green-b {
	background: #43b02a;
}
.h-blue-c {
	color: #2980B9;
}
.h-green-c {
	color: #43b02a;
}
.h-by-cir {
	width: 120px;
	height: 120px;
	margin: auto;
	border-radius: 100%;
	text-align: center;
	line-height: 104px;
	border: 5px solid #fff;
	-webkit-transition: -webkit-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}
.h-by-cir img {
	width: 55px;
}
.h-by-cir:hover {
	border: 5px solid #ddd;
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-webkit-transition: -webkit-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
.h-by-sub-maindiv {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 50px;
}
.h-by-sub-box-1 {
	width: 100%;
	height: auto;
	margin: auto;
	height: 250px;
}
.h-sb-lft-icn-arr-div {
	width: 15%;
	height: auto;
	float: left;
}
.h-sb-icon:before {
	content: "";
	position: absolute;
	background: url(../images/arrow-l.png) no-repeat 10% 50%;
	width: 90px;
	height: 44px;
	margin-left: -38px;
	z-index: 1111;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	margin-top: 100px;
}
.h-sb-icon:after {
	content: "";
	position: absolute;
	background: url(../images/arrow-r.png) no-repeat 10% 50%;
	width: 90px;
	height: 44px;
	margin-left: -55px;
	z-index: 1111;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	margin-top: 130px;
}
.h-sb-icon {
	width: 50px;
	height: 50px;
	background: #2980B9;
	text-align: center;
	line-height: 45px;
	border-radius: 3px;
}
.h-sb-icon img {
	width: 30px;
}
.h-sb-rgt-nm-dtl {
	width: 70%;
	height: auto;
	float: left;
}
.h-sb-rgt-nm-dtl h3 {
	margin: 0px;
	color: #777;
	font-size: 32px;
	font-weight: 900;
	line-height: 26px;
}
.h-sb-rgt-nm-dtl p {
	margin: 0px;
	color: #444;
	padding-top: 15px;
	line-height: 26px;
	font-size: 16px;
}
.h-sb-rgt-nm-dtl p span {
	margin-right: 10px;
	color: #2980B9;
	font-size: 20px;
	font-weight: 900;
}
.h-by-sub-maindiv2 {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 50px;
}
.h-by-sub-box-2 {
	width: 100%;
	height: auto;
	margin: auto;
	height: 250px;
}
.h-sb-lft-icn-arr-div2 {
	width: 15%;
	height: auto;
	float: right;
}
.h-sb-icon2:before {
	content: "";
	position: absolute;
	background: url(../images/arrow-l.png) no-repeat 10% 50%;
	width: 90px;
	height: 44px;
	margin-left: -38px;
	z-index: 1111;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	margin-top: 100px;
}
.h-sb-icon2:after {
	content: "";
	position: absolute;
	background: url(../images/arrow-r.png) no-repeat 10% 50%;
	width: 90px;
	height: 44px;
	margin-left: -55px;
	z-index: 1111;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	margin-top: 130px;
}
.h-sb-icon2 {
	width: 50px;
	height: 50px;
	float: right;
	background: #43B02A;
	text-align: center;
	line-height: 45px;
	border-radius: 3px;
}
.h-sb-icon2 img {
	width: 30px;
}
.h-sb-rgt-nm-dtl2 {
	width: 70%;
	height: auto;
	float: right;
}
.h-sb-rgt-nm-dtl2 h3 {
	margin: 0px;
	color: #777;
	font-size: 32px;
	font-weight: 900;
	line-height: 26px;
	text-align: right;
}
.h-sb-rgt-nm-dtl2 p {
	margin: 0px;
	color: #444;
	padding-top: 15px;
	line-height: 26px;
	font-size: 16px;
	text-align: right;
}
.h-sb-rgt-nm-dtl2 p span {
	margin-left: 10px;
	color: #2980B9;
	font-size: 20px;
	font-weight: 900;
}
/***howitworks page css***/

/***post requirement new page css***/
.prf-top-60 {
	width: 100%;
	height: 60px;
	margin: auto;
}
.prf-newtop-head {
	width: 100%;
	height: 150px;
	margin: auto;
	background: rgba(0, 0, 0, 0) url("../images/map-heading3.jpg") repeat scroll center -230px;
	border-bottom: 1px solid #ddd;
}
.prf-top-lft-rgt {
	width: 100%;
	height: auto;
	margin: auto;
}
.prf-top-lftimg {
	width: 150px;
	height: auto;
	float: left;
}
.prf-top-lftimg img {
	width: 120px;
	margin-top: 17px;
}
.prf-top-rgthead {
	width: 86%;
	height: auto;
	float: left;
	margin-left: 27px;
}
.prf-top-rgthead h2 {
	margin: 0px;
	color: #2980B9;
	font-weight: bolder;
	font-size: 32px;
	padding-top: 30px;
	text-shadow: 1px 1px 1px rgba(10, 10, 10, 0.1);
}
.prf-top-rgthead p {
	margin: 0px;
	color: #666;
	font-weight: 900;
	font-size: 32px;
	padding-top: 5px;
}
.prf-new-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
}
.prf-new-lft-benefits {
	width: 100%;
	height: auto;
	margin: auto;
}
.prf-new-lft-benefits h1 {
	margin: 0px;
	font-size: 36px;
	color: #555;
	font-weight: 900;
}
.prf-benefit {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 10px;
}
.prf-benefit ul {
	margin: 0px;
	padding: 0px;
}
.prf-benefit ul li {
	list-style-type: none;
	float: left;
	width: 100%;
	color: #2980b9;
	font-size: 26px;
	font-weight: 900;
	margin-bottom: 22px;
}
.prf-benefit ul li span {
	list-style-type: none;
	float: left;
	width: 100%;
	font-weight: 600;
	color: #555;
	font-size: 18px;
	margin-left: 42px;
}
.prf-benefit ul li .fa {
	color: #F8D24B;
	margin-right: 15px;
	text-shadow: 1px 1px 1px rgba(10, 10, 10, 0.8);
}
.prf-newformbox {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F5F5F5;
	padding: 15px;
	border: 1px solid rgba(233, 233, 233, 0.9);
	border-radius: 3px;
}
.prf-newformbox h4 {
	margin: 0px;
	font-size: 22px;
	color: #555;
	font-weight: 900;
}
.prf-newformbox h4 img {
	margin-right: 10px;
}
.m-t40 {
	margin-top: 20px;
}
.c-reg-text {
	font-size: 14px;
	font-weight: 600;
}
.c-reg-text-f-style {
	height: 35px;
	font-size: 13px;
	box-shadow: none;
	border: 1px solid #e9e9e9;
	border-radius: 4px;
}
.c-reg-text-f-style:focus {
	border-color: rgba(102, 175, 233, 0.5);
	box-shadow: none;
	outline: 0 none;
}


.white-box.flex-container {
    display: flex;
}
.white-box {
    background-color: #fff;
    text-align: center;
    margin-top: 0px;
    padding: 20px;
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
}


.home-categories {
    padding: 0 20px;
    font-size: 13px;
    border: 1px solid transparent;
    border-right: 1px solid #f5f5f5;
    border-bottom: 3px solid transparent;
    width: 16.6%;
    float: left;
}

.home-categories h4 {
color: #222;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 500;
}

.mmr{
    margin-top:20px;
}


.main-latest-news {
    width: 100%;
    text-align: left;
    border-bottom: 1px solid #f5f5f5;
    padding: 9px;
}
.latest-news-content {
    width: 100%;
    float: left;
}
.latest-news h5 {
    line-height: 20px;
}

.main-news-headingtxt {
    font-size: 18px;
    color: #388ccf;
    font-family: oxygenbold,sans-serif;
    line-height: 26px;
    font-weight: 600;
    /* padding-top: 60px; */
}

.mm789 {
    width: 100%;
    background: url(../../images/bbn.jpg) repeat center center;
    padding: 120px 30px 120px 30px;
    margin: 0;
    color: #fff;
    text-align: center;
    background-size: cover;
}
.texprobtn {
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
    font-family: oxygenbold;
    position: absolute;
    bottom: 16%;
    left: 12%;
    background: #014b7e;
    border-radius: 5px;
    padding: 6px 25px;
    background: #4f1c5a;
    background: linear-gradient(
173deg
,#ffc107 0,#ffeb3b 100%);
}
.texprobtn:hover {
    color: #fff;
    background: #00355a;
    background: #4f1c5a;
    background: linear-gradient(
6deg
,#ffeb3b 0,#ffc107 100%);
}

ul.texprobullet li {
    line-height: 18px;
    font-family: oxygenbold;
    margin-bottom: 12px;
}
.termsandcondition {
    font-size: 11px;
    color: #000;
    position: absolute;
    bottom: 12%;
    left: 12%;
    font-weight: bolder;
    z-index: 99;
}

.latest-imgbig {
    width: 48%;
    float: left;
    margin-right: 2%;
}
.latest-content {
    width: 50%;
    float: left;
}
.news-top-smalltxt {
    font-size: 12px;
    color: #999;
}
.news-details-txt {
    color: #333;
    padding-top: 10px;
    line-height: 21px;
}
.news-heading {
    font-size: 14px;
    line-height: 20px;
}

.news-heading, .news-heading a {
    color: #388ccf;
}

.c-reg-msg-f-style {
	font-size: 13px;
	box-shadow: none;
	border: 1px solid #e9e9e9;
	border-radius: 4px;
	height: 80px !important;
}
.c-reg-msg-f-style:focus {
	border-color: rgba(102, 175, 233, 0.5);
	box-shadow: none;
	outline: 0 none;
}
a.c-reg-terms {
	font-size: 13px;
	color: #666;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
}
.bule {
	color: #007ac0;
}
a.c-reg-terms:hover {
	color: #333;
}
p.c-reg-terms {
	font-size: 13px;
	color: #666;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	display: inline-block;
}
.c-reg-submit-btn {
	width: 250px;
	background: #F8D24B;
	color: #282c3d;
	border: none;
	font-weight: 900;
	font-size: 22px;

	margin-top: 10px;
	transition: all 0.5s ease 0s;
}
.c-reg-submit-btn:hover {
	background: #2980B9;
	color: #fff;
	border: none;
	transition: all 0.5s ease 0s;
}
.prf-bttm-htw-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #f5f5f5;
	padding: 60px;
	margin-top: 50px;
	-moz-box-shadow: inset 0 8px 12px -8px #999,  inset 0 -8px 12px -8px #999;
	-webkit-box-shadow: inset 0 8px 12px -8px #999,  inset 0 -8px 12px -8px #999;
	box-shadow: inset 0 8px 12px -8px #999,  inset 0 -8px 12px -8px #999;
}
.prf-htw-inner {
	width: 80%;
	height: auto;
	margin: auto;
}
.prf-htw-inner h1 {
	margin: 0px;
	text-align: center;
	color: #555;
}
.prf-htw-inner h1 span {
	color: #2980B9;
}
.prf-htwbox1 {
	width: 100%;
	height: auto;
	margin: auto;
	text-align: center;
	margin-top: 30px;
}
.prf-htwbox1 img {
	margin-bottom: 10px;
}
.prf-htwbox1 p {
	font-size: 15px;
	color: #333;
	padding-top: 20px;
	line-height: 24px;
}
/***post requirement new page css***/

/***Edit-Featured-Service1 Form page css***/
.editfrm-sllr-newfld-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 20px;
	background: rgba(248, 210, 75, 0.35);
	margin-bottom: 30px;
	margin-top: 30px;
	border-radius: 4px;
}
.unit-txt-style {
	width: 60px !important;
	margin-right: 10px !important;
	margin-left: 10px !important;
}
.imgupload4 {
	display: inline-block;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.4ulpoad-pic {
	width: 100%;
	height: auto;
}
.4ulpoad-pic-box {
	width: 100%;
	height: 10px;
	margin: auto;
}
.4ulpoad-pic-box img {
	width: 100%;
	height: 100px;
	margin: auto;
	border-radius: 2px;
}
.uploadbtn4 {
	width: 100%;
	position: relative;
	overflow: hidden;
	margin: 10px 0px;
	background: #545454;
	font-size: 14px;
	color: #fff;
	border: none;
}
.uploadbtn4 input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	width: 100%;
}
.upl4 {
	color: #333333;
	font-size: 15px;
	font-weight: 400;
	margin: 0 0 5px;
	padding: 0;
	text-transform: capitalize;
}
.mrg-btm {
	margin-bottom: 7px !important;
}
.note-smpl {
	color: #666;
	font-size: 12px;
	padding-left: 210px;
}
.chk-tophead {
	font-size: 20px !important;
	color: #2980b9 !important;
	font-weight: 900 !important;
}
/***Edit-Featured-Service1 Form page css***/
.refine-city {
	display: none;
}
.prm-mem-gif {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 30px;
	margin-top: 30px;
}
.paid-comingsoon {
	width: 100%;
	height: auto;
	margin: auto;
}
.under-const {
	width: 100%;
	height: auto;
	margin: auto;
	text-align: center;
	padding: 70px;
}
/*********************** wall dashboard page css start**********************************/
.wall-dashboard-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.wall-dash-left-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.wall-profile-top-logo {
	width: 100%;
	height: auto;
	margin: auto;
	background: url("../images/wall-dash-profile-bg.jpg") repeat scroll center center;
	padding: 15px;
}
.wall-profile-logo-circle {
	width: 65px;
	height: 65px;
	margin: auto;
	background: #05ABC5;
	border-radius: 100%;
	text-align: center;
	font-weight: 700;
	line-height: 57px;
	color: #fff;
	text-transform: uppercase;
	font-size: 26px;
	border: 2px solid rgba(255, 255, 255, 0.7);
}
.wall-profile-top-logo h1 {
	margin: 0px;
	text-align: center;
	font-size: 26px;
	padding-top: 10px;
	font-weight: 700;
}
.wall-profile-top-logo p {
	margin: 0px;
	text-align: center;
	font-size: 18px;
	padding-top: 3px;
	color: #fff;
	font-weight: 700;
}
.profile-prog-bar {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 15px;
	background: #828282;
	box-shadow: none;
	border-radius: 1px;
}
.progress-orange {
	background-color: #ef971c;
	line-height: 25px;
}
.wall-left-side-menu {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
	position: relative;
}
.wall-left-side-menu .menu-content h3:before {
	content: "";
	background: url("../images/wall-d-icons/wall-head-line2.png");
	position: absolute;
	left: 0px;
	width: 100%;
	height: 8px;
	margin-top: 25px;
}
.wall-left-side-menu .menu-content h3 {
	margin: 0px;
	color: #05ABC5;
	font-size: 16px;
	margin-top: 20px;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.wall-left-side-menu .menu-content h3 .fa {
	margin: 0px;
	color: #555;
	font-size: 20px;
	margin-right: 10px;
}
.wall-middle-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.wall-status-photo-video-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	border: 1px solid rgba(24, 25, 27, 0.2);
	padding: 10px;
}
.wall-top-3-post-btn-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-t-3-btn {
	width: 100%;
	height: auto;
	margin: auto;
	border-bottom: 1px solid rgba(24, 25, 27, 0.2);
}
.w-t-3-btn ul {
	margin: 0px;
	padding: 0px;
}
.w-t-3-btn ul li {
	float: left;
	display: block;
	list-style-type: none;
	cursor: pointer;
	background: #fff;
	margin-right: 10px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 15px;
	color: #333;
	font-weight: 600;
}
/*.w-t-3-btn ul li:hover {
	background: #E9E8E8;
	color: #333;
}
.w-t-3-btn ul li.active {
	background: #828282;
	color: #fff;
}*/
.w-t-3-btn ul li.active .fa {
	color: #fff;
}
.w-t-3-btn ul li .fa {
	margin-right: 8px;
	color: #05ABC5;
}
.wall-status-edit-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 0px;
}
.w-st-profile-icon {
	width: 50px;
	height: 50px;
	float: left;
	background: #087cb1;
	border-radius: 100%;
	text-align: center;
	color: #FFF;
	text-transform: uppercase;
	font-size: 22px;
	font-weight: 700;
	line-height: 48px;
	margin-top: 0px;
	border:2px solid #fff;
}
.w-st-profile-icon h1{
	margin:0px;
	font-size:22px;
	font-weight:700;
	color:#fff;
	text-align:center;
	line-height:50px;
}
.w-st-text-box {
	width: 88%;
	height: auto;
	float: left;
	margin-left: 12px;
}
.w-st-text-box-style {
	width: 100%;
	text-align: left;
	border: none;
	font-size: 12px;
	color: #999;
	line-height: 20px;
	padding-top: 10px;
	border-radius: 0px;
	box-shadow: none;
	height: 50px !important;
}
.w-st-text-box-style:focus {
	box-shadow: none;
}
.wall-post-link-div {
	width: 100%;
	height: auto;
	margin: auto;
	border-top: 1px solid rgba(24, 25, 27, 0.2);
}
.w-link-left-div {
	width: auto;
	float: left;
}
.w-post-right-btn {
	width: 80px;
	float: right;
}
.w-post-style {
	width: 80px;
	height: 30px;
	background: #05ABC5;
	border: none;
	color: #fff;
	font-weight: 600;
	margin-top: 10px;
	font-size: 16px;
	padding: 0px;
}
.w-post-style:hover {
	background: #F1C40F;
}
.w-post-style .fa {
	margin-left: 5px;
}
.wall-add-photo-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.w-addphoto {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-image-upload-size {
	width: 200px;
	height: auto;
}
.w-image-upload-size img {
	width: 200px;
	height: 180px;
}
.wall-video-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
/*********************** wall dashboard page css end**********************************/

/*********************** wall dashboard left drop menu css style **********************************/
.nav-side-menu {
	/*  overflow: auto;*/
	font-size: 14px;
	font-weight: 200;
	/* background-color: #ECF0F1;
  position: fixed;*/
/*  top: 0px;*/
	width: 100%;
	color: #e1ffff;
}
.nav-side-menu .brand {
	background-color: #23282e;
	background: #E67E22;
	line-height: 50px;
	display: block;
	text-align: center;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.nav-side-menu .toggle-btn {
	display: none;
}
.nav-side-menu ul {
	margin: 0px !important;
	padding: 0px !important;
}
.nav-side-menu ul, .nav-side-menu li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	line-height: 32px;
	cursor: pointer;/*    
    .collapsed{
       .arrow:before{
                 font-family: "FontAwesome";
                 content: "\f053";
                 display: inline-block;
                 padding-left:10px;
                 padding-right: 10px;
                 vertical-align: middle;
                 float:right;
            }
     }
*/
}
.nav-side-menu ul :not(collapsed) .arrow:before, .nav-side-menu li :not(collapsed) .arrow:before {
	font-family: "FontAwesome";
	content: "\f078";
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	float: right;
}
.nav-side-menu ul .active, .nav-side-menu li .active {
	background-color: #4f5b69;
}
.nav-side-menu ul .sub-menu li.active, .nav-side-menu li .sub-menu li.active {
	color: #d19b3d;
}
.nav-side-menu ul .sub-menu li.active a, .nav-side-menu li .sub-menu li.active a {
	color: #d19b3d;
}
.nav-side-menu ul .sub-menu li, .nav-side-menu li .sub-menu li {
	background-color: #181c20;
	border: none;
	line-height: 28px;
	border-bottom: 1px solid #23282e;
	margin-left: 0px;
}
.nav-side-menu ul .sub-menu li:hover, .nav-side-menu li .sub-menu li:hover {
	background-color: #020203;
}
.nav-side-menu ul .sub-menu li:before, .nav-side-menu li .sub-menu li:before {
	font-family: "FontAwesome";
	content: "\f105";
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}
.nav-side-menu li {
	padding-left: 0px;
	padding: 0px !important;
}
.nav-side-menu li a {
	text-decoration: none;
	color: #333;
	font-weight: 400;
}
.nav-side-menu li a i {
	padding-left: 10px;
	width: 20px;
	padding-right: 20px;
}
.nav-side-menu li:hover {
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	color: #FFF;
	background: none !important;
}
.nav-side-menu li:hover a {
	color: #05ABC5;
}
.icon-s {
	width: 20px;
	height: 20px;
	margin-right: 10px;
	margin-left: 0px;
	display:none;
}
.icon-s img {
	width: 20px;
	height: 20px;
}
.icon-s2 {
	width: 20px;
	height: 20px;
	margin-right: 10px;
	opacity: 0;
	margin-left: -31px;
	display:none;
}
.icon-s2 img {
	width: 20px;
	height: 20px;
}
.nav-side-menu li:hover .icon-s {
	opacity: 0;
}
.nav-side-menu li:hover .icon-s2 {
	opacity: 1;
}
@media (max-width: 767px) {
.nav-side-menu {
	position: relative;
	width: 100%;
	margin-bottom: 10px;
}
.nav-side-menu .toggle-btn {
	display: block;
	cursor: pointer;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 10 !important;
	padding: 3px;
	background-color: #ffffff;
	color: #000;
	width: 40px;
	text-align: center;
}
.brand {
	text-align: left !important;
	font-size: 22px;
	padding-left: 20px;
	line-height: 50px !important;
}
}
@media (min-width: 767px) {
.nav-side-menu .menu-list .menu-content {
	display: block;
}
}
/*********************** wall dashboard left drop menu css style **********************************/

/*********************** image status upload btn css style **********************************/
.img-upload-btn {
	position: relative;
	overflow: hidden;
	padding-top: 95%;
}
.img-upload-btn input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	outline: none;
	background: white;
	cursor: inherit;
	display: block;
}
.img-upload-btn i {
	position: absolute;
	height: 16px;
	width: 16px;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}
.btn-radio {
	position: relative;
	overflow: hidden;
}
.btn-radio input[type=radio] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	outline: none;
	background: white;
	cursor: inherit;
	display: block;
}
/*********************** image status upload btn css style **********************************/

/* datepicker css style */
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle {
	border-radius: 0 4px 4px 0;
}
.input-append .add-on, .input-append .btn, .input-append .btn-group {
	margin-left: -1px;
	margin-left: -44px;
}
.input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle {
	border-radius: 4px;
	vertical-align: top;
}
.input-append .add-on, .input-prepend .add-on, .form-control2 {
	background-color: #eeeeee;
	border: 1px solid #ccc;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	height: 34px;
	line-height: 20px;
	min-width: 14px;
	padding-top: 8px;
	text-shadow: 0 1px 0 #ffffff;
	width: auto;
	width: 40px;
	text-align: center;
}
.input-append.date .add-on i, .input-prepend.date .add-on i {
	cursor: pointer;
	display: block;
	height: 16px;
	width: 16px;
}
.icon-calendar {
	background-position: -192px -120px;
}
[class^="icon-"], [class*=" icon-"] {
 background-image: url("images/glyphicons-halflings.png");
 background-position: 14px 14px;
 background-repeat: no-repeat;
 display: inline-block;
 height: 14px;
 line-height: 14px;
 margin-top: 1px;
 vertical-align: text-top;
 width: 14px;
}
.form-control2 {
	display: inline-block;
	width: 88%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	box-shadow: 0 1px 4px #ddd inset;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px !important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	text-align: left;
}
.form-control2:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control2::-moz-placeholder {
 color: #999;
 opacity: 1;
}
.form-control2:-ms-input-placeholder {
 color: #999;
}
.form-control2::-webkit-input-placeholder {
 color: #999;
}
.form-control2::-ms-expand {
 background-color: transparent;
 border: 0;
}
.form-control2[disabled], .form-control2[readonly], fieldset[disabled] .form-control2 {
	background-color: #eee;
	opacity: 1;
}
.form-control2[disabled], fieldset[disabled] .form-control2 {
	cursor: not-allowed;
}
.datepicker {
	left: 710px !important;
}
/* datepicker css style */



/********Latest Dashboard New Page Css*********/

.dsh-box-1 {
	padding-left: 15px;
	padding-right: 15px;
}
.dsh-box-2 {
	padding-left: 15px;
}
.dsh-box-3 {
	padding-right: 15px;
}
.dshboard-new-bg {
	background: #fff;
}
/***Custom Tabbed Css**/
div.bhoechie-tab-container {
	z-index: 10;
	background-color: #ffffff;
	padding: 0 !important;
	border-radius: 0px;
	-moz-border-radius: 0px;
	border: 1px solid #ddd;
	margin-top: 0px;
	margin-left: 0px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
	-moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	background-clip: padding-box;
	opacity: 0.97;
	filter: alpha(opacity=97);
	border: none;
	box-shadow: none;
	width:90%;
	margin:auto;
}
div.bhoechie-tab-menu {
	padding-right: 0;
	padding-left: 0px;
	padding-bottom: 0;
	padding-top:0px;
}
div.bhoechie-tab-menu div.list-group {
	margin-bottom: 0;
	margin-top: 50px;
}
div.bhoechie-tab-menu div.list-group>a {
	margin-bottom: 0;
	background: #f5f5f5;
	font-size: 13px;
}
/*div.bhoechie-tab-menu div.list-group>a .glyphicon,*/
div.bhoechie-tab-menu div.list-group>a .fa {
	color: #888;
	font-size: 20px;
}
div.bhoechie-tab-menu div.list-group>a:first-child {
	border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	border-radius: 0px;
}
div.bhoechie-tab-menu div.list-group>a:last-child {
	border-bottom-right-radius: 0;
	-moz-border-bottom-right-radius: 0;
	border-radius: 0px;
}
div.bhoechie-tab-menu div.list-group>a.active, div.bhoechie-tab-menu div.list-group>a.active .glyphicon, div.bhoechie-tab-menu div.list-group>a.active .fa {
	background-color: #888;
	background-image: #888;
	color: #ffffff;
	border-radius: 0px;
	border: none;
}
div.bhoechie-tab-menu div.list-group>a.active:after {
	content: '';
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -13px;
	border-left: 0;
	border-bottom: 13px solid transparent;
	border-top: 13px solid transparent;
	border-left: 10px solid #888;
}
div.bhoechie-tab-content {
	background-color: #ffffff;
	/* border: 1px solid #eeeeee; */
	padding: 0px;
	min-height: 600px;
	padding-top:0px;
}
div.bhoechie-tab div.bhoechie-tab-content:not(.active) {
	display: block;
}
/***Custom Tabbed Css**/


/***Tabbed Box-1 Css**/
.tabbox-1 {
	width: 100%;
	height: auto;
	margin: auto;
}
/***Tabbed Box-1 Css**/

/***Tabbed Box-2 Css**/
.tabbox-2 {
	width: 100%;
	height: auto;
	margin: auto;
}
.manage-business-page-section {
	width: 100%;
	height: auto;
	margin: auto;
}
.add-new-products-section {
	width: 100%;
	height: auto;
	margin: auto;
}
.manage-display-products-section {
	width: 100%;
	height: auto;
	margin: auto;
}
.change-pass-section {
	width: 100%;
	height: auto;
	margin: auto;
}
/***Tabbed Box-2 Css**/

/***Tabbed Box-3 Css**/
.tabbox-3 {
	width: 100%;
	height: auto;
	margin: auto;
}
.mail-listing-sec {
	width: 100%;
	height: auto;
	margin: auto;
}
.mail-list-dtl-sec {
	width: 100%;
	height: auto;
	margin: auto;
}
/***Tabbed Box-3 Css**/



/***Tabbed Box-5 Css**/
.tabbox-5 {
	width: 100%;
	height: auto;
	margin: auto;
}
.addnew-job-post-section {
	width: 100%;
	height: auto;
	margin: auto;
}
.premium-postjobs-section {
	width: 100%;
	height: auto;
	margin: auto;
}
.search-resumes-section {
	width: 100%;
	height: auto;
	margin: auto;
}
.purchased-resumes-section {
	width: 100%;
	height: auto;
	margin: auto;
}
/***Tabbed Box-5 Css**/

/***Tabbed Box-6 Css**/
.tabbox-6 {
	width: 100%;
	height: auto;
	margin: auto;
}
/***Tabbed Box-6 Css**/

/***Tabbed Box-7 Css**/
.tabbox-7 {
	width: 100%;
	height: auto;
	margin: auto;
}
/***Tabbed Box-7 Css**/



/********Latest Dashboard New Page Css*********/

/********jobs Dashboard main Page Css*********/

.addnewjobpost-head-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 20px;
	background: #E9F5FB;
}
.addnewjobpost-head-div h4 {
	margin: 0px;
	color: #333;
	font-size: 14px;
	text-transform: uppercase;
}
.addnew-jobpost-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.addnewjob-right-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #f5f5f5;
	padding: 20px;
}
.em-login-head-strip {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	border-radius: 4px;
	padding: 15px;
	margin-top: 20px;
}
.c-reg-text {
	font-size: 13px;
	font-weight: 400;
}
.c-reg-text-f-style {
	height: 33px;
	font-size: 13px;
	box-shadow: none;
	border: 1px solid #e9e9e9;
	border-radius: 2px;
}
.c-reg-text-f-style:focus {
	border-color: rgba(102, 175, 233, 0.5);
	box-shadow: none;
	outline: 0 none;
}
.prm-job-post-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.prm-jb-srch-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #E1E8E9;
	padding: 20px;
	background: #E9F5FB;
}
.prm-jb-left-srch-div {
	width: 80%;
	height: auto;
	float: left;
}
.prmjb-srch-box-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.prmjb-left-designation {
	width: 44%;
	float: left;
}
.prmjb-left-loaction {
	width: 25%;
	float: left;
}
.prmjb-left-experience {
	width: 24%;
	float: left;
}
.prmjb-left-submit {
	width: 7%;
	float: left;
}
.prmjb-input {
	height: 40px;
}
.prmjb-submit {
	width: 100%;
	height: 40px;
	padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
	color: #fff;
	border-radius: 0px 4px 4px 0px!important;
	font-weight: 600;
	font-size: 16px;
}
.prmjb-bg1 {
	background: #2980b9;
	border-color: #2980b9;
	color: #fff;
}
.prmjb-bg1:hover {
	background: #F8D351;
	border-color: #F8D351;
	color: #282c3d;
}
.prm-jb-right-addbtn {
	width: 120px;
	height: auto;
	float: right;
	background: #5A5A5A;
	line-height: 40px;
	text-align: center;
}
.prm-jb-right-addbtn a {
	display: block;
	color: #fff;
	font-size: 13px;
	font-weight: 600;
}
.prm-jp-list {
	width: 100%;
	height: auto;
	margin: auto;
}
.prm-jp-list ul {
	margin: 0px;
	padding: 0px;
}
.prm-jp-list ul li {
	list-style-type: none;
	width: 100%;
	float: left;
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid rgba(24, 24, 24, 0.1);
	background: #fff;/*border: 1px solid rgba(24, 24, 24, 0.05);*/
}
.prm-lft-div {
	width: 73%;
	height: auto;
	float: left;
}
.prm-rgt-div {
	width: 20%;
	height: 150px;
	float: right;
	background: #ECF0F1;
	background: #F2F6FE;
	padding: 15px;
}
.prm-job-post-name {
	width: 100%;
	height: auto;
	margin: auto;
}
.prm-job-post-name h3 {
	margin: 0px;
	padding-top: 0px;
	color: #087EC2;
	font-size: 13px;
	line-height: 24px;
	text-transform: uppercase;
	font-weight: 600;
	display: inline-block;
}
.prm-job-post-name h3 span {
	margin-left: 7px;
	text-transform: none;
	font-weight: 500;
	color: #000;
}
.prm-job-post-name h4 {
	margin: 0px;
	padding-top: 0px;
	color: #333;
	font-size: 13px;
	font-weight: 600;
	display: inline-block;
	float: right;
	color: #087EC2;
}
.prm-job-post-name h4 span {
	margin-left: 3px;
	color: #777;
	font-weight: 500;
}
.prm-job-post-name h4 .fa {
	margin-right: 5px;
	color: #087EC2;
	color: #FF6F08;
}
.prm-job-post-name h5 {
	margin: 0px;
	padding-top: 0px;
	color: #000;
	font-size: 13px;
	line-height: 22px;
	font-weight: 600;
}
.prm-job-post-name p {
	margin: 0px;
	padding-top: 3px;
	color: #333;
	font-size: 13px;
	line-height: 20px;
}
.prm-job-exp-loc {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 10px;
}
.exp-loc-icon {
	padding-right: 5px;
	color: #888;
}
p.exp-loc-div {
	margin: 0px;
	color: #999;
	font-size: 13px;
	display: inline-block;
	margin-bottom: 5px;
}
.prm-job-des {
	width: 100%;
	height: auto;
	margin: auto;
}
.prm-job-des p {
	margin: 0px;
	padding-top: 5px;
	font-size: 13px;
	color: #555;
	line-height: 20px;
}
.prm-rgt-boxlst {
	width: 100%;
	height: auto;
	margin: auto;
}
.prm-rgt-boxlst ul {
	margin: 0px;
	padding: 0px;
}
.prm-rgt-boxlst ul li {
	list-style-type: none;
	width: 100%;
	float: none;
	background: none;
	padding: 0px;
	border: none;
	margin-bottom: 5px;
	color: #555;
	font-weight: 600;
	font-size: 13px;
}
.prm-rgt-boxlst ul li span {
	float: right;
	color: #000;
	font-weight: 500;
}
.prm-rgt-edtbtn {
	width: 110px;
	height: 33px;
	margin: auto;
	background: #61BA61;
	text-align: center;
	line-height: 33px;
	margin-top: 15px;
	border-radius: 2px;
}
.prm-rgt-edtbtn a {
	display: block;
	color: #fff;
	font-weight: 600;
	font-size: 13px;
}
.prm-rgt-edtbtn a .fa {
	margin-right: 7px;
}
/********jobs Dashboard main Page Css*********/


/********Client Dashboard Home Main Page Css*********/
.mgtop-0 {
	margin-top: 0px !important;
}
.cnt-dsh-leftbox {
	width: 100%;
	height: auto;
	margin: auto;
}
.cnt-dshlogo {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 20px;
	background: #f5f5f5;
	/*display:none;*/
}
.cnt-logoinner {
	width: 100%;
	height: 150px;
	margin: auto;
	background: #fff;
	text-align: center;
	border: 20px solid #fff;
	text-align: center;
}
.cnt-logoinner a {
	display: table-cell;
	vertical-align: middle;
}
.cnt-logoinner img {
	max-width: 200px;
	max-height: 140px;
	vertical-align: middle;
}
.cnt-pad-20 {
	margin: 15px;
}
.cnt-profile-bar {
	width: 100%;
	height: auto;
	margin: auto;
	display:none;
}
.cnt-abtdesc {
	width: 100%;
	height: auto;
	margin: auto;
}
.cnt-abtdesc h3 {
	margin: 0px;
	font-size: 16px;
	color: #444;
	font-weight: 700;
}
.cnt-abtdesc p {
	margin: 0px;
	font-size: 13px;
	color: #555;
	padding-top: 10px;
	line-height: 22px;
	padding-bottom: 5px;
}
.cnt-abtdesc a {
	margin: 0px;
	font-size: 13px;
	color: #529de9;
}
/*follow-us*/
.top-social-media {
	width: 100%;
	height: auto;
	margin: auto;
}
#services {
	width: 100%;
	height: auto;
	margin-top: 15px;
}
#services ul {
	margin: 0px;
	padding: 0px;
}
#services ul li:last-child {
	margin-right: 0px;
}
#services ul li {
	width: 30px;
	height: 30px;
	color: #F7AB15;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	background-color: #999;
	transition: all 0.5s ease;
	float: left;
	list-style-type: none;
	margin-right: 10px;
	background: #ddd;
	margin-top: 8px;
	border-radius: 2px;
}
#services ul li a {
	color: #999;
	text-decoration: none;
	display: block;
	font-size: 14px;
}
#services ul li:hover {
	/*	transform: rotate(360deg);*/
	border-radius: 50px;
	background-color: #F8D24B;
}
#services ul li a:hover {
	color: #777;
	display: block;
}
/*follow-us*/

.cnt-dshbox {
	border: none !important;
	background: #f5f5f5 !important;
}
.cnt-rightside-topbox {
	width: 100%;
	height: auto;
	margin: auto;
}
.cnt-topleftbox {
	width: 100%;
	height: auto;
	float: left;
}
.cnt-toprightbox {
	width: 100%;
	height: auto;
	float: right;
}
.dbox-bg-1 {
	background: #FF9F02;
}
.dbox-bg-2 {
	background: #5AB65F;
}
.dbox-bg-3 {
	background: #EE4B44;
}
.dbox-bg-4 {
	background: #00B9D0;
}
.dbox-bg-5 {
	background: #8260C7;
}
.dbox-bg-6 {
	background: #728087;
}
.dbox-cl-1 {
	color: #FF9F02;
}
.dbox-cl-2 {
	color: #5AB65F;
}
.dbox-cl-3 {
	color: #EE4B44;
}
.dbox-cl-4 {
	color: #00B9D0;
}
.dbox-cl-5 {
	color: #8260C7;
}
.dbox-cl-6 {
	color: #728087;
}
.cnt-topmenu {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 12px;
}
.cnt-topmenu ul {
	margin: 0px;
	padding: 0px;
}
.cnt-topmenu ul li:nth-child(3n) {
	margin-right: 0px;
}
.cnt-topmenu ul li {
	list-style-type: none;
	width: 100%;
	float: left;
	padding: 10px;
	text-align: left;
	border-radius: 2px;
	background: #fff;
	border: 1px solid #ddd;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-top:20px;
}
.cnt-topmenu ul li a {
	margin: 0px;
	text-align: left;
	color: #777;
	font-size: 13px;
}
.cnt-topmenu ul li a .fa {
	margin-right: 5px;
}
.cnt-icon-namediv {
	width: 100%;
	height: auto;
	margin: auto;
	border-bottom: 1px solid #eee;
	padding-bottom: 7px;
	margin-bottom: 7px;
}
.cnt-iconlft {
	width: 50px;
	height: 50px;
	border-radius: 2px;
	float: left;
	margin-top: -25px;
	text-align: center;
	line-height: 48px;
}
.cnt-iconlft img {
	width: 20px;
}
.cnt-boxname {
	width: 50%;
	height: auto;
	float: right;
}
.cnt-boxname {
	width: 60%;
	height: auto;
	float: right;
}
.cnt-boxname h5 {
	margin: 0px;
	color: #999;
	font-size: 14px;
	text-align: right;
	text-transform: uppercase;
	font-weight: 600;
}
.cnt-boxname h3 {
	margin: 0px;
	color: #333;
	font-size: 20px;
	text-align: right;
	font-weight: 700;
	padding-top: 4px;
}
.dshrgt-add {
	width: 100%;
	height: auto;
	margin: auto;
}
.dshrgt-add img {
	width: 100%;
}
.dshbrd-mail-box {
	width: 100%;
	height: auto;
	margin: auto;
	border: 1px solid #70afc4;
	border-radius: 0px;
}
.dshbrd-head {
	width: 100%;
	height: auto;
	margin: auto;
	background: #70afc4;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	padding-left: 20px;
	line-height: 45px;
	border-radius: 0px;
}
.dshbrd-head .fa {
	margin-right: 10px;
	font-weight: 500;
}
.dshbrd-head a {
	color:#fff;
	float:right;
	font-size:13px;
	padding-right:20px;
}
.allmailbox {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 0px;
	padding: 10px;
	background: #fff;
}
/*.post-request-form-inner {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	border: 1px solid rgba(27, 27, 27, 0.2);
	border: none;
	border-radius: 4px;
	padding: 20px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
} */
.post-request-form-inner h4 {
	margin: 0px;
	color: #666;
	font-size: 14px;
}
.post-request-form-inner h4 img {
	margin-right: 7px;
	width: 30px;
}
.post-request-form-inner h3 {
	margin: 0px;
	color: #2980B9;
	font-size: 13px;
	padding-top: 10px;
	border: none;
	line-height: 22px;
}
.form-lft-rgt-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.form-lft-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.f-lft-benefits {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	margin-top: 5px;
}
.post-request-form-inner h3 {
	margin: 0px;
	color: #2980B9;
	font-size: 13px;
	padding-top: 5px;
	border: none;
	line-height: 21px;
}
.f-lft-benefits ul {
	margin: 0px;
	padding: 0px;
}
.f-lft-benefits ul li {
	float: left;
	width: 100%;
	margin-top: 5px;
	font-size: 13px;
	color: #555;
}
.f-lft-benefits ul li img {
	float: left;
	margin-right: 5px;
	width: 15px;
	margin-bottom: 12px;
}
.f-lft-benefits ul li::after {
	content: "";
}
.hn-btm-pst-reqbtn {
	width: 160px;
	height: 40px;
	background: #ff6a00;
	text-align: center;
	position: relative;
	margin-top: 10px;
	line-height: 40px;
	border-radius: 4px;
}

.hn-btm-pst-reqbtn a {
	color: #fff;
	font-size: 16px;
	font-weight: 600;
}
.dshrgt-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	border: 1px solid rgba(27, 27, 27, 0.2);
	border: none;
	border-radius: 4px;
	padding: 10px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	margin-top: 12px;
}
.dshrgt-div h4 {
	margin: 0px;
	color: #666;
	font-size: 14px;
}
.dshrgt-div h4 img {
	margin-right: 7px;
	width: 30px;
}
.dshrgt-div h3 {
	margin: 0px;
	color: #2980B9;
	font-size: 13px;
	padding-top: 5px;
	border: none;
	line-height: 21px;
}
.dshrgt-benefits {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	margin-top: 5px;
}
.dshrgt ul {
	margin: 0px;
	padding: 0px;
}
.dshrgt ul li {
	float: left;
	width: 100%;
	margin-top: 3px;
	font-size: 12px;
	color: #555;
}
.dshrgt ul li img {
	float: left;
	margin-right: 4px;
	width: 13px;
	margin-bottom: 6px;
	margin-top: 2px;
}
.dshrgt ul li::after {
	content: "";
}
.dshrgt-reqbtn {
	width: 140px;
	height: 34px;
	background: #ff6a00;
	text-align: center;
	position: relative;
	margin-top: 7px;
	line-height: 34px;
	border-radius: 4px;
}
.dshrgt-reqbtn::before {
	display: block;
	content: " ";
	position: absolute;
	width: 0;
	height: 0;
	border-top: 17px solid transparent;
	border-bottom: 17px solid transparent;
	border-left: 16px solid #FF6A00;
	right: -14px;
}
.dshrgt-reqbtn a {
	color: #fff;
	font-size: 14px;
	font-weight: 600;
}
/********Client Dashboard Home Main Page Css*********/


/********Tender Dashboard main Page Css*********/
.nw-messpage-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.nw-msg-left-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.nw-msg-filter {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 25px;
}
.msg-lftfltr {
	background: #fff;
	color: #222;
	height: 40px;
	border-radius: 0px;
}
.msg-lftfltr:hover {
	background: #F2F6FE;
}
.msg-input {
	height: 40px;
	border-radius: 0px;
}
.msg-lftfltrbtn {
	background: #F2F6FE;
	height: 40px;
	border-radius: 0px;
	color: #555;
}
.msg-lftfltrbtn:hover {
	background: #F2F6FE;
	color: #000 !important;
}
.msg-left-chat-user-lst {
	width: 100%;
	height: auto;
	min-height: 230px;
	margin: auto;
	margin-top: 20px;
	background: #fff;
	border: 1px solid rgba(24, 25, 26, 0.1);
}
.msg-lft-cht-user {
	width: 100%;
	height: auto;
	margin: auto;
}
.msg-lft-cht-user ul {
	margin: 0px;
	padding: 0px;
}
.msg-lft-cht-user ul li {
	list-style-type: none;
	width: 100%;
	float: left;
	padding: 10px;
	border-bottom: 1px solid rgba(24, 25, 26, 0.1);
}
.msg-lft-cht-user ul li:hover {
	background: #f5f5f5;
}
.msg-lft-cht-user ul li.active {
	background: rgba(248, 210, 75, 0.1) none repeat scroll 0 0;
	background: #F2F6FE;
}
.msg-visa-ntbank {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
	margin-top:0px;
}
.msg-visa-ntbank img {
	width: 100%;
	height: auto;
	margin: auto;
}
.msg-lftcht-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.cht-img {
	width: auto;
	height: auto;
	float: left;
	border: 4px solid #fff;
	border-radius: 100%;
}
.cht-img img {
	width: 42px;
	height: 42px;
	border-radius: 100%;
	float: left;
	padding: 2px;
}
.cht-user-name {
	width: auto;
	height: auto;
	float: left;
	margin-left: 10px;
}
.cht-user-name h4 {
	color: #666;
	font-size: 16px;
	font-weight: 600;
	margin: 0;
	padding-top: 7px;
}
.cht-user-name p {
	margin: 0px;
	color: #888;
	font-size: 13px;
	padding-top: 3px;
}
.cht-user-time {
	width: auto;
	height: auto;
	float: right;
	font-size: 11px;
	color: #999;
	padding-top: 7px;
}
.tktbox-section-maindiv {
	background: #fff none repeat scroll 0 0;
	border: 1px solid rgba(24, 25, 26, 0.1);
	height: auto;
	margin: auto;
	padding: 0px;
	width: 100%;
	min-height: 600px;
	margin-top:15px;
}
.tkbtn-btn-lst{
	width:100%;
	height:auto;
	margin:auto;
	margin-bottom:0px;
	margin-top:20px;
}
.tkbtn-btn-lst ul{
	margin:0px;
	padding:0px;
}
.tkbtn-btn-lst ul li:last-child{
	border-right:0px solid #fff;
}
.tkbtn-btn-lst ul li{
	width:50%;
	height:auto;
	float:left;
	text-align:center;
	line-height:40px;
	background:#f8d24b;
	border-right:1px solid #fff;
}
.tkbtn-btn-lst ul li a{
	display:block;
	color:#000;
	font-size:15px;
	font-weight:600;
}
.tkbtn-btn-lst ul li:hover{
	background:#000;
}
.tkbtn-btn-lst ul li:hover a{
	color:#fff;
}
.tkt-sts-topstrip {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F2F6FE;
	padding: 8px;
	text-align: center;
}
.tkt-sts-topstrip h4 {
	margin: 0px;
	color: #333;
	font-size: 15px;
	font-weight: 600;
}
.tktstatus-name {
	width: auto;
	height: auto;
	float: left;
	margin-left: 10px;
}
.tktstatus-name h4 {
	color: #333;
	font-size: 13px;
	font-weight: 500;
	margin: 0;
	padding-top: 3px;
}
.tktstatus-span {
	width: auto;
	height: auto;
	float: right;
	font-size: 13px;
	color: #000;
	padding-top: 3px;
	font-weight: 600;
}
.tkt-topmenu {
	width: 100%;
	height: auto;
	margin: auto;
}
.dsh-project-top-header {
	width: 100%;
	height: auto;
	margin: auto;/*background: rgba(248, 210, 75, 0.5) none repeat scroll 0 0;*/
}
.dsh-project-top-menu {
	width: 100%;
	height: auto;
	margin: auto;
}
.dsh-project-top-menu ul {
	margin: 0px;
	padding: 0px;
}
.dsh-project-top-menu ul li:last-child {
	border-right: 0px solid #ddd;
	;
}
.dsh-project-top-menu ul li {
	list-style-type: none;
	width: 25%;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 2px solid #F2F6FE;
	transition: all 0.4s ease-in-out 0s;
	background: #F2F6FE;
	padding-left: 20px;
	padding-right: 20px;
	border-right: 1px solid #ddd;
}
.dsh-project-top-menu ul li:hover {
	background: #fff;
	border-bottom: 2px solid #F8D24B;
	transition: all 0.4s ease-in-out 0s;
}
.dsh-project-top-menu ul li.active {
	border-bottom: 2px solid #FFD205;
	background: #FFD205;
}
.dsh-project-top-menu ul li a {
	color: #333;
	font-size: 15px;
	font-weight: 600;
	display: block;
}
.dsh-project-top-menu .spanicon {
	background-color: #F8D24B;
	border-radius: 50px;
	display: inline-block;
	font-size: 20px;
	height: 40px;
	line-height: 37px;
	margin-bottom: 3px;
	position: relative;
	width: 40px;
	transition: all 0.4s ease-in-out 0s;
	text-align: center;
}
.dsh-project-top-menu strong {
	/*display: block;*/
	color: #333;
	margin-left: 10px;
	text-transform: uppercase;
	font-weight: 600;
}
.dsh-project-top-menu ul li:hover .spanicon {
	background-color: #F8D24B;
	color: #282c3d;
	transition: all 0.4s ease-in-out 0s;
}
.dsh-project-top-menu ul li:hover strong {
	color: #333;
	transition: all 0.4s ease-in-out 0s;
}
.dsh-project-top-menu ul li.active .spanicon {
	background: #fff;
}
.tkt-dtlmainbox {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 20px;
}
.viewtkt-box1 {
	width: 100%;
	height: auto;
	margin: auto;
}
.tkt-search-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tndback-srch-main-div {

	width: 100%;
	height: auto;
	margin: auto;
	padding: 0px;
	position: relative;
	z-index: 222;
}
.tndbk-lbl {
	color: #333;
	font-size: 13px;
	font-weight: 600;
}
.tndbk-lbl span {
	color: #555;
	font-size: 14px;
	font-weight: 500;
	margin-left: 7px;
}
.tndback-srch-box-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tndback-srch-refno {
	width: 27%;
	float: left;
}
.tndback-srch-type {
	width: 27%;
	float: left;
	margin-left: 20px;
}
.tndback-org-type {
	width: 27%;
	float: left;
	margin-left: 20px;
}
.tndback-srch-submit {
	width: 12%;
	float: left;
	margin-left: 14px;
	margin-top: 24px;
}
.tndback-input {
	height: 40px;
}
.tndback-btn {
	width: 100%;
	height: 40px;
	padding-top: 8px;
	padding-bottom: 9px;
	text-align: center;
	color: #000;
	border-radius: 4px 4px 4px 4px!important;
	font-weight: 600;
	font-size: 15px;
}
.tndback-btn-bg1 {
	background: #ccc;
	border-color: #ccc;
}
.tndback-btn-bg1:hover {
	background: #F8D24B;
	border-color: #F8D24B;
	color: #282c3d;
}
.tktsrch-list-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tktsrch-list-main-div h4 {
	margin: 0px;
	font-size: 16px;
	font-weight: 600;
	color: #087EC2;
	padding-top: 20px;
	display: inline-flex;
	text-transform: uppercase;
}
.tktsrch-list-main-div span {
	color: #333;
	font-size: 13px;
	font-weight: 600;
	float: right;
	margin-top: 20px;
}
.tktsrch-list-main-div span em {
	color: #FE0A09;
	font-size: 14px;
	font-weight: 600;
	padding-left: 5px;
	font-style: normal;
}
.tktsrch-list-main-div p {
	margin: 0px;
	font-size: 12px;
	font-weight: 600;
	color: #666;
	padding-top: 4px;
}
.tndbk-list {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 8px;/*	overflow-y: scroll;
    scroll-behavior: smooth;
	height:400px;*/
	
}
.tndbk-list ul {
	margin: 0px;
	padding: 0px;
}
.tndbk-list ul li {
	list-style-type: none;
	width: 100%;
	float: left;
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid rgba(24, 24, 24, 0.1);
	background: #fff;
}
.tndbk-name-acbtn-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tndbk-namelft {
	width: 70%;
	height: auto;
	float: left;
}
.tndbk-namelft h3 {
	margin: 0px;
	color: #000;
	display: initial;
	font-size: 13px;
	font-weight: 600;
	line-height: 20px;
}
.tndbk-namelft h3 a {
	color: #000;
	font-size: 13px;
}
.mt-20-acbtn {
	margin-top: 20px;
}
.tndbk-acbtn {
	width: 155px;
	height: 36px;
	float: right;
	background: #00323F;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	background: #65AF37;
	background: #5cb85c;
}
.tndbk-acbtn span {
	width: 100%;
	margin-top: 0px;
	text-align: center;
}
.tndbk-acbtn span h2 {
	color: #F1C40F;
	font-size: 22px;
	display: inline;
	margin-right: 0px;
	margin-top: 10px;
	line-height: 0px;
	float: left;
	margin-top: 9px;
	margin-left: 20px;
	margin-right: 10px;
	background: none;
	padding: 0px;
	text-shadow: 1px 1px 1px #000;
}
.tndbk-acbtn span {
	width: 100%;
	margin-top: 0px;
	text-align: left;
}
.tndbk-acbtn span p {
	margin: 0px;
	font-size: 12px;
	font-weight: 600;
	color: #666;
	padding-top: 4px;
	line-height: 12px;
	color: #fff;
	padding-left: 15px;
}
.tndbk-acbtn a {
	display: block;
	color: #fff;
}
.tndbk-lock {
	width: 28px;
	height: 28px;
	border-radius: 100%;
	float: left;
	background: #fff;
	color: #6AB23D;
	margin-left: 12px;
	margin-top: 4px;
	font-size: 19px;
}
.tndbk-point-acc {
	width: 73%;
	height: auto;
	float: left;
	margin-left: 0px;
}
.tndbk-point-acc h4 {
	margin: 0px;
	font-size: 13px;
	text-transform: uppercase;
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-left: 11px;
	display: block;
}
.tndbk-point-acc h6 {
	margin: 0px;
	font-size: 12px;
	padding-top: 1px;
	color: #fff;
	text-align: left;
	padding-left: 13px;
}
.tndbk-point-acc h2 {
	margin: 0px;
	font-size: 13px;
	text-transform: uppercase;
	padding-top: 0px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-left: 11px;
	display: block;
	background: none;
}
.tndbk-bra {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 15px;
}
.tndbk-bra ul {
	margin: 0px;
	padding: 0px;
}
.tndbk-bra ul li {
	list-style-type: none;
	width: 50%;
	float: left;
	background: none;
	padding: 0px;
	margin-bottom: 7px;
	border: none;
}
.tndbk-bra ul li img {
	width: 12px;
	float: left;
	margin-right: 5px;
	margin-top: 4px;
}
.tndbk-spnlft {
	width: 20%;
	height: auto;
	float: left !important;
	font-size: 13px;
	color: #222;
	font-weight: 600;
	margin-top: 0px !important;
}
.tndbk-spnrgt {
	width: 70%;
	height: auto;
	float: left !important;
	margin-left: 10px;
	font-weight: 500 !important;
	font-size: 13px;
	color: #555;
	margin-top: 0px !important;
}
.tndbk-spnrgt strong {
	font-weight: 600;
	color: #428bca;
}
.tndbk-list ul li:hover {
	background: #ffff;
}
.tndbk-list ul li:hover .tndbk-namelft h3 a {
	color: #F26722;
}
.tndbk-listing-sec {
	width: 100%;
	height: auto;
	margin: auto;
}
.tndbk-subdtl-sec {
	width: 100%;
	height: auto;
	margin: auto;
}
.tndbk-fulldtl-sec {
	width: 100%;
	height: auto;
	margin: auto;
}
/********Tender Dashboard main Page Css*********/


/********Tender Listing Page Css*********/

.tender-top-banner-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tender-topbanner:after {
	width: 100%;
	height: 100px;
	content: "";
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background: rgba(0, 0, 0, 0.3);
	background: rgba(230, 94, 80, 0.1);
	background: rgba(5, 171, 197, 0.80);
}
.tender-topbanner {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	z-index: 111;
}
.tender-topbanner img {
	width: 100%;
	height: 400px;
}
.tender-topsearch {
	width: 100%;
	height: auto;
	margin: auto;
	position: absolute;
	top: 20%;
	z-index: 222;
	top: 72%;
}
.tnd-search-inner {
	width: 80%;
	height: auto;
	margin: auto;
	width: 100%
}
.tnd-search-inner h2 {
	margin: 0px;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: 800;
	text-align: left;
	padding-top: 35px;
}
.tnd-search-inner h2 span {
	margin: 0px;
	color: #F8D24B;
	font-size: 34px;
	font-weight: 800;
	text-shadow: 1px 2px 5px #000;
}
.tnd-search-inner h4 {
	margin: 0px;
	color: #F8D24B;
	font-size: 24px;
	font-weight: 800;
	text-shadow: 1px 2px 5px #000;
	text-align: center;
	padding-top: 15px;
}
.search-box-bg {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 0px;
	margin-top: 40px;
	z-index: 2222;
	position: relative;
}
.tnd-search-text-left {
	width: 43%;
	height: auto;
	float: left;
}
.tnd-type-left {
	width: 20%;
	height: auto;
	float: left;
}
.tnd-org-left {
	width: 20%;
	height: auto;
	float: left;
}
.tnd-search-submit-btn {
	width: 15%;
	height: auto;
	float: left;
}
.search-text-left {
	width: 65%;
	height: auto;
	float: left;
}
.search-location-left {
	width: 65%;
	height: auto;
	float: left;
}
.search-location-city {
	width: 20%;
	height: auto;
	float: left;
}
.search-submit-btn {
	width: 15%;
	height: auto;
	float: left;
}
.search-box-main {
	width: 100%;
	height: auto;
	margin: auto;
}
.search-text-left {
	width: 65%;
	height: auto;
	float: left;
}
.search-location-left {
	width: 65%;
	height: auto;
	float: left;
}
.search-location-city {
	width: 20%;
	height: auto;
	float: left;
}
.search-submit-btn {
	width: 15%;
	height: auto;
	float: left;
}
.s-f-s-tnd {
	height: 50px;
	border-radius: 0px !important;
}
.css-select {
	appearance: none !important;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	-ms-appearance: none !important;
 -0-appearance: none !important;
	background-image: url('../images/select_arrow.png') !important;
	background-repeat: no-repeat !important;
	background-position: right center !important;
	background-origin: content-box !important;
}
.s-btn-tnd {
	width: 100%;
	height: 50px;
	padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
	color: #fff;
	border-radius: 0px 4px 4px 0px!important;
	font-weight: 600;
	font-size: 16px;
	text-transform: uppercase;
}
.s-btn-bg-tnd {
	background: #F8D24B;
	color: #000;
	border-color: rgba(255, 255, 255, 0.4);
	width: 100%;
	height: 50px;
	padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
	border-radius: 0px 4px 4px 0px !important;
	font-weight: 600;
	font-size: 16px;
}
.s-btn-bg-tnd:hover {
	background: #44494B;
	border-color: rgba(255, 255, 255, 0.4);
	color: #fff;
}
.pd-top {
	padding-top: 0px;
}
.fairheading span {
	font-size: 15px;
	float: right;
	color: #428bca;
}
.tender-listing-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F5F5F5;
	padding: 20px;
}
.tender-lst {
	width: 100%;
	height: auto;
	margin: auto;
}
.tender-lst ul {
	margin: 0px;
	padding: 0px;
}
.tender-lst ul li:nth-child(3n) {
	margin-right: 0px;
}
.tender-lst ul li {
	list-style-type: none;
	width: 32.50%;
	float: left;
	margin-bottom: 14px;
	padding: 12px;
	border: 1px solid rgba(24, 24, 24, 0.1);
	background: #fff;
	margin-right: 14px;
	min-height: 270px;
}
.tndlst-box {
	width: 100%;
	height: auto;
	margin: auto;
}
.tndlst-box h2 {
	color: #000;
	display: initial;
	font-size: 13px;
	font-weight: 600;
	line-height: 20px;/*color:#428bca;*/
}
.tndlst-box h2 a {
	color: #000;/*color:#428bca;*/
}
.tndlst-box ul {
	margin: 0px;
	padding: 0px;
	margin-top: 18px;
}
.tndlst-box ul li {
	list-style-type: none;
	margin-bottom: 10px;
	border: none;
	padding: 0px;
	float: none;
	width: 100%;
	background: none;
	min-height: inherit;
}
.tndlst-box ul li img {
	width: 13px;
	float: left;
	margin-right: 6px;
	margin-top: 3px;
}
.span-tndlft {
	width: 25%;
	height: auto;
	float: left;
	font-size: 13px;
	color: #222;
	font-weight: 600;
}
.span-tndrgt {
	width: 64%;
	height: auto;
	float: left;
	margin-left: 15px;
	font-weight: 500;
	font-size: 12px;
	color: #555;
}
.span-tndrgt strong {
	font-weight: 600;
	color: #449D44;
}
.tdndtl-btn {
	width: auto;
	height: auto;
	margin-top: -20px;
	float: right;
	margin-right: 5px;
}
.m-lstbtn-1 {
	width: 100px;
	height: 32px;
	border-radius: 2px;
	text-align: center;
	line-height: 30px;
	margin-top: -30px;
	background: none;
	float: right;
	border: 1px solid #a1adb9;
}
.m-lstbtn-1 a {
	color: #5b6c7c;
	font-size: 13px;
	font-weight: 600;
	display: block;
	outline: none;
}
.m-lstbtn-1:hover {
	background: rgba(161, 173, 185, 0.3);
	border: 1px solid rgba(161, 173, 185, 0.3);
}
.m-lstbtn-1:hover a {
	color: #5b6c7c;
}
.tender-lst ul li:hover {
	background: #f9f9f9;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.19);
}
.tender-lst ul li:hover .tndlst-box h2 a {
	color: #428bca;
}
.tndlst-box ul li:hover {
	background: none;
	box-shadow: none;
}
/********Tender Listing Page Css*********/

/********Tender Sub Detail Page Css*********/
.tnd-subdtl-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tnd-subdtl-main-div h3 {
	margin: 0px;
	color: #05ABC5;
	font-size: 14px;
	line-height: 22px;
	background: none;
	text-align: left;
	font-weight: 600;
	color: #000;
	display: initial;
	font-weight: 600;
	text-transform: none;
}
.tndsub-rlv {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 15px;
	float: left !important;
	margin-top: 0px !important;
}
.tndsub-rlv ul {
	margin: 0px;
	padding: 0px;
}
.tndsub-rlv ul li {
	list-style-type: none;
	width: auto;
	margin-right: 30px;
	float: left;
	font-size: 13px;
	font-weight: 600;
	color: #428bca;
}
.tndsub-rlv ul li span {
	font-size: 13px;
	font-weight: 600;
	color: #000;
	margin-left: 2px;
	float: none !important;
	margin-top: 0px !important;
}
.tndsub-rlv ul li:nth-child(3n) {
	list-style-type: none;
	width: 90px;
	height: 30px;
	margin-right: 0px;
	float: right;
	font-size: 13px;
	font-weight: 500;
	color: #fff;
	background: #5A5A5A;
	border-radius: 4px;
	text-align: center;
	line-height: 30px;
}
.tndsub-rlv ul li:nth-child(3n) a {
	font-size: 13px;
	font-weight: 500;
	color: #fff;
	display: block;
}
.tndsub-rlv ul li:nth-child(3n) a .fa {
	margin-right: 5px;
}
.tndsub-info-list {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
}
.tndsub-info-list h4 {
	margin: 0px;
	color: #428bca;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 600;
	padding-top: 0px;
}
.tndsub-info-list ul {
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}
.tndsub-info-list ul li {
	list-style-type: none;
	width: 100%;
	float: none;
	font-size: 13px;
	font-weight: 500;
	color: #EF6417;
	margin-bottom: 12px;
}
.tndsub-lft {
	width: 22%;
	height: auto;
	float: left;
	font-size: 13px;
	color: #777;
	font-weight: 600;
	color: #428bca;
	color: #222;
	float: left !important;
	margin-top: 0px !important;
}
.tndsub-rgt {
	width: 73%;
	height: auto;
	float: left !important;
	margin-left: 15px;
	font-weight: 500;
	font-size: 13px;
	color: #555;
	margin-top: 0px !important;
}
.tndsub-rgt a {
	font-weight: 600;
	font-size: 15px;
	color: #EF6417;
}
.tndsub-rgt a .fa {
	color: #EF6417;
	margin-right: 5px;
}
/********Tender Sub Detail Page Css*********/


/********Jobs Listing Page Css*********/
.jobs-top-banner-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.jobs-topbanner:after {
	width: 100%;
	height: 100%;
	content: "";
	position: absolute;
	top: 0px;
	background-color: rgba(48,188,177,.8);
}
.jobs-topbanner {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
}
.jobs-topbanner img {
	width: 100%;
	height: 400px;
}
.jobs-topsearch {
	width: 100%;
	height: auto;
	margin: auto;
	position: absolute;
	top: 15%;
}
.jobs-search-inner {
	width: 90%;
	height: auto;
	margin: auto;
}
.job-main-banner-search-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 0px;
	position: relative;
	z-index: 222;
}
.job-main-banner-search-div h1 {
	margin: 0px;
	color: #fff;
	font-size: 40px;
	font-weight: 700;
	text-shadow: 1px 2px 5px #000;
	padding-bottom: 30px;
	text-align: center;
	padding-top: 10px;
}
.search-main-div {
	width: 75%;
	height: auto;
	margin: auto;
	background: rgba(255, 255, 255, 0.4);
	/*background:rgba(0,122,192, 0.3);*/
	padding: 10px;
	position: relative;
	z-index: 222;
}
.search-box-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.ser-left-designation {
	width: 44%;
	float: left;
}
.ser-left-loaction {
	width: 25%;
	float: left;
}
.ser-left-experience {
	width: 24%;
	float: left;
}
.ser-left-submit {
	width: 7%;
	float: left;
}
.s-f-s-job {
	height: 55px;
	border-radius: 0px !important;
}
.css-select {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
 -0-appearance: none;
	background-image: url('../images/select_arrow.png');
	background-repeat: no-repeat;
	background-position: right center;
	background-origin: content-box;
}
.s-btn-job {
	width: 100%;
	height: 55px;
	padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
	color: #fff;
	border-radius: 0px 4px 4px 0px!important;
	font-weight: 600;
	font-size: 16px;
}
.s-btn-bg1-job {
	background: #daae06;
	border-color: #977801;
}
.s-btn-bg1-job:hover {
	background: #44494B;
	border-color: #44494B;
	color: #fff;
}
.slider-c {
	width: 65%;
	height: auto;
	margin: auto;
	margin-top: 20px;
	position: relative;
	z-index: 222;
}
.slider-c ul {
	margin: 0px;
	padding: 0px;
}
.slider-c ul li {
	float: left;
	list-style-type: none;
}
.slider-c ul li:after {
	content: "|";
	color: #fff;
	padding-left: 8px;
	padding-right: 8px;
}
.slider-c ul li:last-child:after {
	display: none;
}
.slider-c ul li a {
	color: #fff;
	font-size: 14px;
	font-weight: 600;
}
.slider-c ul li a:hover {
	color: #007AC0;
	color: #F9CD26;
}
.slider-2-btn-div {
	width: 50%;
	height: auto;
	margin: auto;
	margin-top: 20px;
}
.slider-2-btn-div .btn-row a {
	display: inline-block;
	background: #fff;
	padding: 13px 60px;
	border-radius: 3px;
	margin: 0 10px;
	font-weight: 800;
	font-size: 14px;
	line-height: 24px;
	color: #222;
	box-shadow: 0 5px 5px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 5px 5px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.15);
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	z-index: 11;
	text-decoration: none;
	transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	overflow: hidden;
}
.slider-2-btn-div .btn-row a:hover {
	color: #000;
}
.slider-2-btn-div .btn-row a:hover:before {
	opacity: 1;
	width: 100%;
	left: 0;
	transform: rotate(0) scaleY(7);
}
.slider-2-btn-div .btn-row a:before {
	content: '';
	position: absolute;
	left: -12px;
	top: -3px;
	width: 35%;
	height: 100%;
	background-color: #ffc107;
	z-index: -1;
	transform: rotate(-33deg) scaleY(1);
	transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	opacity: 0;
}
.slider-2-btn-div .btn-row a:hover .fa {
	color: #fff;
}
.slider-2-btn-div .btn-row a .fa {
	padding: 0 10px 0 0;
	font-size: 16px;
}
.slider-blue-strip {
	width: 100%;
	height: auto;
	margin: auto;
	background: #05ABC5;
}
.find-brows {
	width: 75%;
	height: auto;
	margin: auto;
	padding-bottom: 8px;
	padding-top: 11px;
}
.find-job {
	width: 100%;
	height: auto;
	margin: auto;
}
.find-job p {
	margin: 0px;
	color: #FFF;
	line-height: 36px;
	font-weight: 400;
}
a.btn-brows {
	background: #ffc107 none repeat scroll 0 0;
	border-radius: 3px;
	box-shadow: 0 5px 3px rgba(0, 0, 0, 0.15);
	color: #000;
	float: right;
	margin: 0 0 0 30px;
	overflow: hidden;
	padding: 10px 25px;
	position: relative;
	text-decoration: none;
	transition: all 0.3s ease-in 0s;
	z-index: 11;
}
a.btn-brows:hover {
	background: #fff;
}
.slider-btm-strip {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F5F7F6 url('../images/pattern3.png') center center;
	padding-bottom: 30px;
	padding-top: 30px;
}
.couner-div {
	width: 100%;
	height: auto;
	margin: auto;
	text-align: center;
	padding: 10px;
	-webkit-transition: width 2s, height 2s, -webkit-transform 2s; /* Safari */
	transition: width 2s, height 2s, transform 2s;
	background: rgba(255, 255, 255, 0.1);
}
/*.couner-div:hover{
   width: 100%;
   background: rgba(0, 96, 169, 0.8);
    -webkit-transform: rotate(360deg); 
    transform: rotate(360deg);
	cursor:pointer;
	-webkit-transition: width 2s, height 2s, -webkit-transform 2s;
    transition: width 2s, height 2s, transform 2s;
}
.couner-div:hover .cout-icon{
  color:rgba(255, 255, 255, 0.9);
}*/

.couner-div h1 {
	margin: 0px;
	font-size: 36px;
	color: #333;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 1px;
	padding-top: 10px;
}
.couner-div p {
	margin: 0px;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	padding-top: 10px;
}
.cout-icon {
	margin-top: 0px;
	font-size: 36px !important;
	color: rgba(255, 255, 255, 0.7);
}
.three-circle-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.circle-mid-strip {
	width: 50%;
	height: 10px;
	margin: auto;
	background: #05ABC5;
	top: 50px;
	position: absolute;
	margin-left: 280px;
}
.t-circle {
	width: 80%;
	height: auto;
	margin: auto;
	margin-top: 0px;
	z-index: 999;
	position: relative;
}
.t-circle ul {
	margin: 0px;
	padding: 0px;
}
.t-circle ul li {
	float: left;
	list-style-type: none;
	width: 33%;
}
.circle-icon-cont-div {
	width: 70%;
	height: auto;
	margin: auto;
}
.c-icon {
	color: #999;
	font-size: 30px !important;
}
.cir-icon {
	margin: auto;
	background: #fff;
	width: 100px;
	height: 100px;
	border-radius: 100%;
	border: 10px solid #05ABC5;
	text-align: center;
	display: block !important;
	padding-top: 25px;
}
.cir-cont {
	width: 100%;
	height: auto;
	margin: auto;
	text-align: center;
	padding-top: 10px;
	color: rgba(255, 255, 255, 0.9);
	font-size: 16px;
	font-weight: 700;
	color: #999;
}
.circle-icon-cont-div:hover .c-icon {
	color: #05ABC5;
}
.circle-icon-cont-div:hover .cir-cont {
	color: #44494B;
}
.featured-left-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #f9f9f9;
	padding: 20px;
}
.featured-left-main-div h4 {
	margin: 0px;
	padding-top: 2px;
	color: #000;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 600;
}
.featured-list {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
}
.featured-list ul {
	margin: 0px;
	padding: 0px;
}
.featured-list ul li:nth-child(2n) {
	background: #f9f9f9;
}
.featured-list ul li {
	list-style-type: none;
	width: 100%;
	padding: 15px;
	border-top: 1px solid rgba(24, 24, 24, 0.2);
	background: #fff;
	padding-bottom: 20px;
	padding-top: 20px;
}
.fl-span-logo {
	width: 10%;
	height: auto;
	float: left;
	text-align: left;
	display: table;
	height: 54px;
}
.fl-span-logo a {
	display: table-cell;
	vertical-align: middle;
}
.fl-span-logo a img {
	max-width: 100%;
	max-height: 54px;
}
.fl-span-post {
	width: 20%;
	height: auto;
	float: left;
	margin-left: 20px;
	text-align: center;
	height: 54px;
	display: table;
}
.fl-span-post h2 {
	line-height: 22px;
	color: #fff;
	font-size: 13px;
	font-weight: 600;
	padding: 0px;
	margin: 0;
	background: none;
	border-radius: 0px;
	text-align: center;
	text-transform: uppercase;
	box-shadow: none;
	display: table-cell;
	vertical-align: middle;
}
.fl-span-location {
	width: 23%;
	height: 54px;
	float: left;
	margin-left: 20px;
	text-align: center;
}
.fl-span-location h3 {
	color: #555;
	font-size: 13px;
	font-weight: 400;
	background: none;
	line-height: 26px;
	text-align: center;
	text-transform: none;
}
.fl-span-location h3 a {
	color: #555;
}
.fl-span-location h3 a:hover {
	color: #428bca;
}
.fl-span-experience {
	width: 22%;
	height: 54px;
	float: left;
	margin-left: 20px;
	text-align: center;
	display: table;
}
.fl-span-experience p {
	margin: 0px;
	color: #888;
	font-size: 14px;
	line-height: 22px;
	display: table-cell;
	vertical-align: middle;
}
.fl-span-pd-view {
	width: 10%;
	height: 54px;
	float: left;
	margin-left: 20px;
	text-align: center;
}
.fl-span-pd-view h5 {
	margin: 0px;
	font-size: 12px;
	color: #555;
	padding-bottom: 2px;
	line-height: 24px;
	padding-top: 5px;
}
.fl-span-pd-view a {
	font-size: 14px;
	color: #428bca;
}
.jb-lst-rightside {
	width: 100%;
	height: auto;
	margin: auto;
}
.jb-by-industry-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #f9f9f9;
	padding: 15px;
}
/********Jobs Listing Page Css*********/

/********Jobs Filter Listing Page Css*********/
.jb-flt-left-main-box {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F9F9F9;
	padding: 12px;
}
.jb-flt-left-main-box h2 {
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	padding: 0 10px;
	margin: 0;
	background: #529de9;
	border-radius: 2px;
	text-align: center;
	text-transform: uppercase;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.jblft-filter {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding: 16px;
	margin-bottom: 15px;
}
.jblft-filter h4 {
	margin: 0px;
	color: #087EC2;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 600;
}
.jblft-filter ul {
	margin: 0px;
	padding: 0px;
	margin-top: 15px;
}
.jblft-filter ul li {
	list-style-type: none;
	width: 100%;
	float: none;
	margin-top: 7px;
}
.jblft-filter ul li a {
	color: #555;
	font-size: 13px;
}
.jblft-filter ul li span {
	color: #999;
	font-size: 13px;
	float: right;
}
.jb-flt-rgt-main-box {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F9F9F9;
	padding: 20px;
}
.jb-flt-rgt-main-box h3 {
	margin: 0px;
	font-size: 18px;
	color: #087EC2;
	font-size: 18px;
	font-weight: 600;
	background: none;
	line-height: 35px;
	text-align: left;
	text-transform: uppercase;
	display: inline-flex;
}
.jb-flt-rgt-main-box span {
	color: #333;
	font-size: 13px;
	font-weight: 600;
	float: right;
	margin-top: 10px;
}
.jbflt-list {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 15px;
}
.jbflt-list ul {
	margin: 0px;
	padding: 0px;
}
.jbflt-list ul li {
	list-style-type: none;
	width: 100%;
	height: auto;
	float: left;
	padding: 12px;
	border-bottom: 1px solid rgba(24, 24, 24, 0.2);
	margin-bottom: 20px;
	background: #fff;
}
.jbflt-checkbox {
	width: 25px;
	height: auto;
	float: left;
}
.jbflt-dtlbox {
	width: 96%;
	height: auto;
	float: left;
	margin-left: 5px;
}
.jb-pcname-aplybtn {
	width: 100%;
	height: auto;
	margin: auto;
}
.jb-pcname-lft {
	width: 80%;
	height: auto;
	float: left;
}
.jb-pcname-lft h3 {
	margin: 0px;
	color: #000;
	font-size: 15px;
	font-weight: 600;
	background: none;
	line-height: 24px;
	text-align: left;
	text-transform: capitalize;
}
.jb-pcname-lft h4 {
	margin: 0px;
	color: #333;
	font-size: 14px;
	font-weight: 500;
	line-height: 24px;
	text-align: left;
	text-transform: capitalize;
	padding-top: 2px;
}
.jb-appbtn-rgt {
	width: 100px;
	height: 32px;
	border-radius: 2px;
	text-align: center;
	line-height: 30px;
	margin-top: 10px;
	background: none;
	float: right;
	border: 1px solid #a1adb9;
}
.jb-appbtn-rgt a {
	color: #5b6c7c;
	font-size: 13px;
	font-weight: 600;
	display: block;
	outline: none;
	text-transform: uppercase;
}
.jb-appbtn-rgt:hover {
	background: rgba(161, 173, 185, 0.3);
	border: 1px solid rgba(161, 173, 185, 0.3);
}
.jb-appbtn-rgt:hover a {
	color: #5b6c7c;
}
.jb-exp-loc-sal {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 8px;
}
.jb-expicon {
	padding-right: 4px;
	color: #FFA500;
	font-size: 16px !important;
}
.jb-locicon {
	padding-right: 4px;
	color: #F45048;
	font-size: 16px !important;
}
.jb-salicon {
	padding-right: 4px;
	color: #47C415;
	font-size: 16px !important;
}
p.jbels-style {
	margin: 0px;
	color: #555;
	font-size: 14px;
	display: inline-block;
	margin-bottom: 5px;
}
.jb-fltdesc {
	width: 100%;
	height: auto;
	margin: auto;
}
.jb-fltdesc p {
	margin: 0px;
	font-size: 13px;
	color: #888;
	line-height: 22px;
	padding-top: 5px;
}
.jbflt-list ul li:hover {
	border-bottom: 1px solid #087EC2;
}
.jbflt-srch-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 0px;
	position: relative;
	z-index: 222;
}
.jbflt-lbl {
	color: #333;
	font-size: 13px;
	font-weight: 600;
}
.jbflt-lbl span {
	color: #555;
	font-size: 14px;
	font-weight: 500;
	margin-left: 7px;
}
.jbflt-srch-box-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.jbflt-srch-refno {
	width: 40%;
	float: left;
}
.jbflt-srch-type {
	width: 40%;
	float: left;
	margin-left: 20px;
}
.jbflt-srch-submit {
	width: 15%;
	float: left;
	margin-left: 20px;
	margin-top: 24px;
}
.jbflt-input {
	height: 40px;
}
.jbflt-btn {
	width: 100%;
	height: 40px;
	padding-top: 8px;
	padding-bottom: 9px;
	text-align: center;
	color: #000;
	border-radius: 4px 4px 4px 4px!important;
	font-weight: 600;
	font-size: 15px;
}
.jbflt-btn-bg1 {
	background: #ccc;
	border-color: #ccc;
}
.jbflt-btn-bg1:hover {
	background: #F8D24B;
	border-color: #F8D24B;
	color: #282c3d;
}
/********Jobs Filter Listing Page Css*********/


/********Job List Detail Page Css*********/
.jb-lstdtl-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #F9F9F9;
	padding: 20px;
}
.jb-lstdtl-inner {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding: 20px;
}
.jb-dtl-postlocname-dtlbox {
	width: 100%;
	height: auto;
	margin: auto;
	border-bottom: 1px solid #eee;
	padding-bottom: 25px;
}
.jb-dtl-pstlocname-apbtn {
	width: 100%;
	height: auto;
	margin: auto;
}
.jb-dtl-pln-lft {
	width: 80%;
	height: auto;
	float: left;
}
.jb-dtl-pln-lft a {
	color: #000;
	font-size: 14px;
}
.jb-dtl-pln-lft a:hover {
	color: #428CD6;
}
.simi-dvd {
	padding-left: 5px;
	padding-right: 5px;
}
.jb-dtl-pln-lft h4 {
	margin: 0px;
	color: #333;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
}
.jb-dtl-pln-lft h5 {
	margin: 0px;
	color: #777;
	font-size: 13px;
	padding-top: 5px;
}
.jb-dtl-pln-lft h5 span {
	margin-left: 5px;
}
.jb-dtl-apbtn-rgt {
	width: 105px;
	height: 32px;
	float: right;
	background: #529de9;
	border-radius: 4px;
	text-align: center;
	line-height: 32px;
}
.jb-dtl-apbtn-rgt a {
	color: #fff;
	text-transform: uppercase;
}
.jb-dtl-apbtn-rgt:hover {
	background: #428cd6;
}
.jb-exp-loc-sal h1 {
	margin: 0px;
	font-size: 20px;
	color: #444;
	padding-top: 15px;
	padding-bottom: 6px;
}
.jb-dtl-descbox:last-child {
	border-bottom: 0px solid #eee;
}
.jb-dtl-descbox {
	width: 100%;
	height: auto;
	margin: auto;
	border-bottom: 1px solid #eee;
	padding-bottom: 25px;
	margin-top: 30px;
}
.jb-dtl-descbox h4 {
	margin: 0px;
	color: #333;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 600;
	padding-bottom: 15px;
}
.jb-dtl-descbox p {
	margin: 0px;
	color: #555;
	font-size: 14px;
	line-height: 22px;
	padding-top: 8px;
}
.jb-dtlskill {
	width: 100%;
	height: auto;
	margin: auto;
}
.jb-dtlskill ul {
	margin: 0px;
	padding: 0px;
}
.jb-dtlskill ul li {
	list-style-type: none;
	width: 100%;
	float: left;
	color: #555;
	font-size: 14px;
	margin-bottom: 7px;
	display: flex;
}
.jb-dtlskill ul li .fa {
	color: #4ebe51 !important;
	margin-right: 10px;
	margin-top: 3px;
}
.jb-dtlskill ul li span {
	color: #333;
	margin-right: 10px;
	font-weight: 600;
}
/********Job List Detail Page Css*********/



/********Tradefair Listing Page Css*********/
.tfairback-srch-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 0px;
	position: relative;
	z-index: 222;
}
.tfairbk-lbl {
	color: #333;
	font-size: 13px;
	font-weight: 600;
}
.tfairbk-lbl span {
	color: #555;
	font-size: 14px;
	font-weight: 500;
	margin-left: 7px;
}
.tfairback-srch-box-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tfairback-srch-refno {
	width: 50%;
	float: left;
}
.tfairback-srch-type {
	width: 33%;
	float: left;
	margin-left: 20px;
}
.tfairback-srch-submit {
	width: 12%;
	float: left;
	margin-left: 14px;
	margin-top: 24px;
}
.tfairback-input {
	height: 40px;
}
.tfairback-btn {
	width: 100%;
	height: 40px;
	padding-top: 8px;
	padding-bottom: 9px;
	text-align: center;
	color: #000;
	border-radius: 4px 4px 4px 4px!important;
	font-weight: 600;
	font-size: 15px;
}
.tfairback-btn-bg1 {
	background: #ccc;
	border-color: #ccc;
}
.tfairback-btn-bg1:hover {
	background: #F8D24B;
	border-color: #F8D24B;
	color: #282c3d;
}
.tfairbk-listing-maindiv {
	width: 100%;
	height: auto;
	margin: auto;
}
.tfair-lst {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 30px;
}
.tfair-lst ul {
	margin: 0px;
	padding: 0px;
}
.tfair-lst ul li {
	list-style-type: none;
	width: 100%;
	height: auto;
	float: none;
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid rgba(24, 24, 24, 0.1);
	background: #fff;
}
.tfair-lst ul li:hover {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.tfair-lft-img {
	width: 16%;
	height: 140px;
	float: left;
	display: table;
	text-align: center;
}
.tfair-lft-img a {
	display: table-cell;
	vertical-align: middle;
}
.tfair-lft-img img {
	max-width: 100%;
	max-height: 140px;
	border-radius: 2px;
	vertical-align: middle;
}
.tfair-lst-dtl {
	width: 54%;
	height: auto;
	float: left;
	margin-left: 25px;
}
.tfair-lst-dtl h4 {
	margin: 0px;
	color: #44494b;
	font-size: 15px;
	font-weight: 600;
	line-height: 20px;
	padding-top: 0px;
}
.tfair-lst-dtl h4 a {
	color: #000;
}
.tfair-lst-dtl h5 {
	color: #666;
	font-size: 13px;
	padding-top: 10px;
}
.tfair-lst-dtl h5 .fa {
	margin-right: 10px;
	color: #087EC2;
}
.tfair-dt-span {
	font-size: 13px !important;
	color: #888 !important;
	font-weight: 600 !important;
	float: none !important;
	margin-top: 0px !important;
}
.tfair-lst-dtl h5 .fa {
	margin-right: 10px;
	color: #087EC2;
}
.tfair-lst-dtl p {
	color: #777;
	font-size: 13px;
	padding-top: 8px;
	font-weight: 500;
}
.tfair-lst-btn {
	width: 19%;
	height: 140px;
	float: left;
	padding-left: 0px;
	margin-left: 25px;
	background: #EDF0F1;
	padding: 6px;
}
.tfair-lst-view-btn {
	width: 100%;
	height: 32px;
	background: #61BA61;
	margin: auto;
	text-align: center;
	line-height: 32px;
	border-radius: 1px;
	margin-top: 0px;
}
.tfair-lst-view-btn:hover {
	background: #3fa540;
}
.tfair-lst-view-btn a {
	display: block;
	color: #fff;
	font-weight: 600;
	font-size: 14px;
}
.tfair-lst-logo {
	width: 100%;
	height: 96px;
	margin: auto;
	margin-top: 0px;
	text-align: center;
	background: #fff;
	padding: 8px;
}
.tfair-lst-logo h6 {
	margin: 0px;
	color: #555;
	text-align: center;
	font-size: 13px;
	text-transform: uppercase;
	padding-top: 4px;
}
.tfair-lst-logo img {
	margin-top: 12px;
	max-width: 100%;
	max-height: 52px;
}
.premium-bg {
	background: #AE9960;
}
.standard-bg {
	background: #8C8C8C;
}
.l-box-pre-sta-div {
	width: 36px;
	height: 140px;
	float: left;
}
.l-box-pre-sta-div h4 {
	color: #fff;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	writing-mode: rl-tb;
	font-weight: 600;
	display: block;
	text-transform: uppercase;
	padding-left: 18px;
	letter-spacing: 1px;
	text-align: center;
	padding-top: 0px !important;
	font-size: 15px !important;
}
.l-box-pre-sta-div h4 span {
	margin-left: 7px;
	color: #fff !important;
	font-size: 15px !important;
	font-weight: 600 !important;
	float: none !important;
	margin-top: 0px !important;
}
/********Tradefair Listing Page Css*********/

/********Tradefair Frr Listing Detail Page Css*********/
.tfair-fredtl-main-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tfair-logo-name-backbtn-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.tfair-logoname-lft {
	width: 82%;
	height: auto;
	float: left;
}
.tfair-backbtn-lft {
	width: 17%;
	height: auto;
	float: right;
}
.trair-frlogoname {
	width: 100%;
	height: auto;
	margin: auto;
}
.trair-frlogo {
	width: 24%;
	height: 105px;
	float: left;
	background: #fff;
	border: 1px solid rgba(30, 30, 30, 0.1);
	padding: 8px;
	text-align: center;
	border-radius: 3px;
}
.trair-frtophead-dtl {
	width: 72%;
	height: auto;
	float: left;
	margin-left: 20px;
}
.trair-frtophead-dtl h3 {
	margin: 0px;
	background: none;
	font-size: 18px;
	text-transform: none;
	text-align: left;
	color: #000;
	font-weight: 600;
	line-height: 22px;
}
.trair-t-lst-f {
	width: 100%;
	height: auto;
	margin: auto;
}
.trair-t-lst-f ul {
	margin: 0px;
	padding: 0px;
}
.trair-t-lst-f ul li {
	list-style-type: none;
	float: none;
	width: 100%;
	color: #666;
	font-size: 14px;
	line-height: 22px;
	margin-top: 5px;
}
.trair-t-lst-f ul li .fa {
	margin-right: 10px;
	color: #087EC2;
}
.trair-span-f {
	font-size: 15px;
	color: #888;
	font-weight: 600;
}
.bkbtn {
	list-style-type: none;
	width: 90px;
	height: 30px;
	margin-right: 0px;
	float: right;
	font-size: 13px;
	font-weight: 500;
	color: #fff;
	background: #5A5A5A;
	border-radius: 4px;
	text-align: center;
	line-height: 30px;
}
.bkbtn a {
	font-size: 13px;
	font-weight: 500;
	color: #fff;
	display: block;
}
.bkbtn a .fa {
	margin-right: 5px;
}
.tfairfre-infodtl {
	width: 100%;
	height: auto;

	margin: auto;
	margin-top: 30px;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
}
.tfairfre-infodtl h4 {
	margin: 0px;
	color: #428bca;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
	padding-top: 0px;
}
.tfairfre-infodtl p {
	margin: 0px;
	color: #555;
	font-size: 13px;
	padding-top: 10px;
}
.tfairfre-form-map-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 30px;
}
/********Tradefair Frr Listing Detail Page Css*********/

.lftsd-agroadd {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	display: none;
}
.lftsd-agroadd img {
	width: 100%;
	height: auto;
}
.snt-hp-addstrip-maindiv2{
	width:100%;
	height:auto;
	margin:auto;
	padding-top:50px;
	padding-bottom:20px;
}
.snt-hp-addstp2{
	width:100%;
	height:auto;
	margin:auto;
}
.snt-hp-addstp2 img{
	width:100%;
	height:auto;
}
.error404-bx{
	width:100%;
	height:auto;
	margin:auto;
}
.error404-bx h1{
	margin:0px;
	font-size:62px;
	font-weight:900;
	color:#f00;
	text-align:center;
}
.error404-bx p{
	margin:0px;
	font-size:17px;
	font-weight:600;
	color:#555;
	text-align:center;
	padding-top:30px;
}
.err-gthome-btn{
	width: 170px;
	height: 36px;
	margin: auto;
	line-height: 36px;
	text-align: center;
	margin-top: 45px;
	background: #05ABC5;
}
.err-gthome-btn a{
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 700;
	display: block;
}
.error-frmbx{
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding: 35px;
	border: 20px solid #eee;
	margin-top: 40px;
}
.error-frmbx h3{
	margin:0px;
	font-size:19px;
	text-align:center;
	padding-bottom:20px;
	color:#444;
	font-weight:700;
	padding-top:0px;
	background:none;
}
.srch-ntfnd{
	width:100%;
	height:auto;
	margin:auto;
}
.srch-ntfnd ul{
	margin:0px;
	padding:0px;
}
.srch-ntfnd ul li{
	list-style-type:none;
	width:100%;
	float:none;
	margin-bottom:15px;
	font-size:15px;
	color:#444;
	font-weight:600;
}
.orprtner-maindiv{
	width:100%;
	height:auto;
	margin:auto;
	background: #f2f2f2;
	padding-top:40px;
	padding-bottom:40px;
}
.orprtner-inner{
	width:100%;
	height:auto;
	margin:auto;
	background:#fff;
	padding:20px;
}
.orprtner-inner h4{
	margin:0px;
	font-size:24px;
	font-weight:600;
	color:#666;
}
.orprtnr-lst{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:30px;
}
.orprtnr-lst ul{
	margin:0px;
	padding:0px;
}
.orprtnr-lst ul li{
	list-style-type:none;
	width:33.33%;
	float:left;
	text-align:center;
	border:1px solid #ddd;
}
.orprtnr-lst ul li a{
	display:block;
	padding-top:20px;
	padding-bottom:20px;
}
.orprtnr-lst ul li a h4{
	margin:0px;
	font-size:18px;
	font-weight:600;
	color:#333;
	color: #2980B9;
}
.orprtnr-lst ul li a img{
	margin-top:10px;
}
.orprtnr-lst ul li a p{
	font-size:14px;
	color:#666;
	letter-spacing:1px;
	padding-top:5px;
}
.footer-main-div:after{
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(30, 30, 30, 0.9);
	background:rgba(0, 0, 0, 0.9);
	top:0px;
	z-index:-1111;

}
.footer-main-div{
	width:100%;
	height:auto;
	margin:auto;
	background:#333333;
	margin-top:0px;
	position:relative;
	padding-top:60px;
	padding-bottom:30px;
	background-image:url(../images/ftbg-1.jpg);
	z-index:111;
	background-position:center;
	margin-top:0px;
}
.ft-galllst{
	width:100%;
	height:auto;
	margin:auto;
	margin-bottom:50px;
	margin-top:-100px;
	text-align:center;
}
.ft-galllst ul{
	margin:0px;
	padding:0px;
	display:inline-block;
}

.ft-galllst ul li:last-child{
	margin-right:0px;

}
.ft-galllst ul li{
	list-style-type:none;
	width:70px;
	height:70px;
	border-radius:100%;
	float:left;
	position:relative;
	text-align:center;
	background:rgba(0, 0, 0, 0.9);
	margin-right:55px;
	border:2px solid #F8D24B;
	line-height:64px;
}
.ft-galllst ul li img{
	width:30px;
	position:relative;
}
.ft-galllst ul li a{
	display:block;
}
.ft-galllst ul li:hover{
	background:#F8D24B;
	transition: all 0.3s ease-in-out 0s;
}


.ft-col-box{
	width:100%;
	height:auto;
	margin:auto;
}
.ft-col-box h4{
	margin:0px;
	color:rgba(255, 255, 255, 0.70);
	font-size:15px;
	text-transform:uppercase;
	font-weight:600;
}
.ft-col-box h4 .fa{
	margin-right:10px;
	font-size:14px;
	line-height:15px;
}
.ft-coldtl:last-child{
	padding-right:0px;
}
.ft-coldtl{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:20px;
	padding-right:20px;
}
.ft-coldtl p {
    margin: 0px;
    font-size: 16px;
    line-height: 30px;
    color: rgba(255, 255, 255, 0.70);
    color: #72767c;
}
.ft-coldtl a{
	margin:0px;
	font-size:13px;
	font-weight:600;
	color:#F8D24B;
	margin-top:5px;
}
.ft-coldtl a:hover{
	color:#fff;
}
.ft-abt-list{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:10px;
}

.ft-rcntpost{
	width:100%;
	height:auto;
	margin:auto;
}
.ft-rcntpost ul{
	margin:0px;
	padding:0px;
}
.ft-rcntpost ul li{
	list-style-type:none;
	width:100%;
	height:auto;
	margin-bottom:9px;
	display:inline-flex;
	color:rgba(255, 255, 255, 0.60);
	font-size:13px;
	font-style:italic;
	line-height:24px;
	color:#72767c;
	
}
.ft-rcntpost ul li a{
	color:rgba(255, 255, 255, 0.90);
	font-weight:400;
	font-size:13px;
	font-style:normal;
	line-height:22px;
	display:inline;
	color:#72767c;
}
.ft-rcntpost ul li:hover a{
	color: #F8D24B;
}
.ft-catelist{
	width:100%;
	height:auto;
	margin:auto;
}
.ft-catelist ul{
	margin:0px;
	padding:0px;
}
.ft-catelist ul li:last-child{
	border-bottom:none;
}
.ft-catelist ul li{
	list-style-type:none;
	width:100%;
	float:left;
	border-bottom:1px dashed rgba(255, 255, 255, 0.05);
	padding-bottom:10px;
	margin-bottom:10px;
}
.ft-catelist ul li a{
	color:rgba(255, 255, 255, 0.90);
	font-size:12px;
	text-transform:uppercase;
	display:block;
	font-weight:400;
	color:#72767c;
}
.ft-catelist ul li:hover a{
	color: #F8D24B;
}
.ft-contdtl-lst{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:20px;
}
.ft-contdtl-lst ul{
	margin:0px;
	padding:0px;
}
.ft-contdtl-lst ul li{
	list-style-type:none;
	width:100%;
	float:none;
	position:relative;
	font-size:13px;
	color:rgba(255, 255, 255, 0.7);
	padding-left:50px;
	line-height:20px;
	margin-bottom:30px;
}
.ft-contdtl-lst ul li p{
	font-size:13px;
	font-weight:400;
	padding-left:0px;
	text-transform:none;
	transition:all 1s ease 0s;
	display:block;
	padding-top:5px;
	text-decoration:none;
	color:rgba(255, 255, 255, 0.3);
	color:#72767c;
	
}
.ft-contdtl-lst ul li span {
	width:70px;
}
.ft-contdtl-lst ul li span i {
	font-size:38px;
	margin-right:12px;
	vertical-align:middle;
	float:left;
	position:absolute;
	left:0px;
	margin-top:0px;
	color:rgba(255, 255, 255, 0.3);
	font-weight:100;
}
.ft-contdtl-lst ul li:hover p{
	color:#fff;
	color:#F8D24B;
	transition:all 1s ease 0s;
}
.ft-contdtl-lst ul li:hover i{
	color:#fff;
	color:#F8D24B;
	transition:all 1s ease 0s;
}
.ft-pyastrip{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:30px;
}
.ft-socailbx{
	width:100%;
	height:auto;
	margin:auto;
}
.ft-socailbx h4{
	margin:0px;
	color:rgba(255, 255, 255, 0.70);
	font-size:12px;
	text-transform:uppercase;
	font-weight:600;
}
.ft-socailbx h4 .fa{
	margin-right:10px;
	font-size:14px;
	line-height:15px;
}
.ft-paybx{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:5px;
}
.ft-sslimg{
	width:110px;
	height:auto;
	float:left;
	margin-right:35px;
}
.ft-sslimg img{
	margin-top:10px;
}
.ft-pymtimg{
	width:auto;
	height:auto;
	float:left;
}
.ft-pymtimg img{
	margin-top:15px;
}

.ftcopyrt-logo-div{
	width:100%;
	height:auto;
	margin:auto;
	border-top:1px solid rgba(255, 255, 255, 0.1);
	margin-top:30px;
	padding-top:20px;
}
.ftcopyrt-logo-div img{
	width:60px;
	float:left;
}
.ftcopyrt-logo-div p{
	color:#fff;
	font-size:12px;
	text-align:center;
	color:#8d99ae;
	color:#72767c;
	font-weight:400;
	line-height:30px;	
}
.ftcopyrt-logo-div p a{
	color:#72767c;	
}
.ftcopyrt-logo-div p a:hover{
	color: #F8D24B;
	text-decoration:underline !important;	
}
#ftservices {
	width: 100%;
	height: auto;
	margin-top:15px;
}
#ftservices ul{
	margin:0px;
	padding:0px;
}
#ftservices ul li:last-child {
	margin-right:0px;
    margin-right: 0px;
	width: 60%;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
}
.ft-socailbx ul li 
{
    width:30px !important;
}
#ftservices ul li:last-child:hover {
	color: #222;
}
#ftservices ul li {
	width: 30px;
	height: 30px;
	color: #F7AB15;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	background-color: #fff;
	transition: all 0.5s ease;
	float:left;
	list-style-type:none;
	margin-right:6px;
	background:#F9A11B;
	background:rgba(255, 255, 255, 0.15);
	margin-top:8px;
	border-radius: 2px;
	color:rgba(255, 255, 255, 0.50);
	border:none;

}
#ftservices ul li a {
	color: #fff;
	text-decoration:none;
	display:block;
	font-size: 14px;
	
}
#ftservices ul li:hover {
/*	transform: rotate(360deg);*/
	border-radius: 2px;
	background-color: #F8D24B;
}
#ftservices ul li:hover a{
	color:#333;
	display:block;
}

.hadv-main-div{
	width:100%;
	height:auto;
	margin:auto;
}
.had-top-strip{
	width:100%;
	height:auto;
	margin:auto;
	background:#fff;
	padding:20px;
	padding-left:0px;
	padding-right:0px;
}
.had-top-strip h4{
	margin:0px;
	text-align:left;
	font-size:13px;
	color:#777;
	font-weight:600;
	/*display:inline-block;*/
}
.had-top-strip a{
	margin:0px;
	text-align:right;
	font-size:12px;
	color:#2980B9;
	float:right;
}
.hadv-4box-main-div{
	width:100%;
	height:auto;
	margin:auto;
}
.hadv-4bx-lst{
	width:100%;
	height:auto;
	margin:auto;
}
.hadv-4bx-lst h4{
	display:inline;
	font-size: 14px;
    font-weight: 600;
}
.hadv-4bx-lst h4 a{
	font-size: 12px;
	color: #555;
	font-weight: 600;
	margin-top: 5px;
	font-size:12px;
	color:#2980B9;
}
.hadv-4bx-lst ul{
	margin:0px;
	padding:0px;
}
.hadv-4bx-lst ul li {
    list-style-type: none;
    float: left;
}
.home-add{
	width:20%;
	border-right:1px solid #ddd;
	padding-left: 10px;
    padding-right: 10px;
	padding-top:10px;
	padding-bottom:10px;
}
.portf-add{
	width:100%;
	padding-left: 0px;
    padding-right: 0px;
	padding-top:10px;
	padding-bottom:10px;
}
.hadv-4bx-lst ul li:first-child{
	padding-left: 0px;
}
.hadv-4bx-lst ul li:last-child{
	border-right:0px solid #ddd;
	padding-right: 0px;
}
.had-4bx-div{
	width:100%;
	height:auto;
	margin:auto;
}
.had-4bx-div h4{
	margin:0px;
	font-size:13px;
	font-weight:600;
	padding-top:3px;
}
.had-4bx-div h4 a{
	color:#2980B9;
	font-size:13px;
	text-transform:none;
}
.had-4bx-div h6{
	margin:0px;
	font-size:11px;
	padding-top:5px;
}
.had-4bx-div h6 a{
	color:#999;
}
.had-img-desc-div{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:10px;
}
.had-img-span{
	width:70px;
	height:auto;
	float:left;
}
.had-img-span img{
	max-width:100%;
	height:auto;
}
.had-desc-span{
	width:60%;
	height:auto;
	float:left;
	margin-left:10px;
}
.had-desc-span p{
	margin:0px;
	font-size:11px;
	color:#777;
	line-height:16px;
}

/*Dashboard wall css*/
.dsh-rgt-maindiv{
	width: 100%;
    height: auto;
    margin: auto;
    background: #F0F4F6;
    padding: 8px;
    margin-top: 15px;
}
.mid-fullwalluser {
	width: 100%;
	height: auto;
	margin: auto;
}
.mid-col-pad {
	padding-right: 0px;
}
.wall-top-question-blog-btns-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 15px;
}
.wall-top-qusblogbtn {
	width: 100%;
	height: auto;
	margin: auto;
}
.wall-top-qusblogbtn ul {
	margin: 0px;
	padding: 0px;
}
.wall-top-qusblogbtn ul li {
	list-style-type: none;
	width: 50%;
	float: left;
	text-align: center;
	line-height: 40px;
	background: #fff;
	font-size: 16px;
	font-weight: 600;
	color: #282c3d;
}
.wall-top-qusblogbtn ul li a {
	color: #2980b9;
	display: block;
}
.wall-top-qusblogbtn ul li a .fa {
	margin-right: 8px;
	font-size: 18px;
}
.wall-top-qusblogbtn ul li.active {
	background: rgba(248, 210, 75, 0.5) none repeat scroll 0 0;
	color: #282c3d;
}
.wall-top-qusblogbtn ul li.active a {
	color: #282c3d;
}
.wall-top-qusblogbtn ul li:hover {
	background: rgba(248, 210, 75, 0.7) none repeat scroll 0 0;
}
.wall-top-qusblogbtn ul li:hover a {
	color: #282c3d;
}
.wall-middle-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-bottom: 15px;
}

.wall-status-photo-video-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	border: 1px solid rgba(24, 25, 26, 0.1);
	padding: 10px;
	background:#eee;
}
.wall-top-3-post-btn-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-t-3-btn {
	width: 100%;
	height: auto;
	margin: auto;
	border-bottom: 1px solid rgba(24, 25, 26, 0.1);
}
.w-t-3-btn ul {
	margin: 0px;
	padding: 0px;
}
.w-t-3-btn ul li {
	float: left;
	display: block;
	list-style-type: none;
	cursor: pointer;
	background:none;
	margin-right: 10px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 15px;
	color:#000;
	font-weight: 600;
}
/*.w-t-3-btn ul li:hover {
	background: #E9E8E8;
	color: #333;
}
.w-t-3-btn ul li.active {
	background: #828282;
	color: #fff;
}*/
.w-t-3-btn ul li.active .fa {
	color: #fff;
}
.w-t-3-btn ul li .fa {
	margin-right: 8px;
	color: #2980b9;
}
.wall-status-edit-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 0px;
}
.w-st-profile-icon {
	width: 55px;
	height: 55px;
	float: left;
	border-radius: 100%;
	text-align: center;
	color: #FFF;
	text-transform: uppercase;
	font-size: 22px;
	font-weight: 700;
	margin-top: 0px;
	background: #087cb1;
	border:2px solid #fff;
}
.w-st-profile-icon h1{
	margin:0px;
	font-size:19px;
	font-weight:700;
	color:#fff;
	text-align:center;
	line-height:50px;
}
.w-st-profile-icon img {
	width: 50px;
	height: 50px;
	border-radius: 100%;
}
.w-st-text-box {
	width: 88%;
	height: auto;
	float: left;
	margin-left: 12px;
}
.w-st-text-box-style {
	width: 100%;
	text-align: left;
	border: none;
	font-size: 12px;
	color: #999;
	line-height: 20px;
	padding-top: 10px;
	border-radius: 0px;
	box-shadow: none;
	height: 50px !important;
}
.w-st-text-box-style:focus {
	box-shadow: none;
	border:none !important;
}
.wall-post-link-div {
	width: 100%;
	height: auto;
	margin: auto;
	border-top: 1px solid rgba(24, 25, 26, 0.1);
}
.w-upload-photo-video {
	width: auto;
	height: auto;
	float: right;
}
.w-link-photo-up-div {
	width: auto;
	float: left;
	margin-right: 15px;
	cursor: pointer;
}
.w-link-photo-up-div .fa {
	font-size: 26px;
	padding-top: 13px;
	color: #ccc;
}
.w-link-photo-up-div:hover .fa {
	color: #2980b9;
}
.w-link-video-up-div {
	width: auto;
	float: left;
	margin-right: 15px;
	cursor: pointer;
}
.w-link-video-up-div .fa {
	font-size: 26px;
	padding-top: 13px;
	color: #ccc;
}
.w-link-video-up-div:hover .fa {
	color: #2980b9;
}
.w-post-right-btn {
	width: 80px;
	float: right;
}
.w-post-style {
	width: 80px;
	height: 30px;
	background: #2980b9;
	border: none;
	color: #fff;
	font-weight: 600;
	margin-top: 10px;
	font-size: 16px;
	padding: 0px;
}
.w-post-style:hover {
	background: #F1C40F;
}
.w-post-style .fa {
	margin-left: 5px;
}
.wall-add-photo-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.w-addphoto {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-image-upload-size {
	width: 200px;
	height: auto;
}
.w-image-upload-size img {
	width: 200px;
	height: 180px;
}
.wall-video-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.c-wall-post-comment-share-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	border: 1px solid rgba(24, 25, 26, 0.1);
	padding: 10px;
}
.c-wall-p-c-s-heading-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.c-wall-pcs-logo-name {
	width: 100%;
	height: auto;
	margin: auto;
}
.c-w-pcs-left-logo {
	width: 60px;
	height: 50px;
	float: left;
	border-radius: 3px;
	border: 1px solid rgba(24, 25, 26, 0.1);
}
.c-w-pcs-left-logo img {
	width: 60px;
	height: 50px;
	padding: 2px;
}
.c-w-pcs-right-name-date {
	width: 85%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.c-w-pcs-right-name-date h4 {
	margin: 0px;
	color: #f26722;
}
.c-w-pcs-right-name-date p {
	margin: 0px;
	color: #777;
	padding-top: 5px;
	font-size: 13px;
}
.c-wall-p-c-s-heading-div h3 {
	margin: 0px;
	padding-top: 10px;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: 500;
}
.c-wall-pcs-big-post-img {
	width: 100%;
	height: 350px;
	margin: auto;
	margin-top: 10px;
}
.c-wall-pcs-big-post-img img {
	width: 100%;
	height: 350px;
	margin: auto;
}
.c-wall-star-comment-share-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.wall-scs-counting-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 10px;
	border-bottom: 1px solid rgba(24, 25, 26, 0.1);
	padding-bottom: 7px;
}
.w-star-count-left {
	width: auto;
	height: auto;
	display: inline-block;
	margin-right: 10px;
}
.w-star-count-left p {
	margin: 0px;
	color: #666;
	font-size: 12px;
}
.w-star-count-left strong {
	margin: 0px;
	color: #888;
	font-size: 12px;
	padding-left: 5px;
}
.wall-scs-click-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-star-icon-cilck-left {
	width: auto;
	height: auto;
	display: inline-block;
	margin-right: 20px;
	margin-top: 4px;
	font-size: 14px;
}
.w-star-icon-cilck-left .fa {
	margin-right: 5px;
}
.star-c {
	color: #ff9f00;
}
.comment-c {
	color: #828282;
}
.share-c {
	color: #f26722;
}
.wall-view-comments-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 12px;
}
.wall-view-comments-main-div a {
	color: #f26722;
	font-size: 13px;
}
.view-all-comment-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.view-one-comment-box {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 10px;
}
.comnt-img-lft {
	width: 45px;
	height: 40px;
	float: left;
}
.comnt-img-lft img {
	width: 45px;
	height: 40px;
	padding: 1px;
	border: 1px solid rgba(24, 25, 26, 0.1);
	border-radius: 2px;
}
.comnt-rgt-box {
	width: 85%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.comnt-pst-name-link-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.comnt-name-left {
	width: auto;
	height: auto;
	display: inline-block;
}
.comnt-name-left a {
	font-weight: 700;
	color: #444;
	font-size: 14px;
}
.comnt-name-left a:hover {
	text-decoration: underline !important;
}
.comnt-link-rgt {
	width: auto;
	height: auto;
	display: inline-block;
	margin-left: 5px;
}
.comnt-link-rgt a {
	color: #666;
	font-size: 14px;
	font-weight: 600;
}
.comnt-link-rgt a .fa {
	margin-left: 3px;
	margin-right: 3px;
}
.link-c {
	color: #1a7a00;
	font-size: 14px !important;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}
.comnt-rgt-box h3 {
	margin: 0px;
	font-size: 14px;
	color: #777;
	padding-top: 4px;
}
.comnt-rgt-box h3 span {
	margin: 0px;
	font-size: 13px;
	color: #999;
	padding-left: 5px;
}
.comnt-rgt-box p {
	margin: 0px;
	font-size: 12px;
	color: #444;
	padding-top: 4px;
}
.new-wall-rgt-oth-activies {
	width: 100%;
	height: auto;
	margin: auto;
}
.wall-right-side-main-part-div {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-r-top-all-connection-div {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding: 10px;
	border: 1px solid rgba(24, 25, 26, 0.1);
	margin-bottom: 15px;
}
.w-r-top-all-connection-div h1 {
	margin: 0px;
	font-size: 14px;
	padding-top: 5px;
	display: inline-block;
}
.w-r-top-all-connection-div h1 .fa {
	margin-right: 5px;
	font-size: 18px !important;
}
.w-r-top-all-connection-div h1 span {
	color: #1a7a00;
}
.w-r-top-all-connection-div a {
	color: #f26722;
	font-weight: 600;
	padding-top: 3px;
}
.w-r-top-all-connection-div p {
	margin: 0px;
	font-size: 12px;
	color: #666;
	padding-top: 5px;
}
.w-r-all-conn {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-r-all-conn ul {
	margin: 0px;
	padding: 0px;
}
.w-r-all-conn ul li:nth-child(4n) {
	margin-right: 0px;
}
.w-r-all-conn ul li {
	width: 65px;
	height: 65px;
	float: left;
	list-style-type: none;
	padding: 1px;
	border: 1px solid rgba(24, 25, 26, 0.1);
	margin-top: 10px;
	margin-right: 10px;
}
.w-r-all-conn ul li img {
	width: 100%;
}
.w-last-10-visitor {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 15px;
}
.w-last-10-visitor ul {
	margin: 0px;
	padding: 0px;
}
.w-last-10-visitor ul li {
	list-style-type: none;
	width: 100%;
	margin-bottom: 12px;
	border-bottom: 1px solid rgba(24, 25, 26, 0.1);
	padding-bottom: 12px;
}
.w-last-10-userimg {
	width: 45px;
	height: 45px;
	float: left;
	border-radius: 10%;
}
.w-last-10-userimg img {
	width: 45px;
	height: 45px;
	border-radius: 10%;
}
.w-last-10-userimg-dtl {
	width: 75%;
	height: auto;
	float: left;
	margin-left: 10px;
}
.w-last-10-userimg-dtl h5 {
	margin: 0px;
	color: #555;
	font-size: 14px;
	font-weight: 600;
}
.w-last-10-userimg-dtl p {
	margin: 0px;
	color: #888;
	font-size: 13px;
}
.w-last-10-visitor ul li:hover {
	border-bottom: 1px solid #2980b9;
}
.w-last-10-visitor ul li:hover .w-last-10-userimg-dtl h5 {
	color: #2980b9;
}
.w-r-company-refer-industry {
	width: 100%;
	height: auto;
	margin: auto;
	background: #fff;
	padding: 10px;
	border: 1px solid rgba(24, 25, 26, 0.1);
}
.w-r-company-refer-industry h1 {
	margin: 0px;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
}
.w-r-company-refer-industry a {
	color: #f26722;
	font-weight: 600;
	padding-top: 3 px;
}
.w-r-com-list {
	width: 100%;
	height: auto;
	margin: auto;
}
.w-r-com-list ul {
	margin: 0px;
	padding: 0px;
}
.w-r-com-list ul li {
	width: 100%;
	float: none;
	list-style-type: none;
	margin-top: 10px;
	margin-bottom: 20px;
}
.w-com-lst-img {
	width: 60px;
	height: 60px;
	float: left;
	border-radius: 100%;
}
.w-com-lst-img img {
	width: 60px;
	height: 60px;
	border-radius: 2px;
	border: 1px solid rgba(24, 25, 26, 0.1);
	padding: 2px;
	border-radius: 100%;
}
.w-com-lst-conn {
	width: 68%;
	float: left;
	margin-left: 10px;
}
.w-com-lst-conn h4 {
	margin: 0px;
	font-size: 15px;
	color: #555;
}
.w-com-lst-conn p {
	margin: 0px;
	font-size: 13px;
	color: #777;
	padding-top: 4px;
}
.w-get-lst-btn {
	width: 120px;
	height: 27px;
	margin-top: 5px;
	font-size: 13px;
	padding-top: 3px;
	background: #f2f2f2;
	color: #555;
}
.greenbg-topbd{
    border-top: 3px solid #A0CF4F;
}
.greenbg{
	background:#A0CF4F;
}
.greenbg-hexa{
	background:#A0CF4F;
}
.greenbg-hexa:before {
     border-bottom: 15px solid #a0cf4f;
    border-left: 25px solid transparent;
    border-radius: 5px;
    border-right: 25px solid transparent;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: -13px;
    width: 0;
}
.greenbg-hexa:after {
	 border-left: 25px solid transparent;
    border-radius: 5px;
    border-right: 25px solid transparent;
    border-top: 15px solid #a0cf4f;
    bottom: -13px;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    width: 0;
}

.pinkbg-topbd{
    border-top: 3px solid #F06D68;
}
.pinkbg{
	background:#F06D68;
}
.pinkbg-hexa{
	background:#F06D68;
}
.pinkbg-hexa:before {
     border-bottom: 15px solid #F06D68;
    border-left: 25px solid transparent;
    border-radius: 5px;
    border-right: 25px solid transparent;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: -13px;
    width: 0;
}
.pinkbg-hexa:after {
	 border-left: 25px solid transparent;
    border-radius: 5px;
    border-right: 25px solid transparent;
    border-top: 15px solid #F06D68;
    bottom: -13px;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    width: 0;
}

.bluebg-topbd{
    border-top: 3px solid #13A0B2;
}
.bluebg{
	background:#13A0B2;
}
.bluebg-hexa{
	background:#13A0B2;
}
.bluebg-hexa:before {
     border-bottom: 15px solid #13A0B2;
    border-left: 25px solid transparent;
    border-radius: 5px;
    border-right: 25px solid transparent;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: -13px;
    width: 0;
}
.bluebg-hexa:after {
	 border-left: 25px solid transparent;
    border-radius: 5px;
    border-right: 25px solid transparent;
    border-top: 15px solid #13A0B2;
    bottom: -13px;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    width: 0;
}
.w-new-look-main-div {
	width: 100%;
	height: auto;
	margin: auto;
	padding: 10px;
	/*border: 1px solid rgba(24, 25, 26, 0.1);*/
	margin-top: 20px;
	background: #fff;
	border-top: 3px solid #ddd;
	border-bottom: 1px solid rgba(24, 25, 26, 0.1);
	padding-bottom:25px;
}
.w-new-top-icon-div {
    border-radius: 5px;
    height: 27px;
    margin: -25px auto auto;
    position: relative;
    text-align: center;
    width: 50px;
	display:none;
}
.w-new-top-icon-div .fa{
	color:#fff;
	font-size:24px;
}

.w-new-lft-rgt-panel-div{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:5px;
}
.w-left-padd0 {
    float: left;
    padding: 0;
}
.w-lft-userimg{
	width:80px;
	height:50px;
	margin:auto;
	display:table;
	text-align:center;
}
.w-lft-userimg span{
	display:table-cell;
	vertical-align:middle;
}
.w-lft-userimg img{
	max-width:100%;
	max-height:50px;
}
.w-lft-rat{
	width:100%;
	height:auto;
	margin:auto;
}
.w-lft-rat ul{
	margin:0px;
	padding:0px;
}
.w-lft-rat ul li{
	list-style-type:none;
	width:100%;
	float:left;
	background:#f5f5f5;
	padding:5px;
	margin-top:10px;
}
.w-lft-rat ul li a{
	display:block;
	color:#333;
	font-size:13px;
}
.w-lft-rat ul li img {
	width: 22px;
	margin-right: 6px;
	margin-left: 5px;
}
.w-lft-rat ul li span {
	float: right;
	margin-right: 10px;
	font-size: 14px;
	font-weight: 600;
}
.w-lft-rat ul li:hover {
	background: rgba(42, 165, 219, 0.2) none repeat scroll 0 0;
	color:#000;
}
.w-rgt-main-div{
	width:100%;
	height:auto;
	margin:auto;
}
.w-rgt-top-head{
	width:100%;
	height:auto;
	margin:auto;
}
.w-rgt-top-lft{
	width:auto;
	height:auto;
	float:left;
}
.w-rgt-top-lft h4{
	margin: 0px;
	color:#0078AE;
	font-size: 17px;
	font-weight: 700;
}
.w-rgt-top-lft h4 a{
	color:#0078AE;
}
.w-rgt-top-lft h4 a:hover{
	color:#222;
}
.w-rgt-top-lft p{
	margin:0px;
	color:#333;
	padding-top:7px;
	font-size:13px;
}
.w-rgt-top-r-btn{
	width:98px;
	height:30px;
	float:right;
	text-align:right;
	margin-top:6px;
	font-size:12px;
	color:#888;
}
.w-rgt-top-r-btn .fa{
	margin-right:5px;
}

.w-rgt-top-r-btn a{
	color:#fff;
	font-weight:600;
	line-height:30px;
	font-size:13px;
}
.w-rgt-mid-postimg{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:14px;
}
.w-rgt-mid-postimg img{
	width:100%;
	height:270px;
	border: 5px solid #eee;
}
.w-rgt-btm-post-name{
	width:100%;
	height:auto;
	margin:auto;
}

.w-rgt-btm-post-name h5{
	color: #333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: 500;
    margin: 0;
    padding-top: 5px;
	font-weight:600;
}
.w-rgt-btm-post-name p{
	color: #333;
	font-size: 13px;
	font-weight: 500;
	margin: 0;
	padding-top: 2px;
	line-height: 20px;
}
.fl-flw-btn{
	width:auto;
	min-width:100px;
	height:auto;
	text-align:center;
	display: inline-block;
	border-radius:3px;
	margin-left:15px;
	line-height:30px;
}
.fl-flw-btn a {
	display:block;
    font-size: 14px;
    color: #FFF;
    font-weight: 600;
}
.fl-bg1{
	background:#999;
}
.fl-bg2{
	background:#ff7b23;
}
/*Dashboard wall css*/

/*CPM Packages css*/
.cpm-bancont-maindiv{
	width:100%;
	height:auto;
	margin:auto;
	padding-top:20px;
	padding-bottom:50px;
}
.cpm-bnct-innr{
	width:100%;
	height:auto;
	margin:auto;
	text-align:center;
}
.cpm-bnct-innr h4{
	margin:0px;
	font-size:36px;
	font-weight:700;
	color:#0262cf;
}
.cpm-bnct-innr p{
	margin: 0px;
	font-size: 18px;
	padding-top: 15px;
	color: #444;
	line-height: 30px;
	padding-left: 80px;
	padding-right: 80px;
}
.cpm-add-dsply-maindiv{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:10px;
}
.cpmadd-box{
	width:100%;
	height:auto;
	margin:auto;
	margin-bottom:50px;
}
.cpmadd-box h4{
	margin:0px;
	font-size:20px;
	font-weight:600;
	color:#0262cf;
	padding:5px;
	background:#f5f5f5;
	padding-left:10px;
}
.cpmadd-box h5{
	margin:0px;
	font-size:16px;
	color:#222;
	font-weight:600;
	padding-top:10px;
}
.cpmadd-box p{
	margin:0px;
	font-size:14px;
	color:#333;
	padding-top:10px;
	line-height:23px;
}

.cpm-add-lst{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:10px;
}
.cpm-add-lst h5{
	margin:0px;
	font-size:16px;
	color:#222;
	font-weight:600;
}
.cpm-add-lst ul {
	margin:0px;
	padding:0px;
}
.cpm-add-lst ul li{
	list-style-type:none;
	width:100%;
	float:left;
	margin-top:12px;
	font-size:13px;
	color:#666;
}
.cpm-add-lst ul li span{
	font-size:14px;
	color:#333;
	font-weight:700;
	margin-right:5px;
}
.cpm-img-lst{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:20px;
}
.cpm-img-lst h6{
	margin:0px;
	font-size:15px;
	color:#333;
	font-weight:600;
	margin-bottom:15px;
}
.cpm-img-lst ul{
	margin:0px;
	padding:0px;
}
.cpm-img-lst ul li:nth-child(3n){
	margin-right:0px;
}
.cpm-img-lst ul li:nth-child(4n){
	margin-bottom:0px;
}
.cpm-img-lst ul li:nth-child(6n){
	margin-bottom:0px;
}
.cpm-img-lst ul li:nth-child(6n){
	margin-right:0px;
	margin-bottom:0px;
}
.cpm-img-lst ul li{
	list-style-type:none;
	width:31%;
	float:left;
	border:1px solid #ddd;
	padding:5px;
	margin-right:28px;
	border-radius:2px;
	text-align:center;
	margin-bottom:30px;
}
.cpm-img-lst ul li img{
	width:100%;
}
.cpm-img-lst ul li h4{
	margin:0px;
	font-size:14px;
	color:#111;
	background:#fec601;
	line-height:40px;
	font-weight:600;
}
/*CPM Packages css*/

/*Dashboard 1 css*/
.nw-dshbox {
    border: none !important;
    background: #fff !important;
	margin-top:20px;
}
.ds-agntinfo-box-lst{
	width:100%;
	height:auto;
	margin:auto;
}
.ds-agntinfo-box-lst ul{
	margin:0px;
	padding:0px;
}
.ds-agntinfo-box-lst ul li:last-child{
	margin-right:0px;
}
.ds-agntinfo-box-lst ul li{
	list-style-type:none;
	width:48%;
	height:200px;
	float:left;
	margin-right:12px;
	text-align:center;
	border-radius:2px;
	position:relative;
}
.agntinfobx-1{
	background:#0073b6;
}
.agntinfobx-2{
	background:#da246e;
}
.agntinfobx-3{
	background:#599e05;
}
.agntinfobx-4{
	background:#ffab12;
}
.agntinfobx-5{
	background:#f66955;
}
.agntinfobx-6{
	background:#ba79cb;
}
.agntinfobx-1:hover{
	background:#015c91;
	transition-duration: 0.3s;
}
.agntinfobx-2:hover{
	background:#c00f57;
	transition-duration: 0.3s;
}
.agntinfobx-3:hover{
	background:#478101;
	transition-duration: 0.3s;
}
.agntinfobx-4:hover{
	background:#cd8605;
	transition-duration: 0.3s;
}
.agntinfobx-5:hover{
	background:#e0523d;
	transition-duration: 0.3s;
}
.agntinfobx-6:hover{
	background:#a659ba;
	transition-duration: 0.3s;
}
.ds-agntinfo-box-lst ul li img{
	width:40px;
	opacity:0.3;
	position:absolute;
	left:5px;
	padding-top:10px;
	transition-duration: 0.99s;
}
.ds-agntinfo-box-lst ul li h1{
	margin:0px;
	font-size:45px;
	font-weight:700;
	color:#fff;
	padding-top:40px;
	font-family: 'Open Sans', sans-serif;
}
.ds-agntinfo-box-lst ul li h4{
	margin:0px;
	font-size:20px;
	font-weight:600;
	color:#fff;
	padding-top:20px;
	text-transform:uppercase;
}
.ds-agntinfo-box-lst ul li a{
	display:block;
	width:100%;
	margin-top:20px;
	background:rgba(0, 0, 0, 0.2);
	line-height:30px;
	color:rgba(255, 255, 255, 0.5);
	font-size:13px;
	font-weight:600;
}
.ds-agntinfo-box-lst ul li a .fa{
	margin-left:8px;
}
.ds-agntinfo-box-lst ul li:hover a{
	color:#fff;
}
.ds-agntinfo-box-lst ul li:hover img{
	width:40px;
	opacity:0.5;
	left:5px;
	padding-top:35px;
	transition-duration: 0.99s;
}
.dshbrd-hmbx{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:20px;
}
.dshbrd-hm-prdsrv-mndiv{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:20px;
}
.dsh-prsrv-hd{
	width:100%;
	height:auto;
	margin:auto;
	background:#70afc4;
	line-height: 45px;
	padding-left:20px;
	padding-right:20px;
	color:#fff;
	font-size:15px;
	font-weight:600;
}
.dsh-prsrv-hd .fa{
	margin-right:10px;
}
.dsh-prsrv-hd a{
	color:#fff;
	float:right;
	font-size:13px;
}
.dshprsrv-mndiv{
	width:100%;
	height:auto;
	margin:auto;
}
.dshprsrv-bx1{
	width:100%;
	height:auto;
	margin:auto;
	margin-top:10px;
	background: #F0F4F6;
	padding:10px;
	text-align:center;
	border-radius:5px;
	border:1px solid #ddd;
}
.dshprsrv-bx1 img{
	width:100%;
	height:auto;
	min-height:130px;
}
.dshprsrv-bx1 h4{
	margin:0px;
	font-size:14px;
	color: #333;
	font-weight:600;
	padding-top:15px;
	line-height:22px;
}
.clnt-shrbtn{
	width: auto;
	height: auto;
	position: absolute;
	right: 18px;
	top: 3px;
	background: #fff;
	padding: 4px;
	border-radius: 2px;
}
/*Dashboard 1 css*/
.shr-mrkt-maindiv{
	width:100%;
	height:auto;
	margin:auto;
	background:#fff;
	padding-top:30px;
	padding-bottom:30px;
}
.shrmrkt-bx{
	width:100%;
	height:auto;
	margin:auto;
}
.cntfrm-fl{
	width:100% !important;
	height:43px !important;
	border: 1px solid #dcdcdc !important;
}
.snt-inr-addstp{
	width:100%;
	height:auto;
	margin:auto;
	text-align:center;
}
.snt-inr-addstp img{
	height:70px;
}
.sntadd-mrbtm{
	margin-bottom:20px;
}
.subhead
{
        font-weight: 700;
    padding-top: 24px;
}
.banner
{
        background: linear-gradient(rgb(0 0 0 / 53%), rgba(0, 0, 0, 0.6)), url(https://www.bizzduniya.com/images/vegetable-banner.jpg);
    /*background-image: url(https://www.bizzduniya.com/images/vegetable-banner.jpg);*/
    background-repeat: no-repeat;
    /* background-position: right; */
    /* background-position-y: bottom; */
    padding: 67px 0px;
       margin-bottom: 25px;
    background-position: center;
    background-size: cover;
}
.mt-118px {
       margin-top: 60px !important;
}
.bann_head h1
{
        font-size: 46px !important;
    font-weight: 800 !important;
    color:#fff;
}
.desc .explore
{    font-size: 20px !important;
    margin-bottom: 20px ;
}
.desc img{
    border-radius:5px;
    box-shadow: 0 3px 10px rgb(0 0 0 / 20%);
}
.desc a
{
        background: #ffe51c;
    height: 25px;

    padding: 10px 20px;
    border-radius: 5px;
    color: #000;
    font-weight: 600;
    text-transform: uppercase;
    font-size:10px;
}
.post {
    margin-top: 40px;
    float: left;
    padding: 6px 0px;
}
.mt-30
{
    margin-top: 30px;
}
.owl-nav button {
  position: absolute;
  top: 50%;
  background-color: #000;
  color: #fff;
  margin: 0;
  transition: all 0.3s ease-in-out;
}
.owl-nav button.owl-prev {
  left: 0;
}
.owl-nav button.owl-next {
  right: 0;
}

.owl-dots {
  text-align: center;
  padding-top: 15px;
}
.owl-dots button.owl-dot {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  display: inline-block;
  background: #000;
  margin: 0 3px;
}
.owl-dots button.owl-dot.active {
  background-color: #fee413;
}
.owl-dots button.owl-dot:focus {
  outline: none;
}
.owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    /*background: rgba(255, 255, 255, 0.38) !important;*/
}
.owl-nav span {
    font-size: 46px;
    position: relative;
    top: -36px;
    color: #ffe51c;
}
.info
{text-align: center;}
.owl-nav button:focus {
    outline: none;
}
.flag
{
    height: 200px;
}
.info h3
{
       font-size: 10px;
    padding: 10px 0px;
    text-align: center;
}
.varieties img
{
    width:100% !important;
}
.var_prod
{
    background: #fff !important;
    padding: 0px !important;
        text-align: center;
    font-size: 15px;
}
.var_prod p
{
        height: 25px;
        font-size:11px !important;
}
.varieties .enquiry, .enquiry
{
    margin: 20px 0px;
    text-align: center;
}
.flags
{
       height: 380px;
}

.sectionClass {
  padding: 20px 0px 20px 0px;
  position: relative;
  display: block;
}

.fullWidth {
  width: 100% !important;
  display: table;
  float: none;
  padding: 0;
  min-height: 1px;
  height: 100%;
  position: relative;
}


.sectiontitle {
  background-position: center;
  margin: 30px 0 0px;
  text-align: center;
  min-height: 20px;
}

.sectiontitle h2 {
  font-size: 30px;
  color: #222;
  margin-bottom: 0px;
  padding-right: 10px;
  padding-left: 10px;
}


.headerLine {
  width: 160px;
  height: 2px;
  display: inline-block;
  background: #101F2E;
}


.projectFactsWrap{
    display: flex;
  margin-top: 30px;
  flex-direction: row;
  flex-wrap: wrap;
      box-shadow: 0 3px 10px rgb(0 0 0 / 20%);
}


#projectFacts .fullWidth{
  padding: 0;
}

.projectFactsWrap .item{
  width: 25%;
  height: 100%;
  padding: 50px 0px;
  text-align: center;
}

.projectFactsWrap .item:nth-child(1){
  background: rgb(255 227 28);
}

.projectFactsWrap .item:nth-child(2){
  background:rgb(255 240 23);
}

.projectFactsWrap .item:nth-child(3){
  background: rgb(255 227 28);
}

.projectFactsWrap .item:nth-child(4){
  background: rgb(255 240 23);
}

.projectFactsWrap .item p.number{
  font-size: 40px;
  padding: 0;
  font-weight: bold;
}

.projectFactsWrap .item p{
  color: #000;
  font-size: 18px;
  margin: 0;
  padding: 10px;
  font-family: 'Open Sans';
}


.projectFactsWrap .item span{
  width: 60px;
  background: #000;
  height: 2px;
  display: block;
  margin: 0 auto;
}


.projectFactsWrap .item i{
  vertical-align: middle;
  font-size: 50px;
  color: rgba(255, 255, 255, 0.8);
}


.projectFactsWrap .item:hover i, .projectFactsWrap .item:hover p{
  color: #000 !IMPORTANT;
}

.projectFactsWrap .item:hover span{
  background: #000;
}













@media (max-width: 786px){
  .projectFactsWrap .item {
     flex: 0 0 50%;
  }
}
.prod-bann h2
{
    padding-bottom:0px !important;
}
.prod-bann h1
{
        font-size: 23px;
    font-weight: 600;
 
}
.ben li i 
{
        font-size: 18px;
    padding-right: 6px;
    font-weight: 900;
}
.ben li 
{
    font-weight: 600;
    padding-bottom:12px;
}
.ben
{
    padding-bottom:20px;
}
.require:hover
{
    background:#000;
    color:#fff;
}
.desc p
{
        font-size: 14px !important;
    padding-top: 10px;
}
/*.owl-stage*/
/*{*/
/*    margin: auto;*/
/*}*/
.item img
{
    box-shadow:none !important;
}
.categories-list-main li svg {
       width: 25px;
    fill: #fff;
    margin-right: 4px;
    margin-left: 10px;
}
.cat-card-main-top
{
    padding:0px !important;
}
.cat-card-main
{
    padding: 16px 0px 0px 16px;
}
/*.slider-main-div*/
/*{*/
/*        padding-right: 16px;*/
/*}*/
.posts h3
{
    background: #000;
    padding: 14px 32px;
    font-size: 15px;
    font-family: Open sans;
    font-weight: bold;
    text-transform: uppercase;
    border-top:5px solid #fff;
}
.posts h3 a
{
        color: #fff;
}
.prod-bann
{
        border-radius: 5px;
}
.buy
{
        font-size: 22px;
}
.require
{
        background: #000;
    color: #ffe51c;
        padding: 10px 20px;
    border-radius: 5px;
}
.hd-pst-rq-btn {
    background: #ffe51c !important;
}
.bann_head .hd-pst-rq-btn {
    background: #ff6a00 !important;
    padding: 10px;
    border-radius: 5px;
    color: #fff;
}
.bann_head .hd-pst-rq-btn a
{
    color:#fff !important;
}



.tag li {
    font-size: 11px;
    width: auto;
    color: #000;
    background: #d4c67e;
    border-radius: 2px;
    padding: 4px 7px;
    margin: 3px 6px 3px 0px !important;
    float: left;
    border: none;
    height: auto;
    min-height: auto;
    font-weight: 600;
}

.sidebar-page-container {
    position: relative;
    padding: 60px 0px 10px;
}
.sidebar-page-container .pattern-layer {
    position: absolute;
    right: 0px;
    bottom: 20%;
    width: 484px;
    height: 664px;
}
.sidebar-page-container .content-side, .sidebar-page-container .sidebar-side {
    margin-bottom: 40px;
}
.news-detail {
    position: relative;
    margin-bottom: 40px;
}
.news-detail .inner-box {
    position: relative;
    overflow: hidden;
    border-radius: 5px 5px 0px 0px;
    background-color: rgb(255 255 255);
}
.news-detail .inner-box .image {
    position: relative;
    overflow: hidden;
}
.news-detail .inner-box .image img {
    position: relative;
    width: 100%;
    display: block;
}
.news-detail .inner-box .lower-content {
    position: relative;
    padding: 20px 25px 40px;
    border: 1px solid #666;
    border-top: 0px;
    border-radius: 0px 0px 5px 5px;
}
.news-detail .inner-box .post-info {
    position: relative;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    margin-bottom: 25px;
    padding-bottom: 20px;
    border-bottom: 1px solid #666;
}
.news-detail .inner-box .post-info li:first-child {
    position: relative;
    padding: 5px 24px;
    border-radius: 4px;
    color: #ffffff;
    background-color: #fa4318;
}
.news-detail .inner-box .post-info li .icon {
    position: absolute;
    left: 0px;
    top: 0px;
    font-family: "Flaticon";
    font-size: 16px;
}
.flaticon-calendar:before {
    content: "\f183";
}
.news-detail .inner-box h3 {
    color: #121212;
    margin-bottom: 15px;
    border-bottom: 1px solid #666;
    padding-bottom: 20px;
    font-size: 26px;
    font-weight: 700;
}
.news-detail .inner-box h3 span{
    float: right;
    font-size: 14px;
    color: #666;
    padding-top: 10px;
}
.news-detail .inner-box p {
    color: #666666;
    margin-bottom: 15px;
}
.news-detail .inner-box blockquote {
    position: relative;
    padding: 25px 30px;
    border-radius: 3px;
    line-height: 28px;
    color: #666666;
    font-size: 16px;
    margin-top: 25px;
    margin-bottom: 25px;
    background-color: #f4f4f4;
        margin: 0 0 1rem;
}
.news-detail .inner-box .gallery-box {
    position: relative;
    margin-top: 25px;
}
.news-detail .post-share-options {
    position: relative;
    margin-top: 30px;
    border-bottom: 2px dashed #666;
}
.news-detail .post-share-options .post-share-inner {
    position: relative;
    padding-bottom: 20px;
}
.news-detail .post-share-options .tags {
    position: relative;
    float: left;
}
.news-detail .post-share-options .tags span {
    font-weight: 700;
    font-size: 16px;
    color: #020033;
    text-transform: capitalize;
    margin-top: 5px;
    margin-right: 10px;
}
.news-detail .post-share-options .tags a {
    position: relative;
    font-weight: 500;
    line-height: 1em;
    padding: 10px 16px;
    border-radius: 4px;
    display: inline-block;
    color: #020033;
    font-size: 15px;
    text-transform: capitalize;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    margin-right: 5px;
    margin-bottom: 5px;
    border: 1px solid #666;
}
.news-detail .post-share-options .social-box {
    position: relative;
    float: right;
    margin-top: 6px;
}
.news-detail .post-share-options .social-box .share {
    position: relative;
    display: inline-block;
    font-size: 16px;
    color: #000404;
    font-weight: 600;
    margin-right: 10px;
    text-transform: capitalize;
}
.news-detail .post-share-options .social-box li {
    position: relative;
    display: inline-block;
    margin-left: 5px;
}
.news-detail .post-share-options .social-box li a {
    position: relative;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50px;
    font-size: 14px;
    color: #ffffff;
    display: inline-block;
    text-align: center;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
    background-color: #020033;
}
.sidebar-page-container .sidebar-side .padding-left {
    padding-left: 0px;
}

.sidebar-widget {
    position: relative;
    margin-bottom: 40px;
}
.sidebar-widget {
    position: relative;
    margin-bottom: 40px;
}
.sidebar-widget .widget-content {
    position: relative;
    padding: 30px 30px 40px;
    border-radius: 6px;
    background-color: #f4f4f4;
}
.sidebar-title-two {
    position: relative;
    margin-bottom: 25px;
}
.sidebar-title-two h4 {
    font-weight: 800;
    color: #000000;
    padding-bottom: 15px;
}
.sidebar-title-two h4:before {
    position: absolute;
    content: '';
    left: 0px;
    bottom: 0px;
    width: 46px;
    height: 3px;
    background-color: #fa4318;
}
.sidebar .popular-posts .post {
    position: relative;
    padding: 0px 0px;
    min-height: 30px;
    color: #000404;
    font-size: 14px;
    margin-bottom: 5px;
    padding-left: 75px;
    float: inherit;
    margin-top: 20px;
}
.sidebar .popular-posts .post .post-thumb {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 58px;
    border-radius: 0px;
    overflow: hidden;
}
.sidebar .popular-posts .post .post-thumb img {
    display: block;
    width: 100%;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.sidebar .popular-posts .post .post-thumb .overlay-box {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: block;
    color: #ffffff;
    font-size: 18px;
    opacity: 0;
    text-align: center;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    background-color: #666;
}
.sidebar .popular-posts .post .text {
    position: relative;
    top: 0px;
    font-size: 14px;
    margin: 0px 0px 0px;
    font-weight: 700;
    color: #000000;
    line-height: 1.5em;
    text-transform: capitalize;
}
.sidebar .popular-posts .post .text a{
     color: #000000;
}


