

/*--------------responsive-----------------*/



@media(max-width:1350px){

.feed_ad ,.feed_ad2{

	display:none;

}

/*Media Kit*/

.left-tabs-panel .nav-tabs li a {

	font-size: 14px;

}

.bg-light-blue {

	background: #f7f8f9;

	padding: 20px;

}

/*Profile*/

.profile-content-area .nav-tabs li {

	font-size: 18px;

	margin: 0;

}

}

@media(min-width:1199px){

	#td-mobile-nav .dropdown-menu.custom_menu {

		height: 0;

		overflow: hidden;

		visibility: hidden;

		display:block;

	}

	#td-mobile-nav .dropdown:hover > .dropdown-menu {

		display: block;

		height: auto;

		visibility:visible;

	}

}

@media(max-width:1199px){

	.breakingnews.main_videoThumb span.videoIcon.two-video {

    left: auto;

    right: 15px;

    top: auto;

    bottom: 10px;

    transform: translate(0%,0%);

    -webkit-transform: translate(0%,0%);

    -ms-transform: translate(0%,0%);

    width: 40px;

    height: 40px;

} 

.navbar-nav.menuhead .nav-link {

	font-size: 14px;

	padding:5px 4px 7px; 

	display: inline-block;

	white-space: nowrap;

}	

.newslist .media-body strong a {	

	word-break: break-all;

	height: 24px;

	overflow: hidden;	

}

.video_bigSize  .breakingnews {

	position: relative;	

}

.navbar-dark .navbar-nav .blue_bg li.nav-item .nav-link {

	padding-bottom: 10px;

	padding-top: 10px;

	display: block;

}

.footerinfo > strong {

	font-size: 19px;

}

.soicalicons strong, .aboutus strong {

	font-size: 19px;

}

.tabinfo .nav-link {

	/* padding: 7px 9px!important;	 */

}

.dropdown-menu.custom_menu {

	width: 100%;	

	left: 0;

    right:0;

	top: 29.2px;

}

.nav_blog a {

	font-size: 14px;	

}

.dropdown:last-child .dropdown-menu.custom_menu {

    right: 0;

    left: auto;	

}

.menuhead .dropdown .fa.fa-angle-down{

   display:none; 

}

.menuhead .dropdown .fa.fa-angle-right {

	display: inline-block;

	margin-left: 15px;

	cursor:pointer;

	transform: rotate(90deg);

	-webkit-transform: rotate(90deg);

	-moz-transform: rotate(90deg);

	-ms-transform: rotate(90deg);

	-o-transform: rotate(90deg); 

	vertical-align:middle;

}

.navbar-dark .navbar-nav li {

	margin-right: 15px;	

	display: inline-block;

}

.menuhead .hideshow .dropdown-menu li {

	display: block;

	position:relative;

}

#td-mobile-nav .dropdown:hover > .dropdown-menu {

	display: none;

}

#td-mobile-nav .dropdown.show .dropdown-menu{

	display: inline-block;

}



.blue_bg {

	padding: 0;

}

.nav_blogImg {

	height: 120px;	

}

.blue_bg .nav.flex-column {

	text-align: left;

}

.navbar-dark .navbar-nav .blue_bg li.nav-item .nav-link {

	padding-left: 10px;

}



.tablyaout .slick-slider {

	padding-bottom: 10px;

}

.molepole strong {

	line-height: 17px;

}	

.newslist .media-body p {

	color: #676666;

	font-size: 14px;

	line-height: 17px;

}

.tabnews .border .imgwrap {

	height: 145px;	

}

.img_hub_anchor, .img_hub_anchor .imghub {

    height: auto;

    width: 100%;

}

.news_content p {

	font-size: 14px;

}

input.form-control.searchfield {

	top: 19px;	

}

.videopost .imgwrap {

	height: 175px;	

}

.molebtn.register_company {

	font-size: 14px;

	margin: 0;

	height: 38px;

	letter-spacing: -0.4px;

}

.partner_head {

	padding: 0;

}

.partner_head .input-group {

	height: auto;

}

.partner_head span {

	font-size: 18px;	

}

.zone_slide.slick-slider {

	padding-bottom: 50px;

	margin: 0 -10px;

}

.other_partners {

	margin-top: 30px;

	padding: 0;

}

.news_list a span {

	font-size: 15px;	

}

.news_list h5 {

	font-size: 14px;	

}

.news_list p {

	font-size: 14px;

	color: #403d3e;

}

.icon_color .socialmole li {

	margin: 0 5px;

}

.download_btn .molebtn {

	margin: 0;

}

.videogallery  .slick-slider , .job_slide.slick-slider{

	padding-bottom: 55px;

}

.news_tab_panel .tabinfo .nav-link {

	white-space: nowrap;

}

/*Advertising Page*/

.heading-text h4 {

	font-size: 22px;

}

.WebSiteURL-Area label {

	font-size: 18px;

}

.WebSiteURL-Area .card button {

	width: 200px;

}



/*Profile*/

.user-bio h3 {

	font-size: 32px;

}

.profile-content-area .nav-tabs {

	margin: 0 0 20px;

}

.profile-content-area .nav-tabs li {

	font-size: 16px;

	margin: 10px;

}

.profile-content-area .nav-tabs li a {

	padding: 0;

}

.user-profile-info ul li {

	font-size: 15px;

}

/*Media Kit*/

.tab-content.cost_page {

	padding: 50px 0 0;

}

.media-kit-content-area p {

	font-size: 14px;

}

.downloads-logos-area ul li {

	margin: 0 10px;

}

header .container {

    position: relative;

}



/*17-6-19 Start*/

/*Awards Page*/

.become-btn a span {

	font-size: 12px;

}



/*Awards Details Page*/

.awards-main h5 {

	font-size: 14px;

}



/*Awards Voting Page*/

.awards-voting-sidebar .list_points ul li {

	font-size: 16px;

}

.voting-slider-outer h5 {

	font-size: 25px;

}

.voting-slider-outer .ourbrand a {

	font-size: 16px;

}



/*Jobs Page*/

.jobs-content-area .contentpost h2 {

	font-size: 19px;

}



/*Job Details Page*/

.job-details-main h2 {

	font-size: 25px;

}

.jobs-details-sidebar .jobs-content-area .contentpost {

	padding: 0 0 0 10px;

}

.jobs-details-sidebar .jobs-content-area .contentpost h2 {

	margin: 0;

}

.jobs-details-sidebar .jobs-content-area .contentpost h2,

.jobs-details-sidebar .jobs-content-area .contentpost p {

	font-size: 13px;

}

.select2-container {

	width:100%!important;

}

.sidebar-heading { margin: 15px 0px 0 0px; } 

.wp-polls-ul { margin: 0px 0px 10px 0px; }

.molepole h1 {

    font-size: 24px;

}

.wp-polls-ans {

    padding: 15px 5px;

}

 .wp-polls, .wp-polls-form {

    padding: 0;

}	

.vertical_thumb {

    height: auto;   

}

}

@media(max-width:1024px){

.buddypress-wrap .groups-list li {

    -webkit-box-flex: 0;

    -ms-flex: 0 0 47%;

    flex: 0 0 47%;

    margin-right: 10px;    

}

}

@media(max-width:991px){

input.form-control.searchfield {

	top: 25px;	

}	

.navbar-dark .navbar-toggler-icon {

	background-image: url(../images/line.png);

	width: 23px;

	height: 17px;

	background-repeat: no-repeat;

	background-size: auto;

	background-position: center;

}

.navbar-dark .navbar-toggler {

	border-color: #fff;

	color: #fff;

	padding:0;

}

.breakingdesc h1 {

  font-size: 24px;

}

.breakingnews {

	margin: 0 0 15px;

	padding-right: 0;

}	

.media .imageactive img {

	width: 40px !important;

	margin-right:5px!important;

}

.imageactive i.online {

	right: 8px;

	width: 10px;

	height: 10px;	

}

.newmember h4 {

	font-size: 13px;	

}

.newmember p {

	font-size: 13px;	

}

.newmember .p-3 ,.latest_webinar{

    padding:5px 0 !important;

}

.new_listblog img.mr-3.appear, .most_commented img.mr-3.appear {

    width: 60px;

}

.latest_webinar p {

	font-size: 13px;

	line-height: 19px;	

}

.most_commented p {

	font-size: 13px;	

}

.most_commented h6 {

	font-size: 13px;	

}

footer {

  background-size: cover;

}

.molepole h2 {

  font-size: 24px;

}

.molepole strong {

 font-size: 13px;

 padding: 0 10px;

}

.favorite_car {

 padding: 0 10px;

}

.progress-value {

 font-size: 14px;

}

.molebtn {

	font-size: 13px;

	margin: 0 0 10px;	

}

.socialmole li i {

	font-size: 18px;

}

.contentpost strong a {

	font-size: 20px;	

}



.tabinfo .nav-link {

	font-size: 14px;

	/* padding: 5px 10px;	 */

}

.innerhub .contentpost {

    padding: 10px 0;

}

.zonepost .contentpost p {

	min-height: auto;	

}

.competition .contentpost, .latest_download .contentpost {

	padding: 0 0 10px;

}

.molesocialhub span {

	font-size: 13px;     

	margin-right:2px;	

	padding: 8px 7px;

}

.nav.sociallink li a i {

	font-size: 13px;

	margin:0;	

}

.zonepost .contentpost {

	padding: 15px 0 0;

}

.footerinfo > strong {

	font-size: 17px;

}

.soicalicons strong, .aboutus strong {

	color: #fff;

	font-size: 17px;

}

.aboutus p {

	font-size: 14px;	

}

.navbar-nav.footernav > li > a {

	font-size: 14px;	

}

.editorpicks .media img {

	width: 60px !important;

	height: 60px !important;

	object-fit: cover;

}

.editorpicks .media-body a {

	font-size: 14px;	

	display: inline;

}

.soicalicons li a {

	width: 30px;

	height: 30px;

    padding: 3px 0;	

}

a.viewbtn {

	font-size: 15px;	

	margin-right: 10px;

}

.navbar.navbar-expand-md.mainhead {

  padding:5px 0;

  margin-bottom:0;
  background-color: #0985c700

}

@media (max-width: 991px){
.new_listblog img.mr-3.appear, .most_commented img.mr-3.appear {
     width: 100%;
}	
}


.hidden-md-down{

 display:none;	

}

.adpanel .row.justify-content-center {

	margin: 0;

}

.newmember span {

	width: 100%;

}

.navbar.navbar-expand-sm.mainhead.navbar-dark {

	background: none;

}

.nav-tabs .nav-item {

	margin-bottom: 0;

}

.tabinfo .nav-link {

	/* padding: 8px 7px !important; */

	font-size:13px !important;

}

.reply_row li {

	margin: 0 auto;

}

.competion_slide .tc-twitter-arrows {

	margin-left: 5px;

}

.dropdown-menu.custom_menu {

	width: 100%;

	margin: 0 auto;

	top: 45px;

}

.blue_bg .nav.flex-column {

	text-align: left;	

}

.navbar-dark .navbar-nav .blue_bg .nav.flex-column li.nav-item .nav-link {

	cursor:pointer;

}



.navbar-dark .navbar-nav .blue_bg li.nav-item .nav-link {

	padding-bottom: 5px;

	padding-top: 5px;	

}

.container {

	padding:0;

}

.no_padding {

	padding-left: 0;

}

.verticalslideview .slick-slider {

	padding-bottom: 50px;

}

.signin:hover {

	color: #222;	

}

.logo {

	padding: 8px 0 0;

}

.navbar-dark .navbar-nav.menuhead li > .nav-link::after {

	content:none;	

}

header {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	        flex-direction: column;

}

.topbar {

	background: #1a1a1a;		

}



.navbar-dark .navbar-toggler-icon{

	background-image: url(../images/line2.png);

}



body.hidescroll {

    overflow: hidden;

}

.navbar-dark .navbar-nav.menuhead li > .nav-link:hover::after, .navbar-dark .navbar-nav.menuhead li > .nav-link:hover::before {

	content:none;

}

.sociallink li{

	margin-right: 10px !important;

}

.tabnews .border .imgwrap {

	height: 110px;

}

.video.content .article_col {

    margin-bottom: 15px;

}

.adpanel ._ning_cont:not(.scale) ._ning_elmt img, .adpanel ._ning_elmt.noresize img {

	width: 100%;

}

.commentcolumn a:last-child {

	font-size: 14px;

	line-height: 18px;

}

.editorpicks .media-body p {

	font-size: 13px;

	line-height: normal;

}

.molepole h1 {

	font-size: 20px;

}

.breakingdesc {

	bottom: 22px;

}

.newslist .media-body p.blogdate {

	font-size: 12px;

	padding: 3px 0;

}

.pinterest {

	margin-bottom: 20px;

}

.share_button li {

	width: auto;	

}

.share_button li a {

    padding: 10px 15px;

}

.competionbg span a {

	font-size: 12px;	

}

.contentpost p {

	margin-top: 10px;

}

.related_articles .innerhub .contentpost {

	padding: 10px 0 0;

}

.videopost .imgwrap {

	height: auto;

}

.partner_head span {

	font-size: 14px;	

}

.inner_zone_group .zone_list {

	flex: 0 0 50%;

	max-width: 50%;	

}

.zone_list.slick-slide  img {

	display: inline-block;

}

.input_search{

	font-size:13px;

}

.reservation_specialist h3 {

	margin-bottom: 10px;

}

.reservation_specialist .media-body p {

	font-size: 15px;	

}

.ourbrand li {

	flex: 0 0 33.3%;

	max-width: 33.3%;

	margin: 0 0 10px;

}

.pageLayout h2 {

	line-height: 25px;

}

.thumbList .imgwrap {

	height: 220px;	

}

.table_layout .table-bordered th {

	white-space: nowrap;

}

.costOuter h2 {

	font-size: 18px;	

}

.left-tabs-panel .nav-tabs li a {

	padding: 10px 10px 10px 0;

}

/* .menuhead .dropdown .fa.fa-angle-right { */

	/* display: none;	 */

/* } */

.hideshow .dropdown-menu .fa.fa-angle-right {

	 display: none;

} 







/*17-6-19 Start*/

/*Awards Page*/

.become-btn a span {

	font-size: 12px;

}

.become-btn a {

	font-size: 18px;

	line-height: 22px;

	padding: 13px 10px;

}

.become-btn a span {

	font-size: 9px;

	line-height: 12px;

}

.sponsor-informaton-part .ourbrand .imgwrap .img-fluid {

	height: 100%;

}

.sponsor-informaton-part .ourbrand li {

	margin: 0;

}

.voting-text-part h2 {

	font-size: 24px;

	line-height: 30px;

	margin: 0 0 15px;

}

.voting-text-part .btn {

	font-size: 20px;

}

.TravelMole-UK-Awards-Content {

	margin-bottom: 80px;

}



/*Awards Details Page*/

.awards-main h5 {

	font-size: 11px;

	font-weight: 500;

}



/*Awards Voting Page*/

.voting-slider-outer h4 {

	font-size: 30px;

}

.voting-slider-outer h5, 

.voting-slider-outer h6 {

	font-size: 20px;

}

.awards-voting-sidebar .list_points ul li {

	font-size: 13px;

	margin: 0 0 10px;

}

.voting-slider-outer .slick-arrow span {

	font-size: 13px;

}

.voting-slider-outer p {

	font-size: 17px;

}

.voting-slider-outer .slider-awards .slick-arrow {

	top: 37%;

}





/*Jobs Page*/

.jobs-wrap {

	padding-right: 40px;

}

.jobs-buttons button {

	font-size: 13px;

	padding: 5px 20px;

}

.jobs-content-area .contentpost p, .closing-txt span {

	font-size: 14px;

}



/*Job Details Page*/

.job-details-main h2 {

	font-size: 22px;

}

.job-details-main h4 {

	font-size: 19px;

}

.jobs-details-sidebar .jobs-content-area .d-flex {

	display: block !important;

}

.jobs-details-sidebar .jobs-content-area .imgwrap.detail_img {

	flex: 0 0 100%;

	max-width: 100%;

	margin: 0;

}

.jobs-details-sidebar .jobs-content-area .contentpost {

	padding: 0;

	flex: 0 0 100%;

	max-width: 100%;

}

.voting-slider-outer .ourbrand .vote-btn a {

	font-size: 20px;

	padding: 10px 15px;

}

.voting-slider-outer .ourbrand a {

	font-size: 14px;

}

.loginbg, .registerBg {

	width: 90% !important;

}

.molepole h1 {

    font-size: 20px;

}

.wp-polls-ans {

    padding: 8px;

}

.verticalslideview .contentpost {

    margin-bottom: 0;

}

.front_thumb {

    margin-bottom: 0;

}

.buddypress-wrap .single-group .activity-list.bp-list li.activity-item {

	-webkit-box-flex: 0;

	-ms-flex: 0 0 calc(50% - 20px);

	flex: 0 0 calc(50% - 20px);

	max-width: calc(50% - 20px);	

}

.wpem-row .wpem-col {

	padding-right: 15px;

} 

#thread-preview .preview-pane-header .actions {

	display: flex;

}

header.preview-pane-header {

	display: block;

}

#thread-preview .preview-pane-header .actions {

	display: flex;

}

.bp-messages-content .thread-participants {

	width: auto;

}

.bp-messages-content .actions {	

	max-width: none;

}

.bp-messages-content .preview-thread-title, .bp-messages-content .single-thread-title {

	font-size: 14px;

}

#message-threads li .thread-from, #message-threads li .thread-to {

	margin-right: 10px;

}

.buddypress-wrap .subnav-filters > ul {

	margin-bottom: 5px;

}

}

@media(min-width:992px) {

	.editorpicks .media img {

		height: 90px;

		object-fit: cover;

	}

}

@media(max-width:768px){

	#bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea {

			width: 100%; 

		}	 

		#bbpress-forums #bbp-your-profile fieldset label{

			width: 100% !important;

			text-align: left!important;

		}

		#bbpress-forums fieldset.bbp-form legend {

		padding: 0;

		font-size: 18px;

	}

	#bbp-user-body .form-table > tbody > .acf-field > .acf-label {

		width: 100%;

		display: block;

		margin: 0;

	}

	.form-table > tbody > .acf-field > .acf-input {

		padding: 0 !important;

		width: 100%;

		display: block;

	}

	.forums_outer .form-table th {

		width: 100%;

		display: block;

	}

	.forums_outer .form-table td {

		display: block;

	}

	#bbpress-forums #bbp-your-profile fieldset fieldset.password {

		width: 100%;

	}

	.bbp-user-edit select {

		width: 100%;

	}	

	#buddypress div#item-header-cover-image h2 {

		margin-bottom: 15px;

	}

	.buddypress-wrap .single-headers li.generic-button {

		float: none;

	}	

}

@media(min-width:768px){

.hidden-lg-up {

	display: none;

}

.hidden-md-up{

		display:none;

}

}

@media(max-width:748px){

.buddypress-wrap .groups-list li .group-desc p {

	margin:0 auto!important;

}	

}

@media(max-width:767px){

#td-mobile-nav {

	height: 1px;

	overflow: hidden;

	position:relative;

}



#td-mobile-nav{

	background-image: url('../images/light-green-bg.png'), url('../images/imageoverlay.jpg');

	background-position: center, center top;

	background-repeat: repeat, no-repeat;	

	background-size: auto, cover;

	padding-top:0;

	position:fixed;

	top:0;	

	z-index: 9999;

	left: -100%;

	width:100%;

	height: 100%;

	transition: 0.5s;

}

#td-mobile-nav.sidbarwidth {			

	overflow: auto;

	left: 0;

}



/*#td-mobile-nav{

	background-image: url('../images/imageoverlay.jpg');

	background-position: center top;

	background-repeat: no-repeat;	

	background-size: cover;

	padding-top:0;

	position:fixed;

	top:0;	

	z-index: 9999;

	transform: translate3d(-99%,0,0);

	-webkit-transform: translate3d(-99%,0,0);

	-moz-transform: translate3d(-99%,0,0);

	-ms-transform: translate3d(-99%,0,0);

	-o-transform: translate3d(-99%,0,0);

	left: -1%;

	width:100%;

	visibility: hidden;		

	height: calc(100% + 40%);

	transition:all .5s linear;

	-webkit-transition:all .5s linear;

	-moz-transition:all .5s linear;	

}

#td-mobile-nav.sidbarwidth{			

		overflow: auto;

		transform: translate3d(0,0,0);

	-webkit-transform: translate3d(0,0,0);

	-moz-transform: translate3d(0,0,0);

	-ms-transform: translate3d(0,0,0);

	-o-transform: translate3d(0,0,0);		

	left: 0;

	height:100%;

}

#td-mobile-nav::before {

	background: #a2bc33;

	content: "";

	position: fixed;

	left: 0;

	right: 0;

	top: 0;

	width: 100%;

	height: 100%;

	z-index: -1;

	opacity: 0.9;	

}

#td-mobile-nav.sidbarwidth {

	visibility: visible;

	-webkit-transition: transform .5s cubic-bezier(.79,.14,.15,.86);

	-moz-transition: transform .5s cubic-bezier(.79,.14,.15,.86);

	-o-transition: transform .5s cubic-bezier(.79,.14,.15,.86);

	transition: transform .5s cubic-bezier(.79,.14,.15,.86);

}*/

.dropdown.selectzone {

	display: inline-block;

}

#td-mobile-nav .dropdown.selectzone .dropdown-menu.show {

	left: auto;

	right: 0;

}

.navbar-dark .navbar-nav li:last-child i {

    display: none;

}

.dropdown-menu.custom_menu {

	background: none;

	box-shadow: none;

}

.blue_bg {

	background: none;

	height: auto;

	overflow-y: auto;

}

.navbar-nav.menuhead .nav-link {

	font-size: 16px;

	padding: 5px 0;

	border-bottom: none;

	color:#fff;

	margin: 0;

}

.navbar-nav.menuhead .nav-link:focus {

	padding-left: 0;

}



.navbar-nav.menuhead li:hover > .nav-link {

	color: #222;

}

.navbar-dark .navbar-nav li {

	margin-right: 0;	

}

.hamburger {

	padding-right: 0;

}

.td_inner_wrap{

	overflow:auto;

	height:100%;

	padding:20px;

}	

.list_links {

	display: none;

}

.menuhead .nav-item.dropdown {

	position: relative;

	white-space: normal;

}

.menuhead .dropdown .fa.fa-angle-right {

	display: inline-block;

	float: right;

	position: absolute;

	right: 0;

	top: 3px;

	padding: 5px 10px;

	color: #fff;

	cursor:pointer;

	-webkit-transition: transform .3s ease;

	-moz-transition: transform .3s ease;

	-o-transition: transform .3s ease;

	transition: transform .3s ease;

	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	-o-transform: rotate(0deg); 

}

.menuhead .dropdown.show .fa.fa-angle-right  {

	transform: rotate(90deg);

	-webkit-transform: rotate(90deg);

	-moz-transform: rotate(90deg);

	-ms-transform: rotate(90deg);

	-o-transform: rotate(90deg);

}

.nav-link.show .dropdown-menu.custom_menu {

	display: block;

}

.dropdown.more .fa.fa-angle-down {

	float: right;

	transform: rotate(-90deg);

	-webkit-transform: rotate(-90deg);

	-moz-transform: rotate(-90deg);

	-ms-transform: rotate(-90deg);

	-o-transform: rotate(-90deg);

	-webkit-transition: transform .3s ease;

	-moz-transition: transform .3s ease;

	-o-transition: transform .3s ease;

	transition: transform .3s ease;

}

.dropdown.more.show .fa.fa-angle-down {

	transform: rotate(0deg);

	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	-o-transform: rotate(0deg);

}	

.navbar-dark .navbar-nav .blue_bg .nav.flex-column li.nav-item .nav-link  {

	border: none;

	background: transparent;

	color:#fff;

}

.navbar-dark .navbar-nav .blue_bg .nav.flex-column li.nav-item .nav-link.active {

	border: none;

	background: transparent;

	color:#222;

}

.navbar-nav.menuhead .blue_bg .nav.flex-column li.nav-item .nav-link:hover {

	border: none;

	background: transparent;

	color:#000;

}

.hidden-sm-down{

	display:none;

}	

.closebtn {

	color: #fff;

	font-size: 35px;

	position: absolute;

	top: 8px;

	right: 20px;

	z-index: 99;

}

.closebtn:hover {

	color: #080405;	

	text-decoration:none;

}

.dropdown.no_category .fa.fa-angle-right {

	display: none;

}

.navbar-dark .navbar-toggler {

	padding: 0;

	margin-left: 15px;

	border: none;

}	

.logo {

	text-align: center;

	margin: auto;

}

.moleukimg {

    display: none;

}	

.enquirenowad {

	padding-top:30px;	

}	

.tc-arrow-prev {

	bottom:10px;

}

.tc-arrow-next {

	bottom:10px;

}

/* .tc-arrow-prev:hover, .tc-arrow-next:hover { */

	/* bottom: 10px;	 */

/* } */

.topslide .tc-arrow-next:hover, .topslide .tc-arrow-prev:hover {

	bottom: -35px;

}

.getcon{

	text-align:center;	

}

.topnewspost {

	text-align: center;

}

.topnewspost img {

	display: inline-block!important;

}

.enquire_now{

	text-align:center;

}

.blockad{

  display:block;	

  width: 100%;

}

.enquire_now img{

	display:inline-block;

}

.sidebar {

	width: 100%;

	display: block;

	text-align: center;

	/*margin-top: 30px;*/

}

.Vistorsview{

	margin: 0 !important;

}

.blockad {

	padding-bottom: 0 !important;

}

.adpanel {

	padding: 15px 0 !important;

	margin: 0 !important;

}

.ptborder .border {

	margin: 0 0 15px;

}

.imgcol {

	padding-top: 0;

}

.tablyaout {

	margin-top: 0;

}

.tablyaout .tc-arrow-next {

	bottom: 0;

}

.tablyaout .tc-arrow-prev {

	bottom: 0;

}

.aboutus {

	padding: 0;

}

.tablyaout .border .contentpost {

	padding:0;

}

.contentpost {

    margin-bottom: 15px;

}

.molebtn {

	width: 100%;

}

.breakingnews {

	padding: 0;

}

.breakingdesc {

	left: 0;

}

.tweet_feeds {

	margin: 0 !important;	

}

.pinterest_feeds {

	padding-right: 0;

}

.lightborder {

	padding-top: 30px !important;

}

.sidebar_cols {

	margin-top: 0;

}

.custom_menu .d-flex {

	display: inline-block !important;

}

.blue_bg .nav.flex-column {

	text-align: left;	

}

.no_padding {

	padding-left: 15px;

}

.tablyaout .slick-slider {

	padding-bottom: 30px;

}

.zonepost .contentpost p {

	min-height: auto;

}

.feed_list h6 {

	font-size: 13px;	

}

.container {

	max-width:100%;

	padding-right: 15px;

	padding-left: 15px;

}

.comp_blog .competition{

	margin:0;

	padding:0;

}

.article_slides .imghub{

	height: auto;

}

/*.news_profile .media {

	display: block;

	text-align: center;

}
*/
/* .nav.socialmole { */

	/* display: block; */

/* } */

.news_profile ul li {

	display: inline-block;

}

.newsad{

	text-align:center;

}

h1.big_font {

	font-size: 28px;

	line-height: normal;

}

.posttitle {

	padding: 5px 0 !important;

}

.share_button li {	

	font-size: 14px;

}

.share_button li a i {

	font-size: 15px;	

}

.list-style {

	margin: 0;

}

.comment_section {

	padding-top: 15px !important;

}

.breadcrumb {

	margin: 0 auto;

}

.news_profile h3 {

	margin-top: 10px;

}

.news_content h2 {

	margin-top: 10px;

}

.mesage_list p {

	font-size: 15px;	

}

.hot_category_column .imgwrap img {

    width: 100%;

}

.search_btn {

	right: 15px;	

}

input.form-control.searchfield{

	right:15px;

}

.contentpost p {	

	padding-top: 0 !important;

}

.imgcol {

	padding-right: 0 !important;

}

.expert_hub_group .pagination {

	margin: 0 !important;

}

.cat_template {

	padding: 10px 0 20px;	

}

.cat_template h2 {

	font-size: 17px;

	line-height: 27px;

}

.video_panel {

	margin-bottom: 30px;

}

.inline_button {

	margin-left: 0;

}

.partner_head {

	padding: 0;

	white-space: normal;

	display: block !important;

}

.partner_head span {

	font-size: 15px;

	float: left;

	width: 100%;

	margin-bottom: 10px;

	padding: 0;

}

.partner_head {

	margin-bottom: 20px;	

}

.partner_head .input-group {

	margin-right: 10px;

	margin-left: 0px;

	float: left;

}

.zone_slide.slick-slider {

	padding-top: 20px;	

}

.molebtn.register_company {

	white-space: nowrap;

}

.download_btn .molebtn {

	width: calc(50% - 4px);

}

.sidebar_col{

	margin-top:25px;

}

.videogallery .slick-slider, .job_slide.slick-slider {

	padding-bottom: 40px;

}

.videogallery .tc-arrow-next,.videogallery .tc-arrow-prev, .jobList .tc-arrow-prev ,.jobList .tc-arrow-next{

	bottom: 0;

}

.videogallery {

	margin: 0 -10px;

}

.videogallery.playvideo {

    margin: 0;

}

.videogallery.photoclub {

	margin: 0;

}

.video_slide .slick-slide, .videogallery  .slick-slide{

	margin: 0 10px;

}

.video_thumbnail img {

	width: 100%;

}

.photoclub li .zoomicon img {

	width: 100%;

}

.videogallery .tc-arrow-next {

	right: 10px;	

}

.videogallery .tc-arrow-prev  {

	right: 44px;	

}

.photoclub li .zoomicon::before {

	opacity: 1;	

}

.newslist.new_listblog {

	margin-top: 20px !important;

}

.pageLayout h3 {

	font-size: 20px;	

}

.pageLayout h2 {

	font-size: 20px;	

}

.alignleft, .alignright {

	float: none;	

	margin: 0 auto 10px;

}

.mb_bottom{

	margin-bottom:0!important;

}

.news_tab_panel .nav.nav-tabs.tabinfo.black_tab {

	justify-content: start !important;

}

.competition_detail h1 {

	font-size: 22px;

	margin: 15px 0;	

}

.term_link {

	font-size: 18px;	

}

.btm_div {

	margin-top: 0;

}

.btm_div p {

	margin: 0 !important;

	padding: 15px 0 !important;

}

.table_layout .table-bordered td, .table_layout .table-bordered th {

	white-space:nowrap;	

}

.general_requirement.list_points li {

	font-size: 15px;	

}

.table_layout .table-bordered td {

	font-size: 15px;

}

.advertise_column p {

	font-size: 15px;	

}

.web_background p {

	font-size: 15px;	

}

.travelmole-website-content ul {

    padding: 0;

}

.signin {

	font-size: 18px;

	color: #fff;

	border-right: none;

	position:relative;

	padding: 0;

}

.navbar-nav.menuhead li.current-menu-item .nav-link {

	color: #000;

}







/*Advertising Page*/

.advertise-content-area .new-swires-list-area ul {

	padding: 0 0 0 20px;

}

.WebSiteURL-Area label {

	font-size: 15px;

}

#WebSiteURL {	

	height: 50px;

	font-size: 18px;

}

.WebSiteURL-Area .card button {

	width: 150px;

	height: 50px;

	font-size: 20px;

}



/*Advertise Page*/

.new-swires-list-area img {

	max-width: 30%;

}

.advertise-content-area .new-swires-list-area ul {

	padding: 0 0 0 20px;

	width: 68%;

}

.travelmole-website-content {

	margin-bottom: 20px;

}

/*Profile*/

.profile-inner .profile-content-area {

	padding-left: 0;

	padding-bottom: 30px; 

}



/*17-6-19 Start*/

/*Awards Page*/

.become-btn a {

	font-size: 22px;

	line-height: 25px;

	padding: 15px 10px;

}

.become-btn a span {

	font-size: 12px;

	line-height: 14px;

}



/*Awards Details Page*/

.awards-main h5 {

	font-size: 12px;

}





/*Awards Voting Page*/

.voting-slider-outer h5, 

.voting-slider-outer h6 {

	font-size: 20px;

}

.awards-voting-sidebar .list_points ul li {

	font-size: 15px;

	margin: 0 0 12px;

}

.voting-slider-outer p {

	font-size: 17px;

}



/*Jobs Page*/

.jobs-wrap {

	padding-right: 15px;

}



/*Jobs Details Page*/

.trip-worth-outer {

	margin: 70px 0 30px;

}

.jobs-details-sidebar .jobs-content-area {

	flex: 0 0 100%;

	max-width: 100%;

	display: inherit;

	margin: 0;

}

.jobs-details-sidebar .jobs-content-area .d-flex {

	display: -ms-flexbox !important;

	display: flex !important;

}

.jobs-details-sidebar .jobs-content-area .imgwrap.detail_img {

	flex: 0 0 25%;

	max-width: 25%;

	margin: 0;

}

.jobs-details-sidebar .jobs-content-area .contentpost {

	flex: 0 0 72%;

	max-width: 72%;

	text-align: left;

	padding: 0 0 0 10px;

}

.jobs-details-sidebar .jobs-content-area .contentpost h2, 

.jobs-details-sidebar .jobs-content-area .contentpost p {

	font-size: 14px;

	line-height: 22px;

}

.td-avatar-container {

	width: 40px;

	height: 40px;

	display: inline-block;

	margin-right: 10px;

	vertical-align: middle;

}

.td-avatar-container img {

	width: 100%;

	border-radius: 50%;

}



.signin span {

	display: inline-block;

	vertical-align: middle;

}

.most_comment_anchor {

	margin: 10px 0 0;

}

.enquire_now .molesocialhub.topnews {

	text-align: left;

}

body.buddypress article.page > .entry-header {

	margin-bottom: 7px; 

}

.awardListing__margn {

	margin-bottom: 25px;

}

.Awards-blog-type-part hr {

	margin: 40px 0 10px;

}

.other_show_more_btn {

	margin-bottom: 20px;

}

.contrls-slide  .voting-slider-outer .slider-awards{

	padding-bottom: 0;

}

 .tablyaout .contrls-slide .slick-slider {

	padding-bottom: 0;

}

.awards-main .ourbrand li .border.zone_list { 

	border: 0 !important;

}

.awards-main .ourbrand li .border.zone_list .imgwrap { 

	height: auto;

}

.login_form{

	margin-bottom:50px;

}

.login_container::before{

	content:none;

}

.loginbg, .registerBg {

	width: 100% !important;

}

.login_form {

	padding: 0;

}

.btTop{

	border-top:1px solid #ddd;

	padding-top: 50px;

}

.dropdownMe__menu {

    padding: 0;

    left: 0 !important;

    right: auto !important;

}

.outerImage {

    width: 100%;

}

.sponserLayout .d-flex{

	flex-wrap:wrap;

}

.sponserLogo {

	width: 100%;

}

.sponserContent p {

    margin-left: 0;  

}

body.buddypress article.page > .entry-header .entry-title {

	font-size: 20px;

}

.buddypress-wrap .activity-list.bp-list {

	padding: 10px;

}

.buddypress-wrap .single-screen-navs li {

	background:none!important;

}

.buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li {

	background: none;

}	

}

@media only screen and (max-width:748px) {

#members-list.bp-list li .item-avatar {

	margin-right: 0px;

}

.buddypress-wrap .members-list li .member-name {

	margin-top: 15px;

}

#members-list.bp-list .members-meta.action {

	padding: 0;

}

#members-list.bp-list .update {

	text-align: center;

}

}

@media(max-width:575px){

.tabnews .border .imgwrap img {

	width: 100%;

}	

.verticalslideview{

  margin:0;	

}	

.molepx {

	padding: 0 15px;

}	

.hamburger {

	padding-right: 15px;

}

.moleukimg {

	margin-right: 0;

}	

.selectzone label {

	font-size: 14px;

}	

.btn.btn-default.countrybtn {

	font-size: 14px;	

}

.competition .contentpost, .latest_download .contentpost {

    padding: 10px 0;

}

.copyright_txt {

	padding: 0 15px;

	text-align: center;

	margin: 0 auto;

}

.lightborder > div {

    padding: 0;

}

.latest_webinar .media {

	margin: 0 0 10px;

}

.nopadding {

    padding-right: 15px !important;

    padding-left: 15px!important;

}



.breakingdesc {

  width: 90%;

}

.row.ptborder {

	margin: 0;

}

.row.ptborder .pr-0 {

	padding:0 15px!important;

}

.row.hubheading.blk_bt {

	margin: 0;

}

.blockad {

	padding: 15px 0 !important;

}

.video iframe{

 width:100%;	

}

.adpanel .row.justify-content-center {

    margin: 0;

}

.newmember {

	width: 100%;

	margin: 0 auto;

}

.newlistcol .newslist {

	padding: 0 15px !important;

}

.row.newslist.new_listblog {

	padding: 0 !important;

	margin-bottom: 0 !important;

}

.latest_download {

    margin: 0;

}

.btmsection{

 margin:0;

}

.latesthead{

 margin:0;	

}

.lightborder {

	padding-top: 20px !important;

	padding-bottom: 20px !important;

	text-align: center;

}

.nav.footerlinks {

	display: block;

	text-align: center;

}

.footerlinks li {

	display: inline-flex;

}

footer .row.pt-5.pb-3 {

	padding-top: ;

	padding-bottom: 16px !important;

	padding-top: 15px !important;

}

.editorpicks {

	padding-bottom: 10px !important;

	padding-top: 15px !important;

}

.contentpost strong a {

	font-size: 18px;

}

.contentpost p {

	font-size: 14px;	

}

.contentpost .posttitle.pt-4 {

	padding-top: 5px !important;

}

.contentpost strong a {

	font-size: 16px;

}

.newslist.new_listblog .media-body a {

	font-size: 16px;	

}

.soicalicons strong, .aboutus strong {

	font-size: 17px;

	display: block;

}

/* .innerarea .row { */

    /* margin: 0 -25px; */

/* } */

.d-flex.py-3.justify-content-between {

	flex-wrap: wrap;

}

.logo {

	padding: 0 !important;

	margin: 0 auto 15px!important;

	text-align: center;

}

.logo img {

    display: inline-block;

    max-width: 70%;

}

.soicalicons li a {

	margin-right: 2px;

}

.aboutus p {

	font-size: 14px;

	margin-top: 4px;

}

.footerlinks li a {

	font-size: 13px;	

}

.aboutus a b {

	font-size: 14px;

}

.mainhead .container {

	padding: 0 15px !important;

}
f
button .fa.fa-angle-right, button .fa.fa-angle-left {

	vertical-align: top;

	padding: 4px 0;

}

.breakingnews > img {

	width: auto;

}

.editorpicks .media-body a {

	width: 100%;	

}

.innerhub {

	padding-right: 0px;

}

.lightborder .d-flex {

	display: block !important;

	margin: 0 0 20px;

}



/* .nav.nav-tabs.tabinfo { */

	/* display: block; */

	/* border: 1px solid #ddd; */

	/* background: #fff; */

/* } */

.nav-tabs.tabinfo .nav-link:hover {

	color: #222 !important;	

}

.navbar.navbar-expand-sm.mainhead.navbar-dark {	

	padding-right: 0;

}

.navbar-expand-sm .navbar-toggler {

	border: none;

}

#navbarsExample02 {

	position: absolute;

	top: 40px;

	left: auto;

	right: 0;

	width: 180px;

	z-index: 999;

	bottom: 0;

}

#navbarsExample02 .nav.nav-tabs.tabinfo.my-3 {

	background: #809602;

}



.about_tab #navbarsExample02{

	position: static;

	top: 0;

	width:auto;

}

.about_tab button.navbar-toggler {

	display: none;

}

.training_section .about_tab .nav.nav-tabs.tabinfo {

	display: inline-flex;

	flex-wrap:wrap;

}

.training_section .about_tab .nav-tabs .nav-item {

	flex:auto;

	-ms-flex:auto;

	-webkit-box-flex:auto;

}

.about_tab .navbar.navbar-expand-sm.mainhead.navbar-dark {

	padding-right: 0;

}

.about_tab .nav.nav-tabs.tabinfo {

	border-bottom: none;

}

.about_tab .tabinfo .nav-link {

	margin:0;	

}

button.nav-link{

	width:100%;

	text-align:right;

}

.competionbg img {

	width: 100%;

}

.footerlinks li a {

	padding: 0 5px;	

}

.topslide .tc-arrow-prev {

	right: auto;

	left: 0;

}

.topslide .tc-arrow-next {

	right: 0;

	left: 35px;

}

.soicalicons {

	padding: 20px 0 0;

}

.nav.ml-1.pt-3 {

	padding-top: 5px !important;

}

.row.ptborder > div {

	padding-right: 0;

}

.pinterest {

	text-align: center;

	margin: 0 0 30px;

}

.pinterest .feed_list {

	text-align: center;

	display: inline-block;

	position: relative;

}

.pinterest .feed_list > img {

	width: auto;	

}

.no_padding {

	padding: 15px 15px 0;

}

.tablyaout {

	margin-top: 10px;

}

.newmember .media {

	padding: 0 15px 10px;

}

.tabinfo .nav-link {

	/* padding: 5px 15px !important; */

	margin:0 0px 1px 1px;

}

input.form-control.searchfield {

    right: 25px;

    width: 0;

    opacity: 1;

    top: -20px;

    padding: 0;

    border-left: none;

    border-right: none;

    border-top: none;

}

input.form-control.searchfield.search_width {

	width: calc(100vw - 54px);

    height: 40px;	

}

.search_btn {

    right: 0;

}

.container {

	padding: 0px 20px !important;

}

.mobile_title{

	display:none;

}

.pagination {

	margin: 10px 15px 20px;

}

.tabnews .border .imgwrap {

	height: auto;

}

.competionbg .thumbimg {

    margin-right: 0 !important;

}

.imghub {

	height: auto;		

}

.topslide .newslist {

	padding: 0;

}

.newlistcol {

	padding: 10px 0 0;

}

.learnmore .fa.fa-angle-down {

	font-size: 15px;

}

.more_links .dropdown-menu {

	background: #ececec;

	width: 100%;

	background: #fff;

	border: none;	

}

.nav-tabs.tabinfo .nav-item button {

	display: none;

}

.nav-tabs.tabinfo .nav-item ul {

	display: block;

	position: static;

	float: none;

}

.zonepost img {

	width: 100%;

}

.partner_zone_hub .zonepost img {

    width: auto;

}

.reply_form input[type="submit"] {

	font-size: 13px;

	padding: 10px 20px;	

}

.nav.socialmole {

	display: none;

}

.nav.socialmole {

    display: inline-flex;

}

.partnerzone_section {

	margin-top: 50px;

}

.partner_zone_hub{

	padding-top:0!important;

}

.news_profile .nav.socialmole{

	display:block;

}

.cat_template h2 {

	font-size: 15px;

	line-height: 21px;

}

.zone_slide.slick-slider {	

	margin: 0;

}

.border.zone_list {

	margin-left: 0;

	margin-right: 0;

}

.inner_zone_group .zone_list {

	flex: 0 0 100%;

	max-width: 100%;	

}

.read_more {

	font-size: 14px;

	padding: 4px 6px;	

}

.zone_slide .tc-arrow-prev {

	right: 33px;	

}

.zone_slide .tc-arrow-next {

	right: 0;	

}

.ourbrand li {

	flex: 0 0 50%;

	max-width: 50%;	

}

.download_btn {

	margin: 10px 0 25px;

}

.news_section {

	height: 400px;	

}

.sidebar_col {

	margin-top: 20px;

}

.training_section {

	margin-top: 5px;

}

.training_section .row .col.mt-3 {

    margin-top: 0 !important;

}

.pageLayout h3 {

	font-size: 18px;

	margin-bottom: 5px;

}

.pageLayout h2 {

	font-size: 18px;

	margin-bottom: 5px;

}

.expert_thumb_sec {

	margin: 0 !important;

}

.newAd {

	margin-bottom: 30px !important;

}

.newAd img{

	margin:10px 0;

}

.news_tab_panel .nav-tabs .nav-item {

	display: inline-block;

}

.adbox {

	padding: 10px 0 20px;

}

.costOuter {

	background: #fff;	

}

.general_requirement.list_points {

	padding: 0 0 10px;

}

.table_layout , .web_background{

	padding: 0;

} 

.web_background{

	margin-bottom:0;

}

.advertise_daily {

	padding: 0;	

}

.advertise_column {

	margin-top: 30px;

}

.molesocialhub a {

	font-size: 13px;	

	padding-left: 8px !important;

}

.socialmole li {

	margin: 0 3px;

}



/*Advertising Page*/

.over-view-content .text-right {

	text-align: left !important;

}

.new-swires-list-area img {

	max-width: 100%;

}

.advertise-content-area .new-swires-list-area ul {

	width: 100%;

	padding: 20px 0 0 0;

}

.heading-text h4 {

	font-size: 20px;

}

.top-checkbox .custom-checkbox {	

	width: 100%;

}

.advertising-checkbox-area .custom-checkbox {

	font-size: 13px;

	margin: 0 0 5px;

}

.advertising-checkbox-area .customlabel::after,

.advertising-checkbox-area .customlabel::before {

	top: 0.10rem;

}

.feilds-design .form-control, 

.advertising-checkbox-area textarea.form-control {

	height: 40px;

	font-size: 14px;

}

.advertising-checkbox-area textarea.form-control {

	height: 130px;

}

.WebSiteURL-Area .card .card-body div {

	width: 100%;

	display: block;

	flex-grow: inherit;

	flex-basis: inherit;

}

.WebSiteURL-Area label {

	font-size: 20px;

	margin: 0 20px 5px 0;

}

#WebSiteURL {

	height: 40px;

	font-size: 15px

}

.WebSiteURLBtn {

	width: 100%;

	margin: 15px 0 0;

}

.WebSiteURL-Area .card button {

	height: 45px;

	font-size: 18px;

	width: 100%;

	margin: 10px 0;

	padding: 0 10px;

}

.trip-worth-outer {

	margin: 20px 0 10px;

	padding: 0 10px;

}

/*Advertise Page*/

.travelmole-website-content .list_points {

	padding: 0;

}

.advertise-content-area p {

	font-size: 14px;

}

.advertise-content-area .list_points li {

	font-size: 14px;

}



/*Contact us*/

.contact-form form {

	padding: 15px;

}

.contact-form form .form-group {

	margin: 0 0 12px;

}

.contact-form form .form-control {

	height: 35px;

	padding: 8px 10px;

	font-size: 13px;

}

.contact-form form textarea.form-control {

	resize: none;

	height: 120px;

}

/*Media kit*/

.downloads-logos-area ul li {

	margin: 0 8px;

}

.media-kit-content-area h2 {

	font-size: 20px;	

}

.bg-light-blue {

	background: #fff;

	padding:20px 0;

}

.downloads-logos-area {

	padding: 0;

}

.costOuter.heading_cost > h2 {

	padding: 25px 0;

}

.tab-content.cost_page {

	padding: 20px 0 0;

}	

.downloads-logos-area h3 {

	font-size: 20px;	

}

.downloads-logos-area .text-center.mt-5 {

	margin-top: 25px !important;

}

.container-fluid-full .row.py-5 {

	padding: 15px 0 !important;

}

.advertise-content-area .row.form-row.pt-5 {

	padding-top: 5px !important;

}



/*17-6-19 Start*/

/*Awards Page*/

.awards-main h2 {

	font-size: 22px;

}

.TravelMole-UK-Awards-Content .d-flex {

	display: block !important;

}

.awards-main .contentpost {

	padding: 15px 0 0;

}

.awards-form label {

	font-size: 14px;

}

.awards-main .molesocialhub span {

	font-size: 12px;

}

.TravelMole-UK-Awards-Content .nav li {

	margin: 0 0 30px;

}

.TravelMole-UK-Awards-Content .nav li:last-child {

	margin: 0;

}

.awards-main .ourbrand li {

	flex: 0 0 100%;

	max-width: 100%;

}

.voting-text-part {

	margin: 60px 0 0;

}

.awards-main h2 {

	line-height: 25px;

}

.voting-text-part .btn {

	font-size: 18px;

	padding: 10px;

}



/*Awards Details Page*/

.prior-winners-part .nav li {

	margin: 0 0 40px;

}

.awards-main h5 {

	font-size: 15px;

}

.voting-category-list .list_points li {

	font-size: 13px;

}

.Awards-Detail-Content .badge {

	font-size: 13px;

	padding: 6px 20px;

}



/*Awards Voting Page*/

.voting-slider-outer h4 {

	font-size: 25px;

}

.voting-slider-outer h5, 

.voting-slider-outer h6 {

	font-size: 15px;

}

.voting-slider-outer h6 {

	margin: 15px 0 0;

	font-size: 20px;

}

.voting-slider-outer .slider-awards {

	padding: 20px 0 130px;

}

.voting-slider-outer .slick-arrow {

	bottom: 40px;

}

.voting-slider-outer .slick-arrow .tc-arrow-prev, 

.voting-slider-outer .slick-arrow .tc-arrow-next {

	padding: 0;

}

.voting-slider-outer .slick-arrow.Previous {

	left: 30%;

}

.voting-slider-outer .slick-arrow.Next {

	left: 70%;

}

.voting-slider-outer p {

	font-size: 15px;

	line-height: 18px;

}



/*Jobs Page*/

.jobs-content-area .d-flex {

	display: block !important;

}

.jobs-content-area .contentpost {

	padding: 0;

}

.jobs-wrap .trip-worth-outer {

	margin: 40px 0;

}

.closing-txt {

	padding: 5px 0;

}

.bottom-hit-buttons {

	margin: 10px 0 0;

}

.jobs-buttons button {

	margin: 0 5px 0 0;

}



/*Jobs Details Page*/

.job-details-main h2 {

	font-size: 18px;

}

.jobs-details-sidebar {

	margin: 0 0 40px;

}

.navbar-dark .navbar-toggler {	

	margin-left: 0;	

}

.prsszonecolumn.webinar_post_list .media, .newslist.prsszonecolumn .media{

	display:block;

}



.prsszonecolumn.webinar_post_list .media .media-body, .newslist.prsszonecolumn .media .media-body{

	flex-basis: 0;

	min-width: 0;

	margin: 20px 0 0 0;

}

.podcastpanel .contentpost {

	margin: 0;

	padding: 0;

}

.user-link {

	font-size: 12px;

}

#message-threads li .thread-cb {

	-moz-flex: 1 2 15%;

	-o-flex: 1 2 15%;

	flex: 1 2 15%;

}

.training_section .activeblog {

	flex-wrap: wrap;

}

.training_section .tab-content .nav_blog {

	-webkit-box-flex: 0;

	-ms-flex: 0 0 50%;

	flex: 0 0 50%;

	max-width: 50%;

}

.contrls-slide  .voting-slider-outer .slider-awards{

	padding-bottom: 0;

}

 .tablyaout .contrls-slide .slick-slider {

	padding-bottom: 0;

}

.contrls-slide .voting-slider-outer .ourbrand .vote-btn a {

	display: block;

	margin: 0;

	text-decoration: none;

	font-size: 19px;

	padding: 9px 10px;

}

 .login_form .fill_button {

        padding: 5px 15px;

    }

    .login_form input.form-control {

        height: 45px;

    }

    .login_form h1 {    

        padding: 0 0 20px;

    }

	.job_filters .search_jobs input, .job_filters .search_jobs select {

		font-size: 13px;	

		height: 36px;	

	}

	.select2-container .select2-selection--single .select2-selection__rendered {

		font-size: 13px;

		color: #888; 

	}

	.forums_outer .container {

		padding: 0;

	}

	.job-manager-form fieldset label {

		width: 100%;

	}

	.job-manager-form fieldset div.field {

		width: 100%;	

	}

	.field.account-sign-in .button {

		display: inline-block;

	}

	.buddypress-wrap .subnav-filters > ul {

		width: 100%;

	}

	.buddypress-wrap .subnav-filters div {

		float: right;

	}	

	.buddypress-wrap .subnav-filters .component-filters, .buddypress-wrap .subnav-filters .last {

		margin-top: 5px;

		margin-right: 0;

		width: 100%;

	}

	.buddypress-wrap .subnav-filters #comp-filters.component-filters {

		margin-right:0;

	}

	.feed {

		margin-left: 1px;

		margin-right: 0px!important;

	}

	#search_categories {

		margin-bottom: 10px;

	}

	.woocommerce form .form-row {

		width: 100%;	

	}

	.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {

		font-size: 14px;

	}

	.woocommerce-message {	

		font-size: 14px;

	}

	.mainaward {

		margin-top: 10px;

	}

	.dir-search.groups-search {

		margin-right: 0 !important;

	}	

	.buddypress-wrap .single-group .activity-list.bp-list li.activity-item {

		-webkit-box-flex: 0;

		-ms-flex: 0 0 calc(100%);

		flex: 0 0 calc(100%);

		max-width: calc(100%);	

		margin:0 0 10px;

	}

	.activity-list .activity-item div.item-avatar {

		margin: 0 0 10px;

		display: inline;

	}	

	.activity-list .activity-item .activity-header {

		margin: 0;

	}

	.single-headers ul li {

		float: none;		

	}

	.single-headers ul {

		padding: 10px 0;

	}

	a.friendship-button, button.friendship-button {

		font-size: 12px !important;	

	}

	.buddypress .buddypress-wrap .activity-button.mention, .buddypress .buddypress-wrap #send-private-message .send-message {

		font-size: 12px;

	}

	.single-headers li#send-private-message.generic-button  {

		margin: 10px 10px;

	}

	.wpem-event-listings-header .wpem-event-listing-header-title .wpem-heading-text {

		text-align: left;	

		font-size: 22px;	

	}

	.wpem-event-listings-header .wpem-event-layout-action-wrapper .wpem-event-layout-action {

		margin: 0;	

		width: auto;

	}

	.wpem-event-listings-header .wpem-event-layout-action-wrapper {

		display: block;

		width: auto;

		text-align: right; 

	}

	.wpem-event-listings-header .wpem-event-layout-action-wrapper .wpem-event-layout-action .wpem-event-layout-icon {

		height: 35px;

		width: 35px;

		margin: 0 3px;	

	}	

	.wpem-event-listings-header 	.wpem-row .wpem-col {

		flex: 1;

	}	

	.iframe_video {

		height: 80vw;

	}

}

@media(max-width:575px) and (min-width:481px){

	.TravelMole-UK-Awards-Content {

		padding: 0;

	}

}

@media(max-width:495px){

.ff-header .ff-filter-holder .ff-filter {	 

	margin-bottom:5px !important; 

}

}

@media(max-width:480px){

.followmole span {

	padding: 10px 0;

	display: none;	

}

.breakingdesc h1 {

	font-size: 20px;

}

.competionbg span a {

	padding: 5px;

	font-size: 11px;	

}

.share_button li span {

	display: none;

}

.share_button li a i {

	padding: 0 10px;

}

h1.big_font {

	font-size: 22px;

	line-height: 26px;

}

.share_button {

    padding-top: 30px !important;
    text-align:center;

}

.mes_icon {

	font-size: 14px;

}

.expert_panel > div , .expert_thumb_sec .thumbList , .expert_hub_group .hub_list ,.hot_category_column > div{

	width: 100%;

	flex: 0 0 100%;

	max-width: 100%;

}

.expert_panel .imgwrap img ,.expert_hub_group .hub_list img {

	width: 100%;		

}

.hub_list .imgwrap {

	height: auto;	

}

.zonepost.videopost {

	flex: 0 0 100%;

	max-width: 100%;

}

.inline_button {

	display: block;	

}

.partner_head .input-group {

	margin-bottom: 10px;

}

.molebtn.register_company {

	padding: 2px 10px;

}

.reservation_specialist .media-body p {

	font-size: 15px;	

}

.reservation_specialist .media {

	margin-bottom: 20px;

	border-bottom: 1px solid #ddd;

	padding-bottom: 10px;

	display: block;

}

.reservation_specialist .media .border {

	display: inline-block;

}

.ourbrand .imgwrap {

	height: 140px;	

}

.download_btn button {

	padding: 8px 0;

}

.thumbList .imgwrap {

	height: auto;

}

.thumbList .imgwrap img {width: 100% !important;object-fit: contain !important;height: 100% !important;}

.fill_button {

	margin-bottom: 4px;

}

#tabgroupList {

	justify-content: space-between;

} 

.tablyaout .nav-tabs .nav-item {

	flex: 0 0 auto !important;

}

.become-btn a {

    font-size: 20px;

    padding: 12px 10px;

}

/* 7/19/2019 */

.signin {

	font-size: 14px;	

	margin-right: 12px;

}

.td-avatar-container {

	width: 35px;

	height: 35px; 

}

/* 7/19/2019 ends here */

.prespading0 {

	padding-right: 0;

	padding-left: 0;

}

.contrls-slide  .voting-slider-outer .slider-awards{

	padding-bottom: 0;

}

 .tablyaout .contrls-slide .slick-slider {

	padding-bottom: 0;

}

.contrls-slide .voting-slider-outer .ourbrand .vote-btn a {

	display: block;

	margin: 0;

	text-decoration: none;

	font-size: 19px;

	padding: 9px 10px;

}

.forums_outer #bbpress-forums .topic-author div.bbp-reply-author {

		padding-top: 0;

	}

	.forums_outer #bbpress-forums #bbp-single-user-details {

		margin-bottom: 20px;

		width: 100%;

	}

	#bbpress-forums #bbp-single-user-details #bbp-user-avatar {

		width: 100%;

		text-align: center;

	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li {

		border-top: 1px solid #ddd;

	}

	.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky {

		font-size: 12px;

	}

	.forums_outer #bbpress-forums ul.bbp-lead-topic, .forums_outer #bbpress-forums ul.bbp-topics, .forums_outer #bbpress-forums ul.bbp-forums, .forums_outer #bbpress-forums ul.bbp-replies, .forums_outer #bbpress-forums ul.bbp-search-results {

		font-size: 13px;

	}

	.mainaward > h3 {

		font-size:15px;

	}

	.Awards-Detail-Content .prespading0 ul li {

		margin: 0 0 10px;		

	}	

	.mainaward li {

		flex: 0 0 100%;

		max-width: 100%;		

	}

	/*.share_button .nav {

		width: 100%;

	}*/		

	.news_profile {

		margin-top: 10px;

	}

	.buddypress-wrap .groups-list li {

		-webkit-box-flex: 0;

		-ms-flex: 0 0 100%;

		flex: 0 0 100%;    

	}

	#subnav-filters .subnav-search.clearfix {

		width: 100%;

	}

	#subnav-filters .dir-search.groups-search.bp-search {

		width: 100%;

	}

	.buddypress-wrap .subnav-filters .select-wrap {

		width: 100%;

		margin: 10px 0;

	}

	.buddypress-wrap form.bp-dir-search-form button[type="submit"], .buddypress-wrap form.bp-invites-search-form button[type="submit"], .buddypress-wrap form.bp-messages-search-form button[type="submit"] {

		width: auto;

	}

	.buddypress-wrap table.notifications .actions, .buddypress-wrap table.notifications .notification-actions {

		white-space: nowrap;

	}

	.buddypress-wrap .public .profile-fields td.label {

		padding-right: 10px;

	}

	.buddypress-wrap .bp-tables-user td.field-visibility {

		min-width: 150px;

		padding: 5px 0;

	}

	.notification-settings tr td {

		font-size: 14px;		

	}

	.wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-body-content {

		word-break: break-all;

	}	

	.event_listing_preview.single_event_listing {

		padding: 0;

	}

	.g-recaptcha {

		transform:scale(0.90);

		-webkit-transform: scale(0.90);

		transform-origin:0 0;

		-webkit-transform-origin:0 0;

	}

	.editfield.field_1.field_first-name, .editfield.field_14.field_last-name {

		width: 100%;

	}

	.register-section .editfield {

		width: 100%;	

		padding-right: 0;

	}

		

}

 

/* Ib responsive for webpages  */

@media (min-width: 992px){

	.nav_blog img {

		height: 155px !important;	

	}

}

@media (max-width:500px){

	.ibS_thumbnail_img {

		width: 100%;

	}



}

@media (min-width: 768px) and (max-width: 991px){

	.main-wrapper .container {

		max-width:768px;

		padding:0 16px;

	}

	.nav_blog img {

		object-fit: contain;

		width: 100px;

		max-width: 100px;

		height: 100px !important;

	}

	.ibS_menu_thumbnail_img {

		width: 145px;

		height: 100px;

	}

	.ibS_thumbnail_img {

		width: 152px;

		height: 108px;

	}

	a.ibS_menu_start-video img {

		width: 32px;

	}

	a.ibS_start-video img {

		width: 32px;

	}

}

