/* CSS Document */




/*------------------- NEW CSS STYLE ---------------------*/


input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select{
	background:none;
	outline:none;
	border-radius:0;
}
input[type="file"]{
	width:100%;
}

a:hover h3{
	color:inital;
}
.ori-container{
    padding-top: 45px;
}

.ori-home-title{
	padding-bottom:30px;
}
.ori-home-title span{
	text-transform:uppercase;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	display: inline-block;
}
span.des {
    padding: 8px 15px;
}
.ori-home-title span.des{
	text-transform:none;
	font-size:15px;
	color:#8d8d8d;
	font-weight:normal;
}
.ori-home-featured .overlay{
	background:rgba(0, 0, 0, 0.75);
	padding:30px;
	color:#fff;
}
.ori-home-featured .overlay h3{
	font-size:24px;
	font-weight:bold;
	color:#fff;
	line-height: 34px;
    padding-bottom: 10px;
}
.ori-home-featured .overlay .des{
	font-size:14px;
	color:#fff;
	line-height: 25px;
}
.ori-home-featured .overlay .meta{
	padding-top:25px;
}
.ori-home-featured .overlay .meta .cate a{
	color:#fff;
	background:#e54e53;
	font-size:13px;
	font-weight:bold;
	padding: 5px 10px;
}
.ori-home-featured .overlay .meta .time{
	font-size:14px;
	font-weight:bold;
	float:right;
}
.adverts-control-group.adverts-field-account.adverts-field-name-_adverts_account {
    display: none;
}
.ori-news-cat.ori-tivi-cat {
    margin-top: 40px;
}
.ori-home-category .ori-big{
	padding-bottom:20px;
}
.ori-home-category .des{
	font-size:14px;
	font-weight:500;
    line-height: 20px;
}

.ori-home-category .ori-big a h3{
    font-size: 17px;
		line-height: 20px;
    font-weight: bold;
    color: #000;
    border-left: 2px solid #000;
    margin: 15px 0 15px;
    padding-left: 10px;
}
.ori-home-category .ori-big a:hover h3{
	color:#bf2176;
}
.ori-home-category .ori-small a h3{
    color: #000;
	font-size:14px;
    font-weight: 600;
	line-height:18px;
}
.ori-home-category .ori-small a:hover h3{
	color:#bf2176;
}
.ori-home-category-1 .ori-small .item,
.ori-home-category-2 .ori-small .item{
	width:80px;
	height:60px;
	float:left;
	margin-right:15px;
}
.ori-home-category-1 .ori-small .ori-item,
.ori-home-category-2 .ori-small .ori-item{
	border-top: 1px solid #ebebeb;
    float: left;
    padding: 20px 0;
    width: 100%;
}

.ori-home-category-2 .ori-small .ori-item:first-child{
	border-top: 0;
	padding-top:0;
}
.ori-home-category-1 .ori-small .des,
.ori-home-category-2 .ori-small .des{
	display:none;
}
.ori-home-category-2 .ori-home-title,
.ori-home-category-3 .ori-home-title{
	padding:0;
	margin: 50px 0 30px;
}
.ori-home-category-2 .ori-home-title ul.child,
.ori-home-category-3 .ori-home-title ul.child{
    display: inline-block;
    float: right;
}
.tab-content-wrap.ori-form {
    width: 100%;
}
.ori-home-category-2 .ori-home-title ul.child li,
.ori-home-category-3 .ori-home-title ul.child li{
	display: inline-block;
    padding: 0 10px;
}
.ori-home-title .child a {
    padding: 10px 0px 10px 20px;
}
.ori-home-title .child li:not(:first-child) a {
    border-left: 1px solid #989898;
}
.ori-home-category-2 .ori-home-title ul.child li:first-child,
.ori-home-category-3 .ori-home-title ul.child li:first-child{
	border-left:0;
}
.ori-home-category-2 .ori-home-title ul.child li:last-child,
.ori-home-category-3 .ori-home-title ul.child li:last-child{
	padding-right:0;
}
.ori-home-category-2 .ori-home-title ul.child li a,
.ori-home-category-3 .ori-home-title ul.child li a{
	font-size:13px;
	color:#989898;
	font-weight: 600;
}
.ori-home-category-2 .ori-home-title span,
.ori-home-category-3 .ori-home-title span{
	padding-left:0;
}
.ori-home-category-3 .ori-small .des, .ori-home-category-3 .ori-small .item{
	display:none;
}
.ori-home-category-3 .ori-small .title{
	border-top: 1px solid #ebebeb;
    width: 100%;
    display: block;
    padding: 10px 0;
}
.ori-home-category-3 .ori-small .title h3:before{
	content:"\f105";
	color: #BF2179;
    margin-right: 5px;
	font: normal normal normal 14px/1 FontAwesome;
}


.ori-classifieds li a{
	color:#40a45c !important;
}
.ori-star{
    position: absolute;
    top: 2px;
    right: -0.8vw;
}
.ori-star .ball{
    margin-bottom: -5px;
}
.ori-star .ball:nth-child(1) {
  -webkit-animation: starfly 1.35s infinite ease-in-out;
  -moz-animation: starfly 1.35s infinite ease-in-out;
  animation: starfly 1.35s infinite ease-in-out;
}
.ori-star .ball:nth-child(2) {
  -webkit-animation: starfly 1.25s infinite ease-in-out;
  -moz-animation: starfly 1.25s infinite ease-in-out;
  animation: starfly 1.25s infinite ease-in-out;
}
.ori-star .ball:nth-child(3) {
  -webkit-animation: starfly 1.1s infinite ease-in-out;
  -moz-animation: starfly 1.1s infinite ease-in-out;
  animation: starfly 1.1s infinite ease-in-out;
}
@-webkit-keyframes starfly {
  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes starfly {
  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }
}
@keyframes starfly {
  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }
}


#mainnav .ori-us{
	float:right;
}
#mainnav .ori-us li{
	position:static;
}
#mainnav .ori-us li a{
	font-weight: bold;
    margin: 13px 10px;
    font-size: 16px;
}
#mainnav .ori-user{
	padding-left: 10px;
    border-left: 1px solid #ddd;
    margin-right: 20px;
	position:relative;
}
#mainnav .ori-user .lang-item a img{
    width: 18px;
    height: 18px;
    object-fit: cover;
    border-radius: 50%;
}
#mainnav .ori-social{
	margin-right:10px;
}
#ori-search-form{
	position: absolute;
    top: 0;
	display:none;
    left: -125px;
    width: 125px;
    z-index: 9;
}
#ori-search-form button:focus{
	outline:none;
}
#ori-search-form input:focus{
	outline:none;
	border: 1px solid #bf2176;
}

.ori-side-bar .sidebar-user{
	border: 1px solid #ebebeb;
	padding: 45px;
	text-align:center;
	margin-bottom:50px;
}
.ori-side-bar .sidebar-user .avatar img{
	object-fit: cover;
	border-radius:50%;
}
.ori-side-bar .sidebar-user .hello{
	padding:25px 0 45px;
	font-size:16px;
	font-weight:bold;
}
.ori-side-bar .sidebar-user .hello a{
	color:#e54e53;
}
.ori-side-bar .sidebar-user ul.more{

}
.ori-side-bar .sidebar-user ul.more li{
	padding:20px 0;
	border-bottom: 1px solid #ebebeb;
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
}
.ori-side-bar .sidebar-user ul.more li:last-child{
	border-bottom:0;
}
.ori-side-bar .sidebar-user ul.more li a{
	color:#2a2a2a;

}
.ori-side-bar .ori-sidebar-news{
	padding-bottom:50px;
}
.ori-side-bar .ori-sidebar-news ul li{
	padding: 25px 45px;
}
.ori-side-bar .ori-sidebar-news ul li a{
	color:#fff;
	font-weight: 300;
	line-height: 20px;
}
.ori-side-bar .ori-sidebar-news ul li:first-child a {
    font-weight: 600;
    border-bottom: 2px solid white;
    padding-bottom: 2px;
}
.ori-side-bar .ori-sidebar-all{
	margin-bottom: 20px;
}
.ori-side-bar .ori-sidebar-all .ori-sidebar-title{
	color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    padding: 20px;
	font-size:14px;
}
.ori-sidebar-tv .content .overlay{
    background: rgba(0, 0, 0, 0.75);
    padding: 25px;
}
.ori-sidebar-tv .content .overlay{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
}
.ori-sidebar-image .content{
	overflow:hidden;
	position:relative;
}
.ori-sidebar-image .content .owl-item {
    display: inline-block;
}
.ori-sidebar-image .content .owl-controls{
	position: absolute;
	bottom: 5px;
	color: #fff;
	right: 5px;
	font-size: 24px;
}
.ori-sidebar-image .content .owl-controls .owl-dots{
	display:none;
}
.ori-sidebar-image .content .owl-controls .owl-prev,.ori-sidebar-image .content .owl-controls .owl-next{
	display:inline-block;
	padding:5px;
	cursor:pointer;
}
.ori-sidebar-most ul li{
	padding:15px 0;
	border-bottom:1px solid #ebebeb;
}
.ori-sidebar-most ul li:first-child{
	padding-top:25px;
}
.ori-sidebar-most ul li:last-child{
	border-bottom:0;
}
.ori-sidebar-most ul li a{
	font-size:17px;
	font-weight:400;
	line-height:25px;
	color:#000;
}
.vid.item:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: opacity .25s ease;
    -webkit-transition: opacity.25s ease;
    transition: opacity.25s ease;
}
.ori-big.vid-wrap:hover .vid.item:before {
    opacity: 0.2;
}
.ori-big.vid-wrap:hover .vid.item i {
    font-size: 40px;
}
.ori-big.vid-wrap .vid.item i {
    position: absolute;
    top: 50%;
    left: 50%;
    color: #cd201f;
    font-size: 28px;
    transform: translate(-50%, -50%);
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		-ms-transition: all 0.3s ease;
}

.ori-big.vid-wrap .vid.item {
    height: 0;
    padding-bottom: 65%;
}
.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	height: auto;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ori-breadcrumbs{
	background:#fafafa;
	padding:35px 0;
}
.ori-breadcrumbs h1{
	float:left;
	color:#2a2a2a;
	font-size:22px;
	padding:0;
}
.ori-breadcrumbs .breadcrumbs{
	float:right;
	margin-bottom:0 !important;
    padding:0 !important;
    color: #333;
    box-shadow:none !important;
    border:0 !important;
    background:none !important;
}
.ori-breadcrumbs .breadcrumbs span span{
	color:#2a2a2a;
	font-weight:600;
	font-size:14px;
	padding-left: 10px;
}
.ori-breadcrumbs .breadcrumbs a span{
	color:#2a2a2a;
	font-size:14px;
	padding: 0 10px;
	font-weight:normal;
}
.ori-breadcrumbs .breadcrumbs a:hover span{
	color:#bf2176;
}
.ori-breadcrumbs .breadcrumbs>span:before{
	content:"\f0da";
	color:#6F6C6C;
	font:normal normal normal 14px/1 FontAwesome;
}
.ori-breadcrumbs .breadcrumbs>span:first-child:before{
	content:"";
}
.ori-breadcrumbs .breadcrumbs>span:last-child{
	display:none;
}
.ori-breadcrumbs .breadcrumbs>span:nth-child(2){
	display:inline-block;
}
.ori-add-classifieds{
	color:#2a2a2a;
}
.ori-add-classifieds h3.ori-form-title{
	font-size:18px;
	font-weight:bold;
	padding-bottom:20px;
	width:100%;
	border-bottom:1px solid #CCC;
	margin-bottom:40px;
	padding-top:50px;
}
.ori-add-classifieds h3.ori-form-title:first-child{
	padding-top:0;
}
.ori-add-classifieds h3.ori-form-title strong{
	color:red;
}
.ori-add-classifieds h3.ori-form-title i{
	font-style:italic;
	font-weight:normal;
}
.ori-add-classifieds .form-group{
	margin-bottom:20px;
}
.ori-add-classifieds .form-group label{
	padding-top:13px;
}
.ori-add-classifieds .form-group label strong{
	color:red;
	font-weight:normal;
}
.ori-add-classifieds .ori_note{
	font-style:italic;
	margin-top: 15px;
    display: block;
}
.ori-add-classifieds .ori_note strong{
	color:red;
	font-weight:normal;
}
.ori-add-classifieds input[type="radio"]{
	margin-top:14px;
}
.ori-add-classifieds .ori_radio>span{
	padding-right:15px;
}
.ori-add-classifieds input[type="checkbox"]{
	margin-top:13px;
}
.ori-add-classifieds span.wpcf7-list-item{
	margin-left:0;
}
.ori-add-classifieds .ori_hidden{
	display:none;
}
.ori-add-classifieds .col-sm-12 .wpcf7-form-control-wrap,
.ori-add-classifieds .col-sm-3 .wpcf7-form-control-wrap{
    height: 50px;
    display: block;
}

.ori-container-news{
	padding-bottom:80px;
}
.ori-news-1{
	padding-bottom:20px;
	margin-bottom: 45px;
}
.ori-news-1 .ori-home-title{
	margin-top:0;
}
.ori-news-1 .ori-home-title span{
	color: #fff;
	width:100%;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    padding: 20px;
    font-size: 14px;
}
.ori-news-1 .time{
	color:#797979;
	padding-bottom:10px;
}
.breadcrumbs a {
    line-height: 22px;
}
.ori-news-cat .news-item{
	padding-bottom: 35px;
    margin-bottom: 35px;
    border-bottom: 1px solid #ddd;
}
.ori-news-cat .time{
	font-size:15px;
	color:#000;
}
.ori-news-cat .time a{
	color:#40a45c;
	font-weight:bold;
}
.ori-news-cat h3{
    padding: 14px 0;
    line-height: 24px;
}
.ori-news-cat h3 a{
	font-size:17px;
	font-weight:bold;
	color:#000;
}
.ori-news-cat .des{
	font-size:14px;
	line-height:20px;
	color:#565353;
}
.ori-news-cat .read{
    padding-top:15px;
	font-size:14px;
	font-weight:bold;
	color:#000;
	display:block;
}
.post-pagination{
	border:0;
	padding:0;
	outline:0;
	box-shadow:none;
	background:none;
}
.post-pagination .current{
	color:#40a45c;
	padding:5px;
}
.post-pagination a{
	padding:5px;
	color:#7a7a7a;
}
.ori-tivionline .content .owl-controls {
    position:static;
    color: #fff;
    font-size: 24px;
}
.ori-tivionline .content .owl-item{
	display:table-cell;
}
.ori-tivionline .content .owl-controls .owl-prev,
.ori-tivionline .content .owl-controls .owl-next{
    display: inline-block;
    padding: 10px 18px;
    cursor: pointer;
    background: rgba(255, 255, 255, 0.25);
	position:absolute;
    top: 36%;
}
.ori-tivionline .content .owl-controls .owl-prev{
	left:0;
}
.ori-tivionline .content .owl-controls .owl-next{
	right:0;
}
.ori-tivionline .content h3{
	padding-top:10px;
	padding-bottom:10px;
}
.ori-tivionline .content h3 a{
	font-size:17px;
	color:#000;
	font-weight:bold;
}
.ori-tivionline .content .time{
	font-size:14px;
}
.ori-tivionline .content .des{
	font-size:14px;
	font-weight:600;
}
.ori-tivi-cat .ori-home-title span.des{
	padding: 0;
    float: right;
    margin-top: 7px;
}
.ori-tivi-cat .ori-home-title span.des a{
	padding:6px 10px;
	color:#d4d4d4;
	border:1px solid #d4d4d4;
	margin-left:2px;
}
.ori-tivi-cat .ori-big h3{
	padding: 10px 0 25px;
    line-height: 20px;
}
.ori-tivi-cat .ori-big h3 a{
	font-size:14px;
	font-weight:600;
}
.ori-tivi-cat .ori-big .time{
	font-size:14px;
	color:#797979;
	padding-top:10px;
}
.ori-news-details{
	padding-bottom:80px;
}
.ori-news-details img{
	max-width:100%;
}
.ori-news-details .ori-news-meta{
	display: inline-block;
    width: 100%;
}
.ori-news-details .ori-news-meta .time{
	font-size:15px;
	color:#000;
	float:left;
}
.ori-news-details .ori-news-meta .time a{
	color:#40a45c;
	font-weight:600;
}
.ori-news-details .ori-news-meta .share .more{
	display:none;
}
.ori-news-details .ori-news-meta .share{
	float:right;
	display:flex;
}
.ori-news-details .ori-news-meta .share a{
	border-radius: 0 !important;
    height: 33px !important;
	width: 140px;
}
.ori-news-details .share-provider.flat.square.size-32.horizontal{
	margin-right:0;
}
.ori-news-details .ori-news-title {
    font-size: 32px;
    font-weight: bold;
    line-height: 40px;
    padding: 0 0 20px;
		display: inline-block;
}
.ori-news-details .ori-news-image{
		margin-bottom:30px;
}
.ori-news-details .ori-news-content{
		margin-bottom:45px;
    padding-bottom:45px;
		border-bottom:1px solid #ddd;
		font-size: 14px;
    line-height: 22px;
}
.ori-news-details .ori-news-content img{
		margin:15px 0;
		height: auto;
}
.ori-news-details .ori-news-content p{
		padding:10px 0;
}
.videoWrapper {
		position: relative;
		padding-bottom: 56.25%; /* 16:9 */
		padding-top: 25px;
		height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#comments{
    margin: 0;
    padding:0;
    background:none;
    box-shadow:none;
    border:none;
}
#comments h3{
	font-size:16px;
	font-weight:bold;
}
#comments .comment-body{
	position:relative;
}
#comments li.comment{
    padding-top: 25px;
}
#comments li.comment ul{
	list-style:none;
	margin:0 0 0 72px;
}
#comments li.comment ul li{
    padding-top: 10px;
}
#comments .comment-body .comment-author{
	position:absolute;
	left:90px;
	top:15px;
}
#comments .comment-body .comment-author span{
	font-size:13px;
	font-weight:bold;
	display: block;
    padding-bottom: 5px;
}
#comments .comment-body .comment-author .comment-meta a{
	font-size:12px;
	color:#878787;
}
#comments .comment-body .comment-content{
 	display:inline-flex;
}
#comments .comment-body .comment-content img{
	float:left;
}
#comments .comment-body .comment-content p{
	margin: 50px 18px 10px;
    float: left;
	font-size:13px;
}
#comments .comment-body .reply{
	margin-left: 90px;
}
#comments .comment-body .reply a{
	color:#40a45c;
    font-size: 13px;
    font-style: italic;
}
#comments #respond{
	padding-top:65px;
}
#comments #respond h3{
	padding-bottom:25px;
}
#comments #respond a{
	color:#40a45c;
}
#comments #respond p{
	padding:10px 0;
	font-size:14px;
}
#comments #respond p label{
	padding-bottom:5px;
}
#comments #respond p.comment-notes{
	font-size:13px;
	font-style:italic;
}
#comments #respond p.comment-form-url{
	display:none;
}
#comments #respond p.form-submit{
	text-align:right;
}
#comments #respond p.form-submit input[type="submit"]{
    padding: 15px 35px;
    background: #40a45c;
    text-transform: uppercase;
    font-weight: bold;
}
.ori-page-login{
	background:#f0f0f0;
}
.ori-page-login .qsoft_header{
	color:#959595;
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:20px;
}
.ori-form{
	background:#fff;
	padding:30px;
	margin-bottom:80px;
}
.ori-form .ori-login-title{
	font-size: 24px;
    font-weight: bold;
	padding-bottom:10px;
}
.ori-form .login_fail,.ori-form .login_fail_2{
	color:#959595;
    font-size: 14px;
	padding-bottom:30px
}
.ori-form input{
	margin-bottom: 15px;
	padding:15px;
}
.ori-form .btn-login{
	width:100%;
	padding:15px;
	text-transform:uppercase;
	font-weight:bold;
}
.ori-form button.btn-login{
	border: none;
    color: #fff;
	text-transform:uppercase;
    background: #e84747;
	padding:15px;
    border: 1px solid #ddd;
    font-size: 1.0em;
    font-family: 'Open Sans', sans-serif;
	width:100%;
	font-weight:bold;
}
.ori-form button.btn-login:hover{
	background-color: #303030;
}
.ori-form .autofill.error{
	margin:-5px 0 15px;
}
.ori-form .portal_validate{
	margin-bottom:5px;
}
.ori-form .portal_validate li{
	padding:5px;
	color:red;
}
.ori-form .qsoft_wrap_social{
	text-transform:uppercase;
	font-weight:bold;
}
.ori-form .wrap_btn_login{
	margin-top:30px;
}
.ori-form label{
	margin-bottom: 15px;
    margin-top: 25px;
}
.ori-ads-header{
	float:right;
}
.ori-ads-sidebar{
	text-align:center;
	margin: 35px 15px;
}
.text-left {
    text-align: left !important;
}
.adverts-grid-col.text-left.adverts-col-30 {
    display: inline-block;
    width: 100%;
    margin-bottom: 0;
    line-height: 20px;
}
.adverts-grid-col.text-left.adverts-col-30 span.adverts-round-icon.adverts-icon-tags {
    float: left;
    margin-right: 5px;
}
.ori-account-sidebar{

	background:#fff;
	margin-bottom:45px;

}
.ori-account-sidebar h3{
	font-size: 22px;
    color: #2a2a2a;
    text-transform: uppercase;
    padding: 30px;
    font-weight: bold;
}
.ori-account-sidebar h3 a{
	font-size:16px;
	line-height:24px;
	float:right;
}
.ori-account-sidebar ul{

}

.ori-account-sidebar li{
	border-top: 1px solid #2a2a2a;
	padding: 20px 30px;
}
.ori-account-sidebar li.active, .ori-account-sidebar li:hover{
	background:#2a2a2a;
}
.ori-account-sidebar li a{
	color:#2a2a2a;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}
.ori-account-sidebar li.active a, .ori-account-sidebar li:hover a{
	color:#fff;
}
.ori-page-account h3.title{
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding: 20px 30px;
	background:#2a2a2a;
}
.ori-page-account .ori-form>div{
	margin-top:20px;
}
.ori-page-account .ori-form .btn-edit .btn-login:not(:last-child){
	margin-bottom: 25px;
}
/* footer */
footer{
	background:#262626;
}
footer .ori-footer{
	border-right:1px solid #000;
}
footer .ori-item{
	border-left:1px solid #000;
	padding-top: 30px;
    padding-bottom: 25px;
}
footer .ori-footer h3{
	padding: 30px 0 20px;
}
footer .ori-footer h3 a{
	color:#fff;
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
}
footer .ori-footer .textwidget{
	padding-bottom:15px;
	color:#959595;
    font-size: 14px;
    font-style: italic;
    line-height: 22px;
}
footer .ori-footer ul.menu{
	padding-bottom:15px;
}
footer .ori-footer ul.menu li{
	display: inline-block;
    width: 35px;
    height: 35px;
    background: #444444;
}
footer .ori-footer ul.menu li a{
    color: #262626;
    font-size: 20px;
    display: flex;
    justify-content: center;
    margin-top: 7px;
}
footer .ori-footer li{
	padding-bottom:15px;
}
footer .ori-footer li a{
	color:#959595;
	font-size:12px;
	text-transform:uppercase;
}
footer .ori-footer-down .ori-item{
	padding-top: 15px;
}
footer .ori-footer-down .ori-item:nth-child(1){
	border-top:5px solid #07a656;
}
footer .ori-footer-down .ori-item:nth-child(2){
	border-top:5px solid #dd6300;
}
footer .ori-footer-down .ori-item:nth-child(3){
	border-top:5px solid #723d8c;
}
footer .ori-footer-down .ori-item:nth-child(4){
	border-top:5px solid #d91897;
}
footer .ori-footer-copy{
	background:#000;
}
footer .ori-footer-copy .row > a{
    float: left;
    margin-top: 20px;
}
footer .ori-footer-copy a img{
	max-height:50px;
	margin-right:20px;
	width:auto;
}
footer .ori-footer-copy span{
    font-size: 12px;
    color: #fff;
    padding: 40px 0;
    float: left;
}
.ori-breadcrumbs h1 ul li{
	display: inline-block;
    padding: 0 10px;
	margin:10px 0;
    border-left: 1px solid #ddd;
}
.ori-breadcrumbs h1 ul li:first-child{
	border-left:none;
	padding-left:0;
}
.ori-breadcrumbs h1 ul li a{
    font-size: 16px;
    color: #000;
}
.classifieds-side-bar .ori-sidebar-send .ori-sidebar-title{
    padding: 25px 20px;
		font-size: 15px;
}
.classifieds-side-bar .ori-sidebar-send a:hover .ori-sidebar-title{
    color: #bf2176;
}
.classifieds-side-bar .ori-sidebar-search .content{
	padding:35px 35px;
	background:#fafafa;
	border:1px solid #d1d1d1;
}
.classifieds-side-bar .ori-sidebar-search .content select,
.classifieds-side-bar .ori-sidebar-search .content input{
	margin-bottom:20px;
	background: #fff;
}
.classifieds-side-bar .ori-sidebar-search .content button{
	padding:20px;
	border:0;
	outline:0;
	box-shadow:none;
	width:100%;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
.ori-classifieds-cat{
	padding-bottom:35px;
}
.ori-classifieds-cat ul.ori-cat{
	background:#186dd7;
	text-align:center;
	font-size:14px;
	position:relative;
}
.ori-classifieds-cat ul.ori-cat li.dropdown{
	display:inline-block;
	padding: 20px 30px;
	position:static;
}
.ori-classifieds-cat ul.ori-cat li.dropdown>a{
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}
.ori-classifieds-cat ul.ori-cat li.dropdown.active>a,
ori-classifieds-cat ul.ori-cat li.dropdown>a:hover{
	color:#96c5ff;
}
.ori-classifieds-cat ul.ori-cat li.dropdown ul.dropdown-menu{
	width:100%;
	border:none;
	background:#f9f9f9;
	columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}
.ori-classifieds-cat ul.ori-cat li.dropdown ul.dropdown-menu li a:focus,
.ori-classifieds-cat ul.ori-cat li.dropdown ul.dropdown-menu li a:hover{
	background:none;
}
.ori-classifieds-content .item{
	margin-bottom:30px;
	font-size:14px;
	line-height:24px;
}
.ori-classifieds-content .item .ori_mem{
	border: 1px solid #d1d1d1;
	padding:15px;
}
.ori-classifieds-content .item .ori_vip{
	border: 1px solid transparent;
	background:#ffe789;
	padding:25px;
}
.ori-classifieds-content .item h3 a{
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
}
.ori-classifieds-content .item .time{
	padding-bottom:15px;
}
.ori-classifieds-content .item .des{
	padding-top:15px;
}
.ori-classifieds-detail h3{
	font-size: 18px;
    font-weight: bold;
    padding-bottom: 20px;
    width: 100%;
    border-bottom: 1px solid #CCC;
    margin-bottom: 40px;
    text-transform: uppercase;
    color: #E54E53;
}
.ori-classifieds-detail h3 .time{
	font-size:16px;
    color: #000;
    font-weight:normal;
	text-transform:none;
	float: right;
    display: inline-block;
}
.ori-classifieds-detail .des{
    line-height: 25px;
    padding: 20px 0 30px;
    border-bottom: 1px solid #CCC;
    margin-bottom: 25px;
}
.ori-classifieds-detail .con{
    line-height: 26px;
	padding-bottom:80px;
}
.ori-classifieds-content .ori_pages{
	padding-bottom:60px;
}
.ori-classifieds-content .ori_pages ul{
	text-align:center;
}
.ori-classifieds-content .ori_pages ul li{
	display: inline-block;
    padding: 5px;
}
.ori-classifieds-content .ori_pages ul li a{
	color:#000;
}
.ori-classifieds-content .ori_pages ul li a.active{
    text-decoration: underline;
    color: #40A45C;
}
.ori-add-classifieds .form-group .oriimage input{
	background:#f4f4f4;
}
.ori-add-classifieds h3.ori-form-title.ori-form-total{
	padding-top:30px;
	border-top:1px solid #e54e53;
	border-bottom:0;
	display: block;
	float:left;
}
.ori-add-classifieds h3.ori-form-title.ori-form-total input#ori_total_show{
	width: 100px;
    text-align: center;
    color: #e54e53;
	line-height: 24px;
}
.ori-add-classifieds h3.ori-form-title.ori-form-total span.ori_tt{
    float: left;
    padding-right: 20px;
    line-height: 40px;
}
.ori-add-classifieds h3.ori-form-title.ori-form-total span.total{
    float: left;
    padding-right: 10px;
	pointer-events:none;
}
.ori-add-classifieds h3.ori-form-title.ori-form-total span.ori_img_pay{
	background: url(../images/paypal.png);
    height: 50px;
    width: 200px;
    display: inline-block;
	background-size:100% 100%;
    float: left;
}
.ori-add-classifieds h3.ori-form-title.ori-form-total input.ori_paypal{
	font-size: 16px;
    line-height: 24px;
    float: right;
    padding: 11px 20px;
}
.ori-add-classifieds div.wpcf7-validation-errors{
    border: none;
    padding: 0;
    margin: 0;
    padding-bottom: 50px;
    font-size: 16px;
    color: #E84747;
    font-weight: bold;
}
.ori-add-classifieds div.wpcf7-mail-sent-ok {
    border: none;
    padding: 0;
    margin: 0;
    padding-bottom: 50px;
    font-size: 16px;
    font-weight: bold;
	color:#40a45c;
}
.ori-add-classifieds div.wpcf7 img.ajax-loader{
    float: right;
    margin: 15px 10px 0 0;
}
.ori-add-classifieds span.wpcf7-not-valid-tip{
	padding-top:5px;
}

/*---------------------------- END CSS STYLE ------------------------*/
