/*chosen.css*/
/* @group Base */ .chzn-container { position: relative; display: inline-block; vertical-align: middle; font-size: 20px; zoom: 1; width: 100%; /*z-index: 8;*/ *display: inline; float: left; } .chzn-container .chzn-drop { background: #fff; border:1px solid #d2d2d2; border-top: 0; position: absolute; z-index: 9; top: 100%; left: -9999px; width: 100%; -moz-box-sizing   : border-box; -ms-box-sizing    : border-box; -webkit-box-sizing: border-box; -khtml-box-sizing : border-box; box-sizing        : border-box; } .chzn-container.chzn-with-drop .chzn-drop { left: 0; } /* @end */ /* @group Single Chosen */ .chzn-container-single .chzn-single { background-color: #ffffff; -moz-background-clip   : padding; -webkit-background-clip: padding-box; background-clip        : padding-box; border: 1px solid #d2d2d2; display: block; overflow: hidden; white-space: nowrap; position: relative; z-index: 3; height: 41px; line-height: 24px; padding: 0 0 0 8px; color: #000; text-decoration: none; /*   width:211px; */ } .chzn-container-single .chzn-default { color: #999; } .chzn-container-single .chzn-single span { margin-right: 26px; line-height: 43px;/* +1px fix to FF */ display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; } .chzn-container-single .chzn-single-with-deselect span { margin-right: 38px; } .chzn-container-single .chzn-single abbr { display: block; position: absolute; right: 26px; top: 6px; width: 12px; height: 12px; font-size: 1px; background: url('chosen-sprite.png') -42px 1px no-repeat; } .chzn-container-single .chzn-single abbr:hover { background-position: -42px -10px; } .chzn-container-single.chzn-disabled .chzn-single abbr:hover { background-position: -42px -10px; } .chzn-container-single .chzn-single div { position: absolute; right: 0; top: 0; display: block; height: 100%; width: 30px; } .chzn-container-single .chzn-single div b { background: url("../image/ui_vertical_sprite.png") -71px 17px no-repeat; width: 19px; height: 100%; display: block; } .chzn-container-single .chzn-search { padding: 3px 4px; position: relative; margin: 0; white-space: nowrap; z-index: 1010; } .chzn-container-single .chzn-search input { width: 100% !important; background: #fff url('chosen-sprite.png') no-repeat 100% -20px; background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url('chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url('chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url('chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); margin: 1px 0; padding: 4px 20px 4px 5px; outline: 0; border: 1px solid #aaa; font-family: sans-serif; font-size: 1em; width: 100%; -moz-box-sizing   : border-box; -ms-box-sizing    : border-box; -webkit-box-sizing: border-box; -khtml-box-sizing : border-box; box-sizing        : border-box; font-size: 14px; } .chzn-container-single .chzn-drop { margin-top: -1px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius   : 0 0 4px 4px; border-radius        : 0 0 4px 4px; -moz-background-clip   : padding; -webkit-background-clip: padding-box; background-clip        : padding-box; } .chzn-container-single-nosearch .chzn-search { position: absolute; left: -9999px; font-size: 14px; } /* @end */ /* @group Multi Chosen */ .chzn-container-multi .chzn-choices { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAMAQMAAABP4J9xAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAADpJREFUCNdjUGBoYGAoYDzAwPCD+QEDQw07kGXHDxSTl2dgYODfByTY/wAJ5h9AgvEDAxA8ABEODAwAa9wK19mRONcAAAAASUVORK5CYII=') no-repeat right 15px #fff; border: 1px solid #d2d2d2; margin: 0; padding: 0; cursor: text; overflow: hidden; min-height:42px; height: auto !important; height: 1%; position: relative; width: 100%; -moz-box-sizing   : border-box; -ms-box-sizing    : border-box; -webkit-box-sizing: border-box; -khtml-box-sizing : border-box; box-sizing        : border-box; } .chzn-container-multi .chzn-choices li { float: left; list-style: none; } .chzn-container-multi .chzn-choices .search-field { white-space: nowrap; margin: 0; padding: 0; } .chzn-container-multi .chzn-choices .search-field input { color: #666; background: transparent !important; border: 0 !important; font-family: sans-serif; font-size: 100%; height: 28px; padding: 5px; margin: 1px 0; outline: 0; -webkit-box-shadow: none; -moz-box-shadow   : none; box-shadow        : none; } .chzn-container-multi .chzn-choices .search-field .default { color: #000; cursor: pointer; } .chzn-container-multi .chzn-choices .search-choice { -webkit-border-radius: 3px; -moz-border-radius   : 3px; border-radius        : 3px; -moz-background-clip   : padding; -webkit-background-clip: padding-box; background-clip        : padding-box; background-color: #e4e4e4; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); color: #333; border: 1px solid #aaaaaa; line-height: 25px; padding: 3px 20px 3px 5px; margin: 3px 0 3px 5px; position: relative; cursor: default; } .chzn-container-multi .chzn-choices .search-choice.search-choice-disabled { background-color: #e4e4e4; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); color: #666; border: 1px solid #cccccc; padding-right: 5px; } .chzn-container-multi .chzn-choices .search-choice-focus { background: #d4d4d4; } .chzn-container-multi .chzn-choices .search-choice .search-choice-close { display: block; position: absolute; right: 3px; top: 4px; width: 12px; height: 12px; font-size: 1px; background: url('chosen-sprite.png') -42px 1px no-repeat; } .chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { background-position: -42px -10px; } .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { background-position: -42px -10px; } /* @end */ /* @group Results */ .chzn-container .chzn-results { margin: 0 4px 4px 0; max-height: 250px; padding: 0 0 0 4px; position: relative; z-index: 9; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; } .chzn-results li{ background-image:none; } .chzn-container-multi .chzn-results { margin: 0; padding: 0; } .chzn-container .chzn-results li { background: none; display: none; line-height: 25px; padding: 5px 6px; margin: 0; list-style: none; } .chzn-container .chzn-results .active-result { cursor: pointer; display: list-item; } .chzn-container .chzn-results .disabled-result { color: #ccc; cursor: default; display: list-item; } .chzn-container .chzn-results .disabled-result em { background: transparent; } .chzn-container .chzn-results .highlighted { background-color: #3875d7; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 );  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); color: #fff; } .chzn-container .chzn-results li em { background: #feffde; font-style: normal; } .chzn-container .chzn-results .highlighted em { background: transparent; } .chzn-container .chzn-results .no-results { background: #f4f4f4; display: list-item; } .chzn-container .chzn-results .group-result { cursor: default; color: #999; font-weight: bold; } .chzn-container .chzn-results .group-option { padding-left: 15px; } .chzn-container-multi .chzn-drop .result-selected { color: #ccc; cursor: default; display: list-item; } .chzn-container-multi .chzn-drop .result-selected em { background: transparent; } .chzn-container .chzn-results-scroll { background: white; margin: 0 4px; position: absolute; text-align: center; width: 321px; /* This should by dynamic with js */ z-index: 1; } .chzn-container .chzn-results-scroll span { display: inline-block; height: 17px; text-indent: -5000px; width: 9px; } .chzn-container .chzn-results-scroll-down { bottom: 0; } .chzn-container .chzn-results-scroll-down span { background: url("../image/ui_vertical_sprite.png") -71px 17px no-repeat; } .chzn-container .chzn-results-scroll-up span { background: url("../image/ui_vertical_sprite.png") -71px 17px no-repeat; } /* @end */ /* @group Active  */ .chzn-container-active .chzn-single { } .chzn-container-active.chzn-with-drop .chzn-single { border: 1px solid #d2d2d2; -webkit-border-bottom-left-radius : 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft : 0; -moz-border-radius-bottomright: 0; border-bottom-left-radius : 0; border-bottom-right-radius: 0; } .chzn-container-active.chzn-with-drop .chzn-single div { background: transparent; border-left: none; } .chzn-container-active.chzn-with-drop .chzn-single div b { } .chzn-container-active .chzn-choices { -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3); box-shadow        : 0 0 5px rgba(0,0,0,.3); border: 1px solid #d2d2d2; } .chzn-container-active .chzn-choices .search-field input { color: #111 !important; } /* @end */ /* @group Disabled Support */ .chzn-disabled { cursor: default; opacity:0.5 !important; } .chzn-disabled .chzn-single { cursor: default; } .chzn-disabled .chzn-choices .search-choice .search-choice-close { cursor: default; } /* @group Right to Left */ .chzn-rtl { text-align: right; } .chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; } .chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; } .chzn-rtl .chzn-single-with-deselect span { margin-left: 38px; } .chzn-rtl .chzn-single div { left: 3px; right: auto; } .chzn-rtl .chzn-single abbr { left: 26px; right: auto; } .chzn-rtl .chzn-choices .search-field input { direction: rtl; } .chzn-rtl .chzn-choices li { float: right; } .chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; } .chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; } .chzn-rtl .chzn-container-single-nosearch .chzn-search { left: 9999px; } .chzn-rtl .chzn-drop { left: 9999px; } .chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; } .chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; } .chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div { border-right: none; } .chzn-rtl .chzn-search input { background: #fff url('chosen-sprite.png') no-repeat -30px -20px; background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);  background: url('chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url('chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url('chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%); padding: 4px 5px 4px 20px; direction: rtl; } .chzn-container-single.chzn-rtl .chzn-single div b { background-position: 6px 2px; } .chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b { background-position: -12px 2px; } /* @end */ /** Copyright 2005 Google Inc. All rights reserved. */

/* the GSearchControl CSS Classes
 * .gsc-control : the primary class of the control
 */
.gsc-control-cse { width: 100%; font-family: Arial, sans-serif; font-size : 13px; } .gsc-control-cse div { position: static; } /* control inputs * .gsc-search-box : the container that hosts the text input area * .gsc-input : the text input area * .gsc-keeper : the save link below savable results */ form.gsc-search-box { font-size: 13px; margin-top : 0; margin-right : 0; margin-bottom : 4px; margin-left : 0; width: 100%; } /* * This table contains the input element as well as the search button * Note that the search button column is fixed width, designed to hold the * button div's background image */ table.gsc-search-box { border-style : none; border-width : 0; border-spacing : 0 0; width : 100%; margin-bottom : 2px; } table.gsc-search-box td { vertical-align : middle; } table.gsc-search-box td.gsc-input { padding-right : 12px; } td.gsc-search-button { width : 1%; } td.gsc-clear-button { width : 14px; } .gsc-branding { display: flex; } .gsc-branding-text { vertical-align : top; padding-bottom : 2px; text-align : right; font-size : 11px; margin-right : 2px; color : #666; } .gsc-branding-text:first-child { flex-grow: 1; } .gsc-branding-img { width : 65px; vertical-align : bottom; } img.gsc-branding-img { position: relative; top: -1px; padding-left: 2px; padding-right: 2px; } img.gsc-branding-img { margin : 0 0 0 0; padding-top: 0; padding-bottom : 0; border : none; display : inline; } input.gsc-search-button { margin-left : 2px; } div.gsc-clear-button { display : inline; text-align : right; margin-left : 4px; margin-right : 4px; padding-left : 10px; background-repeat: no-repeat; background-position: center center; background-image: url('//www.google.com/uds/css/clear.gif'); cursor : pointer; } .gsc-search-box-tools .gsc-clear-button { display: none; } .gsc-results-close-btn { background-image: url("//www.google.com/images/nav_logo114.png"); background-repeat: no-repeat; background-position: -140px -230px; float: right; display: none; opacity: 0; height: 12px; width: 12px; position: absolute !important; top: 20px; right: 20px; cursor: pointer; } .gsc-results-wrapper-overlay { border: none; margin: auto; border-radius: 1px; overflow: auto; height: 80%; -webkit-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4); -moz-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4); -ms-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4); -o-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4); box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4); border-collapse: separate; background: white; padding: 30px; width: 70%; position: fixed !important; top: 5%; left: 12%; opacity: 0; z-index: 100002; visibility: hidden; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; -ms-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#888888')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#888888'); } .gsc-modal-background-image { position: fixed !important; top: 0px; left: 0px; height: 130%; width: 100%; z-index: 100001; background-color: white; opacity: 0; -ms-filter:"alpha(opacity=0)"; filter: alpha(opacity=0); display: none; -webkit-transition: all 0.25s linear; -moz-transition: all 0.25s linear; -ms-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; } /* * Given that this is sitting in a variable width tabel cell, the idea is * for it to consume the entire cell. The adjacent cell contains the search * button and that is a fixed width cell. */ input.gsc-input { padding: 1px 6px; border: 1px solid #DDD; width: 99%; } /* each section of results has a results header table * .gsc-resultsHeader : the header itseld * td.twiddleRegionCell : the section that controls twiddleing of the section to expand/collapse * td.configLabelCell : the twiddler that controls active configuration of a searcher (used in GlocalSearch) * .gsc-twiddle : the twiddle image, note, this is a div that wraps gsc-title so that standard image replacement is feasible * .gsc-twiddle-closed : class added to gsc-twiddle when the twiddler is in the closed state * .gsc-twiddle-opened : class added to gsc-twiddle when the twiddler is in the opened state * .gsc-title : the section's title (e.g., Web Results, etc.) * .gsc-stats : contains the result counts * .gsc-stats */ .gsc-resultsHeader { width : 100%; clear : both; } .gsc-resultsHeader td.gsc-twiddleRegionCell{ width: 75%; } .gsc-resultsHeader td.gsc-configLabelCell{ text-align: right; width: 75%; } /* * note that the next three classes are all joined together * to implement the twiddle image. apps can substitute in their * own images but will need to account for the image size here * as well as in the left padding of the title element * * Note: uds provides the following images that work with the geometry/padding defined below *  to use these images simply over-ride the.gsc-twiddle-opened/-closed class and specify an alternate image *  or use an image of your own design */ .gsc-resultsHeader .gsc-twiddle{ margin-top: 4px; display: inline; cursor: pointer; background-repeat: no-repeat; background-position: 0 2px; } .gsc-resultsHeader .gsc-title{ color: #676767; margin-right: 10px; padding-left: 14px; display: inline; } .gsc-resultsHeader .gsc-stats { color: #676767; font-size: 11px; font-weight: normal; display : inline; } /* * .gsc-results-selector : box surrounding individual selectors for 1, more, or all results * .gsc-result-selector : an individual selector * .gsc-one-result : single result selector * .gsc-more-results : more (4) results selector * .gsc-all-results : all results (8) selector */ .gsc-results-selector { display : inline; } .gsc-result-selector { cursor : pointer; display : inline; font-size : 13px; padding-left : 13px; background-repeat: no-repeat; background-position: center left; } /* default mode is dark */ .gsc-one-result { background-image: url('//www.google.com/uds/css/one-complex-dark.gif'); } .gsc-more-results { background-image: url('//www.google.com/uds/css/more-complex-dark.gif'); } .gsc-all-results { background-image: url('//www.google.com/uds/css/all-complex-dark.gif'); padding-right : 1px; } /* active mode is light */ .gsc-all-results-active .gsc-all-results { background-image: url('//www.google.com/uds/css/all-complex-light-blue.gif'); } /* tabbed mode of search control * .gsc-tabsArea : the box containing all of the tabs * .gsc-tabsAreaInvisible : same as above, but this is the state when search has been cleared * .gsc-tabHeader : an individual tab * .gsc-tabHeader.gsc-tabhActive : the active tab * .gsc-tabHeader.gsc-tabhInactive : an inactive tab * .gsc-tabData : the data area/box containg results and header data for each tab * .gsc-tabData.gsc-tabdActive : the data area for the active tab * .gsc-tabData.gsc-tabdInactive : the data area for inactive tabs */ .gsc-tabsAreaInvisible { display : none; } .gsc-tabHeader { padding-left: 6px; padding-right: 6px; margin-right: 2px; margin-top: 2px; } .gsc-tabHeader.gsc-tabhActive { border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-top: 2px solid #ff9900; color: black; } .gsc-tabData.gsc-tabdActive { display: block; } /* gsc-resultsbox-invisible is preferred over gsc-tabdActive */ /* tab specific results header supression * - no twiddle, tabbed mode runs in full expand mode * - no title * - no stats */ .gsc-tabData .gsc-resultsHeader .gsc-title { display: none; } .gsc-tabData .gsc-resultsHeader .gsc-stats { display: none; } .gsc-tabData .gsc-resultsHeader .gsc-results-selector { display : none; } /* style for auto-completion table * .gsc-completion-selected : highlighted completions. * .gsc-completion-container : styling for the table which contains the completions * .gsc-completion-promotion-selected: highlighted promotions */ /* the results for each section * .gsc-resultsbox-{visible,invisible} : a complete-collection of results including headers * .gsc-results : the collection of results for a given searcher * .gsc-result : a generic result within the control. each result has this class, as well as .gsc-xxxResult where xxx is web, image, local, blog, etc. */ .gsc-resultsbox-invisible { display : none; } /* specialized, result type specific, fine grained controls */ /* Ads */ .gsc-wrapper { position : relative; display : block; } .gsc-adBlockInvisible { display : none; } /* Standard configuration div/form */ /* Added so elements inside a result are properly cleared by the container. */ /* Wrapper for a result. */ .gsc-above-wrapper-area-invisible { display: none; } .gsc-above-wrapper-area-container { width: 100%; } .gsc-result-info-container { text-align: left; } .gsc-result-info-invisible { display: none; } .gsc-orderby-container { text-align: right; background: transparent; } .gsc-orderby-invisible { display: none; } .gsc-orderby-label { color: #676767; padding: 5px 5px 6px 0; } .gsc-selected-option-container { background-color: transparent; border: 1px solid #eee; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; box-shadow: 0 1px 1px #eee; box-shadow: 0 1px 1px rgba(0,0,0,0.1); color: #444; cursor: default; font-size: 11px; font-weight: bold; height: 27px; line-height: 27px; max-width: 90%; min-width: 54px; outline: 0; padding: 0 28px 0 6px; position: relative; text-align: center; } .gsc-selected-option { position: relative; width: 100%; } .gsc-control-cse .gsc-option-selector { border: none; height: 11px; margin-top: -4px; position: absolute; right: 5px; top: 12px; width: 7px; padding: 0 5px 0 5px; background: url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat } .gsc-option-menu-invisible { display: none; } .gsc-control-cse .gsc-option-menu-container { color: #000; font-size: 80%; position: relative; } .gsc-option-menu-item { color: #777; cursor: pointer; list-style: none; margin: 0; padding: 0 30px 0 30px; white-space: nowrap; } .gsc-option-menu-item-highlighted { background-color: #EEE; border-color: #EEE; border-width: 1px 0; color: #333; } .gsc-option { cursor: pointer; list-style: none; white-space: nowrap; line-height: 27px; text-align: left; } /* Image Search */ /* No padding for image result */ /* Classic layout related styles */ /* Do not show title for compact layout such as classic and popup */ /* Column layout related styles */ /* Popup layout related styles */ /* No margin, padding or border for popup layout */ /* Instead put margin bottom and right on searcher image thumbnail. */ /* Do not show title for compact layout such as classic and popup */ /* Video Search * - single line title */ /* trailing more link at the bottom of * a collection of results */ /* trailing cursor section */ /*** End of Control, Begin Results ***/ /* generic, cross cutting result style * - in the form of .gs-result .gs-xxx where xxx is the generic style * .gs-title : typically the first line of a result, typically a link, image results over ride this, since for image results, the image is the link * .gs-divider : typically seperates results from ads * .gs-visibleUrl : typically the last line of a result, displayed in green. sometimes a link (like in blog search) * .gs-clusterUrl : for news, and other similar services, this is a cluster of additional results * img.gs-image : an actial image in a result * .gs-phone : a phone number * .gs-address : an address (includes street, city, region, country) * .gs-streetAddress : a street (including #) * .gs-city : a city * .gs-region : a region (zip code, area, etc.) * .gs-country : a country * .gs-snippet : snippetized content * .gs-watermark : indicator that user selected this result * .gs-metadata : generic metadata, e.g., * .gs-image-box : generic container for a result's image (within a table) * .gs-text-box : generic container for a result's text content (within a table). Note that this class, and image-box are only used in video */ /* relative and absolute dates, note, news/books inlines these */ /* * For news results there are two dates... * The relative date is visible while in the * search control and the published date * is visible when clipped. Why? It doesn't * make sense to say 4 hours ago for a clipped * result... */ /* establish the base style */ /* base styling for relative date is none */ /* suppress publishedDate while in the control */ /* enable relativePublishedDate while in the control */ /* wrapper around user supplied to/from mode directions * normally this is disabled by default, and gs-directions is enabled * apps can easily switch this by setting display:block on the rule below, * and display:none on the rule above * e.g., add these two rules to switch local results into * alternate style driving directions * .gs-localResult .gs-directions-to-from { display : block; } * .gs-localResult .gs-directions { display : none; } */ /* searcher specific styling for * - web ad * - web * - local * - image (none) * - blog (none) * - video (none) */ /* webAd search specific over rides * .gs-ad-marker : disabled in control, but on in green to indicate clipped result is an ad */ /* default is to not show long mode visible urls * apps should selectively enable this while disabling * div.gs-visibleUrl-short */ /* Per result labels */ /* local search specific over rides * - city, region displayed inline * - country supressed * - small font size for info window's */ /* video search specific over rides * - align the table data * - default image width garuntee * - appropriate cell seperation */ /* todo(markl): workaround until gre in gmail fixes his styles */ /* .gs-videoResult td .gs-image { vertical-align : middle; } .gs-videoResult td.gs-image-box { background-color : #000000; }*/ /* book search specific over rides * - default image width garuntee * - appropriate cell seperation */ /* book search specific over rides * - default image width garuntee * - appropriate cell seperation */ .gsc-control-cse:after { content:"."; display:block; clear:both; height:0; visibility: hidden; } /* * Cross-browser implementation of the "display: inline-block" CSS property. * See http://www.w3.org/TR/CSS21/visuren.html#propdef-display for details. */ /* Gecko hack */ html>body .gsc-inline-block { display: -moz-inline-box; display: inline-block; } /* Default rule */ .gsc-inline-block { position: relative; display: inline-block; } /* Pre-IE7 IE hack */ /* IE7-only hack */ /* By default show url at the bottom of the snippet */ /* By default show thumbnail at the left of the snippet */ /* CSS for labeling search results feature. */ /* CSS for richsnippets feature. */ /*** uncss> filename: https://www.google.com/cse/static/style/look/v2/default.css ***/ /** * Default Theme, v2. * */ /* Slight reset to make the preview have ample padding. */ .gsc-control-cse { padding: 1em; width: auto; } .gsc-control-wrapper-cse { width: 100%; } .gsc-branding { display: none; } /* Selector for entire element. */ .gsc-control-cse { background-color: #fff; border: 1px solid #fff; } .gsc-control-cse:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .gsc-resultsHeader { border: block; } table.gsc-search-box td.gsc-input { padding-right: 24px; } .gsc-search-box-tools .gsc-search-box .gsc-input { padding-right: 12px; } input.gsc-input { font-size: 16px; padding: 4px 9px; border: 1px solid #D9D9D9; width: 99%; } /* Hide clear input X added by MSIE. */ .gsc-input::-ms-clear { display: none; height:0; width:0; } .gsc-input-box { border: 1px solid #D9D9D9; background: #fff; height: 25px; } .gsc-search-box .gsc-input>input:hover { border: 1px solid #b9b9b9; border-top-color: #a0a0a0; -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1); outline: none; } .gsc-search-box .gsc-input>input:focus { border: 1px solid #4d90fe; -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.3); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3); box-shadow: inset 0 1px 2px rgba(0,0,0,.3); outline: none; } /* Search button */ input.gsc-search-button { font-family: inherit; font-size: 11px; font-weight: bold; color: #fff; padding: 0 8px; height: 29px; min-width: 54px; border: 1px solid #666666; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-color: #3079ed; background-color: #4d90fe; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed)); background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed); background-image: -moz-linear-gradient(top,#4d90fe,#4787ed); background-image: -ms-linear-gradient(top,#4d90fe,#4787ed); background-image: -o-linear-gradient(top,#4d90fe,#4787ed); background-image: linear-gradient(top,#4d90fe,#4787ed); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed'); } input.gsc-search-button:hover { border-color: #2f5bb7; background-color: #357ae8; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8)); background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8); background-image: -moz-linear-gradient(top,#4d90fe,#357ae8); background-image: -ms-linear-gradient(top,#4d90fe,#357ae8); background-image: -o-linear-gradient(top,#4d90fe,#357ae8); background-image: linear-gradient(top,#4d90fe,#357ae8); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#357ae8'); } input.gsc-search-button:focus { box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5); -webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5); -moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5); } input.gsc-search-button-v2 { width: 13px; height: 13px; padding: 6px 27px; min-width: 13px; margin-top: 2px; } /* Foont size for refinements */ /* For searcher tabs */ /* No spacers needed for keneddy refinements */ /* Refinement tab properties */ .gsc-tabHeader { display: inline-block; padding: 0 8px 1px 8px; margin-right: 0px; margin-top: 0px; font-weight: bold; height: 27px; line-height: 27px; min-width: 54px; text-align: center; } /* Active refinement tab properties */ .gsc-tabHeader.gsc-tabhActive { border: 1px solid #ccc; border-bottom-color: #fff; color: #202020; } /* Inactive refinement tab properties */ /* Inner wrapper for an image result */ /* Inner wrapper for a result */ /* Inner wrapper for a result */ /* Wrapper for a result. */ /* Result hover event styling */ /*Promotion Settings*/ /* The entire promo */ /* Promotion links */ /* Promotion snippet */ /* Promotion url */ /* Style for auto-completion table * .gsc-completion-selected : styling for a suggested query which the user has moused-over * .gsc-completion-container : styling for the table which contains the completions */ /* Full URL */ /* Keneddy shows url at the top of the snippet, after title */ /* Keneddy shows thumbnail inside the snippet, under title and url */ div.gsc-clear-button { background-image: url('//www.google.com/uds/css/v2/clear.png'); } div.gsc-clear-button:hover { background-image: url('//www.google.com/uds/css/v2/clear-hover.png'); } .gsc-branding-text { color: #666; } .gsc-selected-option-container { background-color: whiteSmoke; background-image: linear-gradient(top,whiteSmoke,#F1F1F1); background-image: -webkit-linear-gradient(top,whiteSmoke,#F1F1F1); background-image: -moz-linear-gradient(top,whiteSmoke,#F1F1F1); background-image: -ms-linear-gradient(top,whiteSmoke,#F1F1F1); background-image: -o-linear-gradient(top,whiteSmoke,#F1F1F1); }

/* Facet box css */

/* Universal one box css. */
@font-face {
  font-family: 'OpenSans-Light';
  src: url('../fonts/OpenSans-Light.eot');
  src: local('O'), url('../fonts/OpenSans-Light.woff') format('woff'), url('../fonts/OpenSans-Light.ttf') format('truetype'), url('../fonts/OpenSans-Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans-Regular.eot');
  src: local('O'), url('../fonts/OpenSans-Regular.woff') format('woff'), url('../fonts/OpenSans-Regular.ttf') format('truetype'), url('../fonts/OpenSans-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Light';
  src: url('../fonts/StagSans-Light.eot');
  src: local('O'), url('../fonts/StagSans-Light.woff') format('woff'), url('../fonts/StagSans-Light.ttf') format('truetype'), url('../fonts/StagSans-Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Book';
  src: url('../fonts/StagSans-Book.eot');
  src: local('O'), url('../fonts/StagSans-Book.woff') format('woff'), url('../fonts/StagSans-Book.ttf') format('truetype'), url('../fonts/StagSans-Book.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Bold';
  src: url('../fonts/StagSans-Bold.eot');
  src: local('O'), url('../fonts/StagSans-Bold.woff') format('woff'), url('../fonts/StagSans-Bold.ttf') format('truetype'), url('../fonts/StagSans-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Semibold';
  src: url('../fonts/StagSans-Semibold.eot');
  src: local('O'), url('../fonts/StagSans-Semibold.woff') format('woff'), url('../fonts/StagSans-Semibold.ttf') format('truetype'), url('../fonts/StagSans-Semibold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Medium';
  src: url('../fonts/StagSans-Medium.eot');
  src: local('O'), url('../fonts/StagSans-Medium.woff') format('woff'), url('../fonts/StagSans-Medium.ttf') format('truetype'), url('../fonts/StagSans-Medium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'StagSansLight';
  src: url('../fonts/StagSans-Light.eot');
  src: url('../fonts/StagSans-Light.eot?#iefix') format('embedded-opentype'),
  url('../fonts/StagSans-Light.woff') format('woff'),
  url('../fonts/StagSans-Light.ttf') format('truetype'),
  url('../fonts/StagSans-Light.svg#StagSansLight') format('svg');
  font-weight: normal;
  font-style: normal;
}
html { 
    position: relative;
    /* height: auto!important; */
}
body {
  background-color: #fff;
  color: #868686;
  font-family: 'Conv_StagSans-Light', Arial, sans-serif;
  font-size: 14px;
  margin: 0;
  width: 100%;
}
* {
  margin: 0;
  padding: 0;
  outline: 0;
}
img {
  border: none;
}
h1,h2,h3,h4,h6 {
  font-weight: normal;
}
a {
  color: inherit;
  text-decoration: none;
}
a {
  color: #e31e30;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.pageWrapper > a {
  color: #fff;
}
iframe {
  border: none;
}
html,
body {
  height: 100%;
  width: 100%;
}
select {
  cursor: pointer;
}
.group:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.group {
  display: inline-block;
  clear: both;
}
/* start commented backslash hack \*/
.group {
  display: block;
}
/* close commented backslash hack */
.left {
  float: left;
}
.right {
  float: right !important;
}
.red_color {
  color: #E21E30;
  font-family: 'Conv_StagSans-Book', Arial, sans;
}
.pageWrapper {
  width: 960px;
  margin: 0 auto;
  position: relative;
}
input {
  border: 1px solid #e3e9ef;
  padding: 10px;
}
input:focus {
  outline: none;
}
.green_but {
  color: #fff!important;
  display: inline-block;
  text-decoration: none!important;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  -o-transition: opacity 0.2s ease-out;
  padding: 0 117px 0 30px;
  min-width: 0 !important;
  font-size: 30px;
  font-family: 'Conv_StagSans-Semibold', Arial, sans;
  line-height: 70px;
  background: none no-repeat top right #4cbc56;
}
.green_but:hover {
  opacity: 0.95;
}
.blue_but {
  display: inline-block;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  -o-transition: opacity 0.2s ease-out;
  margin-top: 38px;
  padding: 0 90px 0 20px;
  font-size: 30px;
  color: #fff!important;
  text-decoration: none!important;
  font-family: 'Conv_StagSans-Semibold', Arial, sans;
  line-height: 70px;
  background: url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCABGAEYDAREAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAQIEBgAD/8QAGgEBAQADAQEAAAAAAAAAAAAAAAEDBAUCBv/aAAwDAQACEAMQAAABh1fjVFEUURTiuyoopJEU4UrMyiiSRRFOKzKinvPe30foMTvfOwuNFKrMokk22j36vvBltviqJWZeJJ7T3r9PtY/c4JfKKVpmbEUURRRK0yo2IooiileZeEbFEUUT/8QAGxAAAwADAQEAAAAAAAAAAAAAAQIDBAUgQBL/2gAIAQEAAQUC90vg0yMKVoOjTfvTrZY7l5dyYJTK2SCJJJ93/8QAJREAAgECBQMFAAAAAAAAAAAAAQIDADEEBRESISAiQCMwQUKh/9oACAEDAQE/AfOjClhvtU+CjmjATjS1OhjO1r+xlqSqndb4rNGiPb9uuNgrBiNaxGYqE9K5/KJ15Pn/AP/EACARAAICAAYDAAAAAAAAAAAAAAECABEDBCAhMUAiMEH/2gAIAQIBAT8B7zXW0TFKtvAQwsejMFSdplw3PzWwsVEwDflOO/8A/8QAJBAAAgEBBgcAAAAAAAAAAAAAAQIAEQMTICFAQSIwMTIzUaL/2gAIAQEABj8C1y3hITciKLKikDhIhVxRhyKv4z2gwL1th62GNWZQ4GxguM3b5lTmdf8A/8QAIxABAAADBwUAAAAAAAAAAAAAAREhcQAxQEFRYfAgMJGh4f/aAAgBAQABPyHHEJ0yEULExpLJvqWYIyCPYULCdfq05VMrUeA8+9TkQi3TaK+DzPbflUSqTVzx/wD/2gAMAwEAAgADAAAAEBvv89Zu085fm09ZZA05Yd10Ybn90QSN98QDN38LL9//xAAhEQEAAQQBBAMAAAAAAAAAAAABESExQVEgAEBx8DBhkf/aAAgBAwEBPxDuo4BTSVUqx758NuhJEKi0Xh2N5qyzWWXpwPgmLrsb+TQ6zcjMZCTkwadzgxegw8gYAbNn382JToaqS9P3otm0SzUle4ef/8QAIREBAAEBCAMAAAAAAAAAAAAAARHwACExQEFRceEgMKH/2gAIAQIBAT8QzyCcdlzfnG2mD0QkX61vXBplTauvJEDFnPQfeq4AABAZ/wD/xAAfEAEBAQACAgIDAAAAAAAAAAABABEhMRBBUWHB4fH/2gAIAQEAAT8QGGIYYY8jDDEMPgthhhhiGGLYYhhXdPugD+53j0mqn3G84js3d5dd51HAeJuR/J73pIi2IYYbpNkFO8o+F8e+zO56vp2D3fbu6HZ3puQYbfBEey6aCen96fImiwcsj1eRx9hw5PfJkd6amql5V9sMPkiGGGGLfBEMQww2xERERHj/2Q==) no-repeat top right #01bcc9;
}
.blue_but:hover {
  opacity: 0.95;
}
.blue_but:hover {
  color: #fff!important;
  text-decoration: none;
}
.gsc-control-cse { padding: 0!important; }
.gsib_a { padding: 0!important; }
.gsc-input-box { height: 21px!important; }
.gsc-input-box { border: 1px solid #e9e9e9!important; }
.gsc-control-cse { background: none!important; border: 0!important; }
.gsst_a { position: relative; right: 5px; top: 2px; }
input.gsc-search-button:hover {
  cursor: pointer;
  background-color: #717171!important;
}
.uppercase {
  text-transform: uppercase;
}
.blog {
  font-family: Arial, sans;
}
#pageFooter {
  width: 100%;
}
#pageFooter .footer_backgroundGroup {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEUzMzMrKyvNQvT9AAAAFklEQVQI12NgYmBh4GAQYFBgcGBoAAAC7AD/gOXJWgAAAABJRU5ErkJggg==);
}
#pageFooter .pageWrapper {
  padding-top: 23px;
  padding-bottom: 30px;
  position: relative;
}
#pageFooter h4 {
  padding: 12px 10px;
  color: #fff;
  font-size: 16px;
  font-family: 'Conv_StagSans-Book', Arial, sans;
  text-transform: uppercase;
  background: #252525;
}
#pageFooter ul {
  margin-top: 5px;
  width: 190px;
}
#pageFooter ul li {
  list-style: none;
  padding: 0 10px 0 18px;
  background: url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCAAEAAQDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABf/EABUBAQEAAAAAAAAAAAAAAAAAAAQG/9oADAMBAAIQAxAAAAEc1v8A/8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQABBQJ//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwF//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwF//8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQAGPwJ//8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQABPyF//9oADAMBAAIAAwAAABB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPxB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPxB//8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQABPxB//9k=') no-repeat left 8px;
}
#pageFooter ul li a {
  color: #d3d3d3;
  font-family: Arial, sans;
  text-decoration: none;
  -webkit-transition: color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out;
  -o-transition: color 0.2s ease-out;
}
#pageFooter ul li a:hover {
  color: #fff;
}
#pageFooter ul li.paypal {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 8px 0 0 18px;
}
#pageFooter ul li.paypal a {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAWCAMAAACBpf6/AAABWVBMVEX////W1tb9/v4AKIL3/P4Altz+/v/c8vvA5/YCm90AmNwBLIT1+/7z+v7r9/3y9fmo3fOY2PHR2epDtucqq+QBmeIKoOCOosk0WJ4jS5QOOIju+f76+/3w+fzM7Pjv8vfu8ffr7/Xq7vW44/Wx4PTi5/He5e/a4e7X3u15yuxyyexiwuxcwOplxOlUvOkwruUcpeS+y+O3wtunttOjtNKhsc9yjLxsh7hbeLBXc7AnSpgAJX8AJ34AIHz4+f3m9v3Y7/jH6vjC6PjV7/e54/er3/a05PSAzfKc2PF1yvGGz+x7zOtZuujH0+bH0eY6seYUpObI0eM9tOMgp+IVoeAEnODBy965xd4Xot6brdCWq9Cgrc+Wqc2Hm8eTpsWMn8N/ksJ4j8Brib1rf7NhfbNSbq5Rca1JaKpEZ6Y5XKQ+YKMvVJgsT5caRJUUOZIaRpEGL4cAJoYAJn0cyTRfAAABGklEQVQoz9XStW7EUABE0dlntpeZmZl5w8zMzEz/X0RKoicrlZtI2dvOKQc6zUEHjQ0f5U2RqOnX4jMaDfiJNVIauvcqngZRS73duW2P47tMidJIr73bVaxqGpSysbKsx1cbRUqX3ytoMgnr5XGlYTpJg6/vTHEC8nJgcskyYw6sWSjdZ1pn/es607linsOvt6gOrNPcfIGzzcq5ImcLSnFKXR9PD67QYwdw3+HIu/J2irxUss2NOjMge4uCPE7pTTfsB2Eu/MkXF1KK4iawr7IEPscCGZMsosNAqbcNgJwPPB7mAMTdT0HvzAEgBa686RCzWyyltTQAjKxXk7UoEr1DgDULAMDGRMFsECd4StXxzRb5z3f5A6q5T/gvIzOM1HJVAAAAAElFTkSuQmCC') no-repeat left;
  display:block;
  height:22px;
}
#pageFooter .siteMap {
  width: 34.6%;
  margin-right: 4%;
}
#pageFooter .siteMap ul {
  width: 50%;
}
#pageFooter .taxback_tools {
  width: 20%;
  margin-right: 1%;
}
#pageFooter .footer_info {
  background: #000;
  text-align: center;
  font-family: Arial, sans;
  font-size: 14px;
}
#pageFooter .footer_info p {
  width: 960px;
  margin: 0 auto;
  line-height: 43px;
}
#pageFooter .footer_info a {
  color: #5f5e5e;
  text-decoration: none;
  -webkit-transition: color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out;
  -o-transition: color 0.2s ease-out;
}
#pageFooter .footer_info a:hover {
  color: #fff;
}
#pageFooter .copyright {
  font-family: Arial, sans;
  color: #5f5e5e;
  font-size: 14px;
  line-height: 70px;
  text-align: center;
}
#pageFooter .partners {
  height: 91px;
  width: 980px;
  padding-bottom: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
#pageFooter .partners .footerPartner {
  width: 11.08%;
  text-align: center;
}
/* Inner Page Styles */
.refunds a {
  text-decoration: none;
  color: #4e4e4e;
}
.refunds a:hover {
  text-decoration: underline;
}

/* Start Log In Style */
#login{cursor:pointer;}
#login_info {
  font-family: 'Conv_StagSans-Light';
  color: #fff;
  font-size: 15px;
  margin-top: 15px;
  padding-left:25px;
  font-style: italic;
  white-space: normal;
}
.login_title {
  color: #51c25b;
  font-family: 'Conv_StagSans-Light';
  font-size: 16px;
  text-align: right;
  margin-top: 17px;
}
#password_div {
  float: right;
  width: 141px;
  margin: 15px 0 0 10px;
  text-align: right;
}
#username_div {
  float: right;
  width: 160px; /*185*/
  margin: 15px 0 0 10px;
  text-align: right;
}
.login_label {
  font-size: 15px;
  font-family: 'Conv_StagSans-Book';
  color: #fff;
  margin-bottom: 5px;
  display: block;
}
.big_input {
  margin-bottom: 10px;
  display: block;
  width: 129px;
  height: 14px;
  padding: 6px;
  border: none;
  color: #808080;
}
.small_input {
  margin-bottom: 10px;
  display: block;
  width: 54px;
  height: 14px;
  padding: 6px;
  border: none;
  color: #808080;
  float:left;
}
.red_button {
  width: 141px;
  height: 26px;
  border: none;
  background-color: #e31e31;
  color: #fff;
  text-transform: uppercase;
  display: block;
}
#login_captcha_image {
  float: left;
  margin-right: 10px;
}
#forgotten_details p a {
  font-family: 'Conv_StagSans-Light';
  font-style: italic;
  color: #e31e31;
  font-size: 15px;
  text-align: right;
  text-decoration: underline;
}
.login_type {
  background-repeat: no-repeat;
  float: right;
  margin-top: 8px;
  padding-left: 18px;
  height: 20px;
}
.login_type p a {
  font-family: 'Conv_StagSans-Light';
  font-style: italic;
  color: #51c25b;
  font-size: 15px;
  text-align: right;
  text-decoration: underline;
}
/* End Log in style */
form {
  position: relative;
}

.youtube-player {
  position: relative;
  padding-bottom: 56.23%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  background: #000;
}

.youtube-player iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 8;
  background: transparent;
}

.youtube-player img {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  max-width: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  height: auto;
  cursor: pointer;
  -webkit-transition: .4s all;
  -moz-transition: .4s all;
  transition: .4s all;
}

.youtube-player img:hover {
  -webkit-filter: brightness(75%);
}

.youtube-player .play {
  height: 72px;
  width: 72px;
  left: 50%;
  top: 50%;
  margin-left: -36px;
  margin-top: -36px;
  position: absolute;
  background: url("../image/youtube-play.png") no-repeat;
  cursor: pointer;
  display: none;
}
#tbreviews .youtube-player {
  margin: 0 0 50px 0;
}
.block_people .yt_people {
  width: 460px;
  height: 285px;
}



.captcha {
  float: right;
}
.socials {
  float: right;
}
/* Style for opportunities pagination - like testimonials*/
.form-background {
  background-color: #eeeeee;
  padding: 25px 0 35px 0;
}
/* Start TaxTracker Login page */
.login .right .reload_captcha {
  width:100%;
  display:block;
  margin-left:-77px;
  position:relative;
  bottom: -5px;
}
/* End TaxTracker Login page */
.loading_gif{
  position:absolute;
  top:12px;
  left:0px;
  background:url('data:image/gif;base64,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');
  height:35px;
  width:35px;
  display:none;
}
.loading_gif.right_side{
  right:-50px;
  left:auto;
}
.reload_captcha{
  position:absolute;
  bottom:-17px;
  right:0px;
}
#chatFixed{
  position: fixed;
  right: 0px;
  top: 80px!important;
  z-index:100;
  height:62px;
  border-left: 1px solid white;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  border-radius: 5px 0 0 5px;
  box-shadow: 3px 2px 3px lightgrey;
  transition:right 1s;
  -webkit-transition:right 1s;
}
#chatFixed a{
  padding:20px 0px 20px 70px;
  text-decoration:none;
  display:block;
  width: 90px;
}

#live_help_mobile{
  display:none;
}


/*=====RESLICE=======*/

.login_type {background-image: url("../image/ui_vertical_sprite.png"); background-position: 0px -890px;}
#chatFixed {background: #e5e5e5 url('../image/ui_vertical_sprite.png') no-repeat 10px -918px;}

#pageFooter .partners .footerPartner {width: auto; margin-bottom:17px;}
#pageFooter .partners .footerPartner a {display: block; height: 85px; background-image: url('../image/common_ui_sprite.png'); background-repeat: no-repeat; margin: 0px 10px;}
#pageFooter .partners .footerPartner a { background-position: -120px -180px; width: 104px; }
#pageFooter .partners .footerPartner + .footerPartner a { background-position: -272px -350px; width: 102px; }
#pageFooter .partners .footerPartner + .footerPartner + .footerPartner a { background-position: -427px -350px; width: 102px; }
#pageFooter .partners .footerPartner + .footerPartner + .footerPartner +  .footerPartner a { background-position: 0 -424px; width: 150px; }


/*FORM.CSS==========================================================================*/
#taxtime img,
iframe,
.team { max-width: 100%; }
.step_holder {
  zoom:1;
}
#taxtime img { height: auto; }

input {
  border: 1px solid #e3e9ef;
  padding: 10px;
}
input:focus {
  outline: none;
}
.staticText {
  margin: 5px 20px 0 0;
  float: left;
}
.inputBox {
  position: relative;
  font-family: 'Conv_StagSans-Book', Arial, sans;
  width: 220px;
  min-height: 88px;
  margin: 30px 20px 0 0;
  float: left;
}
.inputBox p {
  margin: 0 0 10px 0;
  padding: 0;
  color: #505050;
  font-size: 16px;
  min-height: 36px;
}
.inputBox select {
  width: 100%;
  background-color: #fff;
  border: 1px solid #d2d2d2;
  height: 43px;
}
.inputBox .input_holder {
  position: relative;
}
.inputBox .input_holder input {
  width: 77%;
  padding: 8px 10px 8px 40px;
  margin: 0;
  font-size: 20px;
  background-color: #fff;
  border: 1px solid #d2d2d2;
}
.inputBox .input_holder .blankInput {
  width: 200px;
  padding: 8px 10px 8px 10px;
  margin: 0;
  font-size: 20px;
  border: 1px solid #d2d2d2;
}
#hero .inputBox .input_holder .blankInput {
  width: 100%!important;
  height: 41px;
  font-size: 18px;
}

/*Forms layout */
#hero .form-holder #form_613 .step2 .inputBox {
  width: 48%;
  clear: right !important;
  margin: 0 1%;
}
#form_613 .step2 .inputBoxDate .input_flag {
  position: absolute;
  left: 10px;
  top: 10px;
}
#form_613 .step2 .inputBoxDate .datepicker { width: 100% !important; height: 41px; font-size: 18px; }
#hero #form_613 .checkbox+span { margin: 0; }
#hero #form_613 .radio_info { height: 0; min-height: 15px !important; }
#hero #form_613 .chzn-container-single .chzn-single span { font-size: 18px;}
#hero .form-holder #form_613 .step2 .inputBox:nth-last-child(-n+2) { width: 100% !important; }
/* #form_613 .signature-pad--body canvas { width: 100%; height: 100%; } */
#form_613 .signature-pad--actions .clear,
#form_613 .signature-pad--actions button[data-action="undo"] {
  width: auto;
  padding: 10px 20px;
  margin: 5px 0 0 0;
  border: 1px solid #fff;
  overflow: visible;
  background: transparent;
  color: inherit;
  font: inherit;
  line-height: normal;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  -webkit-appearance: none;
  background: transparent;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  cursor: pointer;
  -webkit-transition: ease .5s;
  -o-transition: ease .5s;
  transition: ease .5s;
}
#form_613 .signature-pad--actions .clear:hover,
#form_613 .signature-pad--actions button[data-action="undo"]:hover {
  background: #fff;
  color: #000;
}
#form_613 .signature-pad--actions .clear { margin-right: 5px; }

#hero #form_613 #signature-pad { width: 430px; }

#signature-pad-canvas {
  width: 100%;
  height: 100%;

}
/*Datepicker*/
/* @end */
/*jqury-ui.css*/
/*! jQuery UI - v1.10.3 - 2013-06-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-w
idget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{}.ui-state-active .ui-icon{}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triang
le-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px
}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-s
olid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
#ui-datepicker-div {
  z-index: 15 !important;
}
.ui-widget-content {
  border: 1px solid #aaa;
  background: #fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
  color: #222;
}
.star { color: #e62236; }

.green_but {
  color: #fff!important;
  display: inline-block;
  text-decoration: none!important;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  -o-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  padding: 0 117px 0 30px;
  min-width: 0 !important;
  font-size: 30px;
  font-family: 'Conv_StagSans-Semibold', Arial, sans;
  line-height: 70px;
  background: url('../image/ui_vertical_sprite.png') no-repeat right -340px #4cbc56;
}
.green_but:hover {
  opacity: 0.95;
}
.continue_but {
  background-color: #50c25b;
  border: none;
  height: 41px;
  height:auto;
  color: #fff;
  font-size: 24px;
  float: left;
  cursor: pointer;
    padding: 10px 0;
  width: 220px;
}
.uppercase {
  text-transform: uppercase;
}
.thanks p {
  padding-top: 20px;
  color: #505050;
  font-size: 20px;
  font-family: 'Conv_StagSans-Light', Arial, sans;
}
/* Application Form Style */
.steps {
  position: absolute;
  top: 30px;
  right: 0;
}
.steps li {
  background: none;
  padding: 0px;
  float: left;
  width: 74px;
  height: 50px;
  list-style: none;
  text-align: right;
}
.steps li .line {
  width: 50px;
  height: 2px;
  display: block;
  float: left;
  margin-top: 12px;
}
.steps li .circle_step {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #51c25b;
  display: block;
  float: left;
  margin-bottom: 5px;
}
.steps li .step_number {
  margin-right: -6px;
  font-size: 15px;
  color: #000;
}
.steps .step_current .line {
  background-color: #a4a4a4;
}
.steps .step_current .circle_step {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGBAMAAAAS4vJ7AAAAElBMVEX///////////////////////+65XQCAAAABXRSTlPphgaM5BtBx2wAAAAcSURBVAjXY1B0EWIQDQ1kYA0NAGEgO5hBmcEIACtwA5lakr+vAAAAAElFTkSuQmCC) no-repeat center center #a4a4a4;
}
.steps .step_current .step_number {
  color: #51c25b;
  font-family: 'Conv_StagSans-Book', Arial, sans;
}
.steps .step_future .line {
  background-color: #a4a4a4;
}
.steps .step_future .circle_step {
  background: #a4a4a4;
}
.error_msg {
  display: none;
  position: relative;
  min-height: 57px;
  padding-top: 10px;
  padding-right: 50px;
  font-size: 14px;
  color: #4e4e4e;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALAQMAAAB8oI5bAAAABlBMVEXy19f1vb0q341LAAAAKUlEQVQI12P4wcDwwYHhwQGGgwcYmg8wsB9g4G9gkGdgsGNgqGEAygIAwI4JtEdGZb0AAAAASUVORK5CYII=) repeat-x #f2d7d7;
  margin-bottom: 10px;
}
.error_msg .error_title {
  padding-top: 5px;
  font-family: 'Conv_StagSans-Book', Arial, sans;
}
.error_msg .error_text {
  padding: 0px 15px 15px 53px !important;
}
.error_msg img {
  padding: 10px 15px;
}
.error_msg .error_close {
  position: absolute;
  top: 25px;
  right: 13px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAHlBMVEUAAADjHjHjHjHjHjHjHjHjHjHjHjHjHjHjHjHjHjHmDBleAAAACnRSTlMAzBKJjX6THvUjmG6MUQAAAE5JREFUCNdjKGIAAqYChkAFIK0YwMAiBOSKANmOCgyKDkCaRQjEBQlMdADTbG0MYKAoqADWK8wsBOYaMBgqgLgMDEABEJcBJBAMkmMOAACOdgcPJMWuhAAAAABJRU5ErkJggg==) no-repeat center center #ffffff;
  width: 35px;
  height: 35px;
  cursor: pointer;
}
.error_msg .error_close:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAHlBMVEUAAAD///////////////////////////////////8kfJuVAAAACnRSTlMAzBKJjX6THvUjmG6MUQAAAE5JREFUCNdjKGIAAqYChkAFIK0YwMAiBOSKANmOCgyKDkCaRQjEBQlMdADTbG0MYKAoqADWK8wsBOYaMBgqgLgMDEABEJcBJBAMkmMOAACOdgcPJMWuhAAAAABJRU5ErkJggg==) no-repeat center center #e31e31;
}
form {
  position: relative;
}
.captcha {
  float: right;
  width:84px!important;
  display: block!important;
}
/*====RESLICE====*/
.green_but {background: url('../image/ui_vertical_sprite.png') no-repeat right -340px #4cbc56;}



.getHelp .help_buttons .hd + span {padding-left: 10px;}
.chzn-container{width:210px;}
.hidden{display:none;}
/*Mobile Slide*/

/*Chat Slider on the home page */
/*property-income-tax-refund form fix*/

@media (min-width: 1000px) {
  .header .socials,
  .header .searchbar,
  .header a.login,
  .nav-main { display: block!important; }
  .toggle-section.sm>ul>li>a { font-size: 14px; }
  .nav-main>.container.sm>ul>li>a { font-size: 16px; }
  .nav-main>.container>ul>li>a.ml { padding-top: 16px; }
}
@media screen and (max-width: 999px) {

    /* SEO experiment start: */
    /* SEO experiment end: */
    .gsc-search-box-tools .gsc-search-box .gsc-input { padding: 3px!important; }
  select {
    -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
  }
  /*Slider fix*/
  .chzn-container .chzn-results li {
    padding: 6px 6px !important;
  }
  .flex-next {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABYCAMAAABCvhA7AAAAk1BMVEUAAAC/v79NTU1NTU2/v7+/v79NTU1NTU2/v7+/v79NTU2/v7+/v79NTU2/v79NTU2/v79NTU1NTU1NTU1NTU1NTU2/v79NTU2/v79NTU2/v79NTU2/v79NTU2/v7+/v79NTU1NTU2/v79NTU2/v79NTU1NTU2/v7+/v79NTU2/v7+/v79NTU2/v7+/v7+/v79NTU1rjlPiAAAAL3RSTlMAMzNpZWliZmDb25b3l0b609OlU0n13t60tKV8TkE/OjooExMNDa6fh4d+eDYqJ8DwLwIAAAJqSURBVFjDtdfpTsJAFIbhKR2YbhQoxYVdFneduf+r01ErIcfkO18M5y9vnxibaU/N37Oxy4NRzWFpN0Y/Se69r/qatF99pnmilTP/PSVOy580Y+Q4NUrr3zTjZH+D2ht/sinZ5yjOvbB1sh+jeuyFrZN9ie+isHVy9Ybot0prW382VgTwCmWnOzLI5v9mfBVueJsveJuXsc3LvC1/KxM5h649JHJKaZ9kPOM6pvVY01ohg3k25lmZWiGD2WzUqeVkP597wmZkn+eesfuXovuGsedzSmbs9ZqRGfvRmEe9TNhXy5gurxg52vig77p2hw/6SZZ2ZqjJhEzYtMy/5PhXKrZ5Gdu8zNu8jO8lfwexXb0j+b0SMrDJdVLK2MZLsJCBza7uUsY2/uBgl0/yM0nK2H7A6YOQwazjQ7l60aQvVXyUr5nvXVvvdOWutolhZuvao648tm5LwK9FCGGWatJ09pkWr1p5MApf0+C0+S5HA6UcupmidPqbDjg53KL2NpxsSg4FiosgbJ0cJqieBGHr5DBE9DAIWyeP7hB9NxI2kEGJrsCd7sgAG8iUzcu8jWXe5mTe5mXedue/DXtyjl177MkZhrNxZzKeSRvTdqJpnZDBLIxZKFMnZDDbrTp1nByaJhA2I4eiCIydXopODWM3DSUz9mrFyIz9ZMyTXibs62lMp9eMHG180Pddu8cHPeVfFuzrCdu8zNm8jG1ehrbTyQ7IwKZl5n/y/9UlpRczIQObXCeljG28BAsZ2OzqLmVs4w8OdvmkP5P45fMep/fsurWKD+XZQpMuZvFRvjL66bl2ryv3rev9/csHd+ZY84vCqwYAAAAASUVORK5CYII=) no-repeat -46px 0 !important;
    width: 44px;
  }
  #pageFooter .partners { width: 90%; }
  .pageWrapper { width: 90%; }
  /* fix form inputs on small resolutions*/
   /* {font-size: 18px} */
  /*Form Elements Fix*/
  .inputBox {
    min-height: 89px;
  }

  html {
    zoom: 1;
  }

  #pageFooter .partners {
    width: 90%;
  }
  .pageWrapper {
    width: 90%;
  }
  /*Mobile Menu*/

/* LIVE HELP MOBILE */

#live_help_mobile {
  display:block;
  background-color:#300746;
  padding:10px 25px 10px 25px;
  margin:0px;
  z-index: 10;
}

#live_help_mobile p {
  font-size:16px;
  color: #fff;
  font-family: 'StagSansMedium', Tahoma, sans-serif;
  padding:0px 45px 0px 0px;
  margin:0px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAAXVBMVEUAAAD9ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti39ti1GlBYLAAAAHnRSTlMA2jDRO75SijfXzMe5eC0M8uiynhySViUTCXFcR0Wia1xqAAAApElEQVQ4y+3SSw6DIACE4fEFKCA+q/Yx9z9msY2JMQEO0H7rfzGLASCGOguoBwFPMkoCggkChqzKPKCsSIOaVAhSZI2MbBHUktme5AjK/8mPJam/aFJuCNgkqWHpw8J7YWeLs4ykhdP8ugFYDK+0A9axO5JHz4tuXLGbVNmQTzfSm8sTNQEHQ0qfsRcIqfgxTIgn3R2IJ41CIpkdohq/M8EuCHoDTjUfAddiMQ0AAAAASUVORK5CYII=) right no-repeat;
  text-align: right;
}

#live_help_mobile p span {
  font-size:14px;
  color: #fff;
  font-family: 'StagSansLight', Tahoma, sans-serif;
  padding:0px;
  margin:0px;
}

#live_help_mobile p span a {
  font-family: 'StagSansMedium', Tahoma, sans-serif;
  color:#fdb62d;
  text-decoration:none;
}

#live_help_mobile p span a:hover {
  color:#4cbc56;
}

/* LIVE HELP MOBILE inner pages */
  .steps {
    position: static;
    float: right;
  }
  /*Log In*/

  /* Live Help Side Icon*/
  #chatFixed {
    display:none;
  }
  /*Testimonials Video Slider*/
  .flex-control-nav {
    width: 80px !important;
    left: 50% !important;
    margin-left: -20px !important;
  }
  #pageFooter .copyright {
    line-height: 50px;
  }
  #pageFooter .partners {
    padding-bottom: 0;
    min-height: 50px;
  }


  /* Footer */
  #pageFooter .taxback_tools, #pageFooter .siteMap {
    width: 100%;
    padding: 20px 0;
  }
  #pageFooter .footer_info p {
    width: 100%;
    font-size: 11px;
  }
  #pageFooter .pageWrapper {
    padding-top: 0;
    display: none;
  }

  /* Country Page */
  .inputBox { max-width: 300px; }

  /*Big Header Buttons*/
  .green_but { padding: 0 85px 0 30px; }
  /*Corporate Page*/
  .searchBox { float: none!important; overflow: hidden; }
  .searchBox input { background: #dadada; border: 0; border-radius: 3px 0 0 3px; color: #333; float: left; font-style: italic; padding: 10px 0 11px 0; text-indent: 10px; width: 90%; }
}

@media (max-width: 567px) {
  #hero #form_613 #signature-pad { width: 300px; }
}
 @media (max-width: 480px) {
  .green_but { background-image: none; padding: 0 15px!important; }
  .error_msg .error_title, .error_msg .error_text {
    padding: 15px!important;
  }
  .error_msg img { display: none; }
  #hero #form_613 .checkbox+span { float: none; }
}
@media screen and (max-width: 400px){
  .green_but {font-size:15px!important; left: 0; right: auto;}
}
@media screen and (max-width: 320px){
  html {zoom: 0.9;}
}
/*LIBRARIES------------------------------------------------------------------*/
/*flexislider.css*/
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.slides,
.flex-control-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ /* Hide the slides before the JS is loaded. Avoids image jumping */

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

.flex-prev {
  position: absolute;
  left: 0;
  top: 58%;
  margin-top: -22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABYCAMAAABCvhA7AAAAk1BMVEUAAAC/v79NTU1NTU2/v7+/v79NTU1NTU2/v7+/v79NTU2/v7+/v79NTU2/v79NTU2/v79NTU1NTU1NTU1NTU1NTU2/v79NTU2/v79NTU2/v79NTU2/v79NTU2/v7+/v79NTU1NTU2/v79NTU2/v79NTU1NTU2/v7+/v79NTU2/v7+/v79NTU2/v7+/v7+/v79NTU1rjlPiAAAAL3RSTlMAMzNpZWliZmDb25b3l0b609OlU0n13t60tKV8TkE/OjooExMNDa6fh4d+eDYqJ8DwLwIAAAJqSURBVFjDtdfpTsJAFIbhKR2YbhQoxYVdFneduf+r01ErIcfkO18M5y9vnxibaU/N37Oxy4NRzWFpN0Y/Se69r/qatF99pnmilTP/PSVOy580Y+Q4NUrr3zTjZH+D2ht/sinZ5yjOvbB1sh+jeuyFrZN9ie+isHVy9Ybot0prW382VgTwCmWnOzLI5v9mfBVueJsveJuXsc3LvC1/KxM5h649JHJKaZ9kPOM6pvVY01ohg3k25lmZWiGD2WzUqeVkP597wmZkn+eesfuXovuGsedzSmbs9ZqRGfvRmEe9TNhXy5gurxg52vig77p2hw/6SZZ2ZqjJhEzYtMy/5PhXKrZ5Gdu8zNu8jO8lfwexXb0j+b0SMrDJdVLK2MZLsJCBza7uUsY2/uBgl0/yM0nK2H7A6YOQwazjQ7l60aQvVXyUr5nvXVvvdOWutolhZuvao648tm5LwK9FCGGWatJ09pkWr1p5MApf0+C0+S5HA6UcupmidPqbDjg53KL2NpxsSg4FiosgbJ0cJqieBGHr5DBE9DAIWyeP7hB9NxI2kEGJrsCd7sgAG8iUzcu8jWXe5mTe5mXedue/DXtyjl177MkZhrNxZzKeSRvTdqJpnZDBLIxZKFMnZDDbrTp1nByaJhA2I4eiCIydXopODWM3DSUz9mrFyIz9ZMyTXibs62lMp9eMHG180Pddu8cHPeVfFuzrCdu8zNm8jG1ehrbTyQ7IwKZl5n/y/9UlpRczIQObXCeljG28BAsZ2OzqLmVs4w8OdvmkP5P45fMep/fsurWKD+XZQpMuZvFRvjL66bl2ryv3rev9/csHd+ZY84vCqwYAAAAASUVORK5CYII=) no-repeat 0 0;
  width: 45px;
  height: 44px;
  font-size: 0;
  text-indent: -9999px;
}
.flex-prev:hover {
  background-position: 0 -44px;
}
.flex-next {
  position: absolute;
  right: -70px;
  top: 58%;
  margin-top: -22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABYCAMAAABCvhA7AAAAk1BMVEUAAAC/v79NTU1NTU2/v7+/v79NTU1NTU2/v7+/v79NTU2/v7+/v79NTU2/v79NTU2/v79NTU1NTU1NTU1NTU1NTU2/v79NTU2/v79NTU2/v79NTU2/v79NTU2/v7+/v79NTU1NTU2/v79NTU2/v79NTU1NTU2/v7+/v79NTU2/v7+/v79NTU2/v7+/v7+/v79NTU1rjlPiAAAAL3RSTlMAMzNpZWliZmDb25b3l0b609OlU0n13t60tKV8TkE/OjooExMNDa6fh4d+eDYqJ8DwLwIAAAJqSURBVFjDtdfpTsJAFIbhKR2YbhQoxYVdFneduf+r01ErIcfkO18M5y9vnxibaU/N37Oxy4NRzWFpN0Y/Se69r/qatF99pnmilTP/PSVOy580Y+Q4NUrr3zTjZH+D2ht/sinZ5yjOvbB1sh+jeuyFrZN9ie+isHVy9Ybot0prW382VgTwCmWnOzLI5v9mfBVueJsveJuXsc3LvC1/KxM5h649JHJKaZ9kPOM6pvVY01ohg3k25lmZWiGD2WzUqeVkP597wmZkn+eesfuXovuGsedzSmbs9ZqRGfvRmEe9TNhXy5gurxg52vig77p2hw/6SZZ2ZqjJhEzYtMy/5PhXKrZ5Gdu8zNu8jO8lfwexXb0j+b0SMrDJdVLK2MZLsJCBza7uUsY2/uBgl0/yM0nK2H7A6YOQwazjQ7l60aQvVXyUr5nvXVvvdOWutolhZuvao648tm5LwK9FCGGWatJ09pkWr1p5MApf0+C0+S5HA6UcupmidPqbDjg53KL2NpxsSg4FiosgbJ0cJqieBGHr5DBE9DAIWyeP7hB9NxI2kEGJrsCd7sgAG8iUzcu8jWXe5mTe5mXedue/DXtyjl177MkZhrNxZzKeSRvTdqJpnZDBLIxZKFMnZDDbrTp1nByaJhA2I4eiCIydXopODWM3DSUz9mrFyIz9ZMyTXibs62lMp9eMHG180Pddu8cHPeVfFuzrCdu8zNm8jG1ehrbTyQ7IwKZl5n/y/9UlpRczIQObXCeljG28BAsZ2OzqLmVs4w8OdvmkP5P45fMep/fsurWKD+XZQpMuZvFRvjL66bl2ryv3rev9/csHd+ZY84vCqwYAAAAASUVORK5CYII=) no-repeat -45px 0;
  width: 45px;
  height: 44px;
  font-size: 0;
  text-indent: -9999px;
}
.flex-next:hover {
  background-position: -45px -44px;
}
.flex-control-nav {
  position: absolute;
  width: 363px;
  left: 80px;
  top: 20px;
}
.flex-control-nav li {
  float: left;
  margin-right: 3px;
}
.flex-control-nav li a{
  display: block;
  font-size: 0;
  text-indent: -9999px;
  line-height: 0;
  width: 10px;
  height: 10px;
  background-color: #bfbfbf;
  cursor: pointer;
}
.flex-control-nav li a.flex-active{
  background-color: #4d4d4d;
}
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi)  {
  .chzn-container-single .chzn-search input {
      background-image: url('chosen-sprite@2x.png') !important;
      background-repeat: no-repeat !important;
      background-size: 52px 37px !important;
  }
}

/* @end */
/*jqury-ui.css*/
/*! jQuery UI - v1.10.3 - 2013-06-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
/*animate.css*/
/*Animate.css - http://daneden.me/animateLICENSED UNDER THE  MIT LICENSE (MIT)Copyright (c) 2011 Dan EdenPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.*/@-webkit-keyframes tada {0% {-webkit-transform: scale(1);}10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}100% {-webkit-transform: scale(1) rotate(0);}}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide *//* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@keyframes fadeOutLeftBig {0% {opacity: 1;transform: translateX(0);}100% {opacity: 0;transform: translateX(-2000px);}}@-moz-keyframes bounceOutUp {0% {-moz-transform: translateY(0);}20% {opacity: 1;-moz-transform: translateY(20px);}100% {opacity: 0;-moz-transform: translateY(-2000px);}}@-ms-keyframes hinge {0% { -ms-transform: rotate(0); -ms-transform-origin: top left; -ms-animation-timing-function: ease-in-out; }20%, 60% { -ms-transform: rotate(80deg); -ms-transform-origin: top left; -ms-animation-timing-function: ease-in-out; }40% { -ms-transform: rotate(60deg); -ms-transform-origin: top left; -ms-animation-timing-function: ease-in-out; }80% { -ms-transform: rotate(60deg) translateY(0); opacity: 1; -ms-transform-origin: top left; -ms-animation-timing-function: ease-in-out; }100% { -ms-transform: translateY(700px); opacity: 0; }}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide *//* originally authored by Nick Pettit - https://github.com/nickpettit/glide */



/* New header styles start */

nav *, nav *:before, nav *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.header { background: #fff; height: 120px; width: 100%; }
.header .container { height: 100px; margin: 0 auto; max-width: 960px; padding-top: 25px; }

.header .logo { float: left; }
.header .logo a { transition: opacity 0.3s; }
.header .logo a:hover { opacity: 0.75; }
.header .logo a > img { width: 183px; height: 60px; }

.header .rightbar { float: right; position: relative; }

.header .nav-toggle { display: none; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZBAMAAADUG4MpAAAAMFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaPxwLAAAAD3RSTlMA7RId9PL1/KsJBbmyox+E2HOgAAAAQklEQVQY02O4JogMMhjk/yODjwT5212QQTXDPGNk8JKBVLBICRloUey+46HIoJphMor7LCl2XxuK+3JIdl8Lin4fABMBnJRDPT0JAAAAAElFTkSuQmCC) center center no-repeat; float: right; height: 33px; margin: 13px 0 0 30px; overflow: hidden; text-indent: -9999px; width: 33px; transition: transform 0.3s, opacity 0.3s; }
.header .nav-toggle:hover { opacity: 0.5; }

.header .socials { display: block; float: left; padding: 20px 30px 0 0; transition: 0s; }
.header .socials a { background:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAAVCAMAAACg7DrqAAAAqFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs30iGAAAAN3RSTlMAzOvlE5390qv5389yB9Y6IKZ68pcN79mh9ox2TS7nvYBFPwTGUimyW1Y0uJGHGcKEbl9jJUposbfx2QAABEtJREFUSMd9lYmWojAQRcO+oyA7yiYItCCKS/3/n00SoRWdmXsOpg9deqmXWCLC+iwlHJvu9+jFfltzSXp1Eb8tDjIrNegvGK1Qsizn+x2PKLzDJdyLJGE5YY2QPbh1hBasSyD4RcS/Pq4XgWDFg7U6AgD78+3kBeaRZxtIC2O648ACJRQBAoRWTCYV/A0ZmKlSAIpqg/BrvcKMPxYsWa9fzr2lFHjRRbZCE+bCeRzbKwM+ruxC61Yz+Xi9XqZGOcCw3hDhst3UAwMzahnJeOF2X84cSpfUasDglSK9O0WyJRmRohyqkekCoXMsRMk9ANFer08ZUegncu8nhJmk4deOmd7RJ24EA00mAnU93dMW4bb4jg0mft1tcj2oZKfvBETZbqYd21KTZBe88Sa9ou9cpx0Flbb/APX0KRUVEeCx3+97Kv3xcl3A0uwsvDpN6DHpFCB4pSUrv++u8Fu2923uolu13eaG2/aOvSJn7QLK5Sm1DPwkN/4lHeJRT8HsIkd9SpX7JY0tJ5BpvH1GBGGQRdetbsI3OFdZURRujWJRUdS7IJITkGHNSQP/gGMeyCs6DZdZKgqkc74DikTiTfKb5rdbzbSJFH7RotD7dm5wgjXRYCleQh+exC5+/hL8uDlqNGRetYlUPbJQ8s9NT8FLfdLpnv/h0a4wjN3utJSW+Qa+YfAH0NO7Rvr0GDT6pCKiJipDb0Xya6+J1Y4SfpgSMvTkAhqvg3+yZTmw5ABnS66r8SaVUATfdGgpZeNVQ7udzn4G3ha3EnGJuOESCS4GviZpAz5/AfMYKqFCUheBYqNjzeAbSlmnPXIzX/xwKvelVCFdjDQYRGlFUFu8o4eV2h12uNM9Ax2aH8h0dTBBb6pIAVGwgKKSb4oHwK5oVWF9Jnx0l1KWzKCDR3In50OPBE6EzWXeUwm3IYD6HJkHH2RkY6nD3wcRwrbF7zM5SPD/7i/pQ1E+jlGFllJaeFCp9Caocnz/eXB0DPBB85SuNqDlBjKKEsKcSsVCZiKru/yMQ33Yqh4dDr9SV4Alzv7f0pGBh0vz8WkgrvGUohj3fhRqFqBHVOqt5C7Xq0vcnxu7sjZLKTJik4UXwwn9W2qCgOaZ9pyDkxTpCcD0ZZ6kllPFzeMc9NWuSL0PKUnpdZaYHfqPdAPxPIUliZ+lOll2WZ3WPd1Z/dmp02TNtbfO9yhV2Xcp3od1a706rW/of1IP0j2i3NgzmqXzX+60nsEH9hA4t7xq8jZ6xGMdvkszqzbffl1sHv1XehRFh8Z/StO5VAM1cASM49BFCDgwIbQHZtSd4HKVzNZmyemtsGhTkAPRJTChqOfdrHyOQY+MwanwQOqk2zkE34r6gKGjlhKL8Il4Hugi4otMeaBhrFJNO1KFcWuclGHKozPe9uhFr5XS8YRGiWFSUriupVIKkHEXNFMahMr9rXTPjMYsifhdIGmMppGLYSSp5/8A9ZjsR0KUpyAAAAAASUVORK5CYII=) no-repeat; display: inline-block; height: 21px; margin: 0 8px; overflow: hidden; text-indent: -9999px; opacity: 0.3; transition: opacity 0.3s; }
.header .socials a.fb { background-position: 0 0; width: 11px; }
.header .socials a.tw { background-position: -11px 0; width: 25px; }
.header .socials a.in { background-position: -36px 0; width: 22px; }
.header .socials a.gp { background-position: -58px 0; width: 20px; }
.header .socials a.ig { background-position: -78px 0; width: 21px; }
.header .socials a.yt { background-position: -99px 0; width: 17px; }
.header .socials a:hover { opacity: 1; }

.header .searchbar { display: block; float: left; overflow: hidden; }
.header .searchbar > a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABCCAYAAAA2RtSlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39JREFUeNrsmD1IHEEUx+/OgySoRBL8uMRGSVJEIVoEYxDFdDbmOuECKdRasBMLEVLYWljYKIoiCmIhKgEFEYISyCGcErEwaQzGjzMWihDFy3/hbXhsdmdndmfPFDfwYz/uvTf/+diZdxMOuZfXoAXUgefgPr1PgxRYBwtgO6S5xMEGyEiyCOpVKwk7vB8H79nzCfhELf5FfjHwAjSBO8z2A+jz2uoikGSt2gXtIF/gUwp6wCnzm/UqYIsFGQMRBd9isOJHxDhz7vUxd3icblmnJuY0pWECb7J4ZTIOKTI+0PQFlTMBk27G1cy4Q+NnPEQxb0ChyLCfDM9BVKOAStawNiejCFs81sC1RgHfwHe2mjoKeMbmge6SpOtTkYAY3f8MQECarvkiAb/pPhqAgDy63ogE/KD7xwEIeGTpCVsBX+n+VQAC6ui6IzLqYp/LA42V17O4b0SGMWY4oFHAEsU8FWz7f8s8GV/R9uq3NLNGSeUGFczBb2plLLtnFOtY5evic2HBY+UlbGO7AI2qAUaZiBSbxTKlFRwx/wmvXThsSTZHQANbVHgpoIx5ziZJPSFRnkonG0eTfbAMpsEMbV5pi80ODSV/nwj5GM9BcCiRku/RbDdzyBpwyX6Pq6blvNyjheQleEKL1TW10siaP4NVG78q8AXcped3mtI9pVIr2xNBliqLiMRtiMj1hFNPvP0feiJ0Wz1hrC8H4UzGVUSwBxSGAAfiYCMjXxZBvSCeLU49kL0DCouiIpBkrdoF7SBf0IpS0ANOmd+sbA9YX2yxIGMgotCdxWBFVQR/GGfOvapj6RCnW1ZAE3Oa8lG5ySaLVyYjIEXGBxoqNyhnAibdBFQz4w5NAgyGKOYNKBQJ6CfDcxDVKKCSNazNyS53QJE7oMgdUERo9psHCroPKB7S/apoN4yx73VA4zqwRDGNXTLsthTPk/EVba9+K29mjeqT2QsqmMO2z8qNZfeMYh27ra78oYuJWPBYeQnb2C5Ao2pCMspEGIHqFCpvBUfMf8JLRmQwbEk2R0ADyLOxLQAtYM4mST0hUcoCDDrZOJplHyyDaTAD1kDaYrNDQ8nfJ7wIMMdzEBxKpOR7NNvNHLIGXLLf46ppefYOKDQuPHbUuvVE0AIMqiwiEtkWIOyJbAlw7AmZSaj7b/k6m5jxbAv45+u4DQFmT3w0UrU/AgwA50r3i9DIDZkAAAAASUVORK5CYII=) center top no-repeat; background-size: 80%; display: block; float: left; height: 33px; margin: 0 5px 0 0; overflow: hidden; text-indent: -9999px; width: 32px; transition: opacity 0.3s; }
.header .searchbar > a:hover { opacity: 0.5; }
.header .searchbar form { /*display:none*/ float: left; margin: 0; overflow: hidden; }
.header .searchbar input[type="text"] { border: 0; border-radius: 3px; font-family: 'Conv_StagSans-Book'; font-style: italic; padding: 6px 10px 4px 10px; }
.header .searchbar .gsc-search-button, .header .searchbar .gsib_b { display: none; }
td.gsc-clear-button { display: none!important; }
table.gsc-search-box td.gsc-input { padding-right: 0!important; }
.header .searchbar input[type="text"] { min-width: 150px; width: auto; }

.header a.login { color: #000; display: inline-block; float: left; font-family: 'Conv_StagSans-Book'; font-size: 18px; font-weight: bold; margin: 23px 30px 0 0; }
.header .login.submenu {
  z-index: 999;
  display: none;
  width: 411px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUzMzMrKyvNQvT9AAAAAnRSTlPm5jfe3h8AAAASSURBVAjXY+BgEGBQYHBgaAAAAqIA+YOVR0gAAAAASUVORK5CYII=');
  border: 1px solid #1a1b1e;
  padding: 15px 23px 12px 26px;
  text-align: right;
  border-top: 3px solid #1a1b1e;
  position: absolute;
  top: 47px;
  right: 50px;
  font-family: 'Conv_StagSans-Book', Arial, sans;
}

.header .openlang { overflow: hidden; text-indent: -9999px; }
.header .langbar { float: left; padding: 17px 0 0 0; position: relative; }
.header .langbar a { color: #fff; display: inline-block; transition: color 0.3s; }
.header .langbar a:before { background: url(../image/sprite-flags2.png) no-repeat; border: 1px solid #555; content: ''; display: inline-block; float: left; height: 25px; margin: 0 5px 0 0; width: 36px; }
.header .langbar a.openlang:before { border: 0; }
.header .langbar a.bg:before { background-position: 0 -35px; }
.header .langbar a.cs:before { background-position: 0 -70px; }
.header .langbar a.it:before { background-position: 0 -105px; }
.header .langbar a.lv:before { background-position: 0 -140px; }
.header .langbar a.de:before { background-position: 0 -175px; }
.header .langbar a.zh:before { background-position: 0 -210px; }
.header .langbar a.fr:before { background-position: 0 -245px; }
.header .langbar a.es:before { background-position: 0 -280px; }
.header .langbar a.th:before { background-position: 0 -315px; }
.header .langbar a.sk:before { background-position: 0 -350px; }
.header .langbar a.ro:before { background-position: 0 -385px; }
.header .langbar a.ru:before { background-position: 0 -420px; }
.header .langbar a.pt:before { background-position: 0 -455px; }
.header .langbar a.pl:before { background-position: 0 -490px; }
.header .langbar a.lt:before { background-position: 0 -525px; }
.header .langbar a.tr:before { background-position: 0 -595px; }
.header .langbar a:hover { color: #aaa; }
.header .langbar ul { display: none; background: rgba(0,0,0,0.8); font-family: Arial, sans-serif; list-style: none; padding: 5px 10px; width: 450px; position: absolute; top: 100%; right: 0; z-index: 19; }
.header .langbar li { float: left; padding: 5px 0; width: 33%; }
.header .langbar li span { display: inline-block; padding: 6px 0 0 0; }
.header .langbar li .th span { padding: 3px 0 0 0; }

.nav-main { background: #000; width: 100%; transition: 0s; z-index: 11; position: relative; }
.nav-main .container { margin: 0 auto; max-width: 960px;}
.nav-main ul { list-style: none; overflow: hidden; }
.nav-main li { border-right: 1px solid #333; float: left; text-align: center; width: calc(16.75% - 1px); }
.nav-main li:first-child { border-left: 1px solid #333; }
.nav-main a { background: #000; color: #fff; display: block; font-family: 'Conv_StagSans-Book'; font-size: 20px; font-weight: bold; height: 66px; padding: 26px 0 0 0; text-decoration: none; transition: background 0.3s, color 0.3s; }
.nav-main a:hover { background: #333; color: #fff; text-decoration: none; }
.nav-main .refunds a:hover { background: #02a9f4; color: #fff; }
.nav-main .returns a:hover { background: #43a74b; color: #fff; }
.nav-main .corporate a:hover { background: #fab101; color: #fff; }
.nav-main .about a:hover { background: #bc44d1; color: #fff; }

.toggle-container { display: none; background: #f2f2f2; width: 100%; position: absolute; top: 100%; left: 0; right: 0; z-index: 9; }
.toggle-section { display: none; margin: 0 auto; max-width: 960px; overflow: hidden; padding: 30px 0; text-align: left; }
.toggle-section .leftside { float: left; /*width: 650px;*/ width: 100%; font-weight: 700; font-family: 'Open Sans', Arial, sans-serif!important; font-size: 20px; color: #000;}
.toggle-section .close { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAATlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEoqZZAAAAGXRSTlMA2xR9D3ptDebiceAW3XT1wbusk5FiRy0Fh3zsCQAAAJNJREFUKM9tkdsOgzAMQ0MphVK2we7+/x9dxTYdtcWPznGkOPbcnLW6X63TaWz8INkrqqsnszSYLUzge8tysdx23vl9MqnzDf/P+IonMxo8WtJ32yx4Mm+DRy5pHQSP/Cpdgh0o89ORH3KADop+Hi5yaXEv99APvf0y8E1v3EsH+H3bG36dwS+/cBP7ySjZBo+c9AHQyAonMHH0IwAAAABJRU5ErkJggg==) center center no-repeat; display: block; float: right; height: 25px; margin: 0 0 30px 0; overflow: hidden; text-indent: -9999px; width: 25px; transition: transform 0.3s; }
.toggle-section .close:hover { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAATlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEoqZZAAAAGXRSTlMA2xR9D3ptDebiceAW3XT1wbusk5FiRy0Fh3zsCQAAAJNJREFUKM9tkdsOgzAMQ0MphVK2we7+/x9dxTYdtcWPznGkOPbcnLW6X63TaWz8INkrqqsnszSYLUzge8tysdx23vl9MqnzDf/P+IonMxo8WtJ32yx4Mm+DRy5pHQSP/Cpdgh0o89ORH3KADop+Hi5yaXEv99APvf0y8E1v3EsH+H3bG36dwS+/cBP7ySjZBo+c9AHQyAonMHH0IwAAAABJRU5ErkJggg==) center center no-repeat!important; transform: rotate(180deg); }
.toggle-section h3 { color: #000; font-family: 'Conv_StagSans-Medium'; font-size: 20px; margin: 0 0 30px 0; }

.toggle-refunds { background: url(../image/bg-toggle1.jpg) bottom center no-repeat; }
.toggle-refunds ul { list-style: none; overflow: hidden; }
.toggle-refunds li { float: left; margin: 0 10px 10px 0; text-align: center; }
.toggle-refunds a:hover { color: #000!important; }


.toggle-returns { background: url(../image/bg-toggle1.jpg) bottom center no-repeat; }
.toggle-returns ul { list-style: none; }
.toggle-returns li { border-right: 0; float: left; margin: 0 0 30px 0; padding: 0 10px; text-align: center; vertical-align: top; width: 20%; }
.toggle-returns li:first-child { border-left: 0; }
/*.toggle-returns li:nth-child(6) { clear: both; }*/
.toggle-returns li a { background: none; color: #000; display: block; font-family: 'Conv_StagSans-Light', Arial, sans; font-size: 16px; height: 144px; padding: 0; }
.toggle-returns li a:before { background: url(../image/sprite-returns.png) no-repeat; content: ''; display: block; height: 100px; margin: 0 auto 10px auto; width: 90px; }
.toggle-returns li a.tnbi:before { background-position: -540px 0; }
.toggle-returns li a.ets:before { background-position: -630px 0; }
.toggle-returns li a.imc:before { background-position: -720px 0; }
.toggle-returns li a.rcs:before { background-position: -450px 0; }
.toggle-returns li a:hover { background: none!important; color: #000!important; text-decoration: underline; }

.toggle-corporate { background: url(../image/bg-toggle2.jpg) bottom center no-repeat; }
.toggle-corporate ul { list-style: none; }
.toggle-corporate li { border-right: 0; float: left; margin: 0 0 30px 0; padding: 0 10px; text-align: center; vertical-align: top; width: 20%; }
.toggle-corporate li:first-child { border-left: 0; }
/*.toggle-corporate li:nth-child(6) { clear: both; }*/
.toggle-corporate li a { background: none; color: #000; display: block; font-family: 'Conv_StagSans-Light', Arial, sans; font-size: 16px; height: 144px; padding: 0; }
.toggle-corporate li a:before { background: url(../image/sprite-corporate.png) no-repeat; content: ''; display: block; height: 100px; margin: 0 auto 10px auto; width: 90px; }
.toggle-corporate li a.dwt:before { background-position: 0 0; }
.toggle-corporate li a.gm:before { background-position: -90px 0; }
.toggle-corporate li a.ess:before { background-position: -180px 0; }
.toggle-corporate li a.part:before { background-position: -270px 0; }
.toggle-corporate li a.ip:before { background-position: -360px 0; }
.toggle-corporate li a.vs:before { background-position: -450px 0; }
.toggle-corporate li a.thc:before { background-position: -540px 0; }
.toggle-corporate li a.ems:before { background-position: -630px 0; }
.toggle-corporate li a:hover { background: none!important; color: #000!important; text-decoration: underline; }

.toggle-about { background: url(../image/bg-toggle3.jpg) bottom center no-repeat; }
.toggle-about ul { list-style: none; }
.toggle-about li { border-right: 0; float: left; margin: 0 0 30px 0; padding: 0 10px; text-align: center; vertical-align: top; width: 20%; }
.toggle-about li:first-child { border-left: 0; }
/*.toggle-about li:nth-child(6) { clear: both; }*/
.toggle-about li a { background: none; color: #000; display: block; font-family: 'Conv_StagSans-Light', Arial, sans; font-size: 16px; height: 144px; padding: 0; }
.toggle-about li a:before { background: url(../image/sprite-about.png) no-repeat; content: ''; display: block; height: 100px; margin: 0 auto 10px auto; width: 90px; }
.toggle-about li a.ab:before { background-position: 0 0; }
.toggle-about li a.mc:before { background-position: -90px 0; }
.toggle-about li a.csr:before { background-position: -180px 0; }
.toggle-about li a.car:before { background-position: -270px 0; }
.toggle-about li a.part:before { background-position: -360px 0; }
.toggle-about li a.pp:before { background-position: -450px 0; }
.toggle-about li a.tc:before { background-position: -540px 0; }
.toggle-about li a.awa:before { background-position: -630px 0; }
.toggle-about li a.fees:before { background-position: -720px 0; }
.toggle-about li a.qp:before { background-position: -810px 0; }
.toggle-about li a:hover { background: none!important; color: #000!important; text-decoration: underline; }

.toggle-about,
.toggle-corporate,
.toggle-refunds,
.toggle-returns {
  font-weight: 700; font-family: 'Open Sans', Arial, sans-serif!important; font-size: 20px; color: #000;
}
.toggle-about ul,
.toggle-corporate ul,
.toggle-refunds ul,
.toggle-returns ul {
  margin-top: 30px;
}

#wai { background: #18273e; }
#wai .container { color: #888; font-size: 12px; margin: 0 auto; max-width: 960px; padding-top: 7px; padding-bottom: 7px; }

#hero { background: #213757; color: #fff; padding-top: 0px !important; }
#hero * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#hero .pageWrapper { overflow: hidden; padding: 50px 0; }
#hero h1 { font-family: 'Conv_StagSans-Medium', Arial, sans-serif; font-size: 48px; margin: 0 0 10px 0; text-align: center; }
#hero h3 { font-size: 24px; margin: 0 0 50px 0; text-align: center; }
#hero .video-box { background: #fff; box-shadow: 3px 5px 15px rgba(0,0,0,0.5); float: left; margin: 0 0 30px 0; padding: 10px; }
#hero ul.ticks { clear: left; float: left; font-size: 20px; margin: 0; }
#hero ul.ticks li { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAMAAAAVBLyFAAAANlBMVEUAAAD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQA4avokAAAAEXRSTlMA43E36y0rdbysbGPFZEITDnX6ggcAAABRSURBVBjTXcxJDsAgDEPRAB2Ajr7/ZZsKhBO8ip4+iN8eZRageonQHb7RhTQ3YdPrzdXIqteTgcs1UtqXRuReoCv9VVv6jQ2tNzQ2tNHQTiMfdhAE09HKX8QAAAAASUVORK5CYII=) center left no-repeat; list-style: none; margin: 8px 0; padding: 0 0 0 30px; }
#hero .form-holder { background: #3ca247; float: right; max-width: 270px; padding: 15px; width: 100%; }
#hero h4 { border-bottom: 1px solid #77be7f; font-size: 26px; margin: 0 0 15px 0; padding: 0 0 15px 0; } /* Hide Tax Country field in Country blue panels */

#refundsfrom { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8AAAAAOCAMAAADXAoXwAAAAQlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACO4fbyAAAAFnRSTlMABAsHEiUPHRYhGjIqLjxAN1hNRUpS79V7wAAAAbpJREFUaN7t14uqozAQgGFzMTcvddue93/VZfdQajIzSUxwj13mExQhBEH+hAw5AlAJiTJvGuEi4cVGfGxMzcASm3Y21Iq4pR60J+YOfR3x6+N8HXGHnpgH7ZZaERtq2lliMzCmfMxGwouLaIR5kyiVEMBQJgbx545RkKSYPY1yqbBjYx4YoRm1QFNkA/Kpv564R7VntfuPeVZ7VLvh1oyNNkUWaEaNkAdsLOy4lEaZPUlRkMD8zbPsPUwQFErmmISmOSjELOAJI27OWigTZqu3drj9c2uHrd6EWShz1ojzBAuEmIM0zSRkjkIJQtxl5T4s3m8ZiiTLDEIXOEoALMpbTxm/r6K53nLYdGnLYXO9sej7H5Gst6gAOIouMAhZpkgiA/QItJZMU3nyAEPTtVxJINkavsn4X/JNbI1AciW6lqHJA1SeqAD66yWwicQRqpZsZsp0B9cmtLMXEtq5NrqDKZPNVC1xBBbciYj5RR/VRJ7EdNAMYTrIk6gmok+hqPM1foA4gaJdaz1gpxbXTpygHMsHEkfHX4BiFyAuYKBdcj/9SfQJ4AOXAHYFA4KTZIwxxhhjjDHGPsFvJCTSdWae23EAAAAASUVORK5CYII=) top center no-repeat; border-top: 1px solid #fff; color: #333; }
#refundsfrom * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#refundsfrom .pageWrapper { padding: 50px 0; }
#refundsfrom h2 { font-size: 40px; margin: 0 0 15px 0; }
#refundsfrom h6 { font-size: 17px; }

.country-slider { margin: 0; padding: 30px 0; overflow: hidden; }
.country-slider div { float: left; list-style: none; margin: 0 0 15px 0!important; text-transform: uppercase; width: 12.5%; }
.toggle-section .country-slider div { margin: 0; text-align: center; width: 25%; }
.country-slider a { background: none; color: #333; display: inline-block; font-family: 'Conv_StagSans-Book', Arial, sans-serif; font-size: 14px; height: auto; margin: 0 7px; padding: 0; text-align: left; vertical-align: top; }
.country-slider>div>a { text-align: center; }
.country-slider a span { background: url(../image/usersegmentation_icons_sprite.png) no-repeat; content: ""; display: block; height: 63px; margin: 0 auto 8px auto; width: 100px; }
.country-slider a.at span { background-position: 0 -100px; }
.country-slider a.au span { background-position: 0 0; }
.country-slider a.be span { background-position: 0 -200px; }
.country-slider a.ca span { background-position: 0 -300px; }
.country-slider a.de span { background-position: 0 -500px; }
.country-slider a.dk span { background-position: 0 -400px; }
.country-slider a.ie span { background-position: 0 -900px; }
.country-slider a.jp span { background-position: 0 -1000px; }
.country-slider a.lu span { background-position: 0 -1100px; }
.country-slider a.nl span { background-position: 0 -800px; }
.country-slider a.nz span { background-position: 0 -1200px; }
.country-slider a.uk span { background-position: 0 -1400px; }
.country-slider a.us span { background-position: 0 -1500px; }
.country-slider a:hover { background: none!important; color: #333; text-decoration: underline; }

.country-slider.sub { display: none; }
.country-slider.sub ul { overflow: hidden; width: 75%; }
.country-slider.sub li { border: 1px solid #000; margin: 0 5% 10px 0; min-height: 55px; padding: 10px; text-align: left; width: 45%; display: flex; align-items: center; }
.country-slider.sub p.back { margin-left: 25%; }
.country-slider.sub p.back a { color: #4cbc56; }

.country-slider.sub li:nth-child(odd) { clear: left; }
.country-slider.sub ul a { text-align: left; }

#otherservices { color: #333; }
#otherservices * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#otherservices .pageWrapper { padding: 50px 0; }
#otherservices h2 { font-size: 40px; margin: 0 0 15px 0; }
#otherservices h6 { font-size: 17px; }
#otherservices .iconsWrapper { background: #f2f2f2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWAgMAAAAk140gAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAkFGXWy+mAAAAVUlEQVQY003LsQ2AMBQD0UvFGGGUDEXPigyTFoGs6L7iysU97s9Nev2Ho/6geV8oMIFeOQUG0CoPMA8wDzAPMBckFyQXJF8guSC5ILkguSC5u7Z/kv0B23F5T+f0BQAAAABJRU5ErkJggg==) top center no-repeat; }
#otherservices .icons-slider { overflow: hidden; }
#otherservices .icons-slider div { float: left; margin: 15px 0; text-align: center; width: 50%; }
#otherservices .icons-slider a { color: #333; display: inline-block; font-family: 'Conv_StagSans-Book', Arial, sans-serif; margin: 0 20px; width: 190px; text-transform: uppercase; vertical-align: top; }
#otherservices .icons-slider a:hover { text-decoration: none; }
#otherservices .icons-slider a span { background: url(../image/service_icons_sprite.png) no-repeat; content: ""; display: block; height: 155px; margin: 0 auto 8px auto; width: 140px; }
#otherservices .icons-slider a span.au { background-position: -640px 0; }
#otherservices .icons-slider a:hover span.au { background-position: -640px -160px; }
#otherservices .icons-slider a span.ca { background-position: -5919px 0; }
#otherservices .icons-slider a:hover span.ca { background-position: -5919px -160px; }
#otherservices .icons-slider a span.ie { background-position: -5440px 0; }
#otherservices .icons-slider a:hover span.ie { background-position: -5440px -160px; }
#otherservices .icons-slider a span.uk { background-position: -3360px 0; }
#otherservices .icons-slider a:hover span.uk { background-position: -3360px -160px; }
#otherservices .icons-slider a span.us { background-position: -4640px 0; }
#otherservices .icons-slider a:hover span.us { background-position: -4640px -160px; }
#otherservices .icons-slider a span.tax { background-position: -320px 0; }
#otherservices .icons-slider a:hover span.tax { background-position: -320px -160px; }
#otherservices .icons-slider a span.ex { background-position: -6238px 0; }
#otherservices .icons-slider a:hover span.ex { background-position: -6238px -160px; }

#tbreviews { color: #333; }
#tbreviews * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#tbreviews .pageWrapper { padding: 50px 0; }
#tbreviews h2 { font-size: 40px; margin: 0 0 15px 0; }
#tbreviews h6 { font-size: 17px; margin: 0 0 30px 0;  }
#tbreviews iframe { margin: 0 0 50px 0; }
#tbreviews .testimonials-slider { padding: 0 100px; text-align: center; position: relative; }
#tbreviews .testimonials-slider ul { margin: 0; }
#tbreviews .testimonials-slider li { list-style: none; }
#tbreviews .testimonials-slider .avatar { border-radius: 50%; }
#tbreviews .testimonials-slider h3 { font-family: 'Conv_StagSans-Semibold', Arial, sans-serif; font-size: 20px; margin: 10px 0 30px 0; }
#tbreviews .testimonials-slider p.quote { font-size: 18px; font-style: italic; line-height: 24px; margin: 0 0 30px 0; }
#tbreviews .testimonials-slider strong { font-family: 'Conv_StagSans-Semibold', Arial, sans-serif; }
#tbreviews .testimonials-slider .flex-control-nav { display: none; }
#tbreviews .testimonials-slider .flex-prev { background: url(../image/ui_vertical_sprite.png) -54px -1340px no-repeat; height: 36px; width: 36px; top: 70%; }
#tbreviews .testimonials-slider .flex-next { background: url(../image/ui_vertical_sprite.png) -54px -180px no-repeat; height: 36px; width: 36px; top: 70%; right: 0; }

#globalservices { background: #f2f2f2; color: #333; font-size: 17px; }
#globalservices * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#globalservices .pageWrapper { background: url(../image/dude.png) bottom right no-repeat; overflow: hidden; padding: 50px 330px 50px 0; }
#globalservices h2 { font-size: 40px; margin: 0 0 15px 0; }
#globalservices p { line-height: 20px; margin: 0 0 15px 0; text-align: justify; }
#globalservices .green_but { background-position: right -300px; float: left; font-size: 16px; line-height: 36px; margin: 0 20px 10px 0; padding: 0 60px 0 20px; text-transform: uppercase; }
#globalservices .blue_but { background: #5bacd3 url('../image/ui_vertical_sprite.png') right -1296px no-repeat; float: left; font-size: 16px; line-height: 36px; margin: 0; padding: 0 60px 0 20px; text-transform: uppercase; }

#didyouknow { color: #333; font-size: 17px; }
#didyouknow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#didyouknow .pageWrapper { padding: 75px 0; }
#didyouknow h2 { font-size: 40px; margin: 0 0 15px 0; }
#didyouknow p { line-height: 20px; margin: 0 0 15px 0; }
#didyouknow .yellow_but { background: #ffe400 url('../image/ui_vertical_sprite.png') right -180px no-repeat; color: #000; display: inline-block; font-family: 'Conv_StagSans-Semibold', Arial, sans; font-size: 16px; line-height: 36px; margin: 0; padding: 0 60px 0 20px; text-transform: uppercase; }

iframe { max-width: 100%; }

/* Google search */
.header .searchbar form.gsc-search-box { border: 1px solid #000; border-radius: 5px; }
.header .searchbar .gsc-search-box-tools .gsc-search-box .gsc-input { padding: 10px; }
.header .searchbar .gsc-input-box { border: none!important; }
.header .searchbar .gsc-search-box-tools .gsc-search-box .gsc-input { min-width: 200px; padding: 5px 10px 0 10px; }

/* Start Corporate Styles */

ol, ul { list-style: none; }

/* Helper classes */

.hidden { display: none; /*visibility: hidden;*/ }


/* Custom styles */

@font-face {
  font-family: 'Conv_StagSans-Light';
  src: url('../fonts/StagSans-Light.eot');
  src: local('O'), url('../fonts/StagSans-Light.woff') format('woff'), url('../fonts/StagSans-Light.ttf') format('truetype'), url('../fonts/StagSans-Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Book';
  src: url('../fonts/StagSans-Book.eot');
  src: local('O'), url('../fonts/StagSans-Book.woff') format('woff'), url('../fonts/StagSans-Book.ttf') format('truetype'), url('../fonts/StagSans-Book.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Bold';
  src: url('../fonts/StagSans-Bold.eot');
  src: local('O'), url('../fonts/StagSans-Bold.woff') format('woff'), url('../fonts/StagSans-Bold.ttf') format('truetype'), url('../fonts/StagSans-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Semibold';
  src: url('../fonts/StagSans-Semibold.eot');
  src: local('O'), url('../fonts/StagSans-Semibold.woff') format('woff'), url('../fonts/StagSans-Semibold.ttf') format('truetype'), url('../fonts/StagSans-Semibold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_StagSans-Medium';
  src: url('../fonts/StagSans-Medium.eot');
  src: local('O'), url('../fonts/StagSans-Medium.woff') format('woff'), url('../fonts/StagSans-Medium.ttf') format('truetype'), url('../fonts/StagSans-Medium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

body { background: #fff; color: #868686; font-family: 'Conv_StagSans-Light', Arial, sans; font-size: 14px; margin: 0; }
a {
  color: #e31e30;
  text-decoration: none;
}
/* Corporate sections */
   /* { background-color:#fff; color:#02a5cc; } */
/* Form */
.inputBox{min-height:0px;  margin: 10px 20px 0 0;}
.chzn-container-single .chzn-single{color:#000}
#pageFooter .copyright{line-height:36px;}

#pageFooter .footer_info{  background: #000; text-align: center;font-family: Arial, sans;font-size: 14px; padding: 10px 0; }
#pageFooter .footer_info p {
  width: 960px;
  margin: 0 auto;
}
#pageFooter .footer_info a {
  color: #5f5e5e;
  text-decoration: none;
  -webkit-transition: color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out;
  -o-transition: color 0.2s ease-out;
}
#pageFooter .footer_info a:hover {
  color: #fff;
}

/* BG / RU fonts */
[lang="ru"] .nav-main :not(.country-slider.sub) a,
[lang="bg"] .nav-main :not(.country-slider.sub) a { padding-top: 24px; }

.uk-citizen-warning { color: #ffe400; margin-bottom: 20px; }

.checkbox {
  background: #fff;
  font-size: 0;
  text-indent: -99999px;
  width: 22px;
  height: 22px;
  border: 1px solid #d2d2d2;
  display: block;
  float: left;
  margin-right: 15px;
}
#hero .checkbox+span{float:left;margin-top: -23px;  margin-left: 31px;}
.checkbox.active {
  background: url(../image/radio_but.png) no-repeat center center #ffffff;
}
.checkbox input {
  display: none;
}

/* Responsive styles */

@media (max-width: 999px) {
  #pageFooter .footer_info p {width: 100%;font-size: 11px;}  
    
}


@media (max-width: 659px) {
  .inputBox {margin: 1px 0 10px 0;}
  
}

/* End Corporate Styles */


/* RESPONSIVE */
/* New header responsive styles */
@media (min-width: 1000px) {
  .toggle-section>ul>li { width: 20%;}
  .toggle-returns>ul>li { width: 25%; }
}
/* End new header responsive styles */

@media (min-width: 1000px) {
    .header .socials,
    .header .searchbar,
    .header a.login,
    .nav-main { display: block!important; }
}

@media screen and (max-width: 999px) {
    .gsc-control-cse { background: #000!important; border: 0!important; }
    .container { padding-left: 15px; padding-right: 15px; }
    .header .container, .nav-main .container { padding-left: 0; padding-right: 0; }
    .header .container { height: auto; }
    form.gsc-search-box { background: #000; }
    .header .searchbar { width: auto;}
    
    #hero .video-box { display: block; float: none; margin: 0 auto 30px auto; text-align: center; width: 590px; }
    #hero .form-holder { margin: 0 0 30px 0; max-width: none; }
    .slick-list { width: 100%!important; }
    #tbreviews .testimonials-slider { padding: 0 0 100px 0; }
    #globalservices .pageWrapper { background-image: none; padding: 50px 0; }
    .flex-next { background: url(../image/ui_vertical_sprite.png) -54px -180px no-repeat!important; }
    .custom-navigation { width: 100px; position: absolute; bottom: 30px; left: 50%; margin-left: -50px; }
    #tbreviews iframe { height: 450px; }
    #refundsfrom .country-slider { margin: 0; }
    #refundsfrom .country-slider a { display: block; margin: 10px auto; }
    #otherservices .icons-slider a { display: block; height: 195px; margin: 20px auto; }
    
    .header { height: auto; }
    .header:after { background: #000; clear: both; content: ""; display: block; height: 1px; width: 1px; }
    .header .logo { margin-left: 15px; }
    .header .rightbar { clear: both; float: none; padding: 15px 0 0 0; }
    
    .nav-main { display: none; background: #fff; }
    .nav-main li { border-right: 0; border-top: 1px solid #999; float: none; text-align: left; width: 100%; }
    .country-slider.sub p.back { margin-left: 170px; }
    .country-slider.sub li { margin: 0 0 15px 0; padding: 5px; width: 100%; }
    .nav-main a { background: none; color: #000; font-weight: normal; height: auto; padding: 15px!important; }
    .country-slider a { font-size: 12px!important; }
    
    .header .nav-toggle { display: inline-block; margin: 0 15px 0 0; }
    
    .header .socials { display: none; clear: both; float: none; margin: 0 0 15px 0; padding: 0; text-align: center; width: 100%; }
    
    .header .langbar { position: absolute; top: -77px!important; right: 60px; }
    @-moz-document url-prefix() { /* firefox hack */
      .header .langbar {
          top: 74px;
         right: 90px;
      }
    }
    
    .header a.login { display: none; font-weight: normal; margin: 0; padding: 15px; width: 100%; font-size: 20px; }
    .header a.login:hover { background: #333; color: #fff; text-decoration: none; }
    .header .login.submenu {
      display: none!important;
    }
    
    
    .toggle-container { position: relative; }
    .toggle-section { padding-left: 15px; padding-right: 15px; }
    .toggle-section .leftside { float: none; width: 100%; }
    .toggle-section .close { position: absolute; top: 30px; right: 15px; }
    .toggle-section .country-slider div { width: 170px; }
    .toggle-section li { border-top: 0; float: left; text-align: center; width: 200px; }
    .toggle-section h3 { margin-right: 30px; }
}

@media (max-width: 899px) {
    #tbreviews iframe { height: 400px; }
}

@media (max-width: 799px) {
    #tbreviews iframe { height: 350px; }
    .country-slider.sub ul { width: 100%; }
    .country-slider.sub p.back { margin-left: 0; }
}

@media (max-width: 699px) {
    #hero h1 { font-size: 30px; }
    #hero h3,
    #hero h4 { font-size: 20px; }
    #hero .video-box { padding: 2.5%; width: 95%; }
    #globalservices, #didyouknow { display: none; }
    #hero .video-box iframe { height: 250px; }
    #tbreviews iframe { height: 300px; }
    
    .country-slider div,
    .toggle-returns li,
    .toggle-corporate li,
    .toggle-about li { width: 50%; }
    .toggle-corporate li:nth-child(6),
    .toggle-about li:nth-child(6) { clear: none; }
    .toggle-returns li:nth-child(odd),
    .toggle-corporate li:nth-child(odd),
    .toggle-about li:nth-child(odd) { clear: both; }
    .toggle-returns li { margin: 0; }
    .toggle-returns li a { height: auto; }
}

@media (max-width: 599px) {
    #hero .video-box iframe { height: 225px; }
    #tbreviews iframe { height: 250px; }
    .header .langbar ul { width: 300px; right: -45px; }
    .header .langbar li { width: 50%; }
}

@media (max-width: 480px) {
    #hero .video-box iframe,
    #tbreviews iframe { height: 200px; }
}
@media (max-width: 440px) {
    #live_help_mobile { height: 48px; overflow: hidden; padding: 5px 25px; }
    #live_help_mobile p { font-size: 14px; }
    #live_help_mobile p span { font-size: 11px; }
    /*.header .langbar { padding-top: 37px; }*/
}
@media (max-width: 399px) {
    #hero .video-box iframe,
    #tbreviews iframe { height: 150px; }
} 
@font-face {
  font-family: 'Open Sans Light';
  src: url('../fonts/StagSans-Light.eot');
  src: local('O'), url('../fonts/StagSans-Light.woff') format('woff'), url('../fonts/StagSans-Light.ttf') format('truetype'), url('../fonts/StagSans-Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Book';
  src: url('../fonts/StagSans-Book.eot');
  src: local('O'), url('../fonts/StagSans-Book.woff') format('woff'), url('../fonts/StagSans-Book.ttf') format('truetype'), url('../fonts/StagSans-Book.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Bold';
  src: url('../fonts/StagSans-Bold.eot');
  src: local('O'), url('../fonts/StagSans-Bold.woff') format('woff'), url('../fonts/StagSans-Bold.ttf') format('truetype'), url('../fonts/StagSans-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans SemiBold';
  src: url('../fonts/StagSans-Semibold.eot');
  src: local('O'), url('../fonts/StagSans-Semibold.woff') format('woff'), url('../fonts/StagSans-Semibold.ttf') format('truetype'), url('../fonts/StagSans-Semibold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Medium';
  src: url('../fonts/StagSans-Medium.eot');
  src: local('O'), url('../fonts/StagSans-Medium.woff') format('woff'), url('../fonts/StagSans-Medium.ttf') format('truetype'), url('../fonts/StagSans-Medium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* home-ie-c*/

/*lead gen form start*/
#lead-gen-home-a ul.steps {
    display: none;
}

.tooltipsy
{
    background-color: #000;
    border-radius: 3px;
    color: #fff;
    max-width: 200px;
    padding: 5px;
}
#lead-gen-home-a .options-list a.cursor-not-allowed { cursor: not-allowed; }

#lead-gen-home-a .options-list { padding: 5px 0 0 0; }
#lead-gen-home-a .options-list li { list-style: none; margin: 0 0 15px 0; }
#lead-gen-home-a .options-list a { background: #f5c900 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAATAQMAAACeO37qAAAABlBMVEUAAAAzMzPI8eYgAAAAAXRSTlMAQObYZgAAADVJREFUCNdjUGBgKGBg+MHAUMPAYMfAIM/AwN/AwH6AgfkBA+MHIAlkg0TkwbI1QJUg9UBdACFJCiaaEglUAAAAAElFTkSuQmCC) 93% center no-repeat; color: #033333; display: block; font-size: 18px; font-weight: bold; padding: 10px 60px 10px 10px; text-decoration: none; transition: background 0.3s; min-height: 68px;}
#lead-gen-home-a .options-list a:before { background: url(data:image/png;base64,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) no-repeat; content: ""; display: inline-block; float: left; height: 50px; margin: 0 10px 0 0; width: 50px; }
#lead-gen-home-a .options-list li:nth-child(1) a:before { background-position: 0 0; }
#lead-gen-home-a .options-list li:nth-child(2) a:before { background-position: 0 -50px; }
#lead-gen-home-a .options-list li:nth-child(3) a:before { background-position: 0 -100px; }
#lead-gen-home-a .options-list li:nth-child(4) a:before { background-position: 0 -150px; }
#lead-gen-home-a .options-list a strong { display: block; padding: 5px 0; }
#lead-gen-home-a .options-list a strong span { font-size: 14px; font-weight: normal; }
#lead-gen-home-a .options-list a:hover { background-position: 95% center; }
/*lead gen form end*/

/* home-ie-c end*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;

    -moz-box-sizing: border-box;
         box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
.slick-initialized .slick-slide
{
    display: block;
}

/* @charset 'UTF-8'; */
/* Slider */

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('../fonts/slick.eot');
    src: url('../fonts/slick.eot?#iefix') format('embedded-opentype'), url('../fonts/slick.woff') format('woff'), url('../fonts/slick.ttf') format('truetype'), url('../fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    margin-top: -10px\9; /*lte IE 8*/
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
.slick-prev:before
{
    content: '←';
}

.slick-next
{
    right: -25px;
}
.slick-next:before
{
    content: '→';
}

/* Dots */
.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: 0;

    display: block;

    width: 100%;
    padding: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 12px;
    height: 12px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 12px;
    height: 12px;

    cursor: pointer;

    color: transparent;
    border: 0;
    border-radius: 50%;
    outline: none;
    background: #e5e5e5;
    list-style: none;
}
.slick-dots li.slick-active button {
    background: #bbb;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    display: none;
    
    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}



#hero h3 span { color: #f5c900; font-family: 'Conv_StagSans-Bold', Arial, sans-serif; }
#hero ul.ticks h3.ireland { font-size: 24px; margin: 0 0 30px 0; text-align: left;}
#hero{ background: #213757 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8AAAAAOCAMAAADXAoXwAAAAQlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACO4fbyAAAAFnRSTlMABAsHEiUPHRYhGjIqLjxAN1hNRUpS79V7wAAAAbpJREFUaN7t14uqozAQgGFzMTcvddue93/VZfdQajIzSUxwj13mExQhBEH+hAw5AlAJiTJvGuEi4cVGfGxMzcASm3Y21Iq4pR60J+YOfR3x6+N8HXGHnpgH7ZZaERtq2lliMzCmfMxGwouLaIR5kyiVEMBQJgbx545RkKSYPY1yqbBjYx4YoRm1QFNkA/Kpv564R7VntfuPeVZ7VLvh1oyNNkUWaEaNkAdsLOy4lEaZPUlRkMD8zbPsPUwQFErmmISmOSjELOAJI27OWigTZqu3drj9c2uHrd6EWShz1ojzBAuEmIM0zSRkjkIJQtxl5T4s3m8ZiiTLDEIXOEoALMpbTxm/r6K53nLYdGnLYXO9sej7H5Gst6gAOIouMAhZpkgiA/QItJZMU3nyAEPTtVxJINkavsn4X/JNbI1AciW6lqHJA1SeqAD66yWwicQRqpZsZsp0B9cmtLMXEtq5NrqDKZPNVC1xBBbciYj5RR/VRJ7EdNAMYTrIk6gmok+hqPM1foA4gaJdaz1gpxbXTpygHMsHEkfHX4BiFyAuYKBdcj/9SfQJ4AOXAHYFA4KTZIwxxhhjjDHGPsFvJCTSdWae23EAAAAASUVORK5CYII=) top center no-repeat; color: #fff; /*padding-top:100px;*/}
#hero * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#hero .pageWrapper { overflow: hidden; padding: 50px 0; }
#hero h1 { font-family: 'Conv_StagSans-Medium', Arial, sans-serif; font-size: 48px; margin: 0 0 10px 0; text-align: center; }
#hero h1.f-42 { font-size: 42px; }
#hero h3 { font-size: 24px; margin: 0 0 50px 0; text-align: center; }
#hero .video-box { background: #fff; box-shadow: 3px 5px 15px rgba(0,0,0,0.5); float: left; margin: 0 0 30px 0; padding: 10px; width: 600px; }
#hero ul.ticks { clear: left; float: left; font-size: 20px; margin: 0; max-width: 620px; }
#hero ul.ticks li { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAMAAAAVBLyFAAAANlBMVEUAAAD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQD1yQA4avokAAAAEXRSTlMA43E36y0rdbysbGPFZEITDnX6ggcAAABRSURBVBjTXcxJDsAgDEPRAB2Ajr7/ZZsKhBO8ip4+iN8eZRageonQHb7RhTQ3YdPrzdXIqteTgcs1UtqXRuReoCv9VVv6jQ2tNzQ2tNHQTiMfdhAE09HKX8QAAAAASUVORK5CYII=) center left no-repeat; list-style: none; margin: 8px 0; padding: 0 0 0 30px; }
#hero .form-holder { background: #3ca247; float: right; max-width: 300px; padding: 15px; width: 100%; }
#hero .form-holder .star { color: #fff; }
#hero .form-holder .inputBox { clear: both; max-width: none; min-height: 0; padding: 0 0 10px 0; width: 100%; }
#hero .form-holder .chzn-container { width: 100%!important; }
#hero .form-holder .inputBox p { font-family: 'Conv_StagSans-Light', Arial, sans-serif; margin: 0; }
#hero .form-holder .continue_but { background: #ffe400 url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCACWAEYDAREAAhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAMGAQQHBf/EABoBAQACAwEAAAAAAAAAAAAAAAABBQMEBgL/2gAMAwEAAhADEAAAAbVwNqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXLjXh9xaaTZAAAhyxy/tKzpPH2W7regABX7bBmHv1WcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/8QAHBAAAgIDAQEAAAAAAAAAAAAAAgMEBQESYCAw/9oACAEBAAEFAuLujcKKuw3+DiAVM1N0MWjH9W8Zj1VsHEfHGf/EACARAAEEAQQDAAAAAAAAAAAAAAEAAgMhIgQRMWASIDD/2gAIAQMBAT8B6XqC4CuFDNvi74OIAtGziow7bL3nYXClDD4Weem//8QAJxEAAQIDBwQDAAAAAAAAAAAAAgEDAAVBBBESISMxMhQgImAwsfD/2gAIAQIBAT8B9LlIMk5efKkTGXYNVraqfqfA0JkaI3vDeIW9Vc6xaiaJ1VZTLvldpbZO461iYTDqPAOP36b/AP/EACYQAAECAwYHAAAAAAAAAAAAAAECAwAREgQhIkJRYBMgIzAyQaL/2gAIAQEABj8C2XJsdI+REBl848qtewouyolfODwUqpJwj3CRaFTXzgtkmnJrFbl7p+dm/wD/xAAiEAEAAAQGAwEAAAAAAAAAAAABESFhcQAgUWCx8DFBgaH/2gAIAQEAAT8h2WEgJDp2odvYyT8teec6LA0UMQGaAWdmA0GT1DRfbXP5J5eYr25kwXwaFa9dmf/aAAwDAQACAAMAAAAQbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbZ7bbbrTbbZrbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbf8A/8QAIREAAQMDBAMAAAAAAAAAAAAA8AERQQAgITFRYGFxsdH/2gAIAQMBAT8Q4WwfIH3skKC+71Aumm4WIpAlNQD3u6EBt2ANw3//xAAkEQEAAQQBAwQDAAAAAAAAAAABESExQVFhIGBxAIGRsaHR8P/aAAgBAgEBPxDstwlFjbybTWLk4rz2DHJ9jHi3WKTXSLzviLzi/qCQgVWOX9tDMFiIB/ZQwOD6sdSow/Bw6HZFbyVEVs/K28aPdrAdmf/EACIQAQACAgEEAgMAAAAAAAAAAAERMSEwEABBYXEgUYGRof/aAAgBAQABPxBvS3pb0t6W9LelvS3pb5vUXiZwM7v2W4YMdPAY3+Dfy+l/E3yufGGUsQneZiMzMR0ZhPa5xhb4y9pXLmOcGewkYCxfm3lvkovIkR6WUmIZkqGTphSUMKP2Qwj0Yl+JvS3pb0t6W9LelvS3p//Z) center right no-repeat; color: #333; font-family: 'Conv_StagSans-Bold', Arial, sans-serif; font-size: 19px; min-height: 0; padding: 24px 70px 24px 24px; text-align: left; text-transform: uppercase; width: 100%!important; }
#hero .form-holder .elem_1417 { clear: both; }
#hero .form-holder .elem_1417 p { display: none; }
#hero h4 { border-bottom: 1px solid #77be7f; font-size: 26px; margin: 0 0 15px 0; padding: 0 0 15px 0; }

#taxtime { margin: 0 0 30px 0; }
#taxtime * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#taxtime .pageWrapper { background: #333; color: #fff; }
#taxtime .wrap { overflow: hidden; padding: 30px; }
#taxtime h2 { float: left; font-size: 40px; margin: 0 0 10px 0; }
#taxtime h6 { clear: left; float: left; font-size: 17px; }
#taxtime .green_but { background-position: right -300px; float: right; font-size: 16px; line-height: 36px; padding: 0 60px 0 20px; text-transform: uppercase; }
#refundsfrom { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8AAAAAOCAMAAADXAoXwAAAAQlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACO4fbyAAAAFnRSTlMABAsHEiUPHRYhGjIqLjxAN1hNRUpS79V7wAAAAbpJREFUaN7t14uqozAQgGFzMTcvddue93/VZfdQajIzSUxwj13mExQhBEH+hAw5AlAJiTJvGuEi4cVGfGxMzcASm3Y21Iq4pR60J+YOfR3x6+N8HXGHnpgH7ZZaERtq2lliMzCmfMxGwouLaIR5kyiVEMBQJgbx545RkKSYPY1yqbBjYx4YoRm1QFNkA/Kpv564R7VntfuPeVZ7VLvh1oyNNkUWaEaNkAdsLOy4lEaZPUlRkMD8zbPsPUwQFErmmISmOSjELOAJI27OWigTZqu3drj9c2uHrd6EWShz1ojzBAuEmIM0zSRkjkIJQtxl5T4s3m8ZiiTLDEIXOEoALMpbTxm/r6K53nLYdGnLYXO9sej7H5Gst6gAOIouMAhZpkgiA/QItJZMU3nyAEPTtVxJINkavsn4X/JNbI1AciW6lqHJA1SeqAD66yWwicQRqpZsZsp0B9cmtLMXEtq5NrqDKZPNVC1xBBbciYj5RR/VRJ7EdNAMYTrIk6gmok+hqPM1foA4gaJdaz1gpxbXTpygHMsHEkfHX4BiFyAuYKBdcj/9SfQJ4AOXAHYFA4KTZIwxxhhjjDHGPsFvJCTSdWae23EAAAAASUVORK5CYII=) top center no-repeat; border-top: 1px solid #fff; color: #333; }
#refundsfrom * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#refundsfrom .pageWrapper { padding: 50px 0; }
#refundsfrom h2 { font-size: 40px; margin: 0 0 15px 0; }
#refundsfrom h6 { font-size: 17px; }
#refundsfrom .country-slider { margin: 30px 0; overflow: hidden; }
#refundsfrom .country-slider div { float: left; list-style: none; margin: 15px 0 0 0; text-transform: uppercase; width: 25%; }
#refundsfrom .country-slider div:nth-child(5) { clear: left; }
#refundsfrom .country-slider a { color: #333; display: inline-block; font-family: 'Conv_StagSans-Book', Arial, sans-serif; margin: 0 7px; text-align: center; vertical-align: top; width: 100px; }
#refundsfrom .country-slider a span { background: url(../image/usersegmentation_icons_sprite.png) no-repeat; content: ""; display: block; height: 63px; margin: 0 auto 8px auto; width: 100px; }
#refundsfrom .country-slider span.at { background-position: 0 -100px; }
#refundsfrom .country-slider span.au { background-position: 0 0; }
#refundsfrom .country-slider span.be { background-position: 0 -200px; }
#refundsfrom .country-slider span.ca { background-position: 0 -300px; }
#refundsfrom .country-slider span.de { background-position: 0 -500px; }
#refundsfrom .country-slider span.dk { background-position: 0 -400px; }
#refundsfrom .country-slider span.ie { background-position: 0 -900px; }
#refundsfrom .country-slider span.jp { background-position: 0 -1000px; }
#refundsfrom .country-slider span.lu { background-position: 0 -1100px; }
#refundsfrom .country-slider span.nl { background-position: 0 -800px; }
#refundsfrom .country-slider span.nz { background-position: 0 -1200px; }
#refundsfrom .country-slider span.uk { background-position: 0 -1400px; }
#refundsfrom .country-slider span.us { background-position: 0 -1500px; }

#otherservices { color: #333; }
#otherservices * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#otherservices .pageWrapper { padding: 50px 0; }
#otherservices h2 { font-size: 40px; margin: 0 0 15px 0; }
#otherservices h6 { font-size: 17px; }
#otherservices .iconsWrapper { background: #f2f2f2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWAgMAAAAk140gAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAkFGXWy+mAAAAVUlEQVQY003LsQ2AMBQD0UvFGGGUDEXPigyTFoGs6L7iysU97s9Nev2Ho/6geV8oMIFeOQUG0CoPMA8wDzAPMBckFyQXJF8guSC5ILkguSC5u7Z/kv0B23F5T+f0BQAAAABJRU5ErkJggg==) top center no-repeat; }
#otherservices .icons-slider { overflow: hidden; }
#otherservices .icons-slider div { float: left; margin: 15px 0; text-align: center; width: 50%; }
#otherservices .icons-slider a { color: #333; display: inline-block; font-family: 'Conv_StagSans-Book', Arial, sans-serif; margin: 0 20px; min-height: 220px; width: 190px; text-transform: uppercase; vertical-align: top; }
#otherservices .icons-slider a:hover { text-decoration: none; }
#otherservices .icons-slider a span { background: url(../image/service_icons_sprite.png) no-repeat; content: ""; display: block; height: 155px; margin: 0 auto 8px auto; width: 140px; }
#otherservices .icons-slider a span.au { background-position: -640px 0; }
#otherservices .icons-slider a:hover span.au { background-position: -640px -160px; }
#otherservices .icons-slider a span.ca { background-position: -5919px 0; }
#otherservices .icons-slider a:hover span.ca { background-position: -5919px -160px; }
#otherservices .icons-slider a span.ie { background-position: -5440px 0; }
#otherservices .icons-slider a:hover span.ie { background-position: -5440px -160px; }
#otherservices .icons-slider a span.uk { background-position: -3360px 0; }
#otherservices .icons-slider a:hover span.uk { background-position: -3360px -160px; }
#otherservices .icons-slider a span.us { background-position: -4640px 0; }
#otherservices .icons-slider a:hover span.us { background-position: -4640px -160px; }
#otherservices .icons-slider a span.tax { background-position: -320px 0; }
#otherservices .icons-slider a:hover span.tax { background-position: -320px -160px; }
#otherservices .icons-slider a span.ex { background-position: -6238px 0; }
#otherservices .icons-slider a:hover span.ex { background-position: -6238px -160px; }

#tbreviews { color: #333; }
#tbreviews * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#tbreviews .pageWrapper { padding: 50px 0; }
#tbreviews h2 { font-size: 40px; margin: 0 0 15px 0; }
#tbreviews h6 { font-size: 17px; margin: 0 0 30px 0;  }
#tbreviews iframe { margin: 0 0 50px 0; }
#tbreviews .testimonials-slider { padding: 0 100px; text-align: center; position: relative; }
#tbreviews .testimonials-slider ul { margin: 0; }
#tbreviews .testimonials-slider li { list-style: none; }
#tbreviews .testimonials-slider .avatar { border-radius: 50%; }
#tbreviews .testimonials-slider h3 { font-family: 'Conv_StagSans-Semibold', Arial, sans-serif; font-size: 20px; margin: 10px 0 30px 0; }
#tbreviews .testimonials-slider p.quote { font-size: 18px; font-style: italic; line-height: 24px; margin: 0 0 30px 0; }
#tbreviews .testimonials-slider strong { font-family: 'Conv_StagSans-Semibold', Arial, sans-serif; }
#tbreviews .testimonials-slider .flex-control-nav { display: none; }
#tbreviews .testimonials-slider .flex-prev { background: url(../image/ui_vertical_sprite.png) -54px -1340px no-repeat; height: 36px; width: 36px; top: 70%; }
#tbreviews .testimonials-slider .flex-next { background: url(../image/ui_vertical_sprite.png) -54px -180px no-repeat; height: 36px; width: 36px; top: 70%; right: 0; }

#globalservices { background: #f2f2f2; color: #333; font-size: 17px; }
#globalservices * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#globalservices .pageWrapper { background: url(../image/dude.png) bottom right no-repeat; overflow: hidden; padding: 50px 330px 140px 0; }
#globalservices h2 { font-size: 40px; margin: 0 0 15px 0; }
#globalservices p { line-height: 20px; margin: 0 0 15px 0; text-align: justify; }
#globalservices .green_but { background-position: right -300px; float: left; font-size: 16px; line-height: 36px; margin: 0 20px 10px 0; padding: 0 60px 0 20px; text-transform: uppercase; }
#globalservices .blue_but { background: #5bacd3 url('../image/ui_vertical_sprite.png') right -1296px no-repeat; float: left; font-size: 16px; line-height: 36px; margin: 0; padding: 0 60px 0 20px; text-transform: uppercase; }

#didyouknow { color: #333; font-size: 17px; }
#didyouknow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#didyouknow .pageWrapper { padding: 75px 0; }
#didyouknow h2 { font-size: 40px; margin: 0 0 15px 0; }
#didyouknow p { line-height: 20px; margin: 0 0 15px 0; }
#didyouknow .yellow_but { background: #ffe400 url('../image/ui_vertical_sprite.png') right -180px no-repeat; color: #000; display: inline-block; font-family: 'Conv_StagSans-Semibold', Arial, sans; font-size: 16px; line-height: 36px; margin: 0; padding: 0 60px 0 20px; text-transform: uppercase; }

/* BG / RU fonts */
[lang="ru"] body,
[lang="bg"] body,
[lang="ru"] body *,
[lang="bg"] body * { font-family: 'Open Sans', Arial, sans-serif!important; }
[lang="ru"] #hero h1.f-42,
[lang="bg"] #hero h1.f-42 { font-size: 38px; font-weight: bold; }
[lang="ru"] .header .searchbar .gsc-search-box-tools .gsc-search-box .gsc-input,
[lang="bg"] .header .searchbar .gsc-search-box-tools .gsc-search-box .gsc-input { padding: 3px 10px; }
[lang="ru"] #lead-gen-home-a .options-list a { font-size: 15px; }
[lang="bg"] #lead-gen-home-a .options-list a { font-size: 17px; }
[lang="ru"] .country-slider:not(.sub) a,
[lang="bg"] .country-slider:not(.sub) a { font-size: 11px; }
[lang="ru"] #tbreviews .testimonials-slider h3,
[lang="bg"] #tbreviews .testimonials-slider h3,
[lang="ru"] .toggle-section h3,
[lang="bg"] .toggle-section h3 { font-weight: bold; }
[lang="ru"] .nav-main :not(.country-slider.sub) a,
[lang="bg"] .nav-main :not(.country-slider.sub) a { padding-top: 24px; } 
.header .searchbar {
  background: #fff;
  border-radius: 8px;
  border: 1px solid #ccc;
  margin: 5px 20px 0 0;
  padding: 3px;
  max-width: 180px;
  width: 100%;
 }

.searchbar .bcs-modal { background-color: rgba(255,255,255,0.4); padding-top: 5px; z-index: 12;}
.searchbar .bcs-container-searchbox {border: 0!important; border-radius: 8px; padding: 0; }
.searchbar .bcs-modal-content { height: 95%; }
.searchbar .bcs-modal-body { max-height: calc(100% - 51px); }
.searchbar .bcs-searchbox-submit { border-color: #222; border-radius: 4px; }
.searchbar .bcs-modal-header {background-color: #000;}
.searchbar .bcs-modal-close:hover {color: #fff;}
.searchbar .bcs-modal-content > .bcs-results {margin-top:0px;}

iframe { max-width: 100%; }
.inputBox:first {
    display: none;
    visibility: hidden;
    position: absolute;
    top: -100px;
}
.inputBox p, .thanks p{
	color:#fff;
	font-style: normal;
	font-weight: normal;
	font-size:16px;
}
.thanks a {
    color: #ffd40d;
}
.inputBox {
    margin: 0;    
	line-height: 28px;
}
.chzn-container .chzn-results li {
    color: #000;
}
.continue_but {background-color:#ff892b}

.loader-f-gif{
    right: 90px!important;
    top: -28px!important;
}

#noScript{
  width:960px;
  margin:0 auto;
  padding:50px 0;
  color:#fff;
  font-size:20px;
  text-align:center;
  background: url("../image/our-people_hoverimage.png") repeat;
}
/* Start Cookies PopUp */
#newCookieHead{
  min-height: 20px;
  width: 100%;
  display: block;
  z-index: 200;
  background: #885797;
  color: #fff;
  font-size:15px;
  position: fixed;
  padding: 1px 0;
  text-align:center;
  margin:0;
  bottom: 0;
  left:0;
}

#noTranslateMessage{
  /*  min-height: 40px; */
  width: 100%;
  display: block;
  z-index: 100;
  background: #885797;
  color: #fff;
  font-size:17px;
  position: absolute;
  padding: 2px 0;
  text-align:center;
  margin:0;
  top: auto !important;
}
#noTranslateMessage span{
  line-height: 20px;
  vertical-align: middle;
}
#noTranslateMessage > span:first-child {
  background:url(../image/close_cookies2.png) no-repeat top;
  float:right;
  margin:0 5px 0 0;
  width:16px;
  height:16px;
  cursor:pointer;
  line-height: 20px;
}
#newCookieHead~#noTranslateMessage{top:157px;}
#newCookieHead~#padeHeader > .shadow{top:130px;}

#cookiesPopUp {
  width:321px;
  padding: 22px 18px;
  background-color: #51c25b;
  color:#fff;
  border-radius: 5px;
  right: 25px;
  position:fixed;
  bottom:20px;
  display:none;
  z-index: 1000;
}
#cookiesClose {
  background:url(../image/close_cookies2.png) no-repeat;
  cursor:pointer;
  position:absolute;
  top:2px;
  right:16px;
  width:16px;
  height:16px;
  z-index:1000;
}
#cookiesContent{width:90%;}
#cookiesContent h2 {
  /*font-family: 'Conv_StagSans-Medium';*/
  font-size:16px;
  font-weight: bold;
  padding-bottom:5px;
  color:#fff!important;
}
#cookiesContent h2 span{font-size:16px;font-weight: normal;}
#cookiesContent a {
  color:#fbf30c;
  text-decoration: underline;
}

#newCookieHead~#noTranslateMessage~.block>.pageWrapper{
  padding: 106px 0;
}
#newCookieHead~.block>.pageWrapper{
  padding: 86px 0;
}
/*#noTranslateMessage~.pageSection>.innerSection_content, #noTranslateMessage~#home div>.pageWrapper{
  padding-top:46px;
    position: absolute;
}*/

#newCookieHead~#noTranslateMessage~.pageSection>.innerSection_content, #newCookieHead~#noTranslateMessage~div>.pageWrapper{
  padding-top:56px;
}
#newCookieHead~.pageSection>.innerSection_content, #newCookieHead~#noTranslateMessage~div>.pageWrapper{
  padding-top:45px;
}

#hero .cta a.refund-calc { float:left; background:#152337 url(../image/hero-button-calc.png) 50% 10px no-repeat; padding:84px 10px 10px 10px; margin:0px 20px 0px 0px; color:#fff; text-decoration:none; text-align:center; width:100%; max-width:190px; }
#hero .cta a.live-help { float:left; background:#152337 url(../image/hero-button-chat.png) 50% 10px no-repeat; padding:84px 10px 10px 10px; margin:0px 20px 0px 0px; color:#fff; text-decoration:none; text-align:center; width:100%; max-width:190px; }
#hero .cta a.max-refund { float:left; background:#152337 url(../image/hero-button-maxrefund.png) 50% 10px no-repeat; padding:84px 10px 10px 10px; margin:0px 0px 0px 0px; color:#fff; text-decoration:none; text-align:center; width:100%; max-width:190px; }
#hero .cta { clear: left; float: left; font-size: 18px; margin: 30px 0px 0px 0px; max-width: 620px; width: 100%; }
/* RESPONSIVE */

.toggle-section.sm>ul>li>a { font-size: 14px; }
.toggle-section.sm>ul>li { width: 25%; min-width: 220px; }
#download-app-box span.sm { width: 9px; height: 20px; }

.popup, .popup-overlay {
  display: none;
}

.popup-overlay {
  background-color: rgba(0, 0, 0, 0.7);
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  transition: 0s;
}

.popup {
  background-color: #fff;
  box-shadow: 0 0 50px rgba(0, 0, 0, 0.75);
  max-width: 600px;
  padding: 40px 30px;
  width: 100%;
  position: fixed;
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1000;
  transition: 0s;
}

.popup .close {
  color: #000;
  font-size: 40px;
  position: absolute;
  top: 15px;
  right: 15px;
}

.popup .close:hover {
  opacity: 0.5;
}

.popup .logo {
  text-align: center;
}

.popup h4 {
  color: #000;
  margin: 0 0 20px 0;
  text-align: center;
  font-weight: bold;
  font-size: 20px;
  line-height: 26px;
  font-family: 'StagSansLight', Arial, sans-serif;
}

.popup p {
  margin: 0 0 30px 0;
  color: #333;
  font-family: 'StagSansLight', Arial, sans-serif;
  font-size: 17px;
  line-height: 20px;
}

.popup .button {
  margin: 0;
  text-align: center;
}

.popup .btn {
  background-color: #4cbc56;
  color: #fff;
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  padding: 20px 40px;
  text-transform: uppercase;
}

.popup a {
  color: #4cbc56;
  text-decoration: none;
  transition: color 0.3s;
}

.popup .text-center {
  text-align: center;
}

.covid19-update {
  padding: 17px 15px;
  background: #213757;
  position: relative;
}

.covid19-update__text {
  margin: 0;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  color: #fff;
}

.covid19-update__text span { font-weight: 700; }
.covid19-update__text span:first-child { color: #41a3fe; }
.covid19-update__text span:nth-child(2) { color: #3ca247; }

.covid19-update__text a {
  font-weight: 700;
  color: #e31e30;
}

.covid19-update .close__btn {
  position: absolute;
  top: 10px;
  right: 30px;
  color: #8894a5;
  font-size: 20px;
  cursor: pointer;
}

@media screen and (max-width: 999px) {
  .covid19-update {
    padding: 17px 40px 17px 25px;
  }
  .covid19-update__text {
    line-height: 24px;
    text-align: left;
  }
  .covid19-update .close__btn {
    right: 15px;
  }
}

@media (min-width: 1000px) {
  #hero.hero-equal-width .video-box { width: 49%; }
  #hero.hero-equal-width .form-holder { max-width: 49%; }
  .toggle-section>ul>li { width: 20%;}
  .toggle-returns>ul>li { width: 25%; }
  .nav-main>.container.sm>ul>li>a { font-size: 16px; }
  .nav-main>.container>ul>li>a.ml { padding-top: 16px; }
  .nav-main>.container>ul>li>a.tml { padding-top: 4px !important; }
}

@media screen and (max-width: 999px) {
    #hero .video-box { display: block; float: none; margin: 0 auto 30px auto; text-align: center; width: 590px; }
    #hero .form-holder { margin: 0 0 30px 0; max-width: none; }
    .slick-list { width: 100%!important; }
    #tbreviews .testimonials-slider { padding: 0 0 100px 0; }
    #globalservices .pageWrapper { background-image: none; padding: 50px 0; }
    .flex-next { background: url(../image/ui_vertical_sprite.png) -54px -180px no-repeat!important; }
    .custom-navigation { width: 100px; position: absolute; bottom: 30px; left: 50%; margin-left: -50px; }
    #tbreviews iframe { height: 450px; }
    #refundsfrom .country-slider { margin: 0; }
    #refundsfrom .country-slider a { display: block; margin: 10px auto; }
    #otherservices .icons-slider a { display: block; height: 195px; margin: 20px auto; }
    #hero .cta { max-width: none; }
    #hero .cta a.refund-calc,
    #hero .cta a.live-help,
    #hero .cta a.max-refund { max-width: none; width: 30%; }
    #taxtime h2,
    #taxtime .green_but,
    #taxtime h6 { float: none; margin: 5px 0; }

    .pageWrapper, #inner > .pageWrapper {
      width: 90%;
    }

    .header .searchbar { display: none; background: #fff; clear: both; float: none; margin: 0 15px; max-width: none; padding: 15px; width: auto; }
    .header .searchbar > a { display: none; }
    .header .searchbar form { display: block; width: 100%; }
    .header .searchbar input[type="text"] { background: #000!important; border: 0; border-radius: 0!important; color: #fff; padding: 10px; width: 50%; }
    
}

@media (max-width: 899px) {
    #tbreviews iframe { height: 400px; }
    input[type=tel], input[type=email], .inputBox, .input_holder{width:100%!important;max-width:100%;}
}

@media (max-width: 799px) {
    #tbreviews iframe { height: 350px; }
}

@media (max-width: 699px) {
    #hero h1 { font-size: 30px; }
    #hero h3,
    #hero h4 { font-size: 17px; }
    body:last-child #hero h4, body:last-child .inputBox .input_holder .blankInput, body:last-child .chzn-container { font-size: 16px; }
    body:last-child .error_msg { font-size: 14px; }
    #hero .video-box { padding: 2.5%; width: 95%; }
    #globalservices, #didyouknow { display: none; }
    #hero .video-box iframe { height: 250px; }
    #tbreviews iframe { height: 300px; }
    @media screen { 
        @media (min-width: 0px) { 
            #hero h4 { font-size: 16px; } 
        } 
    }
    #refundsfrom .country-slider div { width: 50%; }
}
/* home-ie-c*/
@media (max-width: 680px) {
  #hero .cta a.refund-calc { background-size: 50px; float:left; margin:0px 20px 20px 0px; padding: 65px 10px 10px 10px; width:100%; max-width:none;  }
  #hero .cta a.live-help { background-size: 50px; float:left; margin:0px 20px 20px 0px; padding: 65px 10px 10px 10px; width:100%; max-width:none;  }
  #hero .cta a.max-refund { background-size: 50px; float:left; margin:0px 0px 0px 0px; padding: 80px 10px 10px 10px; width:100%; max-width:none;  }
}
/* home-ie-c end*/
@media (max-width: 599px) {
    #hero .video-box iframe { height: 225px; }
    #tbreviews iframe { height: 250px; }
    .bcs-caption { display: block; }
    .bcs-caption-text, .bcs-caption-image { display: block; }
    .bcs-result cite { word-break: break-all; }
}

@media (max-width: 480px) {
    #hero .video-box iframe,
    #tbreviews iframe { height: 200px; }
  #hero .video-box iframe,
  #tbreviews iframe { height: 200px; }
  #refundsfrom h2,
  #otherservices h2,
  #tbreviews h2,
  #taxtime h2 { font-size: 24px; }
}

@media (max-width: 479px) {
  .toggle-section.sm>ul>li { width: 100%; }
  .toggle-section.sm>ul>li>a { height: auto; }
  #download-app-box h5 { font-size: 14px; }
  #download-app-box p.sm { font-size: 12px; margin-top: -5px; line-height: 14px; padding-right: 40px; }
}
@media (max-width: 399px) {
    #hero .video-box iframe,
    #tbreviews iframe { height: 150px; }
}

.whatsapp-bot {
  border-radius: 50%;
  position: fixed;
  bottom: 25px;
  left: 25px;
  -webkit-animation: animate 2s linear infinite;
  animation: animate 2s linear infinite;
  display: none;
  pointer-events: none;
}
.whatsapp-bot.visible {
  display: block;
  pointer-events: auto;
  z-index: 9999;
}

@-webkit-keyframes animate {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7), 0 0 0 0 rgba(37, 211, 102, 0.7);
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7), 0 0 0 0 rgba(37, 211, 102, 0.7);
  }
  40% {
    -webkit-box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 0 rgba(37, 211, 102, 0.7);
    box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 0 rgba(37, 211, 102, 0.7);
  }
  80% {
    -webkit-box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
    box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
  }
}

@keyframes animate {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7), 0 0 0 0 rgba(37, 211, 102, 0.7);
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7), 0 0 0 0 rgba(37, 211, 102, 0.7);
  }
  40% {
    -webkit-box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 0 rgba(37, 211, 102, 0.7);
    box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 0 rgba(37, 211, 102, 0.7);
  }
  80% {
    -webkit-box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
    box-shadow: 0 0 0 50px rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0), 0 0 0 30px rgba(37, 211, 102, 0);
  }
}
/* Cookie consent */
.cc-change {
  max-width: 230px;
  height: 55px;
  margin: 0 auto;
  padding: 15px;
  border-radius: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-weight: 700;
  font-size: 16px;
  color: #ffffff;
  background: #c94e38;
  -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 12%), 0 2px 2px rgb(0 0 0 / 12%), 0 4px 4px rgb(0 0 0 / 12%), 0 8px 8px rgb(0 0 0 / 12%), 0 16px 16px rgb(0 0 0 / 12%);
  box-shadow: 0 1px 1px rgb(0 0 0 / 12%), 0 2px 2px rgb(0 0 0 / 12%), 0 4px 4px rgb(0 0 0 / 12%), 0 8px 8px rgb(0 0 0 / 12%), 0 16px 16px rgb(0 0 0 / 12%);
  text-decoration: none;
  -webkit-transition: ease .5s;
  -o-transition: ease .5s;
  transition: ease .5s;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cc-change:hover {
  background: #a03e2c;
  color: #ffffff;
  text-decoration: none;
}
.cc-change > img {
	margin-right: 10px;
}
.cc-change::after {
  content: "";
  display: block;
  width: 100%;
  height: 40px;
}

