body{
	
	font-family: 'Raleway', sans-serif;
	/*background: #f4ffe0;*/
	font-size: 16px;
	text-align: justify;
}

#navbar{
	background-color: #FFF !important;
	border: none;
    border-bottom: solid 1px #e7e7e7;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
#navbar a{
	color: #FFF !important;
}
#navbar #logo{
	max-width: 150px;
}

#navbar-number{
	/*background-color: #0bba2e;*/
	padding: 10px 0px;
	font-size: 18px;
	color:#0bba2e;
	font-weight: bolder;
}
#navbar-number a{
	color: #0bba2e !important;
}
#navbar-slider-call{
	background-color: #8dbb36;
	padding: 10px 0px;
	font-weight: bolder;
}

.title-head{
	font-weight: bolder;
	/*color: #0bba2e;*/
	color: #000;
}


.content-line{
	border: solid 1px #999;
	border-radius: 4px; -webkit-border-radius:4px; -moz-border-radius:4px; padding: 5px;
	min-height: 250px;padding: 20px;
}



.btn-le-green{

	background:  #0bba2e;
	border-color:  #0bba2e;
	font-weight: bolder;
	border-radius: 0px;
	font-size: 22px;min-width: 180px;
	/*box-shadow: 0px 7px 5px #556932; */
}
.btn-le-danger{

	background: #d9534f;
    border-color: #d9534f;
    font-weight: bolder;
    border-radius: 0px;
    font-size: 22px;min-width: 180px;
    /*width: 100%;*/
    white-space: normal;
    /* box-shadow: 0px 7px 5px #b54e4b; */
}

.btn-le-blue{

	background: #26bde2;
    border-color: #26bde2;
    font-weight: bolder;
    border-radius: 0px;
    font-size: 22px;
    white-space: normal;
    /* box-shadow: 0px 7px 5px #b54e4b; */
}
.btn-le-green:hover{

	background: #049122;border-color: #049122;
}

.btn-le-danger:hover{

	background: #ac2925;border-color: #ac2925;
}

.btn-le-blue:hover{

	background: #31708f;border-color: #31708f;
}

.heading-title-zone{
	background: #ffffff !important;
	margin-left: -22px !important;
	margin-right: -22px !important;
	/* padding: 20px 0px !important; 
	color: #0bba2e !important;*/
	color: #000 !important;
	border: solid 2px #e3e3e3 !important;
}

.a-button{
	text-decoration:none !important;
}

.heading-text-zone{
	padding: 0px 20px;
}


.headerLanding{
	background-position: center top;
    background-size: cover;
    background-repeat: no-repeat;
    height: 320px;
    color: #FFF;
    position: relative;

}

.headerLanding .title-heading{
	margin-top: 10%;

}
.black-back{
	background-color: rgba(0,0,0,0.4);
	height: 100%;
	min-height: 320px;
	width: 100%;
}

.panel-price{
	background: #8dbb36;
	max-width: 250px;
	width: 100%;
	padding: 5px;
	border-radius: 4px;
	color: #FFF;
}
.panel-question{
	background: #0bba2e;
	padding: 10px 5px;
	border-radius: 4px;
	color: #FFF;
	height: 100%;margin-top:10px;
}

#accordion .panel-default{
	border: none !important;
}
.mt-10{
	margin-top: 10px;
}
.mt-20{
	margin-top: 20px;
}
.mt-50{
	margin-top: 50px;
}

.mb-20{
	margin-bottom: 20px;
}

.tooltipsy
{
    padding: 10px;
    max-width: 200px;
    color: #303030;
    background-color: #FFF;
    border: 1px solid #ddd;
}

a i{
	color: #000;
}

.content-budget{
	/* border: solid 2px #0bba2e; */
    border-radius: 4px;padding: 20px;margin-bottom: 50px;
}


.question-budget{
	padding: 20px 0px;
	margin-bottom: -10px;
	text-align: justify;
}
.line-bottom{
	border: solid 1px #e3e3e3; display: block; margin: auto;   /*  max-width: 300px; */
    width: 100%;margin-top: 10px;
}
.view-link-media, .link-not-date{
	color: #26bde2;font-weight: bold;
}
.view-link-media:hover, .link-not-date:hover{
	color: #26bde2;
}

.hastip i{
	font-size: 14px;color: #000;
}

.priceService{
	font-size: 22px;
}

.content-info-text{
	background: #0bba2e;
	color: #FFF;
	padding: 5px;
}
.infomation-icon{
	height: 20px;width: 20px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;
	text-align: center;position: absolute;top: -10px; left: 0px;background: #8dbb36;
}
s
#headerLanding{
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 290px;
}
.video-responsive {
position: relative !important;
/*padding-bottom: 56.25% !important; /* 16/9 ratio */
padding-bottom: 36.25% !important; /* 16/9 ratio */
padding-top: 30px !important; /* IE6 workaround*/
height: 0 !important;
overflow: hidden !important;
}
.video-responsive iframe {
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
}

/*.video-responsive iframe {

	display: block;
	margin-right: auto;
	margin-left: auto;
}*/

.boder-color-green{
	border-color: #0bba2e !important;
}
.content-two-tool-tip{
	color: #FFF;
	font-weight: bold;
	padding: 10px;
	border: solid 1px #34708d;
	font-size: 16px;
	background: #26bde2;
}


.input-height{

	height: 55px;
}

.panel, #task_flyout{
	/* background: #f4ffe0 !important; */
}

#task_flyout a {
	cursor: auto !important; 
	pointer-events: none !important;
}
.radio-button input[type="radio"] {
  display: none !important;
}

.radio-button label {
  display: inline-block !important;
  background-color: #FFF !important;
  padding: 4px 11px !important;
  font-size: 16px !important;
  cursor: pointer !important;
  border: solid 1px #e3e3e3;
}

.radio-button input[type="radio"]:checked+label {
  background-color: #0bba2e !important;color: #FFF; border: solid 1px #0bba2e;
}

.radio-button input[type="radio"]:checked+label:after{
	content: "\f00c";
    font-family: FontAwesome;
}
/* #condition:checked:before{
	content: "\f00c";
    font-family: FontAwesome;
	color: #0bba2e !important;
} */
.content-price-detail{

	border: solid 1px #0bba2e;
    width: 100%;
    padding: 10px;

}
.content-price-detail h3{
	font-size: 24px;
	margin-top: -0px;
}

.panel-heading{
	position: relative !important;
}
.panel-heading span{

	position: absolute !important;
    top: 40% !important;
    right: 5% !important;
}

.fz-18{
	font-size: 18px !important;
}
.fz-16{
	font-size: 16px !important;
}

.fa-close{
	color: #f44336 !important;
}	
.fa-check{
	color: #0bba2e !important;
}

.ui-tooltip, .arrow:after {
	
	text-align: justify !important;    
}


.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442;
}


@media screen
and (min-width: 1280px) {
	.container-fluid{
		max-width: 1280px !important;
		display: block !important;
		margin: 0 auto !important;
	}
}

@media screen
and (max-width: 768px) {
	h3{
		font-size: 18px;
	}
	.btn-le-green, .btn-le-danger, .btn-le-yellow{
		width: 100% !important;
	}

	.radio-button input[type="radio"]:checked+label, .radio-button label {
	  width: 100%;
	}

	.radio-button input[type="radio"]:checked+label:after{
		content: "\f00c";
	    font-family: FontAwesome;
	    position: absolute;
	    right: 0%;
	}

	.ui-datepicker{
		width: 15em !important;
	}
	.btn-le-danger, .btn-le-blue, .btn-le-green, .btn-le-yellow{
		font-size: 14px !important;
	}

	.content-price-detail h3{
		font-size: 32px;
	}

	.content-budget{

	   margin-bottom: 0px;
	}
}

