

.DesignerColorButton {  cursor: pointer; cursor: hand;text-decoration: none; }

a.colorBoxLink img.DesignerColorUnselected { border: 2px solid #000000; margin: 1px; }
a.colorBoxLink img.DesignerColorSelected { border: solid 1px #000000; margin: 2px; }
a.colorBoxLink:hover img.DesignerColorUnselected { border: 2px solid #000000; padding: 0; margin: 1px; }
a.colorBoxLink:hover img.DesignerColorSelected { margin: 1px; padding: 1px; border: 1px #000000 solid; }

.ArialBlue { font-family: Arial; font-size: 12px; color: #296E98; font-weight: bold; }


td #top_main { padding: 0; margin: 0; height: 43px; vertical-align: top; }
    td #add_buttons { padding: 0; margin: 0; width: 190px; vertical-align: top;  }
    td #click_here_main { padding: 0; margin: 0; width: 207px; background: url(/images/powerdesign/pointer_bg--.gif) repeat-x top left; }
        div #click_here_right { padding: 0; margin: 0; background: url(/images/powerdesign/pointer_right.gif) no-repeat top right; }
            td #click_here_left { padding: 7px 0 0 25px; margin: 0; height: 25px; background: url(/images/powerdesign/pointer_left.gif) no-repeat top left; vertical-align: top; text-align: left; }
    td #next_main { padding: 0; margin: 0; width: 235px; background: url(/images/powerdesign/next_bg.gif) repeat-x top left; }
        div #next_right { padding: 0; margin: 0; background: url(/images/powerdesign/next_right.gif) no-repeat top right; }
            td #next_left { padding: 10px 0 0 20px; margin: 0; height: 25px; background: url(/images/powerdesign/next_left.gif) no-repeat top left; vertical-align: top; text-align: left; }

    td#top_spacer { width: 30px; }
    td#top_title { width: 530px; padding: 0px; vertical-align: top; }
        div #top_title_bg { background: url(/images/powerdesign/title_bg.gif) top left repeat-x; }
            div #top_title_left { background: url(/images/powerdesign/title_left.gif) top left no-repeat; }
                div #top_title_right { background: url(/images/powerdesign/title_right.gif) top right no-repeat; height: 43px; }
                div #top_title_text { padding: 9px 10px 0px 10px; font-size: 24px; font-family: Tahoma, sans-serif; color: #296E98; font-weight: bold; line-height: 24px; text-align: left; }


td #middle_main { vertical-align: top; padding: 0; margin: 0; }
    td #tools_main { padding: 0; margin: 0; }
        td #tools_header_bg { padding: 0; margin: 0; height: 26px; background: url(/images/powerdesign/you_view_bg.gif) repeat-x top left; }
            div #tools_header_right { padding: 0; margin: 0; height: 26px; background: url(/images/powerdesign/you_view_rt.gif) no-repeat top right; }
                td #tools_header_left { padding: 0 0 0 7px; margin: 0; text-align: left; height: 26px; background: url(/images/powerdesign/you_view_left.gif) no-repeat top left; }
                td #tools_header_left div { padding-top: 6px; }
        td #tools_bg { padding: 0; margin: 0; height: 320px; background: url(/images/powerdesign/design_bg.gif) repeat-x top left; }
            div #tools_right { padding: 0; margin: 0; }
                td #tools_left { padding: 10px; margin: 0; text-align: left; vertical-align: top; }
                div #tools_right_div { background: url(/images/powerdesign/design_right.gif) no-repeat top right; height: 320px; }
                table #tools_left_table { height: 320px; background: url(/images/powerdesign/design_left.gif) no-repeat top left; width:100%; }
    
    td #vehicletools_header_bg { padding: 0; margin: 0; height: 26px;}
            div #vehicletools_header_right { padding: 0; margin: 0; height: 26px;}
                td #vehicletools_header_left { padding: 0 0 0 7px; margin: 0; text-align: left; height: 26px; }
    
    
    
    td #email_top_bg { padding: 0; margin: 0; background: url(/images/powerdesign/email_top_bg.gif) repeat-x bottom left; }
        div #email_top_right { padding: 0; margin: 0; background: url(/images/powerdesign/email_top_right.gif) no-repeat bottom right; }
            td #email_top_left { padding: 0; margin: 0; background: url(/images/powerdesign/email_top_left.gif) no-repeat bottom left; }
    
    td #email_middle_bg { padding: 0; margin: 0; background: #EFEFEF; }
        div #email_middle_right { padding: 0; margin: 0; background: url(/images/powerdesign/email_right_bg.gif) repeat-y top right; }
            td #email_middle_left { padding: 0; margin: 0; background: url(/images/powerdesign/email_left_bg.gif) repeat-y top left; text-align: center; vertical-align: middle; }
            
    td #email_bottom_bg { padding: 0; margin: 0; background: url(/images/powerdesign/email_bottom_bg.gif) repeat-x top left; }
        div #email_bottom_right { padding: 0; margin: 0; background: url(/images/powerdesign/email_bottom_right.gif) no-repeat top right; }
            td #email_bottom_left { padding: 0; margin: 0; background: url(/images/powerdesign/email_bottom_left.gif) no-repeat top left; }

    td #savenotice_top_bg { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_top_bg.gif) repeat-x bottom left; }
        div #savenotice_top_right { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_top_right.gif) no-repeat bottom right; }
            td #savenotice_top_left { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_top_left.gif) no-repeat bottom left; }
    
    td #savenotice_middle_bg { padding: 0; margin: 0; background: #EFEFEF; }
        div #savenotice_middle_right { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_right_bg.gif) repeat-y top right; }
            td #savenotice_middle_left { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_left_bg.gif) repeat-y top left; text-align: center; vertical-align: middle; }
            
    td #savenotice_bottom_bg { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_bottom_bg.gif) repeat-x top left; }
        div #savenotice_bottom_right { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_bottom_right.gif) no-repeat top right; }
            td #savenotice_bottom_left { padding: 0; margin: 0; background: url(/images/powerdesign/savenotice_bottom_left.gif) no-repeat top left; }
    
    td #design_main { padding: 0; margin: 0; } 
                             
       td #design_upper_bg { padding: 0; margin: 0; height: 5px; background: url(/images/powerdesign/sign_top_bg.gif) repeat-x bottom left; }
        div #design_upper_right { padding: 0; margin: 0; height: 5px; background: url(/images/powerdesign/sign_top_right.gif) no-repeat bottom right; }
            td #design_upper_left { padding: 0; margin: 0; height: 5px; background: url(/images/powerdesign/sign_top_left.gif) no-repeat bottom left; }
       
       
        td #design_middle_bg { padding: 0; margin: 0; vertical-align: top; text-align: center; }
            div #design_middle_right { padding: 0; margin: 0; background: #c1c1c1 url(/images/powerdesign/sign_right_bg.gif) repeat-y top right; text-align: center; }
                td #design_middle_left { padding: 10px 65px 10px 65px; margin: 0; background: url(/images/powerdesign/sign_left_bg.gif) repeat-y top left; text-align: center; }
        td #design_bottom_bg { padding: 0; margin: 0; height: 30px; background: url(/images/powerdesign/sign_bottom_bg.gif) repeat-x bottom left #C1C1C1; }
            div #design_bottom_right { padding: 0; margin: 0; height: 30px; background: url(/images/powerdesign/sign_bottom_right.gif) no-repeat bottom right; }
                td #design_bottom_left { padding: 0; margin: 0; height: 30px; background: url(/images/powerdesign/sign_bottom_left.gif) no-repeat bottom left; }
		
		td #vehicledesign_upper_bg { padding: 0; margin: 0; height: 5px;}
			div #vehicledesign_upper_right { padding: 0; margin: 0; height: 5px;}
				td #vehicledesign_upper_left { padding: 0; margin: 0; height: 5px; }
		
		td #vehicledesign_middle_bg { padding: 0; margin: 0; vertical-align: top; text-align: center; }
            div #vehicledesign_middle_right { padding: 0; margin: 0; text-align: center; }
                td #vehicledesign_middle_left { padding: 10px 1px 10px 1px; margin: 0; text-align: center; }
		
		td #vehicledesign_bottom_bg { padding: 0; margin: 0; height: 30px;}
            div #vehicledesign_bottom_right { padding: 0; margin: 0; height: 30px;}
                td #vehicledesign_bottom_left { padding: 0; margin: 0; height: 30px;}


        td #continue_bg { padding: 0; margin: 0; background-color: #ffffff; }
            div #continue_left { padding: 0; margin: 0; background: url(/images/powerdesign/continue_left.gif) no-repeat top left; }
                td #continue_right { padding: 0; margin: 0; text-align: right; vertical-align: top; }

        div.bas_designer_title { font-size: 24px; line-height: 30px; font-weight: bold; color: #000000; text-align: right; padding: 2px 0px; padding-top: 10px; }

/*------------------------*/
/*------------------------*/
/* BuildASign Proof Styles*/
/*------------------------*/
/*------------------------*/

#lightbox {	background: url(/images/lightbox/lightbox_bg.jpg) top left; padding: 20px; }
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }	
	
#lightboxCaption { float: left; font-family: Verdana; font-weight: bold; font-size: 10px; }
#keyboardMsg { float: right; font-family: Verdana; font-weight: bold; font-size: 10px; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
.closeButton { border: none; }

iframe {  }

#overlay { background-image: url(/images/lightbox/overlay.png); }

* html #overlay { background-color: #333; back\ground-color: transparent; background-image: url(/images/spacer.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/lightbox/overlay.png", sizingMethod="scale"); }


/*------------------------*/
/*------------------------*/
/* BuildASign Modal Popup */
/*------------------------*/
/*------------------------*/


.modalBackground { background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; }

.modalPopup {  }


.modal_Top { height: 14px; padding: 0; margin: 0; background: url(/images/modal/mpOuter_TopBG.gif) repeat-x top left; }
.modal_TopRight { height: 14px; padding: 0; margin: 0; background: url(/images/modal/mpOuter_TopRight.gif) no-repeat top right; }
.modal_TopLeft { height: 14px; padding: 0; margin: 0; background: url(/images/modal/mpOuter_TopLeft.gif) no-repeat top left; }

.modal_Middle { padding: 0; margin: 0; background: #FFFFFF; }
.modal_MiddleRight { padding: 0; margin: 0; background: url(/images/modal/mpOuter_RightBG.gif) repeat-y top right; }
.modal_MiddleLeft { padding: 0; margin: 0; background: url(/images/modal/mpOuter_LeftBG.gif) repeat-y top left; }

.modal_Bottom { height: 20px; padding: 0; margin: 0; background: url(/images/modal/mpOuter_BottomBG.gif) repeat-x bottom left; }
.modal_BottomRight { height: 20px; padding: 0; margin: 0; background: url(/images/modal/mpOuter_BottomRight.gif) no-repeat bottom right; }
.modal_BottomLeft { height: 20px; padding: 0; margin: 0; background: url(/images/modal/mpOuter_BottomLeft.gif) no-repeat bottom left; }

.modal_ContentMain { padding: 0; margin: 0; background: url(/images/modal/mpOuter_RightShadowTop.gif) no-repeat top right; }
.modal_ContentInner { padding: 0 21px 0 15px; margin: 0; }

/*------------------------*/
/* BuildASign Modal Blue  */
/*------------------------*/

.modal_InnerBlue, .modal_InnerBlueBottom { padding: 0; margin: 0; background: #BACFE3; }

.modal_InnerBlueRight { height: 9px; padding: 0; margin: 0; background: url(/images/modal/mpInnerBlue_BottomRight.gif) no-repeat bottom right; }
.modal_InnerBlueLeft { height: 9px; padding: 0; margin: 0; background: url(/images/modal/mpInnerBlue_BottomLeft.gif) no-repeat bottom left; }
.modal_Body { padding: 10px 10px 0 10px; margin: 0; }

/*------------------------*/
/*------------------------*/
/* BuildASign Proof Styles*/
/*------------------------*/
/*------------------------*/

#lightbox {	background: url(/images/lightbox/lightbox_bg.jpg) top left; padding: 20px; }
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }	
	
#lightboxCaption { float: left; font-family: Verdana; font-weight: bold; font-size: 10px; }
#keyboardMsg { float: right; font-family: Verdana; font-weight: bold; font-size: 10px; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
.closeButton { border: none; }

iframe {  }

#overlay { background-image: url(/images/lightbox/overlay.png); }

* html #overlay { background-color: #333; back\ground-color: transparent; background-image: url(/images/spacer.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/lightbox/overlay.png", sizingMethod="scale"); }

#popupMask {
	position: absolute;
	z-index: 9990;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("/SubModal/maskBG.png") !important; /* For browsers Moz, Opera, etc.*/
	background-image:none;
	background-repeat: repeat;
	display:none;
}
	
#disablePopupMask {
		position: absolute;
		z-index: 200;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		opacity: .0;
		filter: alpha(opacity=0);
		/* this hack is so it works in IE
		* I find setting the color in the css gives me more flexibility 
		* than the PNG solution.
		*/
		background-color:transparent !important;
		background-color: #FFFFFF;
		/* this hack is for opera support
		* you can uncomment the background-image if you don't care about opera.
		* this gives you the flexibility to use any bg color that you want, instead of the png
		*/
		background-image/**/: url("/images/transparent.gif") !important; /* For browsers Moz, Opera, etc. */
		background-image:none;
		background-repeat: repeat;
		display:none;
	}

#design_toolbar_buttons {
	background: #e3e3e3 url(/images/powerdesign/toolbar_top.gif) top left repeat-x;
}

#design_toolbar_buttons .toolbar_left {
	background: url(/images/powerdesign/toolbar_left.gif) top left no-repeat;
	height: 50px;
}

#design_toolbar_buttons .toolbar_right {
	background: url(/images/powerdesign/toolbar_right.gif) top right no-repeat;
	height: 50px;
	padding-top: 7px;
}

#design_toolbar_buttons .toolbar_table {
	margin: 0 auto;
}

td.toolbar_add_text { text-align: left; padding-right: 21px; }
td.toolbar_add_clipart { text-align: left; padding-right: 21px; }
td.toolbar_upload_image { text-align: left; }

td.toolbar_add_text img, td.toolbar_add_clipart img, td.toolbar_upload_image img { cursor: pointer; }

#DesignYourDesign 
{
	padding-bottom: 5px; 
	text-align: left; 
	position: relative; 
	left: -55px; 
	top: -8px; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Sans-Serif;
}
.EasyButtonHelpIcon
{
	position: relative; 
	right: -415px; 
	top: -30px; 
	line-height:18px;
}
.EasyButtonHelpIcon a
{
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Sans-Serif;
	color:#0844bf;
	line-height:18px;
}
.EasyButtonHelpIcon a:hover
{
    text-decoration: underline;
}

#DesignYourDesign span { font-weight: bold; font-size: 12px; font-family: Arial, Sans-Serif; }
#DesignYourDesign span.colon { color:#000000; }


#nextStep
{
	width: 345px;
	height: 35px;
    background: url(/images/powerdesign/designer_rpt.gif) repeat-x;
    border-left:solid 1px #dbdbdb;
    padding-left:10px;
    margin-top:6px;
}

#nextStep .nextStepTxt
{
    color:#555;
    font-size:11px;
    float:left;
    font-weight:bold;
    line-height:35px;
}

#nextStep .cap
{
    background: url(/images/powerdesign/designer_arrow.gif) no-repeat;
    width:17px;
    height:35px;
    float:right;
}

td.rulers 
{ 
	vertical-align: middle; 
	text-align: center; 
	font-weight: bold; 
	font-family: Arial, Sans-Serif; 
	font-size: 11px; 
	color: #434343; 
}

#btnNext { position: relative; z-index: 800; }


/*****************************************************************
	NEODesigner - inline stuff started april 15th, 2008
*******************************************************************/

div.RightBar
{
	background-color: #F3F3F3;
	color: #666666;
	padding-left: 13px;
	padding-bottom: 6px;
	padding-top: 10px;
	padding-right: 7px;
}

div.RightBar span
{
	font-size: 14px;
	font-weight: bold;
	padding-right: 6px;
}

div.RightPowerPanel a
{
	color: #0844BF;
	font-size: 11px;
	text-decoration: none;
	cursor: pointer;
}

div.RightPowerPanel a:hover
{
	text-decoration: underline;
}

div.RightMain
{
	height: 308px;
}

div.RightMiddleBlock
{
	text-align: left;
	color: #666666;
	
	padding-left: 12px;
	padding-top: 15px;
}

div.RightMiddleBlock table
{
	margin-left: inherit;
}

div.RightMiddleBlock span.title
{
	font-size: 12px;
	font-weight: bold;
}

div.RightMiddleBlock td.DimSelect
{
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	vertical-align: middle;
}

td.Quantity input
{
	text-align: right;
}

div.RightBar div.GreenPrice
{
	color: #0DA22A;
	font-size: 18px;
	font-weight: bold;
	vertical-align: middle;
	padding-bottom: 6px;
}


div.RightBar span.GreenPrice
{
	color: #0DA22A;
	font-size: 18px;
	font-weight: bold;
	vertical-align: middle;
	height: 25px;
}

td.EmailFriendInput
{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}

input.EmailFriendInputTextBox
{
	height: 18px;
	width: 240px;
	vertical-align: middle;
	font-size: 12px;
	padding-top: 4px;
	padding-left: 4px;
	position: relative;
	margin-left: 10px;
	z-index: 710;
}

.EmailRegExp { position: absolute; }

a.NewCloseLink, a.NewCloseLink:visited { text-decoration: underline; color: #0000ff; font-size: 11px; }
a.NewCloseLink:hover { text-decoration: none; }

a.sfsLink, a.sfsLink:visited { text-decoration: underline; color: #0000ff; font-size: 12px; }
a.sfsLink:hover { text-decoration: none; }




.easy-button-panel
{
    margin-top:15px;
    background: url(/images/powerdesign/sds_help.gif) no-repeat;
    width:346px;
    height:81px;
}
.easy-button-panel-txt
{
    padding-left:90px;
    padding-top:35px;
	font-size: 16px;

}
.easy-button-panel-txt a
{
    font-size: 16px;
    font-weight:bold;
    line-height:1.5em;
}
.easy-button-panel-txt a:hover
{
    text-decoration: underline;
    
}

#divCustomizeHeader 
{
    height:35px;
    line-height:35px;
    padding-left:10px;
    color:#333;
    font-size:16px;
    font-weight: bold;
    width:750px;
    margin: 5px auto 0 auto;
    
}

.DesignerAddTextButton
{
    background: transparent url(/images/powerdesign/btn_add-text.gif);
    width: 130px;
    height: 33px;
    cursor: pointer;
    position: relative;
    z-index: 800;
}
.DesignerAddTextButton:hover
{
    background: transparent url(/images/powerdesign/btn_add-text-over.gif);    
}
.DesignerAddClipartButton
{
    background: transparent url(/images/powerdesign/btn_add-clipart.gif);
    width: 153px;
    height: 33px;
    cursor: pointer;
    position: relative;
    z-index: 800;
}
.DesignerAddClipartButton:hover
{
    background: transparent url(/images/powerdesign/btn_add-clipart-over.gif);
}
.DesignerAddImageButton
{
    background: transparent url(/images/powerdesign/btn_upload-image.gif);
    width: 169px;
    height: 33px;
    cursor: pointer;
    position: relative;
    z-index: 800;
}
.DesignerAddImageButton:hover
{
    background: transparent url(/images/powerdesign/btn_upload-image-over.gif);
}
.DesignerSaveAndContinueButton
{
    background: transparent url(/images/powerdesign/btn_save-and-continue.gif);
    width: 158px;
    height: 33px;
    cursor: pointer;
    position: relative;
    z-index: 800;
}
.CustomSizeEditButton
{
    background: transparent url(/images/powerdesign/custsz_editbutton_normal.png);
    width: 141px;
    height: 23px;
    cursor: pointer;
    position: relative;
    z-index: 800;
    float: right;
    margin: 8px 25px 0 0;
}
.CustomSizeEditButton:hover
{
    background: transparent url(/images/powerdesign/custsz_editbutton_hover.png);
}
#CustomSizeToolbar
{
	position: relative; 
	z-index: 950; 
	border: solid 1px #d7d7d7;
	background: transparent url(/images/powerdesign/custsize_gradient.png) repeat-x 0 0;
	height: 36px;	
}
#SelectedObjectLocation
{
	cursor: pointer;
	color:#0061c6;
	text-decoration: none;
}
#SelectedObjectLocation:hover
{
	text-decoration: underline;
}
#SelectedObjectOptions
{
	cursor: pointer;
	color:#0061c6;
	z-index:500;
	position:relative;
}
#SelectedObjectOptions:hover
{
	text-decoration: underline;
}
#TransparentOptions
{	
    display:block;
}
#TransparentOptions span
{
    display:block;
}
#TransparentOptionControl
{
	padding: 4px 3px 0px 0px;
	/* background-image: url(/images/menu_shad_l.gif); */
}
a#TransparentOptions{text-decoration:none; cursor:pointer;}
.TransparentOptionControlNotSelected
{
	color: Blue;
}
a#TransparentOptions span.label{float:left;text-decoration: none; font-weight:bold;}
a#TransparentOptions:hover span.label{text-decoration: underline;}
a#TransparentOptions span.TransparentOptionControlSelected span.label
{
	font-weight:bold;
	color: Black;
	text-decoration: none;
}
a#TransparentOptions span.TransparentColorSelector{background-color:#fff;float:left; width:14px; height:14px; border:1px solid blue; margin: 0px 5px 0px 29px; background-position:0px 0px; _margin-left:15px;}
a#TransparentOptions span.TransparentOptionControlSelected span.TransparentColorSelector{border:2px solid #000; margin-left:28px;_margin-left:14px;}
#TransparentOptionTooltip
{
    float:left;
	background-position:0px -14px;
	width: 20px;
	height: 20px;
	margin:0px 2px 0px 8px;
	background-color:transparent;
	background-repeat:no-repeat;
}
#TransparentOptionTooltipContent
{
	border: 1px solid #000;
	background-color: #ffffcc;
	width: 210px;
	height: 70px;
	position: absolute;
	z-index: 5000;
	margin: 0px 0px;
	padding: 7px;
	color:#000;
}

a#TransparentOptions span.TransparentColorSelector, #TransparentOptionTooltip{background-image:url(http://static.buildasign.com/cmsimages/transparent-sprite-designer.gif);}

.select2-search--hide{display:none}.select2-results__options{background-color:#fff}.select2-results__option{line-height:normal;padding:.2em .3em}.fontControls__font{position:relative}.fontControls__font>.select2-container{position:absolute;top:0;width:100%!important}.select2-container{background-color:#fff;border:1px solid #9b9b9b;padding:4px 0 4px .3em;white-space:nowrap}body>.select2-container--open{max-height:200px;overflow-y:scroll;z-index:999}.select2-selection__rendered{display:inline-block;overflow:hidden;width:93px}.select2-selection:after{content:'▼';background:url(/PowerDesigner/bas/images/buttonEnabled.png) top repeat-x #e9e9e9;border:1px solid #9b9b9b;margin:0 -2px 0 5px;padding:5px 4px 3px;position:absolute;top:-1px;right:0}.hidden,[aria-hidden=true]{display:none!important}.Aardvark-Cafe{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-147px -62px;width:99px;height:13px}.Abril-Fatface{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-259px -314px;width:70px;height:9px}.Alegreya-Sans-SC-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-112px -153px;width:134px;height:10px}.Alegreya-Sans-SC{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-240px -266px;width:100px;height:9px}.Anton{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-320px -188px;width:28px;height:11px}.Arial-Black{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -279px;width:80px;height:11px}.Arial-Bold-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -165px;width:111px;height:12px}.Arial-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -353px;width:62px;height:10px}.Arial-Narrow-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -214px;width:92px;height:11px}.Arial-Narrow{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -177px;width:102px;height:13px}.Arimo-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-207px -344px;width:67px;height:9px}.Arimo{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-194px -190px;width:33px;height:9px}.Arvo-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-62px -353px;width:59px;height:10px}.Arvo{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-307px -323px;width:28px;height:10px}.Audiowide{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-274px -344px;width:67px;height:9px}.Belshaw{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -46px;width:49px;height:12px}.Benguiat{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-112px -113px;width:119px;height:13px}.Berkshire-Swash{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-235px -323px;width:72px;height:10px}.Bernard-MT-Con{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -100px;width:130px;height:13px}.Bree-Serif{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -104px;width:55px;height:10px}.Bubblegum-Sans{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-70px -302px;width:69px;height:12px}.Cabin-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -114px;width:55px;height:10px}.Cabin-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -216px;width:53px;height:9px}.Cabin{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-301px -256px;width:28px;height:9px}.Cent-Gothic-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -216px;width:108px;height:11px}.Cent-Gothic-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -35px;width:151px;height:15px}.Century-Gothic-reg{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -62px;width:147px;height:13px}.Century-Gothic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -113px;width:112px;height:15px}.Charming{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -11px;width:76px;height:15px}.Copperplate-Gothic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 0;width:247px;height:12px}.Cormorant-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-159px -323px;width:76px;height:10px}.Cormorant-SC-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-223px -237px;width:117px;height:9px}.Cormorant-SC{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px 0;width:104px;height:11px}.Cormorant{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-139px -302px;width:69px;height:12px}.Cousine-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -314px;width:89px;height:9px}.Cousine{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -246px;width:52px;height:9px}.Crete-Round-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -256px;width:96px;height:10px}.Crete-Round{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-273px -333px;width:66px;height:10px}.Dancing-Script-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -88px;width:89px;height:12px}.Dancing-Script{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-184px -203px;width:63px;height:12px}.Debussy{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-102px -177px;width:102px;height:13px}.Dosis-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -279px;width:50px;height:9px}.Dosis{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-328px -112px;width:23px;height:9px}.Droid-Sans-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-89px -314px;width:87px;height:9px}.Droid-Sans{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -175px;width:56px;height:9px}.Droid-Serif-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-80px -279px;width:96px;height:9px}.Droid-Serif{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-121px -353px;width:62px;height:9px}.Edwardian-Script{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -266px;width:72px;height:13px}.Eras-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -290px;width:71px;height:12px}.Evil{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-334px -38px;width:16px;height:13px}.Fjalla-One{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -267px;width:38px;height:12px}.Foo{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -176px;width:87px;height:12px}.Fredericka-the-Great{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -237px;width:114px;height:10px}.Georgia{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -203px;width:92px;height:13px}.Gloria-Hallelujah{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -124px;width:54px;height:10px}.Greek-House-Collegiate{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -12px;width:239px;height:11px}.Green-Fuz{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -26px;width:95px;height:12px}.Griffy{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-323px -11px;width:27px;height:12px}.Gunplay{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -190px;width:94px;height:13px}.Helvetica-Neue-Black-Condensed{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -23px;width:196px;height:12px}.Helvetica-Neue-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -88px;width:145px;height:12px}.Helvetica-Neue-Condensed{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -50px;width:165px;height:12px}.Helvetica{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -24px;width:56px;height:11px}.Impact{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -51px;width:85px;height:13px}.Jokerman{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -100px;width:88px;height:12px}.Kushtie-Script{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -188px;width:73px;height:14px}.Lato-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -134px;width:53px;height:10px}.Lato{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-221px -165px;width:24px;height:9px}.Libre-Baskerville-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-116px -227px;width:127px;height:9px}.Libre-Baskerville-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-233px -247px;width:115px;height:9px}.Libre-Baskerville{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-155px -290px;width:93px;height:9px}.Lobster{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -318px;width:32px;height:12px}.Londrina-Shadow{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -323px;width:80px;height:10px}.Lora-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -144px;width:52px;height:10px}.Lora{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-183px -353px;width:24px;height:9px}.Lydian{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -302px;width:70px;height:12px}.Margarine{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -184px;width:45px;height:11px}.Medieval{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -58px;width:48px;height:12px}.Merriweather-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-96px -256px;width:104px;height:9px}.Merriweather-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-200px -256px;width:101px;height:9px}.Merriweather{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-269px -279px;width:74px;height:9px}.Michroma{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-80px -323px;width:79px;height:10px}.Mister-Belvedere{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -75px;width:140px;height:13px}.Montserrat-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-118px -141px;width:124px;height:11px}.Montserrat{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-72px -266px;width:85px;height:11px}.Noto-Serif-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-208px -302px;width:90px;height:9px}.Noto-Serif-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -164px;width:87px;height:12px}.Noto-Serif{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -154px;width:57px;height:9px}.Nougat-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -112px;width:81px;height:13px}.Open-Sans-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -76px;width:90px;height:12px}.Open-Sans-Condensed-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-115px -128px;width:124px;height:12px}.Open-Sans{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px 0;width:58px;height:12px}.Oswald-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -70px;width:52px;height:11px}.Oswald{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-317px -138px;width:31px;height:10px}.PT-Sans-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-69px -344px;width:69px;height:9px}.PT-Sans-Narrow-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-176px -279px;width:93px;height:9px}.PT-Sans-Narrow{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-138px -344px;width:69px;height:9px}.PT-Sans{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -330px;width:41px;height:9px}.Peralta{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -206px;width:48px;height:10px}.Playfair-Display-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -141px;width:118px;height:12px}.Playfair-Display{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -202px;width:85px;height:12px}.Princess-Sofia{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -308px;width:42px;height:10px}.Questrial{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -93px;width:51px;height:11px}.Quicksand-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-94px -190px;width:100px;height:12px}.Quicksand{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-140px -333px;width:65px;height:11px}.Quintessential{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -237px;width:52px;height:9px}.Qwigley{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-383px -318px;width:25px;height:12px}.Raleway-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-165px -50px;width:79px;height:12px}.Raleway{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -81px;width:47px;height:12px}.Roboto-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-341px -344px;width:66px;height:9px}.Roboto-Condensed-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-117px -247px;width:116px;height:9px}.Roboto-Condensed-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-108px -216px;width:116px;height:10px}.Roboto-Condensed{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-248px -290px;width:90px;height:9px}.Roboto-Slab-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -225px;width:97px;height:10px}.Roboto-Slab{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-205px -333px;width:68px;height:10px}.Roboto{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-196px -23px;width:38px;height:9px}.Rouge-Script{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -195px;width:44px;height:11px}.Ruge-Boogie{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -225px;width:39px;height:12px}.Sacramento{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-298px -302px;width:35px;height:7px}.Script-MT-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -38px;width:87px;height:13px}.Shadowed{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -35px;width:54px;height:11px}.Signika-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-151px -35px;width:84px;height:15px}.Signika{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -255px;width:38px;height:12px}.Simonetta-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -344px;width:69px;height:9px}.Simonetta{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -299px;width:48px;height:9px}.Six-Caps{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-389px -255px;width:20px;height:11px}.Slabo-27px{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -12px;width:52px;height:12px}.Smokum{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-204px -177px;width:34px;height:9px}.Sorts-Mill-Goudy-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-111px -165px;width:110px;height:12px}.Sorts-Mill-Goudy{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -64px;width:90px;height:12px}.Source-Sans-Pro-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -227px;width:116px;height:10px}.Source-Sans-Pro-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-114px -237px;width:109px;height:10px}.Source-Sans-Pro{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-176px -314px;width:83px;height:9px}.Stalemate{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-389px -267px;width:20px;height:7px}.Stardos-Stencil-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -247px;width:117px;height:9px}.Stardos-Stencil{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-71px -290px;width:84px;height:10px}.Tahoma-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-157px -266px;width:83px;height:11px}.Tahoma{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-92px -203px;width:92px;height:13px}.Times-Bold-Italic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -153px;width:112px;height:12px}.Times-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-72px -333px;width:68px;height:11px}.Times{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -125px;width:81px;height:13px}.Trajan-Pro-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -128px;width:115px;height:13px}.Typodermic{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-130px -100px;width:117px;height:13px}.Ubuntu-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:0 -333px;width:72px;height:11px}.Ubuntu{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -288px;width:40px;height:11px}.Varela-Round{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-145px -88px;width:100px;height:12px}.Verdana-Bold{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -153px;width:95px;height:11px}.Verdana{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-140px -75px;width:106px;height:13px}.Yellowtail{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-351px -163px;width:42px;height:12px}.Zapf{background-image:url(/sprites/bas-fonts.png?v=1475006996084);background-position:-247px -138px;width:70px;height:15px}
