/* 
            __            __       __                  __                         __                     __    __                         __         
        .--|  .-----.----|__.-----|__.-----.-----.    |  |_.----.-----.-----.    |  |--.--.--.    .-----|__.--|  .-----.----.---.-.----. |  |_.--.--.
        |  _  |  -__|  __|  |__ --|  |  _  |     |    |   _|   _|  -__|  -__|    |  _  |  |  |    |__ --|  |  _  |  -__|  __|  _  |   ___|   _|  |  |
        |_____|_____|____|__|_____|__|_____|__|__|    |____|__| |_____|_____|    |_____|___  |    |_____|__|_____|_____|____|___._|__||__|____||___/ 
                                                                                       |_____|                                                       
                    ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||                         
                    ||||This is decision tree! A plugin for WordPress.  Find out more at http://sidecar.tv/decision_tree||||                         
                    ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||                                
*/

		.decision_tree_area .progress-bar,
		.decision_tree_area .progress-head {
			display:none;
		}
        .decision_tree_area .ui-state-active{            
            background: #2E618D;
            border-color: #000000;
            border-left-style: inset;
            color: #ffffff;
        }
        .decision_tree_area .ui-state-default{            
            background: #428bca ;
            border-color: #357ebd ;
            color: #ffffff ;
            min-width: 100px ;
            background: #428bca ;
        }
       .decision_tree_area  .span.ui-button-text{
            color: #ffffff;
        }
        .decision_tree_area .ui-state-hover   {
            background: #2E618D;
        }    
        .decision_tree_area .ui-button{
            margin-bottom: 10px;
        }
        .decision_tree_area .ui-widget{
            font-size: 14px;
        }
        .decision_tree_area .answer-success {
            color: #ffffff;
            background-color: #5cb85c;
            border-color: #4cae4c;
        }

        .decision_tree_area_donated  a {
            font-size: .8em;
            outline: 0px none;
            border: 0px none;
            text-decoration: none !important;
            color: #767676;
            
        }
        
		.dt_button {
			cursor:pointer;
		}
       .decision_tree_area .dt_display_title  {
            font-size: 1.2em;
            padding: 3px 0 6px 0;
            color: #767676;
       }
       .mk_red h2 {
    color: #ea184f;
    border-color: #ea184f;
    border-radius: 15px;
    border:none!important;
     text-transform: capitalize;
}
.mk_green h2 {
    border-radius: 15px;
    color: #00cdc2;
    border-color: #00cdc2;
    border:none!important;

    text-transform: capitalize;
}
.mk_link {
    border-bottom: 0 none !important;
    text-decoration: none;
    margin-right: 5px;
   

}   

.mk_green .progress-step-status { border-color: #00cdc2!important; }
.mk_red .progress-step-status { border-color: #ea184f!important; }


.mk_check {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/school-choice/css/images/ico-check.svg") repeat scroll 0 0;
    display: block;
    height: 24px;
    margin-left: 16px;
    margin-top: 16px;
    width: 28px;
}
.mk_close {
    background: rgba(0, 0, 0, 0) url("/wp-content/themes/school-choice/css/images/ico-close.svg") repeat scroll 0 0;
    display: block;
    height: 24px;
    margin-left: 16px;
    margin-top: 16px;
    width: 24px;
}
.progress-step-status {
	display: inline-block;
	position:relative;
	left:0;
	top:0;
    width: 62px;
    height: 62px;
    border: 2px solid #A22E78;
    margin-bottom: 10px;
    border-radius: 50%;
    font-family: "Cheltenham Std Book", serif;
    text-align: center;
    line-height: 58px;
    color: #A22E78;
    font-size: 32px;
}

.decision_tree_area_donated {
    display: block;
    float: left;
    width: 100%;
}

.decision_tree_area {
	max-width: 1250px;
    margin: 0 auto;
    padding: 0 25px;
}
.answer h2 {
	margin:auto;
    -webkit-transition: all 500ms ease-out 1s;
    -moz-transition: all 500ms ease-out 1s;
    -o-transition: all 500ms ease-out 1s;
    transition: all 500ms ease-out 1s;
}
div[id^='#the_question_'] {
	display:none;
}
div[id^='#the_question_'].dt_display_question {
	display:block;
}
.answer .progress-step-status.show {
    -webkit-transition: opacity 500ms ease-in;
    -moz-transition: opacity 500ms ease-in;
    -o-transition: opacity 500ms ease-in;
    transition: opacity 500ms ease-in;
}
.answer-restart {
	display:none;
}
.answer .dt_display_subtext {
	margin-bottom:38px;
}
.decision_tree_area {
	margin-top:0;
	margin-bottom:33px;
}
@media (min-width: 1025px) {
	.decision_tree_area {
		margin-top:-66px;
		margin-bottom:66px;
	}
	.answer {
		margin-top:-132px;
	}
	.answer .progress-step-status {
		position:relative;
		left:-80px;
		top:66px;
	    -webkit-transition: all 500ms ease-in;
	    -moz-transition: all 500ms ease-in;
	    -o-transition: all 500ms ease-in;
	    transition: all 500ms ease-in;
	}
	.answer div[id^='dt_choice_set_'] {
		position:relative;
		top:-66px;
	}
}