*
{
	padding:0;
	margin:0;
}
body{
	

    background: #fff;
    font-family: 'Roboto',Arial,Helvetica,sans-serif!important; 
    color: #4e4e4e;
    line-height: 22px;
}
.logo_img
{
	height:55px;
}
.navbar-light .navbar-nav .nav-link {
	color:#000 ;
	border-radius: 3px;
	padding: 5px 12px;
}
.navbar-light .navbar-nav .nav-link:hover
{
	background-color:#c52d2f;
	color:#fff !important;
}
.top_nav_login a
{
	border:3px solid #c52d2f;
	border-radius:2px;
	
}
.top_nav_sign_up .nav-link,
.top_nav_sign_up .nav-link:hover,
.top_nav_sign_up .nav-link:focus,
.top_nav_sign_up .nav-link:active {
    background-color: #c52d2f;
    color: #fff !important;
    display: block;
}
.features_heading h2
{
	text-align:center;
	font-size:40px;
	padding:15px 0 10px 0;
}
.features_heading{
	border-bottom:2px solid #e5e5e5;
}
.admin_dashboard h3 ,.calender_dashboard h3,.whatsapp_dashboard h3 ,.ring_central_dashboard_section h3,.text_message_dashboard h3,
.email_dashboard h3 ,.employee_message_dashboard h3,.schedule_dashboard h3,.notification_message_dashboard h3,.project_dashboard h3,.contacts_message_dashboard h3,.emp_dashboard h3, .customize_dashboard h3 
{
	font-size: 25px;
    color: #dd4814;
}
.admin_dashboard_section,.whatsapp_dashboard_section,.schedule_dashboard_section,.notification_dashboard_section,.project_dashboard_section,.contacts_dashboard_section,.emp_dashboard_section
{
	padding:30px 0 30px 0;
}
.admin_dashboard p ,.calender_dashboard p ,.whatsapp_dashboard p ,.ring_central_dashboard_section p ,.text_message_dashboard p,.email_dashboard p ,
.employee_message_dashboard p ,.schedule_dashboard p,.notification_message_dashboard p ,.project_dashboard p,.contacts_message_dashboard p,.emp_dashboard p ,.customize_dashboard p
{
	text-align:justify;
	font-size: 20px;
    line-height: initial;
    font-weight: 300;
}
.admin_dashboard_image,.calendar_dashboard_section,.ring_central_dashboard_section,.text_message_dashboard_section,.email_dashboard_section,.notification_dashboard_section ,.customize_dashboard_section
{
	padding:30px 0 30px 0;
}
.admin_dashboard_section ,.calendar_dashboard_section,.whatsapp_dashboard_section ,.ring_central_dashboard_section,.text_message_dashboard_section
,.email_dashboard_section ,.employee_dashboard_section,.schedule_dashboard_section,.notification_dashboard_section ,.notification_dashboard_section,.project_dashboard_section,
.project_dashboard_section,.contacts_dashboard_section,.contacts_dashboard_section ,.emp_dashboard_section,.customize_dashboard_section
{
	border-bottom:2px solid #e5e5e5;
}
.calender_dashboard
{
	padding:30px 0 10px 0;
}

.calendar_dashboard_section img 
{
	padding:20px;
}
.whatsapp_dashboard ,.text_message_dashboard ,.footer_section
{
	padding:40px 0 30px 0;
}
.ring_central_dashboard_section,.employee_dashboard_section
{
	padding:30px 0 30px 0;
}
.footer_section
{
	background: #f5f5f5;
    border-bottom: 5px solid #c52d2f;
    font-size: 14px;
    padding: 50px 0;
}
.body_padding
{
	padding-bottom:60px;
}
.footer_logo p
{
	padding:10px 30px 30px 0;
	text-align:justify;
	font-size:16px;
}
.footer_second_right ul li
{
	list-style:none;
	padding:5px;
}
.footer_second_right ul li a
{
	text-decoration:none;
	font-size:16px;
	color:#000;
	
}
.footer_second_right h3
{
	    margin-top: 0;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-size: 22px;
    color: #4e4e4e;
}
.footer_text{
	padding:40px 0 0  0;
}
#scrollToTopButton {
    display: block;
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 99;
    background-color: #c52d2f;
    color: #fff;
    border: 2px solid #c52d2f;
    border-radius: 24px;
    cursor: pointer;
    padding: 15px;
    font-size: 16px;
}
#scrollToTopButton:hover,#scrollToTopButton:focus,#scrollToTopButton:active
{
	background-color: #c52d2f;
    color: #fff;
    border: 2px solid #c52d2f;
}

@media(max-width: 767px){
   #calendar_dashboard_section,#ring_central_dashboard_section_dup,#email_dashboard_section_dup,#schedule_dashboard_section,#project_dashboard_section_dup,#emp_dashboard_section_dup
  {
	  display:block;
  }  
  #calendar_dashboard_section_dup,#ring_central_dashboard_section ,#email_dashboard_section,#schedule_dashboard_section_dup,#project_dashboard_section,#emp_dashboard_section
  {
	 display:none;  
  }
 } 
@media(min-width: 768px) and (max-width: 990px){ 
  #calendar_dashboard_section_dup,#ring_central_dashboard_section,#email_dashboard_section,#schedule_dashboard_section_dup,#project_dashboard_section,#emp_dashboard_section
  {
	  display:block;
  }  
  #calendar_dashboard_section,#ring_central_dashboard_section_dup ,#email_dashboard_section_dup,#schedule_dashboard_section,#project_dashboard_section_dup,#emp_dashboard_section_dup
  {
	 display:none;  
  }  
.admin_dashboard_image
 {
	padding: 182px 0 30px 0; 
 } 
.calender_dashboard_image,.ring_central_dashboard_image,.project_dashboard_image
{
	    padding: 90px 0 0 0;
} 
.whatsapp_dashboard_image,.email_dashboard_image,.schedule_dashboard_image,.notification_dashboard_image,.contacts_dashboard_image
{
	padding: 77px 0 0 0;
}
.text_message_dashboard_image
{
	padding: 60px 0 0 0;
}
.emp_dashboard_image
{
	padding: 40px 0 0 0;
}
}
@media(min-width: 991px) and (max-width: 1199px){ 
  #calendar_dashboard_section_dup,#ring_central_dashboard_section,#email_dashboard_section,#schedule_dashboard_section_dup,#project_dashboard_section,#emp_dashboard_section
  {
	  display:block;
  }  
  #calendar_dashboard_section,#ring_central_dashboard_section_dup ,#email_dashboard_section_dup,#schedule_dashboard_section,#project_dashboard_section_dup,#emp_dashboard_section_dup
  {
	 display:none;  
  } 
}
@media(min-width: 1200px){ 
  #calendar_dashboard_section,#ring_central_dashboard_section,#email_dashboard_section_dup,#ring_central_dashboard_section_dup,#project_dashboard_section_dup,#emp_dashboard_section_dup,#schedule_dashboard_section
  {
	  display:none;
  }
 #calendar_dashboard_section_dup,#ring_central_dashboard_section ,#email_dashboard_section,
 #project_dashboard_section,#emp_dashboard_section
  {
	 display:block;  
  }  
}