File: /var/www/vhosts/uat-api.tsprojects.net/httpdocs/ratemycoach-web/css/custom.css
a{text-decoration: none;}
.panel-heading .btn-link{text-decoration: none;color: #fff;}
img{max-width: 100%;max-height: 100%;}
.header_top{
border-bottom: 10px solid #ff0000;
padding: 20px 0;
}
.header_top .container{
padding: 0 15px;
}
.top_logo_outer{
display: flex;
align-items: center;
justify-content: space-between;
}
.logo_left{
max-width: 170px;
}
.header_bttm{
background-color: #652D90;
padding: 20px 0;
}
.header_bttm .container{
padding: 0 15px;
}
.hdr_menu ul, .hdr_menu ol{
margin: 0;
padding: 0;
list-style: none;
}
.hdr_menu > ul{
display: flex;
align-items: center;
justify-content: center;
gap: 20px;
}
.hdr_menu > ul > li a{
font-size: 15px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
text-transform: capitalize;
color: #fff;
}
.hdr_menu > ul > li a:hover{
color: #ff0000;
}
.shrink .header_bttm{
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 99;
}
.main_body_area{
padding: 60px 0;
}
.main_body_area .container{
padding: 0 15px;
}
.menu_bar{
display: none;
}
.button-dropdown{
position: relative;
}
.check_list{
position: absolute;
top: 100%;
background-color: #652D90;
padding: 10px 0 5px 0 !important;
left: 0;
min-width: 200px;
display: none;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
border-radius: 8px;
}
.check_list li a{
display: block;
padding: 5px 20px;
font-size: 15px;
color: #fff;
white-space: nowrap;
}
.footer_top{
background-color: #652D90;
padding: 60px 0;
}
.footer_outer .container{
padding: 0 15px;
}
.footer_outer ul,.footer_outer ol, .footer_outer li{
list-style: none;
}
.footer_outer ul{
padding: 0;
margin: 0;
}
.ftr_logo a{
display: inline-block;
max-width: 240px;
}
.ftr_logo{
margin-bottom: 20px;
}
.follow_us label{
display: block;
margin-bottom: 16px;
font-size: 16px;
color: #fff;
font-weight: 700;
}
.follow_us ul{
display: flex;
align-items: center;
gap: 30px;
}
.ftr_item > h2{
font-size: 20px;
color: #fff;
font-weight: 600;
margin-bottom: 20px;
}
.ftr_links li{
margin-bottom: 15px;
}
.ftr_links li:last-child{
margin-bottom: 0;
}
.ftr_links li a{
font-size: 16px;
color: #fff;
font-weight: 600;
display: block;
}
.ftr_links li a:hover{
color: #ff0000;
}
.info_list li{
display: flex;
gap: 10px;
margin-bottom: 20px;
}
.info_list li i{
min-width: 30px;
display: inline-block;
}
.info_list li span, .info_list li span a{
font-size: 16px;
color: #fff;
display: inline-block;
font-weight: 600;
}
.info_list li span a:hover{
color: #ff0000;
}
.footer_bttm{
padding: 10px 0;
background-color: #000;
position: fixed;
left: 0;
right: 0;
bottom: 0;
z-index: 99;
text-align: center;
}
.copyright p{
font-size: 13px;
color: #fff;
margin: 0;
}
@media(max-width:1199px){
.hdr_menu > ul > li a{
font-size: 14px;
}
.hdr_menu > ul{
gap: 12px;
}
}
@media(max-width:991px){
.menu_bar {
display: flex;
cursor: pointer;
justify-content: flex-end;
}
.menu_bar span{
display: inline-block;
}
.hdr_menu{
display: none;
position: absolute;
left: 0;
right: 0;
top: 100%;
background-color: #652D90;
padding: 0 20px 20px;
z-index: 99;
}
.hdr_menu > ul{
display: block;
}
.header_bttm{
position: relative;
}
.hdr_menu > ul > li a{
padding: 10px;
font-size: 16px;
display: block;
}
.hdr_menu > ul > li a:active, .hdr_menu > ul > li a:focus, .hdr_menu > ul > li a:visited{
text-decoration: none;
}
.logo_left {
max-width: 120px;
}
.check_list{
position: static;
box-shadow: none;
padding: 0 0 10px !important;
}
}
@media(max-width:767px){
/*.logo_left {
max-width: 80px;
}*/
.top_logo_outer {
display: block;
}
.logo_left, .logo_text_right{
display: block;
max-width: 100%;
text-align: center;
}
.logo_left img {
width: 170px;
height: 92px;
}
.main_body_area {
padding: 30px 0;
}
.header_bttm{
padding: 10px 0;
}
.footer_top{
padding: 30px 0 60px;
}
.ftr_logo{
text-align: center;
}
.ftr_logo a {
display: block;
max-width: 170px;
margin: 0 auto;
}
.follow_us {
text-align: center;
}
.follow_us ul{
justify-content: center;
}
.ftr_item{
margin-bottom: 20px;
}
.ftr_links ul{
display: flex;
gap: 16px;
flex-wrap: wrap;
}
.ftr_links li{
margin-bottom: 0;
}
}