/*
 *  Document   : style.css
 *  Author     : RedStar Theme
 *  Description: The main theme stylesheet of the template
 *
 *  Structure (with shortcodes):
 
 		1. GLOBLE STYLE
		2. BODY
		3. HEADER	
		4. SIDE MENU
		5. SEARCH BAR 
		6. NAVIGATION 
		7. PANEL 
		8. PAGE CONTENT 
		9. FORM 
		10. USER PANEL STYLE 
		11. MODAL WINDOW 
		12. CHAT PANEL 
		13. CARD BOX STYLE 
		14. PROFILE 
		15. WIZARD 
		16. TABLE 
		17. BUTTON 
		18. LABEL 
		19. CALENDAR 
		20. DROP DOWN STYLE 
		21. CHECKBOX & RADIO 
		22. ICON BUTTON 
		23. VALIDATION ICONS 
		24. NOTE 
		25. PAGINATION 
		26. ACCORDION 
		27. TAB 
		28. STATE OVERVIEW 
		29. BORDER BOX 
		30. RATING BUTTON 
		31. TO DO LIST 
		32. BADGE 
		33. SCROLL TO TOP 
		34. FOOTER 	
		35. FEED
		36. FAQ
		37. WIDGET
		38. CONTACT 
		39. THEME STYLE
 */
/***********************************************************************

						[1. GLOBLE STYLE ]
						
***********************************************************************/
.btn-group>.btn,
.btn.btn-link:hover,
.btn{
    box-shadow: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .18)
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-circle {
    border-radius: 25px!important;
    overflow: hidden;
    outline: 0px !important;
}
.btn-primary {
  background-color: #188ae2 !important;
  border: 1px solid #188ae2 !important;
  color: #fff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open > .dropdown-toggle.btn-primary {
  background-color: #167ccb !important;
  border: 1px solid #167ccb !important;
  color: #fff !important;
}
.btn-default,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.btn-default.focus,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open > .dropdown-toggle.btn-default,
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .dropdown-toggle.btn-default.focus,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.btn-default:hover {
  background-color: #888888 !important;
  border-color: #888888 !important;
  color: #fff !important;
}
.btn-success {
  background-color: #18ce0f !important;
  border: 1px solid #18ce0f !important;
  color: #fff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.focus,
.btn-success:active,
.btn-success:focus,
.btn-success:hover,
.open > .dropdown-toggle.btn-success {
  background-color: #18ce0f !important;
  border: 1px solid #18ce0f !important;
  color: #fff !important;
}
.btn-info {
  background-color: #2CA8FF !important;
  border: 1px solid #2CA8FF !important;
  color: #fff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.focus,
.btn-info:active,
.btn-info:focus,
.btn-info:hover,
.open > .dropdown-toggle.btn-info {
  background-color: #2CA8FF !important;
  border: 1px solid #2CA8FF !important;
  color: #fff !important;
}
.btn-warning {
  background-color: #FFB236 !important;
  border: 1px solid #FFB236 !important;
  color: #fff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.focus,
.btn-warning:active,
.btn-warning:focus,
.btn-warning:hover,
.open > .dropdown-toggle.btn-warning {
  background-color: #FFB236 !important;
  border: 1px solid #FFB236 !important;
  color: #fff !important;
}
.btn-danger {
  background-color: #FF3636 !important;
  border: 1px solid #FF3636 !important;
  color: #fff !important;
}
.btn-danger:active,
.btn-danger:focus,
.btn-danger:hover,
.btn-danger.active,
.btn-danger.focus,
.btn-danger:active,
.btn-danger:focus,
.btn-danger:hover,
.open > .dropdown-toggle.btn-danger {
  background-color: #FF3636 !important;
  border: 1px solid #FF3636 !important;
  color: #fff !important;
}

.btn-pink {
  background-color: #ff4081 !important;
  border: 1px solid #ff4081 !important;
  color: #fff !important;
}
.btn-pink:active,
.btn-pink:focus,
.btn-pink:hover,
.btn-pink.active,
.btn-pink.focus,
.btn-pink:active,
.btn-pink:focus,
.btn-pink:hover,
.open > .dropdown-toggle.btn-pink {
  background-color: #ff4081 !important;
  border: 1px solid #ff4081 !important;
  color: #fff !important;
}