/**
 * Version: 2.1
 * File Description:Main CSS file of the template
 *
 * TABLE OF CONTENTS
 * 1) Elements
 * 2) Layout
 * 3) Sections
 * 4) Pages ( blog, about etc )
 * 5) Components
 * 6) Navigations
 * 7) Blocks/Widgets
 * 8) Main Slideshow
 * 9) Slick carousel
 * 10) Full Page
 */


/* Miscellaneous
---------------------------------- */

.pr-10 {
  padding-right: 10px;
}





/* Collapse
---------------------------------- */

/*Style 3*/
.collapse-style-3 .card {
  border-color: #c9c9c9;  

   
  
}

.collapse-style-3 .card + .card {
  margin-top: 5px;  

    
    
}

.collapse-style-3 .card-header {
  background-color: transparent;
  padding: 0;
  border-color: #e6e6e6; 
  font-size: 16px;



}

.collapse-style-3 .card-header a {
  color: #ffffff;
  background-color: #e6e6e6;
  font-weight: 400;
  display: inline-block;
  width: 100%;
  position: relative;
  text-decoration: none;
  padding: 7px 40px 7px 10px;
  font-size: 22px;  
  box-sizing: border-box;


    
}

.collapse-style-3 .card-header a.collapsed {
  background-color: #e6e6e6;

}

.collapse-style-3 .card-header a:after {
  font-family: "FontAwesome";
  content: "\f139";
  position: absolute;
  right: 15px;
  font-weight: 300;
  top: 50%;
  line-height: 1;
  margin-top: -7px;
  font-size: 16px;

    

}

.collapse-style-3 .card-header a.collapsed:after {
  content: "\f13a";
}

.collapse-style-3 .card-block {
  border-top: none !important;
  background-color: transparent;
  padding: 15px;
  font-size: 14px;
}

.card-header a:hover {
  text-decoration: none;
}

.card-header a i {
  font-size:18px;
    display:inline-block;
    width: 20px;
    
    
    
}




