/*
    Description: 	Accordion Framework
    Author: 		InsideLab
    Version: 		1.0
*/

/*	--------------------------------------------------
	:: Body & Container
	-------------------------------------------------- */

	body {
	    background-color:#485160;
	}

/*	--------------------------------------------------
	:: Accordion Default Color Blue
	-------------------------------------------------- */

    .accordion-default.accordion-blue-default .accordion-wrapper .label {
        color:#fff;
		background-color:#2d8bbb;
		border-top:1px solid #3face4;
		border-bottom:1px solid #2479a5;
    }
	
	.accordion-default.accordion-blue-default .accordion-wrapper#right-arrow .label:after,
    .accordion-default.accordion-blue-default .accordion-wrapper#right-arrow .input:checked + .label:after,
	.accordion-default.accordion-blue-default .accordion-wrapper .label i{
		color:#fff; 
    }

	.accordion-default.accordion-blue-default .accordion-wrapper.arrow .input:checked + .label:before {
	    border-left:20px solid transparent;
	    border-right:20px solid transparent;
	    border-top:20px solid #2d8bbb;
    }
	
/*	--------------------------------------------------
	:: Accordion Default Color Green
	-------------------------------------------------- */

	.accordion-default.accordion-green-default .accordion-wrapper .label{
        color:#fff;
		background-color:#25a650;
		border-top:1px solid #32bf61;
		border-bottom:1px solid #1d8d42;
    }
	
	.accordion-default.accordion-green-default .accordion-wrapper#right-arrow .label:after,
    .accordion-default.accordion-green-default .accordion-wrapper#right-arrow .input:checked + .label:after,
	.accordion-default.accordion-green-default .accordion-wrapper .label i{
		color:#fff; 
    }

	.accordion-default.accordion-green-default .accordion-wrapper.arrow .input:checked + .label:before {
	    border-left:20px solid transparent;
	    border-right:20px solid transparent;
	    border-top:20px solid #25a650;
    }
	
/*	--------------------------------------------------
	:: Accordion Default Color Red
	-------------------------------------------------- */

	.accordion-default.accordion-red-default .accordion-wrapper .label{
        color:#fff;
		background-color:#c92f41;
		border-top:1px solid #dd3c4f;
		border-bottom:1px solid #b22434;
    }
	
	.accordion-default.accordion-red-default .accordion-wrapper#right-arrow .label:after,
    .accordion-default.accordion-red-default .accordion-wrapper#right-arrow .input:checked + .label:after,
	.accordion-default.accordion-red-default .accordion-wrapper .label i{
		color:#fff; 
    }

	.accordion-default.accordion-red-default .accordion-wrapper.arrow .input:checked + .label:before {
	    border-left:20px solid transparent;
	    border-right:20px solid transparent;
	    border-top:20px solid #c92f41;
    }
	
/*	--------------------------------------------------
	:: Accordion Default Color Orange
	-------------------------------------------------- */

	.accordion-default.accordion-orange-default .accordion-wrapper .label{
        color:#fff;
		background-color:#d54343;
		border-top:1px solid #ea5d5d;
		border-bottom:1px solid #c43737;
    }
	
	.accordion-default.accordion-orange-default .accordion-wrapper#right-arrow .label:after,
    .accordion-default.accordion-orange-default .accordion-wrapper#right-arrow .input:checked + .label:after,
	.accordion-default.accordion-orange-default .accordion-wrapper .label i{
		color:#fff; 
    }

	.accordion-default.accordion-orange-default .accordion-wrapper.arrow .input:checked + .label:before {
	    border-left:20px solid transparent;
	    border-right:20px solid transparent;
	    border-top:20px solid #d54343;
    }
	
/*	--------------------------------------------------
	:: Accordion Default Color Purple
	-------------------------------------------------- */

	.accordion-default.accordion-purple-default .accordion-wrapper .label{
        color:#fff;
		background-color:#993597;
		border-top:1px solid #b647b4;
		border-bottom:1px solid #842c82;
    }
	
	.accordion-default.accordion-purple-default .accordion-wrapper#right-arrow .label:after,
    .accordion-default.accordion-purple-default .accordion-wrapper#right-arrow .input:checked + .label:after,
	.accordion-default.accordion-purple-default .accordion-wrapper .label i{
		color:#fff; 
    }

	.accordion-default.accordion-purple-default .accordion-wrapper.arrow .input:checked + .label:before {
	    border-left:20px solid transparent;
	    border-right:20px solid transparent;
	    border-top:20px solid #993597;
    }
	
/*	--------------------------------------------------
	:: Accordion Default Light Version
	-------------------------------------------------- */

	.accordion-default.accordion-light-default .accordion-wrapper .section {
		background-color:#fdfdfd;
    }
	
    .accordion-default.accordion-light-default .accordion-wrapper .section .section-content h4,
	.accordion-default.accordion-light-default .accordion-wrapper .section .section-content p,
	.accordion-default.accordion-light-default .accordion-wrapper .section .section-content > i {
		color:#777;
    }

/*	--------------------------------------------------
	:: Accordion Default Dark Version
	-------------------------------------------------- */

	.accordion-default.accordion-dark-default .accordion-wrapper .section {
		background-color:#272e38;
    }
	
    .accordion-default.accordion-dark-default .accordion-wrapper .section .section-content h4,
	.accordion-default.accordion-dark-default .accordion-wrapper .section .section-content p,
	.accordion-default.accordion-dark-default .accordion-wrapper .section .section-content > i {
		color:#fff;
    }