/********************************
	Developed by AXA Studios
	The Creative Engine
	http://www.axastudios.com
*********************************/

/* MAIN STYLES *****************************/

/*
#ff6633 - Red
#f58229 - Icon orange
#4e6470 - Icon grey
#455560 - Kemwell grey
*/

.external-selector{
	position: relative;
	overflow: hidden;
}

.external-selector .container{
	width: 100%!important;
	max-width: 100%!important;
	padding-left: 20px;
	padding-right: 20px;
}
.external-selector #content{
	padding-top: 10px;
}
.external-selector .content-top-right, .selector-btn-bar-wrap .breadcrumb-blk{
	display: none;
}
.selector-btn-bar {
    top: 56px;
    top: 0px;
}
.selector-content{
	padding-top: 120px;
}

.external-selector .lang-select{
	position: absolute;
	right: 0;
	top: 20px;
}

.external-selector .content-top{
	flex-direction: column;
	margin-bottom: 20px;
}
.external-selector .content-top h1{
	padding-bottom: 8px;
}
.external-selector .content-top span{
	font-size: 16px;
	color: #999999;
}

#selected-choices .selected-choice{
	font-size: 14px;
}
.select-choice-img{
	width: 64px;
	height: 64px;
}

#selector-modal .waiting{
	top: 0px;
}
#corex-blk {
/*    min-height: 800px;*/
}

#dialog-mobile .modal-dialog{
	justify-content: flex-start;
	margin-top: 40px;
}
#dialog-mobile .modal-body{
	padding: 30px;
}
#dialog-mobile .modal-dialog .txt-button{
	padding: 5px 5px;
}

.sel-step.active .sel-step-title{
	color: #ff6633;
}

.select-choice:hover{
	background:#fff8f5;
}
.select-choice:hover .select-choice-icon,
#selected-choices .selected-choice:hover{
	color: #ff6633;
}
.select-choice-icon .checkpath{
	stroke:#ff6633;
}
a.button, 
.btn, 
.btn-primary{
    background: #ff6633;	
}
.txt-button{
	color: #ff6633;
}
.l-btn{
	background: #EBEBEB;
}
.btn:hover, .btn:focus, .btn:active, 
.l-btn.btn:hover, .l-btn.btn:focus, .l-btn.btn:active, 
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn.active:hover, .btn.active:focus, .btn.active:active {
    background:#333333;
	color: #FFFFFF;
}

#selector-modal .close-btn{
    font-size: 14px;
}
#selected-choices .selected-choice-step,
.img-download-btn:hover{
	color: #ff6633;
}
.ch-btn input[type="checkbox"]:checked + label span {
    background: #ff6633;
    border: 1px solid #ff6633;
}
.page-loader-icon div{
    color: #ff6633;
}
