/*!
Theme Name: OITF Pro
Author: TOI
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: developer_pro

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------*/
.contact-page .colmn-form .form-select ul {
    z-index: 1;
}

.jr-insta-thumb ul.thumbnails li img{
	pointer-events: none;
}

.policy-privacy size-full alignleft{
	text-align: center;
}

.nothing-cont{
	text-align: center;
}

.nothing-cont h1{ 
	padding-bottom: 40px;
}

.blog-page a{
	text-decoration: none;
    color: #31373C;
}

.next-blog-section a{
	text-decoration: none;
    color: #31373C;
}

.press-page a{
	text-decoration: none;
    color: #2F323A;
}
#ferrormsg, #fsuccmsg{
	font-size: 14px;
	margin-right: 0;
	margin-top: 0;
    max-width: 260px;
}
#ferrormsg{
	color: red;
}

#errormsg{
	color: red;
}

#fsuccmsg{
	color: green;
}

#succmsg{
	color: green;
}

.page-template-page-current-tour .cover-banner figure:after {
display: none;
}

.row-box {
    text-align: center;
    width: 100%;
}

.search-title{
	font-size: 50px;
	padding-bottom: 50px;
}

.press-page .colmn-box {
	-webkit-transition: all .5s;
    transition: all .5s;
}

.press-page .colmn-box:hover {
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
}

.current-event-page .event-group .event-banner {
    padding: 0px 0 40px ;
}

.toptobottom{
	position: absolute;
	right: 20px;
	bottom: 20px;
	background-color: #fff;
	padding: 20px;
	cursor: pointer;
	border-radius: 20px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	/* max-width: 300px; */
	width: 220px;
}

.toptobottom a {
	text-decoration: none;
	color: #4d4d53;
}
