/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */
 
 
 *{
	 font-family: 'Nunito', sans-serif;
 }
 
 h1 {
    color: #23282d;
    font-size: 36px;
    font-weight: 700;
}


.page--logo-bar {
    margin:40px 0px;
}


a.button.fill--gredient {
    width: 100%;
    max-width: 207px;
    height: 55px;
    border-radius: 50px;
    font-size: 16px;
	border-color:transparent;
    line-height: 55px;
    color: #fff;
	transition:all 0.30s ease-out;
	margin-right:7px;
    background: rgb(238,149,5);
    background: linear-gradient(260deg, rgba(238,149,5,1) 0%, rgba(251,93,1,1) 49%);
}


a.button.fill-outline {
    border-color: #fb5d01;
    width: 100%;
    height: 55px;
    max-width: 207px;
    border-radius: 50px;
	margin-left:7px;
	transition:all 0.30s ease-out;
    border-width: 1px;
    font-size: 16px;
    line-height: 55px;
    color: #f56500;
}


.mr-tp--60 {
    margin-top: 70px;
}


.form-box {
    background: #fff;
    box-sizing: border-box;
    padding:40px;
    box-shadow: 0px 2px 4px rgba(0,0,0,0.10);
    border-radius: 6px;
}

.video--box {
    background: #f8f8f8;
    width: 100%;
    height:352px;
    border: 1px solid #e0e1e0;
    border-radius: 6px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.form-box textarea {
    border: 1px solid #cfd6cf;
    -webkit-appearance: none;
    height: 61px;
    resize: none;
    line-height: 61px;
    overflow: hidden;
	width:100%;
    box-sizing: border-box;
    padding: 0px 15px;
}

.form-box textarea:focus,.form-box select:focus{
	border-color:#fb5d01;
	box-shadow:none;
}


.form-box select {
    width: 100%;
    max-width: 100%;
    border: 1px solid #cfd6cf;
    height: 61px;
    margin-top:20px;
    box-sizing: border-box;
    padding: 0px 15px;
}

.form-box p {
    text-align: left;
}


input.button-medium-outline {
    width: 100%;
    height:48px;
    max-width: 207px;
    margin: 25px 0 0;
    border-radius: 50px;
    border: 1px solid #fb5d01;
    color: #f56500;
    background: transparent;
    font-size: 16px;
}

input.button-medium-outline:hover,a.button.fill-outline:hover{
	background-color: #fb5d01;
	border-color:#fb5d01;
	outline:none;
	transition:all 0.30s ease-out;
	color:#fff;
}

a.button.fill--gredient:hover{
background: rgb(238,149,5);
border-color:#fb5d01;
color:#fff;
background: linear-gradient(81deg, rgba(238,149,5,1) 0%, rgba(251,93,1,1) 49%);
}

*{outline:none!important;}

.form-box form {
    display: inline-block;
    width: 100%;
}


 
 
 

#margin-bottom {
    margin-bottom:20px;
}

#float-left {
    float:left;
}

#float-clear {
    clear: both;
}

.content-left {
    float:left;
    width:400px;
    padding-left:20px;
}

.content-font {
    font-size:11px;
}

.color-deep-blue {
    color:#000099;
}

.color-grey {
    color:rgba(0,0,0,0.7)
}



@media screen and (max-width:768px){
	
	h1 {
    color: #23282d;
    font-size: 20px;
    line-height: 28px;
}
a.button.fill-outline {
    margin:18px 0;
}

a.button.fill--gredient {
    margin: 0;
}

.video--box {
    margin-top: 25px;
}

.col-lg-3.col-md-3.col-sm-12.text-center {
    margin-bottom: 20px;
}



}


