/*The classified  stylesheet-blue cssTable of content [ Body ][ top / top ][ .header1 / .header1 ][ .header2 / .header2 ][ .header3 / .header3 ][ .header3 / .header3 ][ footer / footer ][ faq / .faq ][ terms / .terms ][ priceplan / ..priceplan ][ ad-single / .ad-single ][ bread-crumb / .bread-crumb ][ browse / .browse ][ myads css ][social login condition][responsive]*/@font-face {	font-family: "ElegantIcons";	font-style: normal;	font-weight: normal;	src: local("ElegantIcons"), url("../fonts/ElegantIcons.woff") format("woff");}/*----------[ Body ]-------------*/body{	font-family: 'Source Sans Pro', sans-serif !important;	font-weight:400;	line-height:20px;	color:#686868;}a:hover{	text-decoration:none;}a:focus{	outline:none;}h1 {	font-size: 33px;}h2 {	font-size: 27px;}h3 {	font-size: 21px;}h4 {	font-size: 15px;}h5 {	font-size: 12px;}h6 {	font-size: 10.2px;}/*--------------------[ top / top ]---------------------*/.topnew{	padding:20px 0;}.topnew .icon{	margin:0;}.topnew .icon li{	line-height:14px;}.topnew .icon li{	padding:0 29px 0 0;    vertical-align: middle;}.topnew .icon li a{	color:#333E44;	font-size:14px;	font-weight:600;	text-transform: capitalize;}.topnew .icon li a:hover{	color:#3498DB;}.breadcrumb{	padding: 16px 0;	min-height: 54px;	border-bottom: 1px solid #E5E5E5;	background: transparent;	margin-bottom: 0px;}.breadcrumb .matter li a{	  color: #686868;    font-size: 14px;}.breadcrumb .matter{	margin: 0;	padding: 0;}.breadcrumb h2 {    color: #333D47;    font-size: 20px;    font-weight: 600;    margin: 0;}.breadcrumb .matter li:after {    content: '/';    padding: 0 2px 0 5px;    color: #000;}.breadcrumb .matter li:last-child:after {    content: '';}.breadcrumb .matter li{    padding: 0px;}.topnew .icon li a i{	margin-right:10px;	color:#3498DB;}.topnew .icon .logins a +a{    margin-left: 5px;}.topnew .icon .logins a{    margin-right: 5px;}.topnew .icon li:last-child {	padding:0 0px 0 0;}#form-language .btn{   background: transparent;   padding:0px 0px 1px 0px;   border:none;}#form-language span{	color: #333E44;	margin-right:5px;	font-size:14px;	font-weight:600;}#form-language .fa-caret-dow{	float:right;	color:#333E44;	padding-top:1px;}#form-language .dropdown-menu li a img{	margin-right:10px;}#form-language .dropdown-menu{	list-style:none;}#form-language .dropdown-menu li a{	padding:6px 12px;}#form-language .dropdown-menu li a{	color:#000;}.topnav{	float:right;}.topnav ul{	margin:0;}.topnav ul li:first-child{	padding: 0 0 0 0px;}.topnav ul li{	padding: 0 0 0 29px;	line-height:16px;}.topnav ul li a {	display: none;	color: #333E44;	text-decoration: none;	font-size: 14px;	text-align:center;}.topnav ul li a.icons {    float: right;    display: block;}.topnav.responsive {	position: relative;}.topnav.responsive .icons {    position: absolute;    right: 0;    top: 0;}.topnav.responsive ul li a {    display: block;	text-align:left;}.topnav.responsive ul li .dropdown-menu li{	padding:0;}.topnav.responsive ul li .dropdown-menu li a {    padding: 8px 20px;    color: #333E44;}/*--------------------[ .header1 / .header1 ]---------------------*/header{	border-top:1px solid #E5E5E5;	border-bottom:1px solid #E5E5E5;	padding:14px 0;}header #logo {	margin:4px 0;}.header1 .category .form-group{	margin:0;}.header1 .category .bootstrap-select{	height:39px;	box-shadow:none;}.bootstrap-select.btn-group .dropdown-menu {    min-width: 100% !important;}header .category .bootstrap-select{	background-color: transparent !important;	box-shadow: none !important;}header .category .bootstrap-select .btn-default{	border:2px solid #3498DB;	border-radius:40px;	height:39px;	padding-right: 26px;	color:#686868;}header .category .open > .dropdown-toggle.btn-default:hover, header .category .btn-default:hover {    color: #686868;    background-color:#3498DB;    border-color: #3498DB;	box-shadow:none;}header .category .dropdown-menu{	background:#F5F5F5;	box-shadow:none;	border:1px solid #F2F2F2;	margin-top:14px;	padding:0;	overflow:initial !important;}header .category .dropdown-menu:after {    border-bottom: 10px solid #F5F5F5;    border-top:  4px transparent dashed;    border-right: 10px solid transparent;    border-left: 10px solid transparent;    position: absolute;    top:-14px;	right:15px;    text-align: center;    display: block;    content: "";}header .category .dropdown-menu li{	border-bottom:1px solid #E5E5E5;}header .category .dropdown-menu li a{	padding:8px 20px;	color:#686868;}.btn-primary{	border:0;	background:#313E46;	border-radius:40px;	color:#fff;	padding:10px 15px;	font-size:16px;	font-weight:600;	line-height:20px;}.btn-primary:hover, .btn-primary:active:hover,.btn-primary:focus, .btn-primary.focus{	background:#3498DB;	outline: -webkit-focus-ring-color auto 0px;}.classified-register .form-horizontal .btn-primary{    margin-bottom: 20px;}.header1 .btn-primary i{	margin-right:8px;    font-size:17px;}.search {    position: relative;}.search .form-group{	margin:0;}.search #search{    border: 2px solid #3498DB;	border-radius:20px;	width: 100%;	font-size:13px !important;}.search #search .form-control{    border: none !important;    border-radius:20px;    height: 36px;}.search .btn {    position: absolute;    background:#3498DB;    top: 0px;    right: -1px;	border-radius:0 20px 20px 0;	padding: 7px 12px;    border: none;}.search .btn i {    color: #000;    font-size: 18px;	font-weight:500;}.contactus{	margin:50px 0 80px;}.contactus iframe{	width:100%;	height:400px;	border:0;	margin-bottom:50px;}.contactus form{	background:#F5F5F5;	border:1px solid #E5E5E5;	border-radius:8px;	padding:29px 19px;}.contactus form h5{	font-size:24px;	font-weight:600;	color:#313E46;	margin:0;	border-bottom:1px solid #E5E5E5;	padding:0 0 29px;}.contactus form hr{	margin:-2px 0 50px;	border-top:4px solid #3498DB;	width:200px;}.contactus .form-group{	margin:0 -15px 20px;}.contactus .form-control{	height:39px;	padding:5px 15px;	font-size:13px !important;	font-weight:400;	border-radius:40px;	color:#B2B2B2;}.contactus textarea.form-control{	height:120px !important;	padding:10px 15px;	border-radius:20px;}.contactus .btn-primary{	width:114px;	height:44px;	background:#313E47;	border:1px solid #313E47;	border-radius:40px;	margin:10px 0 0;	font-weight:16px;	font-weight:600;}.contactus .address{	background:#F5F5F5;	border:1px solid #E5E5E5;	border-radius:8px;}.contactus .mar-b{	margin-bottom:30px;}.contactus .address h3{	font-size:18px;	font-weight:600;	color:#343E47;	border-bottom:1px solid #E5E5E5;	margin:0;	padding:23px 19px;}.contactus .address p{	font-size:14px;	color:#686868;	margin:0;	padding:19px;}.contactus .address ul{	margin:19px;}.contactus .address ul li{	padding:0 0 18px;	width:100%;	display:inline-flex;}.contactus .address  ul li:last-child{	padding:0 0 0px;}.contactus .address ul li  span{	font-weight:600;	color:#313E47;	width:35%;}.contactus .address ul li p{	font-size:14px;	font-weight:400;	color:#676767;	margin:0;	padding:0;	width:65%;	word-break: break-all;}.contactus .address  ul li p a{	color:#676767;}/*--------------------[ .header2 / .header2 ]---------------------*/.header2 .myads{	padding:10px 30px;	float: left;	border-radius: 0px;}.header2 .myads .la{	margin-right: 3px;}.header2 #search{	border-radius: 0;	position: relative;}.header2 #search .bootstrap-select .btn-default{		background-color: #3498DB;		border-color: #3498DB !important;		border-radius: 0px;		padding:9px 25px 9px 9px;}.header2 #search .bootstrap-select {    width: auto;    float: left;		opacity: 0;		transition: all 0.5s ease 0s;    visibility: hidden;}.header2 #search .btn-lg{	padding: 7px 12px;	border-color: #3498DB !important;	background: #3498DB;	border-radius: 0px !important;}.header2 #search .input-lg{	  height: 40px;    padding: 5px 5px;		border-color: #3498DB !important;		border-radius: 0px;		opacity: 0;		transition: all 0.5s ease 0s;    visibility: hidden;}.header2 #search:hover .input-lg,.header2 #search:hover .bootstrap-select{    opacity: 1;    visibility: visible;}.header2 #logo img{	margin: 0 auto;}/*--------------------[ .header3 / .header3 ]---------------------*/.header3 .icon{	float:right;	margin:7px 0;}.header3 .icon li{	vertical-align: middle;	cursor: pointer;	padding: 0 10px;}.header3 .icon li:last-child{	padding-right: 0px;}.header3 .logins a{	color: #333;	font-size: 17px;}.header3 .btn-my{	border: 1px solid #3498DB;	background: transparent;    padding: 5px 10px;    color: #000;}.header3 #form-language{	border: 1px solid #3498DB;	background: transparent;		padding: 5px 10px;		color: #000;}.header3 .icon li i{		font-size: 20px;		vertical-align: middle;}.sidenav {    height: 100%;    width: 100%;    max-width: 30%;    position: fixed;    z-index: 9;    top: 0;    right: 0;    background-color: #111;    overflow-x: hidden;    transition: all 260ms linear 0ms;}.sidenav .closebtn {    margin-left: 50px;    color: #fff;    cursor: pointer;    font-size: 40px;    height: 30px;    line-height: 30px;    position: absolute;    right: 30px;    text-align: center;    top: 30px;    width: 30px;    z-index: 99;    padding: 0px;}.sidenav ul {    padding: 20px 30px;}.sidenav ul li {    padding: 15px 0px;    transition-delay: 0.19s;    transition: all 0.55s cubic-bezier(0.4, 0, 0.2, 1) 0s;}.sidenav ul li a {    transition: all 300ms linear 0ms;    font-size: 18px;    font-weight: 600;    color: #fff;    text-decoration: none;}.serchdown {	margin: 0;	position: absolute;	top: 60px;	left: 0px;	right: 15px;	z-index: 9;	background: #eeeeee;	padding: 20px 35px;}.serchdown .form-group{	margin-bottom: 0px;}/*---------------------------------[ footer / footer ]----------------------------------- */footer{	border-top:1px solid #E5E5E5;	padding:50px 0 0;    margin-top: 20px;}footer h5{	font-size:18px;	font-weight:700;	color:#303E47;	margin:16px 0 23px;}.footer img{	margin:0 0 25px;}.footer p{	font-size:14px;	font-weight:400;	color:#686868;	margin:0;	line-height:24px;	width: 90%;    word-break: break-all;}.footer ul{	margin:0 !important;}.footer .links li:first-child, .footer .links li:nth-child(3), .footer .links li:nth-child(5), .footer .links li:nth-child(7), .footer .links li:nth-child(9){	width:38%;}.footer .links li:nth-child(2), .footer .links li:nth-child(4), .footer .links li:nth-child(6), .footer .links li:nth-child(8), .footer .links li:last-child{	width:60%;}.footer .links li{	padding:0 0 5px;	line-height:12px;}.footer .links li:last-child{	padding:0;}.footer .links li a{	font-size:14px;	font-weight:400;	color:#686868;	line-height:24px;}.footer .social li {    padding: 12px 14px;    line-height: 14px;    margin-right: 5px;    margin-bottom: 5px;	border:1px solid #343D46;	border-radius:50%;	width:45px;	height:45px;	text-align:center;	vertical-align: middle;}.footer .social li:last-child {    margin-right: 0px;}.footer .social li:hover {    background: #3498DB;	border:1px solid #3498DB;}.footer .social li a {    color: #343D46;    font-size: 20px;    vertical-align: middle;}.footer .powered{	margin:59px 0 50px;}.footer .powered p{	font-size:14px;	font-weight:400;	color:#686868;	margin:0;	width:100%;}.footer .powered p span{	color:#353D40;}.footer2 .powered p a,.footer3 .powered p a{	color: #3498DB;}.footer2 .powered p{	color: #fff;	margin: 0px;}.footer2 h5,.footer3 h5{	text-transform:uppercase;	margin: 5px 0 23px;}.footer2 ul li .fa,.footer3 ul li .fa{	margin-right: 5px;}.footer2 ul.links li .fa{	margin-right: 10px;	font-size: 18px;}.footer2 ul li a,.footer3 ul li a{	color: #333;	font-size: 15px;}.footer2 ul li:hover a,.footer3 ul li:hover a{	color: #3498DB;}.footer2 ul li,.footer3 ul li{	margin: 0 0 5px;	line-height: 25px;}.footer2 .powered{	background: #404040;	padding: 20px 0;	margin: 40px 0 0;}.footer3{	background: #f5f5f5;}.footer3 .powered{	background: transparent;	padding: 20px 0;	margin: 40px 0 0;}.footer3 .powered p{	margin: 10px 0 !important;}.footer2 .social{	margin: 10px 0;	padding-top: 5px;}.footer3 .social{	margin: 0 ;	padding-top: 5px;	float: right;}.footerlogo{	margin-bottom: 15px;}.diamond-shape {  background: #000;  height: 30px;  text-align: center;  transform:rotate(45deg);	width:30px;	margin-right: 10px !important;	margin-bottom: 10px !important;}.diamond-shape i{  color: #fff;  display: table-cell;  height: 30px;  transform: rotate(-45deg);  vertical-align: middle;	width:30px;	margin: 0 !important}.diamond-shape:hover{	background: #3498DB;}.footer3 .diamond-shape{	margin-right: 15px !important;}/*------------[ faq / .faq ]-------------- */.faq{	border:1px solid #E5E5E5;	border-radius:4px;	background:#fff;}.faq h5{	font-size:24px;	font-weight:600;	color:#303E47;	margin:0;	text-align:center;	border-bottom:1px solid #E5E5E5;	padding:29px 0;}.faq hr {    margin:-2px auto 70px;    border-top: 4px solid #3498DB;	width:200px;}.faq .panel-group {    margin:0px 19px 29px;}.faq .panel {    border: 1px solid #ddd;    box-shadow:none !important;	border-radius:4px;}.faq .panel-default > .panel-heading {    background-color: #F5F5F5;}.faq .panel-title  a{	text-decoration:none;}.faq .panel-title {    margin: 0;    font-size: 18px;    color: #313E47;	font-weight:600;}.faq .panel-title .fa{	float:right;}.faq .panel-group .panel + .panel {    margin-top: 20px;}.faq  .panel-body{	background:#f5f5f5;}.faq  .panel-body p{	font-size:14px;	font-weight:400;	color:#686868;	line-height:24px;}/*------------[ terms / .terms ]-------------- */.terms{	border:1px solid #E5E5E5;	border-radius:4px;	background:#fff;}.terms h5{	font-size:24px;	font-weight:600;	color:#303E47;	margin:0;	text-align:center;	border-bottom:1px solid #E5E5E5;	padding:29px 0;}.terms hr {    margin:-2px auto 70px;    border-top: 4px solid #3498DB;	width:200px;}.terms .mainbox {    margin:0px 19px 29px;}.terms .box {    border: 1px solid #E5E5E5;    border-radius:8px;	background-color: #F5F5F5;}.terms .box h4 {    margin: 0;    font-size: 18px;    color: #313E47;	font-weight:600;	padding:16px 18px;}.terms .box + .box {    margin-top: 20px;}.terms  .box p{	border-top:1px solid #E5E5E5;	font-size:14px;	font-weight:400;	color:#686868;	line-height:24px;	padding:22px 19px;}/*------------[ blog / .blog ]-------------- */.blog .left .search, .blog .left .category, .blog .left .subcribe, .blog .left .tag{	margin:0 0 30px;}.blog .left .search .btn {    right: 0;}.blog .left .category, .blog .left .subcribe, .blog .left .tag{	background:#F5F5F5;	border:1px solid #E5E5E5;	border-radius:8px;}.blog .left .category h1, .blog .left .subcribe h1, .blog .left .tag h1 {    font-size:18px;	font-weight:600;	margin:0;	padding:20px 19px;	border-bottom:1px solid #E5E5E5;	color:#303E4B;	line-height: 18px;}.blog .left .category ul{	margin:0;}.blog .left .category ul li{	border-bottom:1px solid #E5E5E5;	font-size:14px;	font-weight:400;	color:#676767;	padding:20px 19px;	line-height:16px;}.blog .left .category ul li a{	color:#676767;}.blog .left .category ul li:last-child{	border-bottom:0px solid #E5E5E5;}.blog .left .category ul li img{	float:left;	margin-right:12px;}.blog .left .subcribe .form-group{	margin:0;}.blog .left .subcribe form{	padding:20px 19px;}.blog .left .subcribe .form-control{	border-radius:19.5px;	margin-bottom:20px;	font-size:13px;	height:39px;}.blog .left .subcribe .btn{	border-radius:40px;	background:#313E47;	color:#fff;	border:0;	padding:16px 0;	width:100%;	font-size:16px;	font-weight:600;	line-height:14px;}.blog .left .tag ul{	padding:20px 19px;}.blog .left .tag ul li{	padding:10px 12px;	background:#fff;	border:1px solid #DCDCDC;	font-size:14px;	border-radius:20px;	margin:0 2px 10px 0;	line-height:14px;}.blog .left .tag ul li:nth-child(3), .blog .left .tag ul li:nth-child(6){	margin:0 0px 10px 0;}.blog .left .tag ul li:nth-child(7), .blog .left .tag ul li:last-child{	margin:0 2px 0px 0;}.blog .left .tag ul li a{	color:#686868;}.blog .box {	margin-bottom:30px;}.blog .box .image{	position:relative;}.blog .box .image img{	border-radius:8px 8px 0 0;}.blog .box .image .icon{	position:absolute;	bottom:-35px;	left:20px;}.blog .box .image .icon ul{	margin:0;}.blog .box .image .icon ul li{	text-align:center;	width:70px;	height:70px;	vertical-align:middle;	padding:10px 18px;	background:#3498DB;}.blog .box .image .icon ul li a{	color:#314047;	font-size:18px;	font-weight:600;}.blog .box .box-caption{	background:#F5F5F5;	border:1px solid #E5E5E5;	border-top:0;	border-radius: 0 0 8px 8px;}.blog .box .box-caption .icons{	margin:0 0 0 120px;	line-height: 14px;}.blog .box .box-caption .icons li{	padding:14px 21px 6px 0;}.blog .box .box-caption .icons li:last-child, .blog .box .box-caption .icons li:nth-child(3){	float:right;}.blog .box .box-caption .icons li a{	font-size:14px;	color:#696969;}.blog .box .box-caption .icons li a i{	margin-right:9px;}.blog .box .box-caption h2{	font-weight:600;	font-size:20px;	color:#333E44;	margin:29px 19px 21px ;	line-height:24px;}.blog .box .box-caption p{	font-weight:400;	font-size:14px;	color:#686868;	line-height:24px;	margin:0 19px 30px;}.blog .box .box-caption .btn{	font-weight:600;	font-size:16px;	color:#fff;	background:#313E47;	border-radius:40px;	padding:14px 25px;	line-height:14px;	margin:0 19px 19px;}.blog .box .box-caption .btn:hover{	background:#3498DB;	color:#313D49;}.blog .box .box-caption .special{	background:#fff;	border:1px solid #DCDCDC;	border-top:4px solid #3498DB;	font-size: 18px;	font-weight: 600;	font-style:italic;	padding:20px 19px;	color:#696969;}.blog .box .box-caption .tags{	margin:0 19px 30px;	line-height: 14px;	background:#fff;	border:1px solid #DCDCDC;	padding:19px;}.blog .box .box-caption .tags li{	font-size:14px;	font-weight:600;	color:#2D3E46;	padding:0 1px;}.blog .box .box-caption .tags li a{	color:#2D3E46;}.blog .box .box-caption .comment, .blog .box .box-caption .leave{	padding:30px 19px;	border-top:1px solid #E5E5E5;}.blog .box .box-caption .comment h3{	font-size:20px;	font-weight:600;	color:#313E47;	margin:0 0 50px;}.blog .box .box-caption .comment h3 span a{	color:#FBD700;}.blog .box .box-caption .comment ul{	margin:0;}.blog .box .box-caption .comment ul li {    padding: 0 0 19px;}.blog .box .box-caption .comment ul li:nth-child(2) {    margin-left:89px;}.blog .box .box-caption .comment ul li img {    float: left;}.blog .box .box-caption .comment .profile {    margin-left: 89px;	background:#fff;	border-radius:40px;	padding:21px;	box-shadow: 0px 1px 3px 0 hsla(0, 0%, 0%, 0.1);	position:relative;}.blog .box .box-caption .comment .profile:after {    border-bottom: 10px transparent dashed;    border-top: 10px solid transparent;	border-right: 10px solid #fff;	border-left: 10px solid transparent;	position: absolute;	text-align: center;	display: block;	content: "";	left: -18px;	top: 16%;}.blog .box .box-caption .comment .profile h4{    font-size: 18px;    font-weight:600;	color:#313E44;	margin:0 0 10px;}.blog .box .box-caption .comment .profile h4 span a {    color:#313E44;	font-size:16px;	text-decoration:underline;}.blog .box .box-caption .comment .profile h4 span a:hover{	color:#FFD800;}.blog .box .box-caption .comment .profile h6{    font-size: 13px;    font-weight:400;	color:#676767;	margin:0 0 15px;}.blog .box .box-caption .comment .profile p {    color: #686868;    font-size: 14px;    line-height: 24px;	font-weight:400;	margin:0;}.blog .box .box-caption .leave h1 {    color:#303E49;    font-size:20px;    font-weight:600;	margin:0px 0 50px;}.blog .box .box-caption .leave .form-group{	margin:0 -15px 20px;}.blog .box .box-caption .leave input, .blog .box .box-caption .leave textarea{	height:39px;	border-radius:19.5px;	font-size:13px;}.blog .box .box-caption .leave textarea{	height:120px;	border-radius:19.5px;}.blog .box .box-caption .leave button{	font-size:16px;	font-weight:600;	color:#fff;	border-radius:50%;	padding:16px 41px;	line-height: 16px;	background: #313E47;	border:none;	margin:0 0 49px;}/*--------------------------[ pagination / .pagination ]---------------------------- */.pagination {    margin: 20px 0 0 0;}.pagination > li > a {    margin-left: 5px;    margin-bottom: 5px;}.pagination > li.active > a, .pagination > li > a:hover, .pagination > .active > a:hover{}.pagination > li:first-child > a, .pagination > li:last-child > a{}.pagination > li:first-child > a{}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{	margin-left: 5px;}/*--------------------------[ login / .login ]---------------------------- */.login{	background:#F5F5F5;	border:1px solid #E5E5E5;	border-radius:8px;}.login{	padding:50px 76px;}.login .bor{	border-right:1px solid #E5E5E5;}.login img{	margin-bottom:49px;}.login .donot{	font-size:16px;	color:#686868;}.login .donot a{	color:#5642BD;}.login p{	font-size:16px;	line-height:24px;	color:#686868;	margin:0;}.login .or{	text-align:center;	margin:50px 0;}.login .or span{	background:#F5F5F5;	padding:0 8px;	color:#696969;	font-size:14px;}.login .or hr{	margin:-8px 0 0px;}.login h2{	font-size:20px;	font-weight:600;	margin:0 0 30px;	color:#303E47;}.login ul{	margin:0;	text-align:center;}.login ul li{	margin:0 0 30px;	padding:13px 0;	font-size:16px;	font-weight:600;	border-radius:40px;}.login ul li a{	color:#fff;}.login ul li i{	margin-right:15px;}.login ul li:first-child{	background: #3B5999;}.login ul li:nth-child(2){	background: #1DA1F3;}.login ul li:last-child{	background: #DE4B39;}.login h1{	font-size:20px;	font-weight:600;	margin:0 0 30px;	color:#303E47;	border-bottom:1px solid #E5E5E5;	padding-bottom:10px;}.login .form-group{	margin-bottom:20px;}.login .form-group .la{	position:absolute;	left:auto;	padding:11px 10px 11px 21px;	color:#B2B2B2;	font-size:14px;}.login .form-control{	height:39px;	border-radius:40px;	padding-left:40px;	color:#686868;	font-size:13px;}.login .links a, .login .links{	color:#686868;	font-size:14px;	font-weight:600;}.login .links i{	margin:0 5px 0 0;}.login .btn-primary{	background:#313E47;	color:#fff;	width:100%;	height:44px;	border-radius:40px;	margin:32px 0 25px;	border:none;	font-size:16px;	font-weight:600;}/*--------------------------[ about / .about ]---------------------------- */.aboutus .commontop{	margin:50px 0 60px;}.aboutus .box{	margin-bottom:20px;}.about h1, .team h1{	font-size:24px;	font-weight:600;	color:#313E46;	border-bottom:1px solid #E5E5E5;	text-align:center;	padding:0 0 35px;	margin:0;}.about hr, .team hr{	width:200px;	border-top:4px solid #3498DB;	margin:-2px auto 50px;}.about h2{	font-size:24px;	font-weight:600;	color:#313E46;	margin:0 0 20px;}.about p{	font-size:14px;	font-weight:400;	color:#828282;	margin:0 0 30px;	line-height:24px;}.team {	margin:80px 0 0;}.team .box img{	border-radius:8px 8px 0 0;}.team .box .caption {	background:#F5F5F5;	border:1px solid #E5E5E5;	border-radius:0 0 8px 8px;	border-top:0;	text-align:center;	padding:20px 0;}.team .box .caption h4{	font-size:18px;	font-weight:600;	color:#323F47;	margin:0 0 10px;	line-height:14px;}.team .box .caption p{	font-size:14px;	font-weight:600;	color:#686868;	margin:0;	line-height:14px;}.abouticon{	background:#F5F5F5;	padding:50px 0;}.abouticon .box{	text-align:center;}.abouticon .box img{	margin: 0 auto;}.abouticon .box h4{	font-size:34px;	font-weight:600;	color:#5743C0;	margin:30px 0 18px;	line-height:20px;}.abouticon .box p{	font-size:24px;	font-weight:600;	color:#3F4850;	margin:0;}.banner0{	margin:80px 0;}/*--------------------------[ priceplan / ..priceplan ]---------------------------- */.priceplan h5{	font-size:24px;	font-weight:600;	border-bottom:1px solid #E5E5E5;	padding:0 0 30px;	margin:0;	text-align:center;}.priceplan hr{	border-top:4px solid #3498DB;	width:200px;	margin:-2px auto 100px;}.priceplan ul{	margin:0;}.priceplan ul li{	border:1px solid #E5E5E5;	padding:0;	width:275px;	margin:0 10px 20px 0;}.priceplan ul li:hover{	border:1px solid #F5CF00;}.priceplan ul li:last-child{	margin-right:0;}.priceplan ul li .heading{	padding:24px 29px;	font-size:24px;	font-weight:600;}.priceplan ul li .heading p{	color:#B2B2B2;	margin:0;}.priceplan ul li .heading span{	color:#313E47;}.priceplan ul li .matter{	background:#F5F5F5;	position:relative;	padding:3px 17px;	margin-bottom:20px;}.priceplan ul li .special{	position:absolute;	background:#313E47;	border-radius:50%;	font-size:24px;	font-weight:600;	color:#fff;	padding:15px;	top:-10px;	width:70px;	height:70px;}.priceplan ul li:hover .special{	background:#FDD800;	color:#313E47;	box-shadow: 0px 2px 4px 0 hsla(0, 0%, 0%, 0.2);}.priceplan ul li .matter p{	margin:0 0 0 82px;	font-size:20px;	font-weight:600;	color:#303E47;	line-height:22px;}.priceplan ul li .matter span{	font-size:14px;	font-weight:400;	color:#686868;	margin:0 0 0 82px;}.priceplan ul li .text{	margin:0 19px;	font-size:14px;	font-weight:600;	color:#686868;	text-align:center;	border-bottom:1px solid #E5E5E5;	padding:20px 0 10px;}.priceplan ul li .text i{	margin-right:11px;	color:#FED703;	font-weight:700;}.priceplan ul li .bor{	border:0;}.priceplan ul li button{	font-size:16px;	font-weight:600;	border:0;	background:#313E47;	border-radius:40px;	color:#fff;	margin:34px 0 29px;	padding:15px 27px;	line-height:16px;}.priceplan ul li:hover button{	background:#F5CF00;	color:#314047;}/*--------------------------[ ad-single / .ad-single ]---------------------------- */#ad-single {	margin:0 0 45px !important;}#ad-single h2{	font-size:24px;	font-weight:400;	color:#313E47;	margin:0 0 10px;	text-transform: capitalize;}#ad-single span{	font-size:14px;	font-weight:400;	color:#686868;}#ad-single .icons{	margin:0 0 29px;}#ad-single .icons li{	font-size:14px;	font-weight:600;	color:#686868;	padding:0 30px 0 0;}#ad-single .icons li i{	margin-right:6px;}#ad-single img{	border-radius:4px;}#ad-single .thumb{	margin:20px 0 50px;}#ad-single .thumb li{	padding:0 20px 0 0;}#ad-single p{	font-size:14px;	font-weight:400;	color:#686868;	margin:0 0 50px;	line-height:24px;}#ad-single .owl-buttons div {    opacity: 1;}#ad-single .owl-controls .owl-buttons div {    position: absolute;    top: auto;	bottom:-45px;	font-size: 16px;	font-weight:600;   	color:#303E49;	border:1px solid #303E49;	border-radius:40px;	padding:10px 32px;	background:transparent;}#ad-single .owl-controls .owl-buttons div:hover {    border:1px solid #3498DB;	background:#3498DB;}#ad-single .owl-buttons .owl-prev {    left: 0;}#ad-single .owl-buttons .owl-next {    right: 0;}.rightside{	margin-top:55px;}.rightside .price, .rightside .profile, .rightside .phone, .rightside .safety{	background:#F5F5F5;	margin:0 0 20px;	border-radius:4px;}.rightside .price{	font-size:30px;	font-weight:400;	color:#313E47;	text-align:center;	padding:10px 0;}.rightside .profile{	padding:20px 0;	position:relative;}.rightside .profile img{	margin:0 auto;}.rightside .profile h4{	font-size:18px;	font-weight:600;	color:#303E47;	margin:10px 0 5px;}.rightside .profile p{	font-size:14px;	font-weight:400;	color:#686868;	margin:0 0 5px;}.rightside .profile span{	font-size:14px;	font-weight:400;	color:#686868;}.rightside .profile .circle{	position:absolute;	background:#D73437;	border:1px solid #fff;	width:18px;	height:18px;	border-radius:50%;	top: 10%;	right: 38%;}.rightside ul{	margin:0 0 20px;}.rightside ul li{	padding:19px 43px;	background:#F5F5F5;}.rightside ul li:hover{	background:#3498DB;} .rightside ul li:hover button{	 background:#3498DB; }.rightside ul li a{	border:1px solid #3D3E02;	border-radius:50%;	padding:12px 10px 10px 10px;	color:#334048;}.rightside  li button{    border: 1px solid #3D3E02;    border-radius: 50%;    padding: 10px;    color: #334048;		background: transparent;}.rightside ul li a i{	font-size:18px;}.rightside ul li button i{	font-size:18px;    line-height: 15px;    vertical-align: middle;}.rightside ul li:first-child{    margin-left:0;	}.rightside ul li + li{	margin-left:4px;}.rightside .phone{	padding:10px 15px;	font-size:20px;	color:#314047;}.rightside .phone i{    margin-right: 10px;    background: #3498DB;    border-radius: 50%;    padding: 10px;    color: #fff;}.rightside .safety{	padding:15px 15px 20px;}.rightside .safety h3{	font-size:18px;	font-weight:600;	color:#303E49;	text-align:center;	margin:0 0 20px;}.rightside .safety p{	font-size:14px;	font-weight:400;	color:#686868;	margin:0 0 6px;}.rightside .safety a{	font-size:15px;	font-weight:600;	color:#5744C2;}.rightside .safety a.btn{	border:0;}.banner10{	margin:0 0 80px;}/*--------------------------[ add / .add ]---------------------------- */.add{	border:1px solid #E5E5E5;	border-radius:4px;}.addtop{	border-bottom:1px solid #E5E5E5;	padding:14px;}.addtop h3{	background:#F5F5F5;	color:#303E47;	padding:18px 21px;	font-size:24px;	font-weight:400;	margin:0;	line-height:16px;}.add .addform{	margin:50px 50px 50px;}.add .addform .form-group{	margin:0 -15px 30px;}.add .addform label{	font-size:18px;	font-weight:600;	margin-bottom:10px;	line-height:16px;	color: #303E47;}.add .addform span{	font-size:13px;	font-weight:400;	color:#686868;	line-height: 22px;}.add .addform .form-control{	height:39px;	border:1px solid #E5E5E5;	box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075) !important;}.add .addform .bootstrap-select{	border:0;}.add .addform .bootstrap-select .btn-default {    border-color: #E5E5E5 !important;}.add .addform textarea{	height:143px !important;}.add .addform .nav-tabs {	border:none;	margin:0;}.add .addform .nav-tabs > li {	float:none;	display:inline-block;	padding:0 5px 5px 0;}.add .addform .nav-tabs > li:last-child, .add .addform .nav-tabs > li:nth-child(6) {	padding:0 0 5px 0;}.add .addform .nav-tabs > li > a{	border:1px solid #E5E5E5;	border-radius:0px;	margin:0 !important;	padding: 26px 22px;	width:78px;	height:90px;}.add .addform .nav-tabs > li > a img{	margin:0 auto;	width:36px;	height:36px;}.add .addform .nav-tabs > li.active > a, .add .addform .nav-tabs > li.active > a:hover, .add .addform .nav-tabs > li.active > a:focus, .nav-tabs > li > a:hover,.add .addform .nav-tabs > li:hover > a{	 border-color:#3498DB;	border-bottom:6px solid #3498DB;	background-color:transparent !important;}.add .addform .btn-primary{	border:0;	border-radius:40px;	background:#313E47;	color:#fff;	margin:20px 0 0;	width:130px;	height:44px;	font-size:16px;	font-weight:600;}.prettycheckbox > a {    border-radius: 50% !important;    height: 20px !important;    width: 20px !important;    padding: 3px !important;}.prettycheckbox > a.checked {    background:#FBD700 !important;}.add .addform .checked{	display:flex;}.add .addform .check{	margin-right:29px;	color:#686868 !important;	font-size:14px;	font-weight:600;}.add .addform .square{	position:relative;}.add .addform .square span{	position: absolute;	background: #F5F5F5;	top: 28px;	right: 16px;	color: #B7B7B7;	font-size: 16px;	padding: 8px 10px 7px;	border-left: 1px solid #e5e5e5;}.add .photo ul{	margin:0;}.add .photo ul li{	background:#F5F5F5;	border:1px solid #E5E5E5;	border-radius:4px;	width:120px;	height:120px;	text-align:center;	padding:40px;}.add .photo ul li i{	background:#FFD701;	color:#313E47;	border-radius:50%;	padding:9px;	font-size:18px;}.add .photo ul li + li{	margin-left:10px;}/*--------------------------[ dashboard / .dashboard ]---------------------------- */.dashboard{	border:1px solid #E5E5E5;	border-radius:4px;    margin-top: 	0px;}.dashboard .profile{	background:#F5F5F5;	border-bottom:1px solid #E5E5E5;	height:220px;}.dashboard .profile h4{	margin:0;	font-size: 25px;	color: #333D46;	padding: 40px 0 15px 0;	font-weight: 600;    font-family: 'Source Sans Pro', sans-serif !important;    text-transform: capitalize;}.dashboard .profile .common{	margin-bottom:31px;	height:25px;}.dashboard .profile .des{	margin:0;	font-size: 16px;	color: #686868;	font-weight: 400;	float:left;}.dashboard .profile .des i{	font-size: 20px;}.dashboard .profile .des1{	margin:0 30px 0 0;	font-size: 18px;	color: #686868;	font-weight: 400;	float:right;}.dashboard .profile ul{	margin:0;	background:#fff;}.dashboard .profile ul li{	padding:15px;	background:#fff;	text-align:center;	width:162px;	position:relative;}.dashboard .profile ul li:hover, .dashboard .profile ul li.active{	background:#3498DB;}.dashboard .profile ul li img{	margin:0 auto;	height:20px;}.dashboard .profile ul li p{	margin:0;	font-size:14px;	font-weight:600;}.dashboard .profile ul li a p{	color:#333D46;}.dashboard .inner{	padding:50px 20px 40px;	border-bottom:1px solid #E5E5E5;}.dashboard .inner p{	margin:0 0 10px;	font-size: 14px;	color: #686868;	font-weight: 400;}.dashboard .inner p a{	font-size: 14px;	color: #5742C1;	font-weight: 600;	text-decoration:underline;}.dashboard .icons{	margin:50px 24px;}.dashboard .profile img {    margin: 25px auto;		border-radius: 100%;}.maincategory .breadcrumb{	margin-bottom: 50px;}.dashboard .icons li{	padding:29px 29px 19px;	border:1px solid #E5E5E5;	border-radius:4px;	text-align:center;	width:158px;}.dashboard .icons li .img{	border-radius:50%;	padding:25px;	margin: 0 auto 24px;	width:90px;	height:90px;}.dashboard .icons li:nth-child(5) .img {    background: #53B9C5;}.dashboard .icons li:first-child .img{	background:#53B9C5;}.dashboard .icons li:nth-child(2) .img{	background:#F4721E;}.dashboard .icons li:nth-child(3) .img{	background:#F05458;}.dashboard .icons li:nth-child(4) .img{	background:#757790;}.dashboard .icons li:last-child .img{	background:#B99479;}.dashboard .icons li p{	margin:0;	font-size:15px;	font-weight:600;	color:#000;}.dashboard .icons li p a{	color:#303E47;}.dashboard .icons li + li {	margin-left:25px;}.dashboard .inner-ads, .dashboard .inner-search, .dashboard .inner-fav{	margin:50px 20px;}.dashboard .inner-ads .links, .dashboard .inner-search .links{	margin-bottom:32px;	height:38px;}.dashboard .inner-ads .links ul, .dashboard .inner-search .links ul{	margin:0;}.dashboard .inner-ads .links ul li, .dashboard .inner-search .links ul li{	background:#F5F5F5;	border-radius:4px;	border:1px solid #E5E5E5;	padding:11px 20px;	line-height:12px;}.dashboard .inner-ads .links ul li + li{	margin-left:10px;}.dashboard .inner-ads .links ul li:hover, .dashboard .inner-search .links ul li:hover{	background:#3498DB;}.dashboard .inner-ads .links ul li a, .dashboard .inner-search .links ul li a {	color:#313D49;	font-size:14px;}.dashboard .inner-ads .product-thumb .button-group button:last-child{	border:0;	padding:9px 0;}.dashboard .inner-ads .product-thumb .button-group button:last-child:hover{	background:transparent;}.dashboard .inner-search .box{	border:1px solid #E5E5E5;	border-radius:4px;	padding:19px;	height:130px;	margin-bottom:20px;}.dashboard .inner-search .box .image{	border:1px solid #E5E5E5;	border-radius:50%;	float:left;	width:90px;	height:90px;	padding:24px 0;	margin-right:30px;}.dashboard .inner-search .box .image img{	margin:0 auto;}.dashboard .inner-search .box h4{	font-size:18px;	font-weight:600;	color:#333D46;}.dashboard .inner-search .box h4 i{	font-size:14px;	font-weight:500;}.dashboard .inner-search .box ul{	margin:0 0 5px;}.dashboard .inner-search .box ul li{	padding:0 20px 0 0;	font-size:14px;	color:#686868;}.dashboard .inner-search .box ul li i{	font-weight:500;}.dashboard .inner-search .box p{	margin:0;	font-size:14px;	color:#686868;}.dashboard .inner-search .box .pull-right{	display:inline-grid;}.dashboard .inner-search .box button{	background:#323F48;	border:0;	border-radius:40px;	font-size:14px;	font-weight:400;	color:#fff;	padding:12px 20px;	line-height:16px;}.dashboard .inner-search .box button + button{	margin-top:10px;}.dashboard .inner-search .box button:hover{	background:#3498DB;	color:#323F48;}.dashboard .inner-search .icon {    padding: 30px 0 0;}.dashboard .inner-search .icon i, .dashboard .inner-fav .icon i {    font-size: 60px;    font-weight: 500;    color: #313E46;}.dashboard .inner-fav .icon{	margin:50px 0;}.dashboard .inner-setting{	margin:50px 20px 30px;}.dashboard .inner-setting .panel-group {    margin:0;}.dashboard .inner-setting .panel {    box-shadow:none !important;}.dashboard .inner-setting .panel-default > .panel-heading {    padding:29px 19px;}.dashboard .inner-setting .panel-title {    margin: 0;    font-size: 24px;    color: #313E47;	font-weight:600;	line-height: 16px;}.dashboard .inner-setting .panel-title .fa{	float:right;	font-size:20px;	font-weight:500;}.dashboard .inner-setting .panel-group .panel + .panel {    margin-top: 20px;}.dashboard .inner-setting .panel-body{	background:#f5f5f5;	padding:20px;}.dashboard .inner-setting .panel-body .form-group{	margin:0 -15px 20px;}.dashboard .inner-setting .panel-body .form-control, .dashboard .inner-setting .panel-body .bootstrap-select .btn-default{	font-size:13px;	height:39px;	color:#B2B2B2;	padding:10px 20px;}.dashboard .inner-setting .panel-body .bootstrap-select{	padding:0;}.dashboard .inner-setting .panel-body .bootstrap-select .btn-default{	padding-right: 30px;}.dashboard .inner-setting .panel-body .btn-primary{	border:0;	background:#313E46;	color:#fff;	padding:16px 40px;	font-size:16px;	font-weight:600;	line-height:16px;	margin-top:10px;}.dashboard .inner-setting .panel-body .btn-primary:hover{	background:#3498DB;	color:#313E46;}.dashboard .inner-setting .panel-body .prettycheckbox > a {    border-radius: 50% !important;    height: 14px !important;    width: 14px !important;    padding: 3px !important;	background: transparent !important;	top: 3px !important;	border:1px solid #313E47 !important;}.dashboard .inner-setting .panel-body .prettycheckbox > a.checked {    background:#FBD700 !important;}.dashboard .inner-setting .panel-body .check{	margin:0 14px 20px 0;	color:#313E47 !important;	font-size:18px;	font-weight:600;}.dashboard .inner-setting .panel-body .check p{	font-size:14px;	font-weight:400;	color:#686868;	margin:0 0 0 25px;}.dashboard .inner-message{	margin:30px 19px 19px;}.dashboard .inner-message .left, .dashboard .inner-message .msg-box{	background:#F5F5F5;	border:1px solid #E5E5E5;	border-radius:4px;	padding:23px 14px 18px;}.dashboard .inner-message .left h2, .dashboard .inner-message .msg-box h2{	border-bottom:1px solid #E5E5E5;	padding:0 0 20px;	margin:0 0 25px;	font-size:18px;	font-weight:600;	color:#313E47;}.dashboard .inner-message .msg-box h2{	color:#16325A;}.dashboard .inner-message .left .nav{	margin:0;}.dashboard .inner-message .left .nav li{	padding:0 0 30px;}.dashboard .inner-message .left .nav li .image{	float:left;	margin-right:12px;	position:relative;}.dashboard .inner-message .left .nav li .onhover{	position:absolute;	font-size:12px;	font-weight:700;	background:#333D46;	color:#fff;	padding:4px 8px;	border-radius:50%;	top:-5px;	right:-4px;}.dashboard .inner-message .left .nav li h5{	font-size:18px;	font-weight:600;	color:#33495E;	margin:0 0 5px;}.dashboard .inner-message .left .nav li h5 i{	font-size:10px;	font-weight:400;}.dashboard .inner-message .left .nav li h5 .color{	color:#E84546;}.dashboard .inner-message .left .nav li h5 span{	float:right;}.dashboard .inner-message .left .nav li p{	font-size:12px;	font-weight:400;	color:#686868;	margin:0;}.dashboard .inner-message .left .nav li p span{	float:right;	color:#B3B3B3;}.dashboard .inner-message .msg-box h2 i{	font-size:10px;	font-weight:400;	margin-left:12px;	color:#E84546;}.dashboard .inner-message .msg-box .comments{	min-height:580px;}.dashboard .inner-message .msg-box .comment{	margin-bottom:15px;	position:relative;	float:left;}.dashboard .inner-message .msg-box .comment img{    float: left;    margin-right: 11px;    margin-top: 10px;}.dashboard .inner-message .msg-box .comment .comment-title{	background:#fff;	border-radius:40px;	font-size:14px;	font-weight:400;	color:#686868;	margin-left:60px;	padding:10px 15px;	box-shadow: 0px 1px 3px 0 hsla(0, 0%, 0%, 0.1);	margin-top: 10px;	margin-bottom:10px;	position:relative;	}.dashboard .inner-message .msg-box .comment .comment-title:after {  }.dashboard .inner-message .msg-box .comment1{	margin-bottom:15px;	position:relative;	float:right;}.dashboard .inner-message .msg-box .comment1 img{	margin-left: 10px;    float: right;    margin-top: 10px;}.dashboard .inner-message .msg-box .comment1 .comment-title{	background:#313E47;	border-radius:40px;	font-size:14px;	font-weight:400;	color:#fff;	margin-right:60px;	padding:10px 15px;	box-shadow: 0px 1px 3px 0 hsla(0, 0%, 0%, 0.1);	margin-bottom: 10px;	position:relative;	text-align: right;}.dashboard .inner-message .msg-box .comment1 .comment-title:after {}.dashboard .inner-message .msg-box .input-group input{	border:0;	height:60px;}.dashboard .inner-message .msg-box .input-group .btn-img, .dashboard .inner-message .msg-box .input-group #sendMessage{	position:absolute;	font-size:24px;	font-weight:500;	border:0;	z-index:2;	padding:13px;	background:transparent;}.dashboard .inner-message .msg-box .input-group .btn-img{	right:48px;	color:#B2B2B2;	padding:20px 21px;}.dashboard .inner-message .msg-box .input-group #sendMessage{	right:0;}.dashboard .inner-message .msg-box .input-group #sendMessage i{	background:#313E47;	color:#fff;	border-radius:50%;	padding:5px 6px;}.myadsbtn{    position: absolute;    margin: 0 auto;    left: auto;    right: 27px;    top: 7%;}.dashboard .product-layout{position:relative;}.myadsbtn button + button {    margin-left: 10px;}.myadsbtn button {    font-size: 18px;    font-weight: 500;    color: #313E47;    padding: 9px 10px;    background: #FFFFFF;    border:1px solid #313E47;    line-height: 12px;    border-radius: 40px;    text-align: center;}/*---------------------------------[ browse / .browse ]----------------------------------- */.browse{    margin-bottom: 74px;    margin-top: 78px;}#banner0{    margin-bottom: 0px;}.browse h2{	font-size:24px;	font-weight:600;	color:#313E46;	margin:30px 0 0;	text-align:center;	border-bottom:1px solid #E5E5E5;	padding-bottom:29px;}.browse hr{	margin:-4px auto 50px;	width:200px;	border-bottom:4px solid #3498DB;}#slideshow0 .owl-pagination{    display: none;}#slideshow0 {    border-bottom: 1px solid #E5E5E5;		margin-bottom: 0px !important;}.browse .browse-box{	border:1px solid #E5E5E5;	text-align:center;	padding:35px 0px 0;	margin:0 0 6px;}.browse .browse-box:hover{	border-color:#3498DB;}.browse .browse-box:hover h4{	border-bottom:6px solid #3498DB;}.browse .browse-box .image img{	margin:0 auto;}.browse .browse-box h4{    padding-bottom: 15px;    margin-bottom: 0;    border-bottom:6px solid transparent;		margin-top: 0;}.browse .browse-box h4 a{	font-size:18px;	font-weight:600;	color:#313F48;	margin:0;}.time-location{    display: inline-block;    margin: 12px 15px 0;}.advertise-id{    display: inline-block;    margin: 12px 0 0 15px;}/*---------------------------------[ bread-crumb / .bread-crumb ]----------------------------------- */.topnewimage img{	position:absolute;	z-index:-1;}.bread-crumb{	z-index:2;}.padd0 {    padding: 0px;}.bread-crumb .matter{	padding:16px 0;	min-height:54px;	border-bottom:1px solid #E5E5E5;}.bread-crumb .matter h2{	color:#333D47;	font-size:20px;	font-weight:600;	margin:0;}.bread-crumb .matter ul{	margin:0;}.bread-crumb .matter li{	padding:0px;}.bread-crumb .matter li:after {	content: '/';	padding: 0 2px 0 5px;	color:#000;}.bread-crumb .matter li:last-child:after {	content: '';}.bread-crumb .matter  li a{	color:#686868;	font-size:14px;}/*-------------------[ sort / .sort ]---------------------*/.sort .search .btn {    right: 0;}.sort .btn-group .btn-default {    border:1px solid #334049;	padding:10px;	width: 41px;	height: 40px;}.sort .pull-right .btn-default:hover, .sort .pull-right .btn-default:active:focus, .sort .pull-right .btn-default:focus, .sort .pull-right .btn-default:active, .sort .pull-right .btn-default.active, .sort .pull-right .open > .dropdown-toggle.btn-default  {    border:1px solid #3498DB !important;	background:#3498DB !important;}.sort .search .btn{	  background: #3498DB;}.sort .search .form-control{	border: 2px solid #3498DB;}.sort .btn + .btn {	margin-left:15px;}.sort .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .sort .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {    border-top-right-radius: 50%;    border-bottom-right-radius: 50%;	border-top-left-radius: 50%;	border-bottom-left-radius: 50%;}.sort .form-group{	margin:0;}.sort .input-group-addon{	background:transparent;	border:0;	padding:0px 15px 0 0;	font-size:16px !important;	color:#2F4048;	font-weight:400;}.sort .bootstrap-select{	height:39px;	box-shadow:none !important;}.sort .bootstrap-select .btn-default{	border-radius:40px;	height:39px;	box-shadow:none !important;	border: 1px solid #aba9a9;    padding: 8px 28px 8px 16px;    color: #232323 !important;    width: 100%;}.sort .price{	display:inline-flex;}.sort .price .form-control{	width:48%;	border-radius:40px;	height:39px;	border:1px solid #aba9a9;	color: #232323 !important;}.sort .price i{	color:#999CA1;	padding: 13px 8px;}.maincategory{	margin:15px 0 80px;}.maincategory1{	margin:0 0 80px;}#column-left-category{background: #F5F5F5;border-radius: 4px;}#column-left #column-left-category h3{    margin:0px;    padding: 20px 15px 15px;}#column-left .list-group{	background:#F5F5F5;	border-radius:4px;}#column-left .list-group h2{	font-size:24px;	font-weight:600;	color:#323F48;	margin:0;	padding:25px 10px 12px;	line-height: 14px;}#column-left .list-group .ads{	font-size:16px;	font-weight:600;	color:#5643C0;	padding:0 24px;}#column-left .list-group ul{	margin:14px 0 0 0;}#column-left .list-group li:first-child{}#column-left .list-group li:first-child .btn-default{	border-radius:0 !important;	font-size:18px;	font-weight:600;}#column-left .list-group .dropdown-menu li:first-child{	padding:0;	border:0;}#column-left .list-group .bootstrap-select > .dropdown-toggle {    padding-right: 30px;}#column-left .list-group .list-group-item {    padding: 10px 18px;    background-color: transparent;    border-bottom: 1px solid #E5E5E5 !important;	border:0;	font-size:14px;	font-weight:600;	color:#303D46;}#column-left .list-group .list-group-item:hover {    background-color: #3498DB;	color:#fff;}#column-left .list-group li:last-child .list-group-item {    border-bottom: 0px solid #E5E5E5 !important;}#column-left .list-group .list-group-item img{    margin-right:12px;}.topbar .topsearch{	background:#F6F4F5;	margin:14px;	min-height:53px;}.topbar .topsearch .search{	margin:10px 0;}.topbar .topsearch .search .form-control {    height:35px;}.topbar .topsearch .btn-group{margin-top: 6px;}.topbar .topsearch p{	font-size:14px;	font-weight:600;	color:#313E47;	margin:10px 0;}.topbar .topsearch p i{	font-size:24px;	font-weight:500;}.topbar .topsearch img{	float:left;	margin-right:18px;}.topbar .topsearch h2{	font-size:18px;	margin:6px 0 0;	color:#313E47;}.topbar .topsearch a{	font-size:14px;	font-weight:600;	color:#6754C8;}.topbar .icon{	padding:30px 0 50px;}.topbar .icon i{	font-size:60px;	font-weight:500;	color:#313E46;}.topbar .mar{	margin:0 10px;}.topbar .cols{	padding:0 10px;}.topbar .mar-t{	margin-top:8px;}.product-thumb {	margin-bottom:20px;	position:relative;    border: 1px solid #ddd;    overflow: auto;}.product-thumb img{	border-radius:8px 8px 0 0;}.product-thumb .caption{	border-top:0;	padding:36px 20px 15px;	border-radius: 0 0px 8px 8px;}.product-thumb .caption h4{	font-size:18px;	font-weight:600;	margin:0 0 10px;	line-height:12px;	text-transform: capitalize;}.product-thumb .caption h4 a{	color:#2E3F47;}.product-thumb .caption .des{    font-size: 14px;    /* margin: 0 0 5px; */    color: #686868;    line-height: 23px;	text-transform:capitalize;}.product-thumb .caption ul{	margin:0;}.product-thumb .caption ul li{	font-size:15px;	font-weight:600;	margin:0;	color:#686868;}.product-thumb .caption ul li i{	margin-right:6px;}.product-thumb .caption hr{	margin:16px 0;}.maincategory .product-thumb .button-group{	position: absolute;	margin: 0 auto;	left: 0;	right: 0;	top: -25px;	bottom:auto;    border-top: none !important;    background-color: transparent !important;}.maincategory .product-thumb .button-group button{    width:auto !important;}.maincategory .product-thumb .button-group span:first-child button{	font-size:15px;	font-weight:400;	border-radius:40px;	padding:12px 5px;    margin-left: 5px;    min-width: 94px;    max-width: 95px;    text-align: center;    vertical-align: top;}.maincategory .product-thumb .button-group button{	font-size:18px;	font-weight:500;	color:#313E47;	padding:10px 11px;	background: #FFFFFF;	border:1px solid #313E47;	line-height: 12px;	border-radius:50%;	text-align:center;    margin-left: 5px;}.maincategory .product-grid .product-thumb .button-group button,.maincategory .product-grid .product-thumb .button-group span:first-child button{    margin-left: 2px;}.maincategory .product-thumb .button-group button + button{	margin-left:10px;}.maincategory .product-thumb .button-group button:hover{	background:#3498DB;	border:1px solid #3498DB;}.product-list .product-thumb .image {    float: left;}.product-list .product-thumb .image img{	border-radius: 8px 0px 0 8px;}.product-list .product-thumb .caption {    margin-left: 263px;	min-height:206px;	padding: 19px 20px 15px;	border-radius: 0 8px 8px 0px;	border-left:0;}.product-list .product-thumb .caption ul {    display:inline-flex;}.product-list .product-thumb .caption ul li{    padding:0 15px 0 0;}.maincategory .product-list .product-thumb .button-group {    position: absolute;    margin: 0 auto;    left:auto;    right: 15px;    top: 15px;    bottom: 5px;}.maincategory .dashboard .product-thumb .button-group {    right: 0;}/* nav tab single */.tabheading .btn:active, .btn.active{background:#3498DB!important; color:#fff;}.tabheading .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {    color: #000;    cursor: default;    background-color: #3498DB;    border: 0!important;	border-bottom:0!important;    border-bottom-color: transparent;}.tabheading .nav-tabs>li>a{border:0;}.tabheading .nav-tabs > li:hover > a{	border-bottom: 0px!important;	border: 0!important;	background-color:#3498DB!important;	color:#000;	}.tabheading .nav-tabs > li.active:after {        width: 0;        height: 0;        border-left: 15px solid transparent;        border-right: 15px solid transparent;        border-top: 15px solid #3498DB;        content: " ";        position: absolute;        bottom: -15px;        left: 35%;      }.bigimages {}.tabheading .nav-tabs {    border-bottom: 0px solid #ddd;}.tabheading .nav-tabs li{    background-color: #f5f5f5;    margin-right: 5px;}.tabheading .nav-tabs li a{    font-size: 14px;    text-transform: uppercase;    padding: 10px 35px;    color: #000;}.margin-map{ margin-top: 15px;}.details-content {    margin-top: 30px;}.rightside ul li a {    text-decoration: none;}#additional .item img{cursor:pointer;}.input-part{margin-bottom:10px; padding:5px;}.safety h4 {    margin-bottom: 20px;    font-size: 18px;    font-weight: 600;}.allads .myadsbtn a.report.btn {    background: #fff;}.allads .myadsbtn button{    font-size: 18px;    font-weight: 500;    color: #313E47;    padding: 10px 11px;    background: #FFFFFF;    border: 1px solid #313E47;    line-height: 12px;    border-radius: 40px;    text-align: center;    margin-left: 5px;}.myadsbtn span{font-size:14px; color:#3498DB;}.allads .product-thumb .button-group span:first-child button {    font-size: 15px;    font-weight: 400;    border-radius: 40px;    padding: 12px 5px;    margin-left: 5px;    min-width: 94px;    max-width: 95px;    text-align: center;    vertical-align: top;}/* left search bar */ #column-left-category .list-group h2{	font-size:24px;	font-weight:600;	color:#323F48;	margin:0;	padding:25px 24px 12px;	line-height: 14px;} #column-left-category .list-group .ads{	font-size:16px;	font-weight:600;	color:#5643C0;	padding:0 24px;} #column-left-category .list-group ul{	margin:0px 0 0 0;} #column-left-category .list-group ul li{	padding:10px 15px 16px; } #column-left-category .list-group .bootstrap-select > .dropdown-toggle {    padding-right: 30px;} #column-left-category .list-group .list-group-item {    padding: 10px 18px;    background-color: transparent;    border-bottom: 1px solid #E5E5E5 !important;	border:0;	font-size:16px;	font-weight:600;	color:#303D46;} #column-left-category .list-group .list-group-item:hover {    background-color: #3498DB;} #column-left-category .list-group li:last-child .list-group-item {    border-bottom: 0px solid #E5E5E5 !important;} #column-left-category .list-group .list-group-item img{    margin-right:12px;}.file .btn-block {	display: block;	width: auto;	font-size:18px;	margin-top: 15px;}.mydiscription textarea{ height:auto!important;}#comments{margin-bottom:10px;}.notfound{width:100%; text-align:center;  font-size: 16px}.resultpage{			padding: 7px;					font-size: 16px;			padding-bottom: 30px!important;			clear: both;	   }.dashboard li i.noticemsg{			color: #fff;			position: absolute;			top: 4px;			right: 37%;			font-weight: bold;			padding: 6px;			border-radius: 50%;			background: #DB0000;			font-size: 10px;		}.dashboard .myadsbtn a{    margin-left: 8px;}.dashboard .myadsbtn input[type='checkbox']{	  margin-left: 8px;  } /*[ myads css  ]*/.myadsbtn .checkmark {    position: absolute;    bottom: 5px;    right: -11px;    height: 25px;    width: 25px;	background-color: #ccc;	border:1px solid #3498DB;}.myadsbtn:hover input ~ .checkmark {  background-color: #ccc;}.myadsbtn input:checked ~ .checkmark {  background-color: #2196F3;}.checkmark:after {  content: "";  position: absolute;  display: none;}.myadsbtn input:checked ~ .checkmark:after {  display: block;}.myadsbtn .checkmark:after {  left: 9px;  width: 5px;  height: 15px;  border: solid white;  border-width: 0 3px 3px 0;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);}.classified-user_allad .topbar{    padding: 20px ;}.myadsbtn span.btn-price button{    border-radius: 40px;    padding: 12px 20px;}.classified-myfavouriteads .allads{margin-top: 30px !important;}.classified-myads .image .sticker {    position: absolute;    top: 0;    left: 0;    width: 55px;    background: #3498DB;    text-align: center;    padding: 5px 5px;    color: #fff;}.myadsbtn input[type='checkbox']{	opacity:0;}#input-form-radio .radio label{    font-size: 18px;    font-weight: 600;    margin-bottom: 10px;    line-height: 16px;    height: 35px;    color: #303E47;    text-transform: capitalize;}.custome-ads{width:100%; border-top:1px solid #ccc;}.custome-ads .heading-part h3{font-size:25px; font-weight:700; color:#666666; padding:15px 0px;}.custome-ads .heading-part p{font-size:16px; font-weight:400; color:#666666; padding:0px 0px;}.custome-ads .ads-bg-even img{		position: absolute;		bottom: 3px;		right: 2px;	}.custome-ads .ads-bg-even{	position: relative;    min-height: 120px;	}.custome-ads .ads-bg-odd{background:#e2f8fd;}.custome-ads .ads-bg-normal{background:#fff; position:relative;}.custome-ads .ads-bg-advance{background:#fff; position:relative;}.custome-ads .ads-bg-box{background:#fff; position:relative;}.custome-ads .details-adsver{width:100%;}.custome-ads .details-adsver h3{font-size:18px; font-weight:700; color:#3669c9; padding:5px 0px; text-transform: capitalize;}.custome-ads .details-adsver h4{font-size:18px; font-weight:700; color:#dd2718; padding:5px 0px;}.custome-ads .details-adsver h5{font-size:18px; font-weight:700; color:#101010; padding:5px 0px;}.list-adversiment .product-list{ border-bottom: 1px solid #ccc;    padding: 15px 0;}.advance-aerrow{position: absolute;    right: 0;    top: 20px;}.custome-ads-area{border-top: 1px solid #ccc;    }.custome-ads .ads-bg-box {    background: #fff;    position: relative;    border: 1px solid #75c083;    padding: 1px;    width: 60%;}.bg-box-title{	background: #f2f2f2;    padding: 5px 15px;    color: #5f7acc;    font-size: 18px;    font-weight: 500;	}.ads-bg-box h3{	font-size: 18px;    font-weight: 700;    color: #000;    padding: 10px 15px;	}.ads-bg-box h2{	font-size: 18px;    font-weight: 700;    color: #c50823;    padding: 10px 15px;	}.ads-bg-box .img-width{		width:100%;	}.box-ads-details ul li{	list-style: none;    padding: 2px 0px;	}.box-ads-details ul{margin:0; padding:0;}.box-ads-details {margin-bottom:0px;}.box-ads-details .fa{font-size:18px; color:#ccc; margin-right:5px;}.ads-bg-box .box-footer{	background: #75c083;    height: 40px;    width: 92%;    margin: 5px auto;	}.fstMultipleMode.fstActive .fstResults {    display: block;	z-index: 999;}#formbuilder .radio{height:35px; width:35px; float:left; margin-right: 25px; margin-right: 25px; }#formbuilder .radio label{height:35px; width:35px;}#formbuilder .control-label{	text-align: left!important;	text-transform: capitalize;	font-size: 13px;	padding: 10px 10px 10px 25px;	}#column-left-category  select.form-control{height:48px;}.owl-wrapper-outer{    border:none !important;    border-radius: 0px !important;    box-shadow: none !important;}.product-thumb .button-group button{    float: none !important}@media (max-width:1000px){    .topbar .topsearch .search .btn{        right: 15px;    }}.topimage img {    position: absolute;    z-index: -1;}#ad-singlephotos .item {    margin: 0px 3px 0px 0px;}.classified_plan .green .pricing-divider {    background: #FFE403;}.login .btn-plan{    background: #313E47;    color: #fff;    width: 100%;    border-radius: 29px;    border: none;    font-size: 16px;    font-weight: 600;    padding: 7px 10px 7px 10px; } .classified-forgotten .breadcrumb>li a{color:#686868!important;} .classified-resetpassword legend{padding-bottom:15px;} .notfoundimg img{width:100%;}.header1 .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {    color: #333;    background-color:transparent;    border-color: transparent;}.header1 .btn-default.focus, .btn-default:focus {    color: #333;    border-color: transparent;    background-color: transparent;}.myadsbtn input[type=radio] {    margin: 0px 0px 0px 5px;    margin-top: 1px\9;    line-height: 0;    width: 35px;    height: 35px;    vertical-align: middle;}.icon li a{    color: #333;    font-size: 17px; }/* [social login condition] */.login ul li:nth-child(3){	background: #1DA1F3;}.mylogins {    margin-top: -119px;}.classified-register .mylogins {    margin-top: -37%;}.details-single{width:100%;}.details-single .title-detail {    padding-bottom: 15px;    margin-bottom: 0px;    border-bottom: 1px solid #e5e5e5;    color: #333;    font-size: 24px;    font-weight: 600;    margin-top: 35px;}.details-single ul{margin:10px 0px; padding:0;}.details-single ul li {    float: left;    width: 50%;    display: block;    padding: 5px 0px;}.details-single ul li > .listing-details {    background: #f4f4f4;    padding: 10px 15px;	margin-right: 15px;}.details-single ul li > .listing-details span.label {    color: #151515;    display: inline;    padding: .2em .6em .3em;    font-size: 18px;    font-weight: 500;    line-height: 1;    text-align: left;    white-space: nowrap;    vertical-align: baseline;    border-radius: .25em;    box-shadow: none;    text-transform: none;}.details-single span.desc {    font-size: 18px;}.title-singleads{margin:0px; padding:0px;}.title-singleads {    margin: 0px;    padding: 0px 0px 15px 0px;    text-transform: capitalize;    color: #333;    font-size: 30px;}.commontop{	margin:22px 0 80px 0;}.details-single p {    font-size: 16px;    line-height: 29px;    padding-top: 10px;}.breadcrumb li a {    color: #686868;    font-size: 14px;}/* [responsive] */@media(max-width:767px){  #column-login,.social_login,.socalicon{	float:none !important;	width:100%;  }  .account-login .btn-primary{	float:none !important;  }  .social_login {	padding:0 10px;  }}/* [general style ] */.search .btn i {    color: #fff;    font-size: 18px;	font-weight:600;}.search #search .input-lg {    font-size: 14px !important;    color: #000!important;    font-weight: 600!important;}#formsearch .bootstrap-select .btn-default{font-weight:600;}.topnew .icon li .la {    font-size: 25px;    vertical-align: middle;}.border-left {    border-left: 1px solid #ddd;    padding-left: 26px;}.login .bor{	border-right:0;}.sort .btn-default:hover{color:#fff;}.sort .btn-group .btn-default {    padding: 0px;    font-size: 20px;}.maincategory .product-thumb .button-group button:hover {    background: #FED700;    border: 1px solid #FED700;    color: #fff;}.allads .myadsbtn button:hover {    background: #FCD804;    color: #fff;    border-color: #fff;}.classified-classified_view #additional .fa-caret-right:before {    content: "\f0da";    color: #FCD804;    font-size: 55px;    font-weight: 600;}.classified-classified_view #additional .fa-caret-left:before {    content: "\f0da";    color: #FCD804;    font-size: 55px;    font-weight: 600;}.dashboard .inner-message .msg-box .comment1 {    margin-bottom: 15px;    position: relative;    float: right;}.dashboard .profile ul{	margin:0;	background:#fff;}.dashboard .profile ul li {    background: #fff;    text-align: center;    position: relative;    width: 165px;    padding: 15px;    cursor: pointer;	}.dashboard .profile ul li a {    font-size: 14px;    font-weight: 600;	color:#333;}.dashboard .profile ul li:hover a{color:#fff;} .dashboard .profile ul li:hover, .dashboard .profile ul li.active{	background:#FED700;}.dashboard .profile ul li.active a{	color:#fff;}.dashboard .inner{	padding:20px 20px 40px;	border-bottom:1px solid #E5E5E5;}.classified-renewplans .diamond-shape i {    color: #fff;    display: inline-block;    height: 31px;    transform: rotate(-45deg);    vertical-align: middle;    padding: 0px 5px;   }.classified-myads .dashboard .myadsbtn input[type='checkbox'] {    margin-left: 8px;    width: 25px;    height: 25px;    vertical-align: bottom;}.classified-myads .product-list .product-thumb .image {    float: left;    margin-top: 5px;}/* [responsive] */@media(max-width:767px){  #column-login,.social_login,.socalicon{	float:none !important;	width:100%;  }  .account-login .btn-primary{	float:none !important;  }  .social_login {	padding:0 10px;  }  .border-left {		border-left: 0px solid #ddd;    }	.login {    padding: 10px 10px!important;	}}.allads .product-grid a.report{display:none;}.allads .product-grid .button-group button{margin-left:15px;}.rightside .profile h4{text-transform:capitalize;}.rightside .safety a {    font-size: 15px;    font-weight: 600;    color: #303E47!important;	text-decoration:underline;	text-transform:capitalize;}.allads .product-thumb .button-group{		    left: -10px;}.allads .myadsbtn button {    font-size: 18px;    font-weight: 500;    color: #313E47;    padding: 10px 10px;    background: #FFFFFF;    border: 1px solid #313E47;    line-height: 12px;    border-radius: 40px;    text-align: center;    margin-left: 15px;}.allads .product-grid .myadsbtn{		    left: -10px;}#map{width:100%; height:350px;}.allads .product-grid .button-group a.withtout-login{display:none;}.maincategory .product-grid .myadsbtn a.withtout-login{display:none;}.bigimages {    border: 1px solid #eee;}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {    z-index: 2;    color: #fff;    cursor: default;    background-color: #FCD804;    border-color: #FCD804;}.pagination > li > a:hover{    background-color: #FCD804;	color:#fff;}.pagination>li>a, .pagination>li>span{color:#333;}fieldset.forgetpasw {    margin-bottom: 28px;}#ad-singlephotos .item {    margin: 0px 5px 0px 5px;}.maincategory .product-thumb .caption h4{	font-size: 18px;}.btn-layoutss .product-thumb.active{	border-color:#FED700;}.marging-bottoms .btn-block{width: 200px;}.marging-bottoms{margin-bottom:25px;}.classified-myads .dashboard .myadsbtn input[type='checkbox'] {    margin-left: 8px;    width: 25px;    height: 25px;    vertical-align: bottom;}.classified-myads .product-list .product-thumb .image {    float: left;    margin-top: 5px;}@media (max-width:998px){	.product-thumb {      overflow: inherit;   }	.myadsbtn {    left: auto;    top: 10px!important;    right: 10;    width: 100%;}	}.dashboard .profile ul li:hover, .dashboard .profile ul li.active {    background: #20C063;}header .category .open > .dropdown-toggle.btn-default:hover, header .category .btn-default:hover {    color: #ffffff;    background-color: #FED700;    border-color: #FED700;	box-shadow:none;}.topnav ul li a:hover {    color: #FCD800;}li.logins:hover{color:#FCD800;}.icon-approve{color:#008000;}.icon-disapprove{color:#f32c2c;}.icon-ddel{color:#f32c2c;}.icon-edit{color:#fee700;}.required .control-label::after, .required .control-label + div::before {    font-size: 22px;    color: rgb(236, 12, 12);}div.required .control-label:not(span):before, td.required:before {    content: '*';    color: #F00;    font-weight: bold;	margin-right: 3px;}.classified-register .control-label {    margin-bottom: 5px;    clear:both;}.topnew .dropdown-toggle.btn-link {    color: #333;}.topnew .dropdown-menu li{padding:0px; text-align:left;}.topnew .dropdown-menu li button{text-align: left; text-decoration:none; color:#333}.topnew #form-currency button{text-align: left; text-decoration:none; color:#333}.topnew #form-language button{text-align: left; text-decoration:none; color:#333; padding-left:10px;}.header3 #form-currency{    border: 1px solid #20C063;    background: transparent;    color: #000;	text-decoration:none;}.header3 #form-currency button.btn.btn-link.dropdown-toggle {    text-decoration: none;    color: #333;}.header3 #form-language{    border: 1px solid #20C063;    background: transparent;    color: #000;	text-decoration:none;}.header3 #form-language button.btn.btn-link.dropdown-toggle {    text-decoration: none;    color: #333;}.header3 #form-currency button{text-align: left; text-decoration:none; color:#333}.header3 #form-language button{text-align: left; text-decoration:none; color:#333; padding-left:10px;}header .category .open > .dropdown-toggle.btn-default:hover, header .category .btn-default:hover {    color: #ffffff;    background-color: #3498DB;    border-color: #3498DB;    box-shadow: none;}.topnav ul li a:hover {    color: #3498DB;}.maincategory .product-thumb .button-group button:hover {    background: #3498DB;    border: 1px solid #3498DB;    color: #fff;}.tabheading .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {    color: #fff;    cursor: default;    background-color: #3498DB;    border: 0!important;    border-bottom: 0!important;    border-bottom-color: transparent;}.tabheading .nav-tabs li a:hover {    color: #fff;}button.currency-select.btn.btn-link.btn-block {    text-align: left;}.header2 #search .btn-lg {    padding: 7px 12px;    border-color: #3498DB !important;    color: #fff;    background: #3498DB;    border-radius: 0px !important;}.header3 #form-currency {    border: 1px solid #3498DB;    background: transparent;    color: #000;    text-decoration: none;}.header3 #form-language {    border: 1px solid #3498DB;    background: transparent;    color: #000;    text-decoration: none;}.cat-list li a span{    font-size: 18px;    color: #1D2129;    line-height: 46px;    font-weight: 400;}.cat-list li a{text-decoration:none;}.catlist .Categories h3 {    font-size: 20px;    color: #333D47;    font-weight: 600;    padding-top: 0px;    margin-top: 0px;}.classified-allclassified .maincategory .product-thumb {    border: 1px solid #ddd;    border-radius: 8px;    margin-left: 3px;    margin-right: 3px;}.alladdserch .product-thumb{	padding:0px!important;    border-radius: 4px!important;    margin-bottom: 8px!important;    margin-left: -12px!important;    margin-right: -12px!important;    background: #fff;    height: 320px!important;    border-radius: 0;	overflow-y:hidden;	}.alladdserch .product-thumb .image {    float: none !important;    padding: 0;    position: relative;    background: #fff;    width: 100%;    overflow: hidden;}.alladdserch .product-thumb .caption {    padding: 0px 10px 15px;    border-radius: 0;}.alladdserch .product-thumb .onhover {    position: absolute;    left: 10px;    bottom: 15px;    background: #FED700;    padding: 5px 10px;    color: #fff;    font-size: 20px;}.maincategory .breadcrumb{	margin-bottom:30px;}.maincategory .product-thumb .caption h4{	font-size: 18px;	padding-top:5px;}.alladdserch .product-thumb .image  img{width:100%; overflow-y:hidden;}.alladdserch .product-thumb .image a img {    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;}.alladdserch .product-thumb .image:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);overflow:hidden}/* new search */.mycatads .product-thumb{	padding:0px!important;    border-radius: 4px!important;    margin-bottom: 8px!important;    margin-left: -12px!important;    margin-right: -12px!important;    background: #fff;    height: 320px!important;    border-radius: 0;	overflow-y:hidden;	}.mycatads .product-thumb .image {    float: none !important;    padding: 0;    position: relative;    background: #fff;    width: 100%;    overflow: hidden;}.mycatads .product-thumb .caption {    padding: 0px 10px 15px;    border-radius: 0;}.mycatads .product-thumb .onhover {    position: absolute;    left: 10px;    bottom: 15px;    background: #3498DB;    padding: 5px 10px;    color: #fff;    font-size: 20px;}.mycatads .breadcrumb{	margin-bottom:30px;}.mycatads .product-thumb .caption h4{	font-size: 18px;	padding-top:5px;}.mycatads .product-thumb .image  img{width:100%; overflow-y:hidden;}.mycatads .product-thumb .image a img {    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;}.mycatads .product-thumb .image:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);overflow:hidden}.mycatads .product-thumb .caption h4 a{	font-size: 18px;	padding-top:5px;	text-decoration:none;}