@font-face {
    font-family: SegoeUIWeb;
    src: url(/AppFile/GetFile/854ceb7d-a79d-4a43-b63e-f981cba11c34); 
    src: url(/AppFile/GetFile/854ceb7d-a79d-4a43-b63e-f981cba11c34?#iefix) format("embedded-opentype"),
    url(/AppFile/GetFile/4f4984b8-9e68-4475-a30a-8dc45647aef6) format("truetype");
	color: #ffffff;
}

body {
    font-family: VelinoSansBook, Trebuchet MS, Verdana, Arial;
    font-weight: lighter;
    background-color: #000000 !important;
}

.b-simplepart {
	font-size: 16px;
}

/*Body background white*/
body {
    background-image: none;
    background-color: #f0f1f1;
}

.b-formpart .b-label {
    font-weight: medium;
}

/*Preview popup*/
.b-preview-html {
    height: 467px;
    padding: 30px 60px 0px 50px;
}

/*Line*/
hr
{ margin-top: 24px;
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, #f0f0f0, #a7a7a7, #f0f0f0);
    background-image: -moz-linear-gradient(left, #f0f0f0, #a7a7a7, #f0f0f0);
    background-image: -ms-linear-gradient(left, #f0f0f0, #a7a7a7, #f0f0f0);
    background-image: -o-linear-gradient(left, #f0f0f0, #a7a7a7, #f0f0f0);
	margin-top:20px;
	margin-bottom:20px
}

.displayNone {
	display: ;
}

.sub-title {
	color:#e56a11;
	font-size:x-large;
	text-transform: uppercase;
}

/*Fixing padding dropdown menu and text */
.b-textpart .b-content, .b-calendar-def .b-content {
	padding:4px;
}

/*Pop up window Privacy Statement */
.b-answerpart .b-check-label .b-label {
	margin-top:4px;
}

div.k-window {
	background-color: white;
}

/*Container */
.sg_container {
	background-color: white;
	box-shadow: 5px 10px 18px #d3d3d3;
	padding:27px;
}

/*Dropdown Menu width */

.k-dropdown-wrap, .k-dropdown{
	width:285px;
}

/*Dropdown Box Margin Left*/
span.k-dropdown{
	margin-left: 0px;
}

/*Textinput margin left off*/
.b-answerpart {
    margin-left: 0px;
}

/*Border Raspberry */
.border_raspberry {
	padding: 15px 15px 15px 60px;
	background-color: #f1f1f1;
	box-shadow: 5px 3px 10px #d3d3d3;
	width: 700px;
	margin: 0px 0px 30px 50px;
	background-image: url(/Generator/AppFile/GetFile/f0f4d284-6ca5-485b-950e-0e3cf47b85b5);
	background-repeat: no-repeat;
	background-position: 20px 20px;
}

/*Drop-down-menu arrow */
.dropdown_2b .k-header .k-icon {
	padding: 10px 0px;
}

/*Drop-down-menu color */

.k-state-selected, .k-state-hover, .k-state-selected:link, .k-state-selected:visited, .k-list > .k-state-selected, .k-list > .k-state-highlight, .k-panel > .k-state-selected, .k-ghost-splitbar-vertical, .k-ghost-splitbar-horizontal, .k-draghandle.k-state-selected:hover, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-marquee-color {
    color: #ffffff;
    background-color: #e56a11 !important;
    border-color: #e56a11 !important;
    input:disabled;
}
.k-state-focused, .k-grouping-row .k-state-focused {
    border-color: #e56a11;
}
.k-state-focused, .k-list > .k-state-focused, .k-listview > .k-state-focused, .k-grid-header th.k-state-focused, td.k-state-focused, .k-button.k-state-focused {
    -webkit-box-shadow: inset 0 0 0 1px #e56a11;
    box-shadow: inset 0 0 0 1px #e56a11;
}

.k-state-focused, .k-state-hover:hover, .k-state-hover, .k-state-active, .k-state-border-down, .k-state-selected:focus, .k-dropdown-wrap, .k-dropdown-wrap:active, .k-dropdown-wrap:focus, .k-state-selected, .k-state-selected:active, .k-state-active:active{
    border-color: #e56a11;
	background-color: #e56a11;
	background-image:none;
}

.k-autocomplete.k-state-default, .k-dropdown-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-picker-wrap.k-state-default {
	border-color: #c7c7c7;
}

.k-draghandle:hover,
.k-listbox .k-item:hover:not(.k-state-disabled),
.k-other-month.k-state-hover .k-link,
.k-pager-wrap .k-link:hover,
.k-split-button:focus,
.k-state-hover,
.k-state-hover:hover,
.k-textbox:hover,
div.k-filebrowser-dropzone em,
.k-dropdown .k-state-focused,
.k-filebrowser-dropzone,
.k-list>.k-state-hover,
.k-mobile-list .k-edit-label.k-check:active,
.k-mobile-list .k-item>.k-label:active,
.k-mobile-list .k-item>.k-link:active,
.k-mobile-list .k-recur-view .k-check:active,
.k-pager-wrap .k-link:hover,
.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,
.k-splitbar-horizontal-hover:hover,
.k-splitbar-vertical-hover:hover,
.k-state-hover,
.k-state-hover:hover {
    color: #fff;
    background-color: #e56a11;
    border-color: #e56a11;
    background-image: none;
}

.k-list > .k-state-focused.k-state-selected, .k-listview > .k-state-focused.k-state-selected, .k-state-focused.k-state-selected, td.k-state-focused.k-state-selected {
    box-shadow: inset 0 0 3px 1px #e56a11;
}

/*End DropDown Menu*/


/* Link hover style */
.b-link:hover,
.b-content a:hover
{
	color: #e56a11;
	text-decoration: none;
}

/* Text part content link style */
.b-textpart .b-content a
{
	color: #0078d6;
}

/* Text part content link hover style */
.b-textpart .b-content a:hover
{
	color: #e56a11;
}

/*Borders Outlay*/
body .b-page {
    border: 0px solid #e56a11; 
}

/*Important height keeper */

.b-height-keeper {
    height: 75px !important;
}


/* Tooltip color */
.b-popup .b-tooltip {
    border: 1px solid #0078d6;
    box-shadow: 0 0 0px #0078d6;
    border-radius: 0px;
	background-color: #0078d6;
	color: #FFFFFF;
	font-size: 13px;
}

/* Icons New */

.b-icon-arrowdown, .b-subscriptionSummary .b-icon-addSubscription, .b-subscriptionInfo .b-icon-delete, .b-icon-delete, .b-subscriptionInfo .b-icon-edit, .b-icon-comment:hover, .b-icon-comment, .b-admin.b-message-box .b-icon-error, .b-admin.b-message-box .b-icon-information, .b-admin.b-message-box .b-icon-question, .b-admin.b-message-box .b-icon-warning, .b-propdef-empty .b-icon-warning, .b-icon-addmini, .b-tile .b-nav-pager .b-icon-prev, .b-tile .b-nav-pager a:hover .b-icon-prev, .b-tile .b-nav-pager .b-icon-next, .b-tile .b-nav-pager a:hover .b-icon-next, .b-icon-arrownav, .b-auditpart .b-header .b-audit-logo, #nextFooterBtn a, #prevFooterBtn a, .t-icon-refreshCaptcha, .b-icon-collapse:hover, .b-icon-collapse, .b-icon-expand:hover, .b-icon-expand, .b-icon-file, .b-file-field .b-icon-file, .b-arrow-first:hover, .b-arrow-first, .b-state-disabled .b-arrow-first:hover, .b-personalInfo .b-icon-help, .b-paymentInfo .b-icon-help, .b-formpart .b-row .b-icon-explain, .b-genericpart .b-row .b-icon-explain, .b-icon-helptext, .b-arrow-last:hover, .b-arrow-last, .b-state-disabled .b-arrow-last:hover, .b-subscriptionInfo .b-icon-changeSubscription, .b-small .b-loginIcon, .b-arrow-next:hover, .b-arrow-next, .b-state-disabled .b-arrow-next:hover, .b-admin .b-icon-savetile, .b-admin .b-icon-canceltile, .b-admin .b-company .b-ball, .b-icon-ok, .b-nav-pager .b-box-menu.b-pinned .b-unpin, .b-arrow-prev:hover, .b-arrow-prev, .b-state-disabled .b-arrow-prev:hover, .b-loginpart .b-profile .b-icon-profile, .b-loginpart-popup .b-profile .b-icon-profile, .b-navpart .b-menu .b-menu-group .b-menu-arrow, .b-navpart .b-menu .b-menu-arrow, .b-nav-resp .b-show-menu, .b-nav-pager .b-show-menu, a.slider_prevBtn, a.slider_prevBtn:hover, a.slider_nextBtn, a.slider_nextBtn:hover, .b-icon-subscriptionActive, .b-icon-subscriptionInactive, .b-icon-subscriptionInprocess, .b-icon-reactiveSubscription, .b-nav-pager .b-box-menu .b-unpin, .b-admin .menuBar .b-user-icon, .b-admin.b-user-ttp .b-user-image, .b-icon.b-login-validation, .b-icon-prev, .b-nav-pager .b-icon-prev, .b-nav-pager a:hover .b-icon-prev, .b-page-pager .b-arrows .b-icon-prev, .b-page-pager .b-arrows a:hover .b-icon-prev, .b-icon-next, .b-nav-pager .b-icon-next, .b-nav-pager a:hover .b-icon-next, .b-page-pager .b-arrows .b-icon-next, .b-page-pager .b-arrows a:hover .b-icon-next, .b-tile .b-country-part .b-icon-country, .b-videopart-onmouse, .b-icon-wrong, .b-icon-correct {
    background-image: url(/US/2BAdviceCMS/AppFile/GetFile/6743e5c2-1b13-43e6-9c92-688b510d136f);
}

.b-tile .b-nav-pager .b-icon-next, .b-tile .b-nav-pager a:hover .b-icon-next {
	background-image: url(/Generator/AppFile/GetFile/48edaa6d-a3f5-45ab-85f1-d3f56150c9a4);
	background-position: 0px;
}

.b-tile .b-nav-pager .b-icon-prev, .b-tile .b-nav-pager a:hover .b-icon-prev {
	background-image: url(/Generator/AppFile/GetFile/d6e2484e-4033-42a2-8adf-4a47156915c2);
	background-position: 0px;
}

.b-personalInfo .b-icon-help, .b-paymentInfo .b-icon-help, .b-formpart .b-row .b-icon-explain, .b-genericpart .b-row .b-icon-explain, .b-icon-helptext {
	background-image: url(/US/2BAdviceCMS/AppFile/GetFile/6743e5c2-1b13-43e6-9c92-688b510d136f);
}

.b-icon-helptext {
	margin-left:0px;
}

/*Nav Buttons*/

.b-tile .b-nav-pager .b-icon-prev, .b-tile .b-nav-pager a:hover .b-icon-prev, .b-tile .b-nav-pager .b-icon-next, .b-tile .b-nav-pager a:hover .b-icon-next,.b-icon-prev, .b-nav-pager a:hover .b-icon-prev, .b-page-pager .b-arrows .b-icon-prev, .b-page-pager .b-arrows a:hover .b-icon-prev, .b-icon-next, .b-nav-pager .b-icon-next, .b-nav-pager a:hover .b-icon-next, .b-page-pager .b-arrows .b-icon-next, .b-page-pager .b-arrows a:hover .b-icon-next{
width:64px !important;
height:64px !important;
}


/*Buttons Preview, Create */

.b-button {
    background: #0078d6;
    border: 0px solid #dadada;
    text-align: center;
    line-height: 1.66em;
    padding: 8px 7px;
    cursor: pointer;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    display: inline-block;
    color: #fff;
    min-width: 100px;
    *line-height: normal;
    *display: inline;
    *zoom: 1;
    *overflow: hidden;
    *margin-right: 5px;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: .05em;
}


.b-button-opt {
    border: 1px solid #e56a11;
    text-align: center;
    height: 43px;
    padding-top: 4px;
    padding-bottom: 2px;
    cursor: pointer;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    color: #FFFFFF;
    width: 175px;
    border-radius: 0px;
    font-size: 14px;
    text-decoration: none;
    box-sizing:border-box;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	letter-spacing: .05em;
	font-weight: normal;
	
	
}

.b-button-preview, .b-button-create{
    background-color: #e56a11;
    border: 1px solid #e56a11;
    text-align: center;
    height: 43px;
    padding-top: 4px;
    padding-bottom: 2px;
    cursor: pointer;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    color: #FFFFFF;
    width: 202px;
    border-radius: 0px;
    font-size: 14px;
    text-decoration: none;
    box-sizing:border-box;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	letter-spacing: .1em;
	font-weight: normal;
	text-transform: uppercase;
}

.b-button-preview:hover, .b-button-create:hover{
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.24), 0 0px 0px 0 rgba(0,0,0,0.19);
}


/*Button-Hover-Color*/
.t-button:hover{
    background-color: #dadbdb;
    border-color: #dadbdb;
	color: #585858;
}

/*Navigation */
.b-nav-hor .b-content .b-link, .b-nav-hor .b-content .b-link.b-state-selected, .b-nav-vert .b-content .b-link.b-state-selected {
	font-weight: normal;
}

.b-link, .b-content a {
	color: #e56a11;
}

.b-nav-vert .b-header h2,
.b-nav-hor .b-header h2
{
	background-color: transparent;
        padding: 5px 5px 5px 5px;
        font-size: 14px;
}

.b-nav-hor .b-content ul
{
	width: 100%;
	margin: 0px;
    margin-top: 0px;
	padding: 15px 0px 0px 0px;
	list-style-type: none;
	overflow: hidden;
	background-color: transparent;
}

.b-nav-hor .b-content ul li
{
	border:none;
}

.b-nav-hor .b-content a
{
	height: 25px;
	margin: 0px 5px 0px 5px;
	float: left;
	display: block;
        font-size: 16px;
	font-weight: normal;
}

.b-nav-hor .b-content a:hover
{
     text-decoration:none;
     border-bottom: 3px solid #e56a11;
}

.b-nav-hor .b-content a.b-state-selected {
    color: #000;
    text-decoration: none;
    margin: 0px 5px 0px 5px;
    border-bottom: 3px solid #e56a11;
}
.b-nav-hor .b-content .b-link.b-state-selected,
.b-nav-hor .b-content .b-link.b-state-selected:hover 
{
   color:#e56a11;
}

.b-nav-hor .b-content .b-link:hover
{
   color: #e56a11;
}

.b-nav-hor .b-content a:hover
{
     text-decoration:none;
     border-bottom: 3px solid #e56a11;
}
.b-nav-hor .b-content a.b-state-selected {
    padding: 10px 15px 0px;
}
/* Navigation End */

/*Button*/
.button {
    background-color: #e56a11;
    border: none;
    color: #FFFFFF !important;
    padding: 5px 10px 5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
    border-radius: 10px;
}

/*Color Textinput / Dropdown */
.k-dropdown .k-input{
	padding:8px;
}
.dropdown_2b .k-dropdown .k-input{
	margin-top: 3px;
	color: #474747;
	padding: 7px;
}
.dropdown_2b .k-dropdown .k-input:hover {
	color: #fff;
}
.b-answerpart .b-textbox input{
    width: 100%;
    color: #474747;
	padding: 8px;
	margin-top: -5px;
}

.b-answerpart .b-textbox input {
	padding: 10px;
	font-size: 14px;
	font-family: VelinoSansBook, Trebuchet MS, Verdana, Arial;
}

.b-answerpart .b-check-label {
	padding: 4.5px 0px
}

.b-answerpart .b-textbox textarea {
	
}

.b-main {
    min-height: 430px;
	background-color: #000000;
}

.Link_Hover_Image{
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.Link_Hover_Image:hover {
  -webkit-filter: brightness(75%);
}

.NavPart {
    border-radius: 35px;
}


box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);

