/* Scotts CSS Document */ body{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#4b4b4b; /**/ } body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,textarea,p,blockquote{ margin:0; padding:0; } h1,h2,h3,h4 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } fieldset,img{ border:0 !important; } a{ outline:none; text-decoration:none;} ol,ul { list-style:none; } .left{ float:left;} .clear{ clear:both; } .body-banner{background:url(../images/main_background3.jpg) repeat-x;} .body-banner-destination{background:url(../images/main_background3.jpg) repeat-x;} .visa-single-p-opentimes-small{display: none;} #pleasenotetext{padding: 0px 80px 0px 0px} .small-visa-search-heading{display: none;} .title-section-mobile{display: none;} .sub-title-section-mobile{display: none;} .live-chat-small{display: none;} #visa_page_selected_container_small{display: none;} #fees-results-table-small{display: none;} .small-contact-wrapper{display: none;} .visa-single-h2-small{display: none;} #mainWrapper{ width:918px; margin:auto;} /*** Header Styles ***/ #header{ height:126px; width:847px; margin:0 auto;} .mainLogo{ float:left;} .mainLogo a{ background: url(../images/logo.jpg) left top no-repeat; display:block; width:123px; height:97px; text-indent:-9999px;} #phoneNo{ background: url(../images/phone_no.jpg) left top no-repeat; width:136px; height:16px; float:right; text-indent:-9999px; margin:3px 0px 14px 0px;} .social-links{float: left;left: 75px;position: relative;top: -25px;} .social-links .facebook,.social-links .twitter{float:left;width:160px;} .social-links div span a{bottom: 7px;position: relative;color:#21517f;text-decoration:none;} .social-links img{margin-right:5px;} .sitecolor{color:#275d8e;} #bannerSec{ height:305px; padding: 27px 0 0 15px; line-height:18px;} .destination-page #bannerSec{ /*background:url(../images/bannerbg.jpg) left top repeat-x;*/ height:305px; padding:27px 0 0 42px; line-height:18px;} #bannerSec #bannerLeftsec{ width:270px; float:left;padding-left:30px;} #bannerSec #bannerLeftsec2{ width:252px; float:left;} #bannerSec #bannerLeftsec .openoffice{width:250px; margin-top:13px; color:#fbfdfe; font-weight:bold; font-size:12px; padding-top:28px;} #bannerSec #bannerLeftsec .openoffice-front{ width:260px; margin-top:-2px; color:#fbfdfe; font-weight:bold; font-size:14px;} /* was margin-top:13px; */ #bannerSec #bannerLeftsec .openoffice .line{ background:url(../images/line.jpg) left bottom no-repeat; width:240px; height:15px; float:left;} #bannerSec #bannerLeftsec .telephone_no{ background: url("../images/telephone_no2.jpg") no-repeat scroll -8px center transparent; width:205px; height:15px; color:#fcfdfe; font-weight:bold;font-size:14px; padding:35px 0px 0px 30px; float:left;} #bannerSec #bannerLeftsec .email{ background: url("../images/email.jpg") no-repeat scroll -8px 5px transparent; width:205px; height:25px; color:#fcfdfe; font-weight:bold; padding:23px 0px 0px 30px; float:left;} #bannerSec #bannerLeftsec .email a{ color:#fcfdfe; font-weight:bold; text-decoration:none;} #bannerSec #bannerLeftsec .email a:hover{ color:#fcfdfe; font-weight:bold; text-decoration:underline;} #bannerSec #bannerLeftsec .visitus{ background: url("../images/visitus.jpg") no-repeat scroll -8px 0 transparent; width:205px; height:72px; float:left; color:#fcfdfe; font-weight:bold; padding:24px 0px 0px 30px; margin-top: 7px; float:left;} #bannerSec #bannerLeftsec .visitus a{ color:#fcfdfe; font-weight:bold; text-decoration:none;} #bannerSec #bannerLeftsec .visitus a:hover{ color:#fcfdfe; font-weight:bold; text-decoration:underline;} #bannerSec #bannerMidtsec{ width:299px; float:left;padding-left:3px;padding-right:15px;} .destination-page #bannerSec #bannerMidtsec{ width:290px; float:left;padding-left:5px;padding-right:0px;} #bannerSec #bannerMidtsec .visaSearchsec{ box-sizing: border-box; background:url(../images/visasearch.jpg) left top no-repeat; width:283px; height:323px; padding-top:47px;} #bannerSec #bannerMidtsec .visaSearchsec{ background:url(../images/visasearch.jpg) left top no-repeat; width:283px; height:323px; padding-top:47px;} #bannerSec #bannerMidtsec .visaSearchsec-confirm{ background:url(../images/visasearch-confirm.jpg) left top no-repeat;} #bannerSec #bannerMidtsec .visaSearchsec .destination, #bannerSec #bannerMidtsec .visaSearchsec .nationality, #bannerSec #bannerMidtsec .visaSearchsec .typeof_visa{ background:url(../images/destination-nu.jpg) left top no-repeat; width:245px; height:49px; margin:auto; margin-bottom:6px;} #bannerSec #bannerMidtsec .visaSearchsec .destination .selectbox, #bannerSec #bannerMidtsec .visaSearchsec .nationality .selectbox, #bannerSec #bannerMidtsec .visaSearchsec .typeof_visa .selectbox{width:176px; margin:22px 0px 0px 37px;} /* changed 27/07/2018 from {width:152px; margin:22px 0px 0px 49px;} */ #bannerSec #bannerMidtsec .visaSearchsec .nationality{ background:url(../images/nationality-nu.jpg) left top no-repeat;} #bannerSec #bannerMidtsec .visaSearchsec .typeof_visa{ background:url(../images/typeofvisa-nu.jpg) left top no-repeat;} #bannerSec #bannerMidtsec .visaSearchsec .goBtn{ background:url(../images/gobtn.jpg) left top no-repeat; width:195px; height:40px; margin:4px 0px 0px 46px; cursor:pointer; border:none;} #bannerSec #bannerMidtsec .visaSearchsec .goBtn-confirm{ background:url(../images/gobtn-confirm.jpg) left top no-repeat; width:195px; height:40px; margin:4px 0px 0px 46px; cursor:pointer; border:none;} #bannerSec #bannerRightsec{ width:286px; float:left;} .destination-page #bannerSec #bannerRightsec{ width:271px; float:left;} #bannerSec #bannerRightsec2{ width:260px; float:left;padding-right:15px;} #home-open-title, #bannerSec #bannerRightsec #quick-links-title{ width:243px; height:28px; margin-top:0px; font-size: 18px; color:#fee7b9; font-family: Lucida Grande, Arial, sans serif; font-weight: bold;} /* was margin-top:15px; */ #bannerSec #bannerRightsec #specialist-title{ width:243px; height:28px; margin-top:127px; font-size: 18px; color:#fee7b9; font-family: Lucida Grande, Arial, sans serif; font-weight: bold;} #bannerSec #bannerRightsec .china{ width:193px; height:18px; color:#fcfdfe;padding:40px 0px 0px 54px; font-weight:bold; font-size:11px;} #bannerSec #bannerRightsec .china a{ color:#fcfdfe; text-decoration:none;} #bannerSec #bannerRightsec .china a:hover{ color:#fcfdfe; text-decoration:underline;} #bannerSec #bannerRightsec .india{ width:193px; height:18px; color:#fcfdfe;padding:40px 0px 0px 54px; font-weight:bold; font-size:11px;} #bannerSec #bannerRightsec .india a{ color:#fcfdfe; text-decoration:none;} #bannerSec #bannerRightsec .india a:hover{ color:#fcfdfe; text-decoration:underline;} #bannerSec #bannerRightsec .russia{ width:193px; height:18px; color:#fcfdfe;padding:40px 0px 0px 54px; font-weight:bold; font-size:11px;} #bannerSec #bannerRightsec .russia a{ color:#fcfdfe; text-decoration:none;} #bannerSec #bannerRightsec .russia a:hover{ color:#fcfdfe; text-decoration:underline;} #bannerSec #bannerRightsec .quick-links{float: left; height: auto; width: 100%;} /* LINES BELOW ADDED 12/02/2015 - changing to uk flag instead of big green uk button THEN A-E ADDED later, EUROPE Aug 2018 */ #bannerSec #bannerRightsec .specialist{float: left; height: auto; width: 100%;} #bannerSec #bannerRightsec .specialist #uk-button {background:url(../images/icons/usa.png?v=9) no-repeat;background-position: 1px -1px;font-family:"Lucida Grande","Lucida Sans",sans-serif;font-size: 16px; height: 26px; line-height: 28px; padding: 0 0 2px 0;float:left;width:240px;margin: 0px 0 0 0;} /* was background:url(../images/icons/flag-icon-uk-23.png */ #bannerSec #bannerRightsec .specialist #uk-button a{color:#fcfdfe;padding: 0 0 0 40px;} #bannerSec #bannerRightsec .specialist #ae-button{background:url(../images/icons/ae-button.png) no-repeat;font-family:"Lucida Grande","Lucida Sans",sans-serif;font-size: 16px; height: 26px; line-height: 28px; padding: 0 0 2px 0;float:left;width:240px;} #bannerSec #bannerRightsec .specialist #ae-button a{color:#fcfdfe;padding: 0 0 0 40px;} #bannerSec #bannerRightsec #line-ql {background:url(../images/icons/line-quick-links.png) left top no-repeat; width:243px; height:2px; margin-top:-3px; margin-bottom: 4px;} /* was margin-bottom: 5px; */ #bannerSec #bannerRightsec .specialist #europe-button{background:url(../images/icons/europe-button.png) no-repeat;font-family:"Lucida Grande","Lucida Sans",sans-serif;font-size: 16px; height: 26px; line-height: 28px; padding: 0 0 2px 0;float:left;width:240px;} #bannerSec #bannerRightsec .specialist #europe-button a{color:#fcfdfe;padding: 0 0 0 40px;} .title-bottom-border{margin-bottom:10px !important;} .title-bottom-border, #bannerSec #bannerRightsec #line-ql {background:url(../images/icons/line-quick-links.png) left top no-repeat; width:243px; height:2px; margin-top:-3px; margin-bottom: 4px;} /* was margin-bottom: 5px; */ #bannerSec #bannerRightsec .quick-links .location{font-family:"Lucida Grande","Lucida Sans",sans-serif;font-size: 16px; height: 26px; line-height: 28px; padding: 0 0 2px 0;float:left;width:143px;} #bannerSec #bannerRightsec .quick-links .location a{color:#fcfdfe;float: left; white-space:nowrap; display: flex; align-items: center} #bannerSec #bannerRightsec .quick-links .location a .flag-icon-wrap { width: 22px; height: 22px; display: block; border-radius: 50%; margin-right: 17px; position: relative; box-shadow: 0px 0px 3px rgb(255 255 255 / 80%); overflow: hidden; } #bannerSec #bannerRightsec .quick-links .angola-location{background-position:0 5px;} #bannerSec #bannerRightsec .quick-links .china-location{background-position:0 -118px;} #bannerSec #bannerRightsec .quick-links .ghana-location{background-position:0 -25px;} #bannerSec #bannerRightsec .quick-links .india-location{background-position:0 -149px;} #bannerSec #bannerRightsec .quick-links .nigeria-location{background-position:0 -55px;} #bannerSec #bannerRightsec .quick-links .russia-location{background-position:0 -179px;} #bannerSec #bannerRightsec .quick-links .sarabia-location{background-position:0 -85px;} #bannerSec #bannerRightsec .quick-links #japan-button{background:url(../images/icons/japan-button.png) no-repeat;font-family:"Lucida Grande","Lucida Sans",sans-serif;font-size: 16px; height: 26px; line-height: 28px; padding: 0 0 2px 0;float:left;width:143px;} #bannerSec #bannerRightsec .quick-links #japan-button a{color:#fcfdfe;padding: 0 0 0 40px;} /*#bannerSec #bannerRightsec .get-uk-visa{float:left;width:195px;height:40px;padding: 25px 0 0 22px;} REMOVED FROM HOME PAGE 12/02/2015 #bannerSec #bannerRightsec .get-uk-visa a{float:left;height:0;padding:40px 0 0 0;overflow:hidden;background:url(../images/buttons/get-uk-visa-button.png) no-repeat 0 0;width:195px;}*/ #bannerSec #bannerRightsec .usa-icon-flag {float: left; height: auto; background-size: 15% !important; width: 100%; background-image:url(../images/icons/usa.png?v=9) !important;background-repeat: no-repeat !important; background-position: 2px 1px !important;;font-family:"Lucida Grande","Lucida Sans",sans-serif;font-size: 16px; height: 26px; line-height: 28px; padding: 0 0 2px 0;float:left;width:240px;margin: 0px 0 0 0;} /* was background:url(../images/icons/flag-icon-uk-23.png */ #containerSec{margin:20px 0px 0px 25px;line-height:18px;} #containerSec #containerLeftSec{width:424px;float:left;} #containerSec #containermidSec{ width:868px; float:left; } #containerSec #containerLeftSec .topcurve, #containerSec #containerRightSec .topcurve{ background:url(../images/container_tc.jpg) left top no-repeat; width:424px; float:left;} #containerLeftSec .mibbg{ background:url(../images/container_midbg.jpg) left top repeat-y; width:392px; float:left; padding:8px 16px;height:438px;} #containerRightSec .mibbg{ background:url(../images/container_midbg.jpg) left top repeat-y; width:408px; float:left; padding:8px 0px 5px 16px;} #containerSec #containerLeftSec .mibbg .title{ background:url(../images/successfully_arranging.jpg) left top no-repeat; width:373px; height:34px;} #containerSec #containerLeftSec .mibbg .contentsec{padding-bottom:7px;padding-top:10px; width:375px; float:left;} #containerSec #containerRightSec .contentsec{float:left;height:180px;overflow:auto;padding-top:10px;width:388px;} #containerSec #containerLeftSec .mibbg .contentsec .content{ width:230px; float:left; padding-left:27px; position:relative; top:9px;} #containerLeftSec .mibbg .newsl_title, #containerRightSec .mibbg .newsl_title{float:left;width:95%;padding-bottom:5px;} #containerLeftSec .mibbg .newsl_content, #containerRightSec .mibbg .newsl_content{float:left;width:95%;} #containerSec #containermidSec .topcurve, #containerSec #containermidSec .topcurve{ background:url(../images/content_top_mid.jpg) left top no-repeat; width:868px; float:left;height: 9px;margin-top: 0px;} #containerSec #containermidSec .mibbg{background:url(../images/container_cent_bg.jpg) left top repeat-y;width:890px;float:left;padding:8px 0 0 25px;height:216px;} #containerSec #containermidSec .bottomcurve, #containerSec #containermidSec .bottomcurve{ background:url(../images/content_bot_mid.jpg) left top no-repeat; width:890px; float:left;height: 15px;margin-top: 0px;} .scotts-mid-sec p{ margin: 0 0 10px 0; } .scotts-mid-sec h2{ margin: 0 0 15px 0; color: #3a6389; font-size: 19px; font-weight: 600; } .scotts-mid-sec{ height: auto; background: #fdfdfd; padding: 20px; margin: 3px 0 0 0; border-radius: 7px; box-sizing: border-box; border: 1px solid #dde2e6; } .scotts-mid-sec *:last-child{ margin-bottom: 0 !important; } .scotts-content-search-form-wrap{ background: #FDFDFD; border-radius: 10px; -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.75) ; -moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.75); box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.75) ; text-align: center; padding: 15px; } .scotts-content-search-form-wrap .search-submit-wrapper{ text-align: center; } .scotts-content-search-form-wrap h1{ line-height: 24px; font-family: Lucida Grande, Lucida Sans, sans-serif; font-size: 19px; font-weight: bold; margin: 0 0 10px 0; text-align: center; text-shadow: 0px 0px 2px rgba(150, 150, 150, 1); letter-spacing: -0.5px; position: relative; color: #E7363E; } .scotts-content-search-form-field-wrap{ margin: 0 0 10px 0; background: #22517f; text-align: left; border-radius: 10px; padding: 7px 30px; } .scotts-content-search-form-field-wrap label{ color: #dfccaf; display: block; margin: 0 0 3px 0; line-height: 1.2; font-weight: bold; } .scotts-content-search-form-field-wrap select{ display: block; width: 100% } .scotts-content-search-form-wrap > *:last-child{ margin-bottom: 0; } .scotts-content-search-form-wrap .goBtn{ background:url(../images/gobtn.jpg) left top no-repeat; width:195px; height:40px; margin: 0 auto; cursor:pointer; border:none;} .scotts-content-search-form-wrap .goBtn-confirm{ background:url(../images/gobtn-confirm.jpg) left top no-repeat; width:195px; height:40px; margin:4px 0px 0px 46px; cursor:pointer; border:none;} #containerSec #containerLeftSec .bottomcurve, #containerSec #containerRightSec .bottomcurve{background:url(../images/container_bc.jpg) left top no-repeat; width:424px; height:9px; float:left; margin-bottom:18px;} #containerSec #containerRightSec{ width:424px; float:left; padding-left:20px;} #containerSec #containerRightSec .title{ background:url(../images/scottsvisas_news.jpg) left top no-repeat; width:373px; height:34px;} #containerSec #containerRightSec .contentsec a{ color:#0d77d7; text-decoration:underline;} #containerSec #containerRightSec .contentsec a:hover{ color:#0d77d7; text-decoration:none;} #containerSec #containerLeftSec .informedSec, #containerSec #containerRightSec .informedSec{ padding:10px 0px 0px 0; float:left; width:383px;} #containerLeftSec .informedSec input, #containerRightSec .informedSec input{ margin-bottom:5px; border-top: 2px solid #afafaf; border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4; padding:2px 0px 2px 0px; font-size:12px; color:#4b4b4b;} #containerSec #containerLeftSec .subscribe_btn, #containerSec #containerRightSec .subscribe_btn{ margin:0;background:url(../images/subscribe_btn.jpg) left top no-repeat; width:113px; height:36px; float:left; margin-top:5px; cursor:pointer; border:none !important;} .home-comments-col .contentsec{ height: 602px !important; } .column-with-philosophy .title, .home-comments-col .title { background-image:none !important; text-indent: 0 !important; color: #01448a; font-weight: bold; font-size: 21px; border-bottom: 1px solid #dde2e6; margin-bottom: 9px; } .column-with-philosophy .mibbg { height: auto !important; } .column-with-philosophy .contentsec { width: 100%; display: flex; justify-content: space-between; padding: 10px 0 15px 0 !important; float: none !important; } .column-with-philosophy .left { padding-top: 0 !important; float: none; position: relative; width: 130px; flex-grow: 0; font-weight: bold; flex-shrink: 0; font-size: 15px; color: #000; padding-left: 12px; } .column-with-philosophy .left:before { position:absolute; left: 0; top: 7px; content: " "; display: block; width: 5px; border-radius: 50%; height: 5px; margin-right: 3px; background: #01448a; } .column-with-philosophy .content { top: auto !important; } .destination-comments-col .contentsec{ height: 986px !important; } .visa-type{float:left;} .visa-type .what-now-title{float:left;padding:10px 10px 0px 10px;width:92%;font-size:14px;color:#555555;font-weight:bold;font-family:"Lucida Grande","Lucida Sans",sans-serif;} .visa-type .what-now-title a{font-size:14px;color:#215181;font-weight:bold;font-family:"Lucida Grande","Lucida Sans",sans-serif;} .visa-type .what-now-title a:hover{color:#0d77d7;} .visa-type .what-now a{color:#215181;font-weight:bold;} .visa-type .what-now a:hover{color:#0d77d7;} .visa-type .what-now{float:left;padding:10px;width:92%;} /*** Footer Styles ***/ #footer{ width:870px; text-align:center; font-size:11px; background:url(../images/footerbg.jpg) left bottom repeat-x; height:85px; margin-top:15px; color:#b2b2b2; margin-left:auto; margin-right:auto; position:relative;} #footer .footerLinks{ margin-top:21px; line-height:20px; position: relative; top: 26px; font-style: normal; } #footer .footerLinks a{ color:#b2b2b2; } #footer .footerLinks a:hover{ text-decoration:underline; } #footer #oisc-note{ color:#4b4b4b; position: absolute; font-size: 10px; left:230px; top:-18px; font-style: normal;} .contentsec .left{ padding-top:10px; } #input_button{ float:right; } .informedSec .name_input_div{ width:100%; float:left; } .informedSec .name_input_div input{ width:100%; float:left; } .informedSec .email_input_div{ width:100%; float:left; } .informedSec .email_input_div input{ width:100%; float:left; } #containerSec #containerLeftSec .mibbg h4.title{ text-indent:-999em; } #containerRightSec .mibbg h4.title{ text-indent:-999em; } /** * Visa listing */ #containerSec .title-section{float:left;width:100%;line-height:22px;font-size:20px;color:#285a88;background:url(../images/visa-title.jpg) no-repeat -2px 15px;height:0;overflow:hidden;padding-top:37px;} #containerSec .letters{float:left;margin-top:10px;width:100%;height:22px;padding-left:70px;background:url(../images/visas.jpg) no-repeat 0px 4px;} #containerSec .letter{float:left;width:19px;height:19px;padding:3px;background:#e7f2f9;border:1px solid #4679a7;color:#4d86b8;margin-right:5px;text-transform:uppercase;text-align:center;font-weight:bold;} #containerSec .letter a{color:#4d86b8;text-transform:uppercase;text-align:center;font-weight:bold;} #containerSec .letter:hover{background:#4679a7;border:1px solid #4679a7;cursor:pointer;} #containerSec .letter:hover a{color:#ffffff;cursor:pointer;} #containerSec .letter a.active{background:#4679a7;border:1px solid #4679a7;color:#e7f2f9;} #containerSec .visa-section{float:left;width:102%;margin-left:-6px;} #containerSec .visa-section .visa-section-top{float:left;width:100%;height:10px;background:url(../images/visa-bg-top.jpg) no-repeat 0 0;margin-top:15px;} #containerSec .visa-section .visa-section-middle{float:left;width:100%;background:url(../images/visa-bg-rpt.jpg) repeat-y 0 0;padding-left:10px;} #containerSec .visa-section .visa-section-bottom{float:left;width:100%;height:15px;background:url(../images/visa-bg-bottom.jpg) no-repeat 0 bottom;} #containerSec .big-letter-container{color: #4679A7;float: left;font-family: arial;font-size: 36px;font-weight: bold;text-align: center;width: 67px;line-height:65px;margin:4px;} #containerSec .big-letter-destinations{float:left;width:778px;margin:4px;min-height:65px;height: expression( this.scrollHeight < 65 ? "65px" : "auto" ); /* sets min-height for IE */} #containerSec .big-letter-destinations .destination{float:left;padding:10px 0 0 40px;width:150px;} #containerSec .big-letter-destinations .destination a{color:#4679A7;} #containerSec .big-letter-destinations .leftmost{padding-left:40px;} #containerSec .big-letter-destinations .toprow{padding-top:10px;} #containerSec .letter-country-container{float:left;} #containerSec .row-even{background:#e7f2f9;} /** * Destination overview */ .yellow-title{float:left;color:#fbe0af;font-size:16px;font-weight:bold;font-family:"Lucida Grande","Lucida Sans",sans-serif;line-height:36px; padding-bottom: 5px; background: url("../images/border.jpg") repeat-x scroll 0 32px transparent; width: 239px;} #bannerSec #bannerRightsec .loc-desc{font-weight: bold;float:left;width:255px;color:#ffffff;font-size:12px;line-height:14px; height: 240px;width: 245px;} #bannerSec #bannerRightsec .loc-desc a{font-weight: normal;} .pagination{float:left;width:100%;text-align:center;border-top:1px solid #e5e6e8;padding-top:10px;margin-top:10px;} .pagination a{color:#3f5b7d;padding:5px;} .pagination strong{color:#3f5b7d;padding:5px;} .visa-types{float:left;width:100%;height:370px;} .visa-types #popular_heading{margin:8px 0 0 10px;color:#E7363E;letter-spacing:-0.5px;font-size:16px;line-height:14px;font-weight:bold;font-family:"Lucida Grande","Lucida Sans",sans-serif;} .visa-types #popular_heading #shadow_title{display: block; position:relative;top:8px;right:0.5px;color:#a2a2a2;} .visa-types #popular_heading #red_title{position:relative; display: block; top:-7px;} /** * Visa result */ /****** Search *******/ #search_seperator_container{ width:918px; height:7px; } #search_seperator_line{ margin:0 auto; width:868px; height:7px; background:url(../images/search_top_line.jpg) no-repeat; } #searc_header{ width:918px; height:250px; background:none; } #selection_header{ margin:0 auto; width:367px; height:50px; background:url(../images/you_have_selected.jpg); } #selected_container{ margin:0 auto; width:394px; /* 367px; */ height:160px; background:url(../images/selected_back_nu.jpg); position: relative; } #selected_container .with-live-chat{ padding-left: 110px; padding-top: 164px; } #selection_container{ float:right; width: 222px; /* 195px; */ height:135px; } #selection_container .amend-visa-button{ position: absolute; bottom: 15px; right: 20px; background: transparent; border: none; color: #ff0000; cursor: pointer; text-shadow: none; font-size: 18px; padding: 0; line-height: 1; outline: none !important; } #selection_container .amend-visa-button:after{ position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #000; content: " "; display: block; } #selection_container .amend-visa-button:hover:after{ display: none; } #page_result_container{ margin:0 auto; width:359px; height:49px; background:url(../images/selected-content-area2.jpg) no-repeat; } .page-result-text{ float:left; font-size:23px; height:60px; line-height:30px; padding:8px 0 8px 25px; text-align:center; width:310px; } #destination{ width:175px; height:20px; line-height:20px; font-size:16px; font-weight:bold; margin-top:31px !important; float:left; } #destination-hidden{ width:283px; height:50px; line-height:24px; font-family:Lucida Grande, Lucida Sans, sans-serif; font-size:19px; font-weight:bold; float:left; text-align:center; color:#a2a2a2; letter-spacing:-0.5px; position:relative; top:-34px; left:-1px; } #destination-hidden #title-shadow{ color:#E7363E; position:relative; top:-49px; left:0.5px; } #destination-hidden #details{ color:#215181; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; position:relative; top:-44px; letter-spacing:0px; } #nationality{ width:185px; height:20px; line-height:20px; font-size:16px; font-weight:bold; margin-top:5px !important; float:left; } #visatype{ width:202px; /* 175px; */ height:20px; line-height:20px; font-size:16px; font-weight:bold; margin-top:6px !important; float:left; } #visarequired{ width:175px; height:20px; line-height:20px; font-size:16px; font-weight:bold; margin-top:6px !important; float:left; } #fees_container{ width:918px; } #fees_title_container{ height:27px; margin:0 auto; width:868px; } #fees_title{ width:127px; height:27px; margin-left:0; background:url(../images/fees_title.jpg) no-repeat; } #fees_seperator_line{ margin:0 auto; width:868px; height:25px; background:url(../images/search_top_line.jpg) no-repeat; } #fees_result_container{ width:918px; } #fees_result_table{ margin:0 auto; width:873px; background:url(../images/table_back.jpg) repeat-y; } #fees_table_result_bottom{ margin:0 auto; width:873px; height:23px; background:url(../images/table_bottom.jpg) no-repeat; } #result_table{ margin:0 auto; width:860px; } #result_table ul{ width:856px; margin:0 auto; height:34px; line-height:34px; text-align:left; } #result_table ul.row_1 li{ width:145px; float:left; padding-left:25px; margin:0; border-left:1px solid #d3dbe3; height:34px; line-height:34px; text-align:left; background-color:#e7f2f9; } #result_table ul.row_1.titles li{ border-left:1px solid #aabbcb; border-top:1px solid #aabbcb; border-bottom:1px solid #aabbcb; height:34px; line-height:34px; text-align:left; font-weight:bold; } #result_table ul.row_1.titles{ height:36px; line-height:36px; } #result_table ul.row_1.titles li.last{ border-right:1px solid #aabbcb; } #result_table ul li.last{ margin:0; border-right:1px solid #d3dbe3; } #result_table ul.row_2 li{ width:145px; float:left; padding-left:25px; margin:0; border-left:1px solid #d3dbe3; height:34px; line-height:34px; text-align:left; background-color:#ffffff; } #table_bottom_line{ height:1px; margin:0 auto; width:856px; background:none; border-top:1px solid #d3dbe3; } #result_content_container{ width:918px; } #result_container{ margin:0 auto; width:873px; } #result_container #left_container{ float:left; width:516px; } #result_container #left_container #top{ float:left; width:516px; height:14px; background:url(../images/left_container_top.jpg) no-repeat; } #result_container #left_container #container{ float:left; width:516px; background:url(../images/left_container_back.jpg) repeat-y; } #result_container #left_container #bottom{ float:left; width:516px; height:16px; background:url(../images/left_container_bottom.jpg) no-repeat; } #result_container #left_container .top-back{ float:left; margin-top:10px; width:516px; height:14px; background:url(../images/left_container_top.jpg) no-repeat; } #result_container #left_container .middele-container{ float:left; width:516px; background:url(../images/left_container_back.jpg) repeat-y; } #result_container #left_container .bottom-back{ float:left; width:516px; height:16px; background:url(../images/left_container_bottom.jpg) no-repeat; } #result_container #left_container #search_another_visa{ float:left; width:516px; height:42px; margin-top:10px; } #result_container #left_container #search_another_visa a.choose_another_visa{ float:left; width:166px; height:0; overflow:hidden; padding-top:42px; background:url(../images/choose_another_visa.jpg) no-repeat; } #result_container #left_container #search_another_visa a.visa-services{ float:left; width:141px; height:0; overflow:hidden; padding-top:36px; background:url(../images/buttons/visa-services-button.jpg) no-repeat; } #result_container #left_container #what_we_need{ float:left; width:516px; height:28px; background:url(../images/what_we_need.jpg) no-repeat; } #result_container #left_container #travel-box{ float:left; width:516px; height:28px; background:url(../images/travel-box.jpg) no-repeat; } #result_container #left_container #what_we_need_content{ float:left; font-size:15px; padding-left:25px; padding-top:10px; width:460px; padding-bottom:40px; } #result_container #left_container #new_passport{ display:none; /* THIS TURNS PASSPORT BUTTON OFF (hopefully temporarily) */ float:right; text-align:center; } #new_passport{ display:none; /* THIS TURNS PASSPORT BUTTON OFF IN requirements list in DEST PAGES(hopefully temporarily) */ } #result_container #left_container #new_passport #new_passport_usa{ float:right; margin:0px -9px 5px 10px; background-image:url(../images/passport_backbox_US.png); width:139px; height:36px; font-size:13px; line-height:15px; padding:7px 0 0 0; } #result_container #left_container #new_passport #new_passport_uk{ float:right; margin:0px -9px 5px 10px; background-image:url(../images/passport_backbox_5.png); width:119px; height:36px; font-size:13px; line-height:15px; padding:7px 0 0 0; } #result_container #left_container #important{ float:left; width:516px; height:29px; background:url(../images/please_note.jpg) no-repeat; } #result_container #left_container #important_content{ float:left; font-size:15px; padding-left:25px; padding-top:10px; width:460px; padding-bottom:40px; } #result_container #left_container #aplication_form{ float:left; width:516px; height:29px; background:url(../images/aplication_form.jpg) no-repeat; } #result_container #left_container #aplication_form_content{ float:left; font-size:15px; padding-left:25px; padding-top:10px; width:460px; padding-bottom:40px; } #result_container #left_container #consular_closing_dates{ float:left; width:516px; height:29px; background:url(../images/consular_closing_dates.jpg) no-repeat; } #result_container #left_container #consular_closing_dates_content{ float:left; font-size:15px; padding-left:25px; padding-top:10px; width:460px; padding-bottom:40px; } #result_container #left_container #what_do_i_do{ float:left; width:516px; height:30px; background:url(../images/what_do_i_do.jpg) no-repeat; } #result_container #left_container #what_do_i_do .with-live-chat{ float:right; margin-right:10px; margin-top:-2px; } #result_container #left_container #what_do_i_do_content{ float:left; font-size:15px; padding-left:25px; padding-top:10px; width:460px; padding-bottom:40px; } #important_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #important_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #important_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #important_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #important_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #aplication_form_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #aplication_form_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #aplication_form_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #aplication_form_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #aplication_form_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do font {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do p {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do a{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do span{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_do_i_do_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_we_need_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_we_need_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_we_need_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_we_need_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #what_we_need_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #consular_closing_dates_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #consular_closing_dates_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #consular_closing_dates_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #consular_closing_dates_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #consular_closing_dates_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 15px !important;} #result_container #right_container{ float:right; width:328px; } #result_container #right_container #top{ float:left; width:328px; height:21px; background:url(../images/right_container_top.jpg) no-repeat; } #result_container #right_container #container{ float:left; width:328px; background:url(../images/right_container_back.jpg) repeat-y; } #result_container #right_container #bottom{ float:left; width:328px; height:17px; background:url(../images/right_container_bottom.jpg) no-repeat; } #right_container #contact_container{ float:left; width:328px; height:440px; background:url(../images/search_contact_us.jpg) no-repeat; } #right_container #main_contact_us_text{ color:#446F97; float:left; font-family:arial; font-size:13px; font-weight:bold; padding-left:30px; padding-top:60px; width:240px; } #right_container #main_contact_us_text strong{ color:#4B4B4C; font-size:16px; font-weight:bold; } #right_container .with-live-chat #main_contact_us_text{ color:#446F97; float:left; font-family:arial; font-size:13px; font-weight:bold; padding-left:36px; padding-top:58px; /* 51px */ width:240px; line-height:22px; } #right_container .with-live-chat #main_contact_us_text strong{ color:#4B4B4C; font-size:16px; font-weight:bold; } #right_container #telephone{ float:left; font-family:arial; color:#4B4B4C; font-size:13px; font-weight:bold; padding-left:90px; padding-top:102px; width:200px; } #right_container .with-live-chat #telephone{ float:left; font-family:arial; color:#4B4B4C; font-size:13px; font-weight:bold; padding-left:92px; padding-top:69px; /* 48px */ width:200px; } #right_container #email{ float:left; font-family:arial; color:#4B4B4C; font-size:13px; font-weight:bold; padding-left:90px; padding-top:43px; width:200px; } #right_container #email a{ text-decoration:none; color:#4B4B4C; } #right_container #email a:hover{ text-decoration:underline; color:#4B4B4C; } #right_container .with-live-chat #email{ float:left; font-family:arial; color:#4B4B4C; font-size:13px; font-weight:bold; padding-left:92px; padding-top:43px; width:200px; } #right_container .with-live-chat #email a{ text-decoration:none; color:#4B4B4C; } #right_container .with-live-chat #email a:hover{ text-decoration:underline; color:#4B4B4C; } #right_container #visitus{ float:left; font-family:arial; color:#4B4B4C; font-size:13px; font-weight:bold; padding-left:90px; padding-top:48px; width:200px; } .single-uk-visa #right_container #visitus, .single-uk-visa #right_container #email, .single-uk-visa #right_container #telephone{ padding-left:83px; } .single-uk-visa #right_container #telephone{ padding-top: 65px; } #right_container #visitus a{ line-height:35px; font-size:12px; text-decoration:none; float:left; color:#446F97; } #right_container #visitus a:hover{ text-decoration:underline; color:#446F97; } #right_container #visitus a.google_map{ height:0; width:121px; float:left; overflow:hidden; padding-top:26px; margin-left:5px; margin-top:5px; background:url(../images/google_map.png) no-repeat; } #right_container .with-live-chat #visitus{ float:left; font-family:arial; color:#4B4B4C; font-size:13px; font-weight:bold; padding-left:92px; padding-top:48px; width:200px; } #right_container .with-live-chat #visitus a{ line-height:35px; font-size:12px; text-decoration:none; float:left; color:#446F97; } #right_container .with-live-chat #visitus a:hover{ text-decoration:underline; color:#446F97; } #right_container .with-live-chat #visitus a.google_map{ height:0; width:121px; float:left; overflow:hidden; padding-top:26px; margin-left:5px; margin-top:5px; background:url(../images/google_map.png) no-repeat; } #keep_me_informed{ float:left; width:328px; height:25px; background:url(../images/keep_me_informed.jpg) no-repeat; } #vip_service{ float:left; width:328px; height:35px; background:url(../images/vip_service.jpg) no-repeat; text-indent:-9999em; } #customer_comments{ float:left; width:328px; height:35px; background:url(../images/customer_comments.jpg) no-repeat; text-indent:-9999em; } #form_container{ float:left; width:328px; } #form_container #text{ float:left; padding-left:20px; font-size:12px; width:290px; } #form_container #input_container{ float:left; padding-left:20px; font-size:12px; width:300px; } #form_container #input_container #name_input{ float:left; height:30px; margin-top:15px; width:300px; } #form_container #input_container #name_input input{ float:left; border-color:#AFAFAF #D4D4D4 #D4D4D4; border-style:solid; border-width:2px 1px 1px; color:#4B4B4B; font-size:12px; margin-bottom:11px; width:280px; padding:2px 0; } #form_container #input_container #email_input{float:left;height:30px;margin-top:5px;width:300px;} #form_container #input_container #email_input input{float:left;border-color:#AFAFAF #D4D4D4 #D4D4D4;border-style:solid;width:280px;border-width:2px 1px 1px;color:#4B4B4B;font-size:12px;margin-bottom:11px;padding:2px 0;} #form_container #input_container #submit_input{float:left;width:300px;} #form_container #input_container #submit_input input{background:transparent url(../images/subscribe_btn.jpg) no-repeat scroll left top;border:none;cursor:pointer;margin-right:20px !important;margin-right:20px;float:right;margin-top:5px;height:36px;width:113px;} #form-content{padding:10px 0;overflow:auto;width:317px;height:230px;} #form-content #text{padding-left:20px;width:280px;} #extras{float:left;} .comment{margin-bottom: 22px; padding-left: 22px; padding-right: 22px; padding-top: 0;} /** * About us */ .clearFix:after {content: ""; display: block; height: 0; clear: both; visibility: hidden;} .clear{ clear:both; } .containerInner{ width:867px; background: url(../images/content_midbg.jpg) 0px 0px repeat-y; margin-left:24px; } .containerInnerTopbg{ background: url(../images/glob_bg.jpg) 0px 0px no-repeat; } .containerInnerbottombg{ background: url(../images/content_bottombg.jpg) left bottom no-repeat; padding:26px 0px 20px 23px;} .containerInner h2{ font-size:19px; padding:37px 0px 36px 0px; } .containerInner .strandsLeft{ width:475px; float:left; padding:0px 0px 0px 20px; margin-left:30px; font-size:14px; } .containerInner .strandsLeft ul li{ padding-bottom:35px;} .containerInner .strandsRight{ width:341px; float:left; padding:32px 0px 0px 0px; margin-left:140px; } .containerInner .strandsRight ul li{ padding-bottom:20px;} /** * Corporate accounts */ .containerInner .corporate{ padding:0px 0px 0px 27px; } .containerInner .corporate ul{ width:338px; float:left; padding:0px 0px 0px 27px; } .containerInner .corporate ul li{ padding-bottom:20px;} .blue{ color:#285a88; font-weight:bold; } a.blueLink{ color:#018ed2; text-decoration:underline;} a.blueLink:hover{ text-decoration:none;} /** * Contact */ #contact_us_text{ float:right; padding-top:30px; width:100%; } #contact_us_text #title{ float:left; width:351px; height:22px; background: url(../images/travel.gif) 0px 0px no-repeat; } #contact_us_text #contact_text_container{ float:left; padding-top:20px; width:351px; } #contact_text_container a{ text-decoration:none; color:#0d77d7; } /*#contact_text_container a:hover{ text-decoration:underline; color:#386793; }*/ .contactForm{ width:351px; float:left; /*padding:0px 0px 0px 108px !important;*/ padding:0px 0px 0px 52px; font-size:12px; color:#285a88; font-weight:normal; } .contactForm #formID{ width:296px; float:left; padding:0; } .contactForm #formID h2{ width:296px; float:left; } .contactForm #formID ul{ width:296px; float:left; padding:0; } .contactForm #formID li{ width:100%; float:left; } .contactForm #formID li.name_input_field input{ width:100%; float:left; } .contactForm #formID li.email_input_field input{ width:100%; float:left; } .contactForm #formID li.message_input_field textarea{ float:left; width:100%; overflow:auto; } .contactForm #formID li.submit_button{ width:100%; float:left; } .contactForm ul li{ padding-bottom:3px; } .contactForm input, .contactForm textarea{ margin-bottom:11px; border-top: 2px solid #afafaf; border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4; padding:2px 0px 2px 0px; } .contactForm input.sendBut{ background:url(../images/send_button.jpg) 0px 0px no-repeat; height:36px; cursor:pointer; width:113px; border:none; } .contactInformation{ float:left; padding-left:29px; width:351px; line-height:18px; } .txt17{ font-size:17px; color:#26628b; font-weight:bold; } .blueTxt{ color:#26628b; font-size:14px; } .telephone{ height:35px; font-size:13px; font-weight:bold; padding:20px 0px 0px 54px; text-align:left;color:#26628b; } .visitUs{font-size:13px; font-weight:bold; padding:20px 0px 0px 54px; text-align:left;color:#26628b; } .email{ height:35px; font-size:13px; font-weight:normal; padding:20px 0px 0px 54px; text-align:left; } .telephone{ background:url(../images/telephone_cont.jpg) 0px 0px no-repeat; margin-top:99px; } .email{ background: url(../images/email_cont.jpg) 0px 0px no-repeat; margin-top:15px; } .email a,.telephone a{ color:#0d77d7; } .contactInformation .email{ margin-top:-12px; } /* this moves it up on Contact Us page without affecting Destination page */ .blueTxt2{ color:#26628b;font-weight:normal; } .blueTxt3{ color:#26628b;font-size:14px;font-weight:bold; } .reloadTxt{ color:#26628b;font-weight:normal;} #reloadTxt a{ color:#0d77d7;font-size:12px;} #captchaTxt a{ color:#0000ff;font-size:11px;font-weight:100;} .visitUs{ background: url(../images/visitus_cont.jpg) 0px 0px no-repeat; margin-top:136px; } a.moreFindUs{ color:#0d77d7; text-decoration:none; float:left; margin:3px 5px 0px 0px;font-weight:normal; } a.moreFindUs:hover{ text-decoration:none; } .no-globe{background-image:url(../images/content_topbg.jpg);} /** * Terms */ #terms_container{ padding-left:21px; text-align:justify; width:90%; } .news-item{float:left;width:100%;border-top:1px solid #E5E6E8;margin-top:15px;padding:10px;} .news-item .news-title{float:left;width:100%;color:#555555;font-weight:bold;font-size:16px;line-height:18px;} .news-item .news-date{float:left;width:100%;color:#c2c2c2;font-size:12px;line-height:15px;text-transform:uppercase;margin-top:5px;} .news-item .news-content{float:left;width:100%;color:#4b4b4b;font-size:12px;line-height:15px;margin-top:8px;} #fourzerofour{margin:0 auto;width:960px;} #fourzerofour .mainLogo{ float:left;width:100%;height:130px;} #fourzerofour .mainLogo a{ background: url(../images/logo.jpg) left top no-repeat; display:block; width:123px; height:97px; text-indent:-9999px;margin:0 auto;} #fourzerofour .content{text-align:center;width:100%;margin-top:20px;} #fourzerofour .content h1{font-size:28px;} #fourzerofour .content p{font-size:18px;} #fourzerofour .content p a{color:#999999;} #fourzerofour .content p a:hover{color:#000000;} #fourzerofour .return-link{margin-top:20px;} .contact-us-live-chat{float:left;margin-top:4px;margin-left:-4px;} .contact-page-live-chat{display:block;margin-left:-3px;margin-top:24px;} .email-this-section{float: left; padding: 25px; width: 466px;} .email-this-section .email-this-title{background: url("../images/email-this.jpg") no-repeat scroll left top transparent; float: left; height: 0; overflow: hidden; padding-top: 30px; width: 100%;} .email-this-section .email-this-info-title{background: url("../images/email-this-info.jpg") no-repeat scroll left top transparent; float: left; height: 0; overflow: hidden; padding-top: 30px; width: 100%;} .email-this-section .email-this-body{float: left; width: 100%;} .email-this-section .email-fields{float: left; width: 100%;} .email-this-section .email-this-field { background: url("../images/email-field.jpg") no-repeat scroll -3px top transparent; border: 0 none; float: left; height: 20px; padding: 3px 6px; width: 282px; margin-top:8px; } .email-this-section .email-send{background: url("../images/buttons/email-send.jpg") no-repeat scroll left top transparent; border: 0 none; float: left; height: 0; overflow: hidden; padding-top: 40px; width: 121px; margin-top:10px; cursor:pointer; } .email-this-section .email-send:hover{cursor:pointer;} #add-email{float:left;margin-top:10px;} #email-processing{float: left; height: 30px; line-height: 18px; width: 100%; display:none; margin-top:14px; color:red;} #email-processing img{float: left; padding-right: 10px;} .login-title{float:left;width:100%;} #travel-login{float:left;width:100%;} #travel-login input{padding:6px;margin-bottom:5px;display:block;} .tier_container_wrapper{} .tier_container_wrapper .tier_container{ display: inline-block; padding: 7px 15px 4px 15px; border-radius: 10px; min-width: 350px; color: #285A88; font-family: arial; font-size: 22px; line-height: 1.3; text-align: center; clear: both; -webkit-box-shadow: inset 1px 2px 10px -2px rgba(68,111,151,1); -moz-box-shadow: inset 1px 2px 10px -2px rgba(68,111,151,1); box-shadow: inset 1px 2px 10px -2px rgba(68,111,151,1); background: rgb(242,243,243); /* Old browsers */ background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(216,225,228,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(216,225,228,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(216,225,228,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f3f3', endColorstr='#d8e1e4',GradientType=0 ); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } #tier_header { background: none repeat scroll 0 0 transparent; width: 918px; text-align: center;} #ukv_disclaimer{ margin: 12px auto 0 auto; width: 320px; text-align: center; font-family: arial, helvetica, sans serif; font-size: 13px; color: #275d8e;} #ukv_contact_title{ float:right; text-align: right; font-family: arial, helvetica, sans serif; font-size: 16px; color: #275d8e; position: relative; top: -130px; right: 36px;} #ukv_contact_body{ float:right; text-align: right; font-family: arial, helvetica, sans serif; font-size: 12px; color: #275d8e; position: relative; top: -106px; left: 48px; line-height: 17px;} #ukv_contact_body #ukv_tel{display: none;} #result_content_container_ukvv{ width:918px; margin: 5px 0 0 0;} #result_container .tier-title-cont{float: left; font-family: arial; font-size: 22px; height: 35px; line-height: 35px; padding: 0 0 0 2px; width: 512px;} #result_container .tier-title-cont .tier-title{border-bottom: 1px solid #E0E0E0; color:#285A88; float: left; font-family: arial; font-size: 22px; height: 35px; line-height: 35px; padding: 0 0 0 18px; width: 494px;} #result_container .tier-description{float: left; line-height: 18px; padding: 20px 0 10px 20px; width: 474px;} /*#result_container #return_to_uk_visas{float: left; width:160px;height:36px;padding:20px 0 0 2px;} #result_container #return_to_uk_visas a{float: left; width:160px;height:0;padding:36px 0 0 0;overflow:hidden;background:url(../images/buttons/return-to-uk-visas-button.jpg) no-repeat 0 0;} */ #right_container #tier_contact_container{ float:left; width:327px; height:376px; background:url(../images/backgrounds/tier-contact-us-background.jpg) no-repeat 0 0; padding:0 0 20px 0; } #tier-title-cont{height:35px;margin: 0 auto;width: 868px;} #tier-title-cont .tier-title{ float:left; font-family: arial; font-size: 22px; color: #285A88; line-height:35px; font-weight:bold; } .scotts-green-button { float: left; color: #F7FDF5; border:4px solid #426B8F; border-radius: 20px; padding: 6px 12px; font-weight: 600; font-size: 15px; line-height: 1; display: inline-block; text-shadow: -1px -1px 1px rgba(100, 100, 100, 1); margin-top: 20px; background: rgb(68,175,88); /* Old browsers */ background: -moz-linear-gradient(top, rgba(68,175,88,1) 0%, rgba(24,132,62,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(68,175,88,1) 0%,rgba(24,132,62,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(68,175,88,1) 0%,rgba(24,132,62,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44af58', endColorstr='#18843e',GradientType=0 ); cursor: pointer; } .scotts-green-button:hover{ background: rgb(24,132,62); /* Old browsers */ background: -moz-linear-gradient(top, rgba(24,132,62,1) 0%, rgba(68,175,88,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(24,132,62,1) 0%,rgba(68,175,88,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(24,132,62,1) 0%,rgba(68,175,88,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18843e', endColorstr='#44af58',GradientType=0 ); } .visa-page-talk-to-us{ display: inline-block; margin-top: 20px; } .visa-page-talk-to-us:after{ content: " "; display: block; clear: both; } .visa-page-talk-to-us .visa-page-talk-to-us-title{ float: left; font-size: 18px; margin-right: 10px; color: #888; margin-top: 10px; } .visa-page-talk-to-us .visa-page-talk-to-us-list{ list-style: none; margin: 0; padding: 0; /*float: left;*/ } .visa-page-talk-to-us .visa-page-talk-to-us-list:after{ content: " "; display: block; clear: both; } .visa-page-talk-to-us .visa-page-talk-to-us-list li{ /* float: left;*/ margin-right: 15px; position: relative; } .visa-page-talk-to-us .visa-page-talk-to-us-list li:after{ content: " "; display: block; width: 1px; position: absolute; right: -9px; top: 9%; background: #CCC; height: 90%; } .visa-page-talk-to-us .visa-page-talk-to-us-list li:last-child{ margin-right: 0; } .visa-page-talk-to-us .visa-page-talk-to-us-list li:last-child:after{ content: ""; display: none; } .visa-page-talk-to-us .scotts-green-button{ margin-top: 3px; float: none; outline: none; } .visa-page-talk-to-us .contact-page-live-chat{ margin-top: 0; } /*.visa-page-talk-to-us .LPMcontainer{ height: auto !important; }*/ .visa-page-contact-form-wrap{ text-align: left; overflow: hidden; max-height: 0; padding: 0; clear: both; border-radius: 3px; -webkit-box-shadow: inset 1px 2px 10px -2px rgba(68,111,151,1); -moz-box-shadow: inset 1px 2px 10px -2px rgba(68,111,151,1); box-shadow: inset 1px 2px 10px -2px rgba(68,111,151,1); max-width: 300px; margin: 20px auto 0 auto; background: rgb(242,243,243); /* Old browsers */ background: -moz-linear-gradient(top, rgba(242,243,243,1) 0%, rgba(216,225,228,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(242,243,243,1) 0%,rgba(216,225,228,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(242,243,243,1) 0%,rgba(216,225,228,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f3f3', endColorstr='#d8e1e4',GradientType=0 ); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .visa-page-contact-form-wrap.open{ max-height: 1000px; padding: 20px; margin-bottom: 20px; } .visa-page-contact-form-wrap form{ width: auto; float: none; padding: 0 !important; } .visa-page-contact-form-wrap label{ display: block; font-size: 15px; color: #446F97; } .visa-page-contact-form-wrap input, .visa-page-contact-form-wrap textarea{ display: block; font-size: 16px; border-radius: 2px; width: 100%; box-sizing: border-box; padding: 3px; } .visa-page-contact-form-wrap textarea{ height: 150px; } .visa-page-contact-form-wrap .scotts-green-button{ float: none; } .g-recaptcha{ margin-bottom: 10px; } .visa-page-talk-to-us-bottom{ display: block; padding-top: 20px; } .visa-page-talk-to-us-bottom .visa-page-talk-to-us-list li:first-child{ float: left; } .visa-page-talk-to-us-bottom .visa-page-talk-to-us-list li:after{ display: none; } .visa-page-talk-to-us-bottom .visa-page-talk-to-us-list li:last-child{ float: right; } .visa-page-talk-to-us-bottom .visa-page-contact-form-wrap{ margin: 20px 0; } #fees_container .tier-results #result_table{padding:0 0 26px 0;} #fees_container .tier-results #result_table.last-result-table{padding:0 0 0 0;} #fees_container .tier-results .titles{background:#E7F2F9;border: 1px solid #AABBCB;width: 854px;} .tier-results #result_table ul.row_1.titles li{border:none;height: 36px;line-height: 36px; font-size: 14px;} .tier-results #result_table ul.row_1.titles li a{color: #0a376a; } .tier-results #result_table ul.row_1.titles li a:hover {text-decoration: underline;} .tier-results #result_table .row-tier-title{width:240px;} .tier-results #result_table .description-tier-title{width:384px;} .tier-results #result_table .select-uk-visa-cont{float:right;width:77px;padding:5px 8px 0 0;height:23px;} .tier-results #result_table .select-uk-visa-cont a{width:77px;height:0;padding:23px 0 0 0;background:url(../images/buttons/select-uk-visa-entry-button.png) no-repeat 0 0;overflow:hidden;float:left;} .tier-results #result_table .tier-entries{border-left:1px solid #D3DBE3;border-right:1px solid #D3DBE3;width: 854px;} .tier-results #result_table .tier-entries li{border:none;} .tier-results #result_table .tier-entries li a{ color: #0a376a; } .tier-results #result_table .tier-entries li a{ color: #0a376a; font-size: 13px; } .tier-results #result_table .tier-entries li a:hover { text-decoration: underline; } .tier-results #result_table .row_1{background:#E7F2F9;} .tier-results #result_table li.visa-tier-learn-more {text-align: right !important;} .visa-tier-page-entries-results #result_table{width: auto;} .visa-tier-page-entries-results #result_table ul{padding: 0; width: auto; height: auto; line-height: 1;} #fees_container .visa-tier-page-entries-results.tier-results .titles{width: auto;} .visa-tier-page-entries-results .tier-results #result_table a{ color: #000; display: block; padding: 10px 100px 10px 20px; } .visa-tier-page-entries-results .tier-results #result_table a:hover{ background: #eee; } .visa-tier-page-entries-results .tier-results #result_table .select-uk-visa-cont{ color: #F7FDF5; border: 2px solid #426B8F; border-radius: 20px; padding: 4px 9px; font-weight: 600; font-size: 13px; line-height: 1; display: inline-block; float: right; margin-top: 0; height: auto; width: auto; background: rgb(68,175,88); background: -moz-linear-gradient(top, rgba(68,175,88,1) 0%, rgba(24,132,62,1) 100%); background: -webkit-linear-gradient(top, rgba(68,175,88,1) 0%,rgba(24,132,62,1) 100%); background: linear-gradient(to bottom, rgba(68,175,88,1) 0%,rgba(24,132,62,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44af58', endColorstr='#18843e',GradientType=0 ); cursor: pointer; position: absolute; right: 10px; top: 14px; } .visa-tier-page-entries-results .tier-results #result_table li{position: relative;padding: 0; height: auto !important;line-height: 1.2 !important;} .visa-tier-page-entries-results .tier-results #result_table .row-tier-title{font-size: 15px; width: auto; display: block; font-weight: bold; box-sizing: border-box; padding-left: 0; margin-bottom: 3px;} .visa-tier-page-entries-results .tier-results #result_table .description-tier-title{font-size: 14px; width: auto; display: block; box-sizing: border-box; padding: 0;} .visa-tier-page-entries-results .tier-results #result_table .tier-entries{width: auto; border-right: none; border-left: none;} .visa-tier-page-entries-results #table_bottom_line{width: auto;} .visa-tier-page-entries-results{ margin: 0 0 20px 0; border: 1px solid #ddd; border-radius: 10px; padding-top: 8px; overflow: hidden; } #result_container .tier-description ul{list-style:disc;padding:5px 0 5px 15px;} #result_container .tier-description ol{list-style:decimal;padding:5px 0 5px 20px;} #result_container .tier-description strong{font-weight:bold;} #result_container .tier-description em{font-style: italic;} #result_container .tier-description u{text-decoration:underline;} #result_container .tier-description strike{text-decoration:line-through;} #bannerbottomtext{color:#FBFDFE;float:left;font-size:12px;font-weight:normal;padding-left:30px;padding-top:25px;text-align:left;width:93%;margin-top:-120px} .yellow-title-2{float:left;color:#fbe0af;font-size:16px;font-weight:bold;font-family:"Lucida Grande","Lucida Sans",sans-serif;line-height:36px; padding-bottom: 5px; background: url("../images/border.jpg") repeat-x scroll 0 32px transparent; width: 816px;} #bannerbottomthreetext{color:#FBFDFE;float:left;font-size:12px;font-weight:700;padding-top:15px;width:90%} #bottomborder{background:url(../images/border.jpg) repeat-x scroll -3px top transparent;float:left;height:2px;margin-top:20px;width:91%} .openoffice h3 { font-size: 14px; font-weight: bold; } .openoffice h4 { font-weight: bold; } .agent-access #fees_title_container{padding:20px 0 0 0;} .fees-agent-title{color: #3B597F; float: left; font-size: 22px; font-weight: bold; line-height: 22px; padding: 4px 0 0 24px;} .bold {font-weight:bold;} .normal {font-weight:normal;} .italic {font-style:italic;} #ae-container {width:936px; margin-left:auto; margin-right:auto; height: auto; font-family: Arial, Helvetica, sans serif; color: #565154; font-weight: normal;} /* ARTIST ENTERTAINER PAGE */ #ae-container a{color:#6b17bb;} #ae-header {width:936px !important; background: url(../images/a-e/AE-header.png) no-repeat left top; height: 510px !important; font-family: Lucida Sans, Arial, sans serif; color: #000; font-weight: bold;} #ae-address {padding: 250px 0 0 106px; font-size: 12px; font-weight: bold;} #ae-phone{width:136px; background: url(../images/a-e/ae-phone-no2.png); height: 16px; position: relative; left: 746px; top: -93px;} #ae-logo-moby, #ae-logo2-moby, #ae-headertop-moby , #ae-button-moby, #ae-headerbot-moby, #fuzzy-line-moby, #fuzzy-line-moby2{display:none;} #ae-paper {width:936px; background: url(../images/a-e/AE-paper.png); height: 864px;} /* height must be multiple of 72! */ #ae-title {padding: 0 0 0 105px; font-size: 16px; line-height:22px; position:relative; top: -55px; width:724px; color: #565154; font-family: Arial, Helvetica, sans serif; font-weight: bold;} #fuzzy-line {padding: 10px 0 0 0;} #ae-body {padding: 0 0 0 105px; font-size: 11px; line-height:14px; position:relative; top: -55px; width:734px; font-weight: bold;} #highlight1 {background: url(../images/a-e/highlight1-long.png) no-repeat left top; height: 19px; overflow: visible; position:relative; right: 3px; margin-top: 5px; margin-bottom: -2px;} #highlight1-contents {position: relative; left: 3px; top: 2px;} #highlight2 {background: url(../images/a-e/highlight2-moby.png) no-repeat left top; height: 19px; overflow: visible; position:relative; right: 6px;margin-top: 2px; margin-bottom: -3px;} #highlight2-contents {position: relative; left: 6px; top: 0;} #highlight2-link {position: relative; left: 18px;} #highlight3 {background: url(../images/a-e/highlight3-moby.png) no-repeat left top; height: 19px; overflow: visible; position:relative; right: 5px; margin-top: 2px; margin-bottom: -4px;} #highlight3-contents {position: relative; left: 5px; top: 0px;} #highlight3-link {position: relative; left: 10px;} #highlight5 {background: url(../images/a-e/highlight5-moby.png) no-repeat left top; height: 63px; overflow: visible; position:relative; right: 7px; margin-top: 0; margin-bottom: -46px;} #highlight5-contents {position: relative; left: 7px; top: 3px;} #highlight5-link {position: relative; left: 10px;} #highlight7 {background: url(../images/a-e/highlight7-moby.png) no-repeat left top; height: 19px; overflow: visible; position:relative; right: 5px; margin-top: 2px; margin-bottom: -4px;} #highlight7-link {position: relative; left: 18px;} #highlight4a {background: url(../images/a-e/highlight4a.png) no-repeat left top; height: 20px; overflow: visible; position:relative; right: 7px; margin-top: -5px; margin-bottom: -2px;} #highlight4a-contents {position: relative; left: 7px; top: 5px;} #highlight4e {background: url(../images/a-e/highlight4e.png) no-repeat left top; height: 20px; overflow: visible; position:relative; right: 6px; margin-top: 2px; margin-bottom: -2px;} #highlight4e-contents {position: relative; left: 7px; top: 2px;} #highlight4b {background: url(../images/a-e/highlight4b.png) no-repeat left top; height: 20px; overflow: visible; position:relative; right: 7px; margin-top: 0px; margin-bottom: -2px;} #highlight4b-contents {position: relative; left: 7px; top: 2px;} #highlight4c {background: url(../images/a-e/highlight4c.png) no-repeat left top; height: 20px; overflow: visible; position:relative; right: 7px; margin-top: 0px; margin-bottom: 0px;} #highlight4c-contents {position: relative; left: 7px; top: 2px;} #highlight4d {background: url(../images/a-e/highlight4d.png) no-repeat left top; height: 20px; overflow: visible; position:relative; right: 7px; margin-top: 0px; margin-bottom: -7px;} #highlight4d-contents {position: relative; left: 7px; top: 0px;} #blockit {display: inline-block;} #ae-body-title {font-size: 16px; line-height:31px; background: url(../images/a-e/dotted-line.png) repeat-x left bottom; margin: 8px 0 8px 0;} .bullet {background: url(../images/a-e/bullet.png) no-repeat 4px 4px;} .bullet-contents {padding: 0 0 0 18px;} #ae-quotes {color: #47912f;} /* sandy a47423 */ #ae-paper-bot {width:936px; background: url(../images/a-e/AE-paper-bot.png) no-repeat left top; height: 114px;} sup { vertical-align: super; font-size: 9px; } .notes { font-size: 12px;} #eu-header { background:url(../images/eu-background.jpg) repeat-x; /* background-image: linear-gradient(#3c72a1, #4d89bf);*/ width:848px; margin:auto; height: 219px; /*243px;*/ border-radius: 6px; /*position: relative; z-index: -2;*/ } #eu-logo{ float: right; border-radius: 6px; opacity: 0.9;} #eu-logo-m{ display:none;} #eu-title { padding-top: 76px; font-size: 22px; font-family: Lucida Sans, Arial, sans-serif; color: #ebf2f6; font-weight: normal; text-align: center; position:relative; left: 181px; } #eu-title #subtitle{font-size: 13px; margin-top:3px;} #eu-body{ width:848px; margin:auto; height: auto; margin-top: 18px; } #eu-body ul{ list-style: disc; } #eu-body-R{ float:right; width:312px; height: auto; } #eu-body-R-B{ float:right; /*background-color:#f1f5f8; /*#e8eef4;*/ background:url(../images/eu-schengen/eu-logo-back2.jpg) -370px -50px repeat-y; width:312px; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; margin-top: 8px; } #eu-body-L{ float: left; background:url(../images/eu-schengen/eu-logo-back.jpg) repeat-y; width:510px; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; } #eu-countries{ width: 304px; float:right; padding: 4px; background-color: #f1f5f8; border-radius: 6px; border: 2px solid #e6e6e6; } #eu-countries .ui-state-default { background: #C4D4E4; border: 1px solid #828282; } #eu-countries .accordion .acc-text{ font-size:12px; color: #4b4b4b; background-color: #e8eef4; /* f8fafc; f2f5fa; e8eef4;*/ } #eu-countries .accordion .acc-text a{ color: #0d77d7; } #eu-countries .accordion .acc-text td{ vertical-align: top; } #eu-countries .accordion .acc-text td .small-text{ font-size: 10px; } #eu-countries .accordion .acc-text .what-in{ float:right; width: 100px; text-align: center; font-weight: bold; margin: 10px 0 20px 0; } #eu-countries .accordion .acc-text .further-info{ /*font-weight: bold;*/ margin: 10px 0 20px 4px; } #eu-countries .accordion .acc-text .eu-country-link{ text-align: center; font-weight: bold; font-size: 14px; margin: 24px 0 26px 0; } #eu-countries .accordion .acc-text .eu-country-entry{ text-align: center; font-size: 10px; margin: 0 4px 8px 4px; } #eu-countries .accordion .acc-text .pleasecontact{ margin: 16px 4px 20px 4px; } #eu-countries .flags { background-position: 219px -1px; background-repeat: no-repeat; } #eu-countries #austria { background-image: url(../images/eu-schengen/flags/austria.png);} #eu-countries #belgium { background-image: url(../images/eu-schengen/flags/belgium.png);} #eu-countries #bulgaria { background-image: url(../images/eu-schengen/flags/bulgaria.png);} #eu-countries #croatia { background-image: url(../images/eu-schengen/flags/croatia.png);} #eu-countries #cyprus{ background-image: url(../images/eu-schengen/flags/cyprus.png);} #eu-countries #czech{ background-image: url(../images/eu-schengen/flags/czech.png);} #eu-countries #denmark { background-image: url(../images/eu-schengen/flags/denmark.png);} #eu-countries #estonia { background-image: url(../images/eu-schengen/flags/estonia.png);} #eu-countries #finland { background-image: url(../images/eu-schengen/flags/finland.png);} #eu-countries #france { background-image: url(../images/eu-schengen/flags/france.png);} #eu-countries #germany{ background-image: url(../images/eu-schengen/flags/germany.png);} #eu-countries #greece { background-image: url(../images/eu-schengen/flags/greece.png);} #eu-countries #hungary{ background-image: url(../images/eu-schengen/flags/hungary.png);} #eu-countries #iceland{ background-image: url(../images/eu-schengen/flags/iceland.png);} #eu-countries #ireland{ background-image: url(../images/eu-schengen/flags/ireland.png);} #eu-countries #italy{ background-image: url(../images/eu-schengen/flags/italy.png);} #eu-countries #latvia{ background-image: url(../images/eu-schengen/flags/latvia.png);} #eu-countries #leichtenstein{ background-image: url(../images/eu-schengen/flags/leichtenstein.png);} #eu-countries #lithuania{ background-image: url(../images/eu-schengen/flags/lithuania.png);} #eu-countries #luxembourg{ background-image: url(../images/eu-schengen/flags/luxembourg.png);} #eu-countries #malta{ background-image: url(../images/eu-schengen/flags/malta.png);} #eu-countries #netherlands{ background-image: url(../images/eu-schengen/flags/netherlands.png);} #eu-countries #norway{ background-image: url(../images/eu-schengen/flags/norway.png);} #eu-countries #poland{ background-image: url(../images/eu-schengen/flags/poland.png);} #eu-countries #portugal{ background-image: url(../images/eu-schengen/flags/portugal.png);} #eu-countries #romania{ background-image: url(../images/eu-schengen/flags/romania.png);} #eu-countries #slovakia{ background-image: url(../images/eu-schengen/flags/slovakia.png);} #eu-countries #slovenia{ background-image: url(../images/eu-schengen/flags/slovenia.png);} #eu-countries #spain{ background-image: url(../images/eu-schengen/flags/spain.png);} #eu-countries #sweden{ background-image: url(../images/eu-schengen/flags/sweden.png);} #eu-countries #switzerland{ background-image: url(../images/eu-schengen/flags/switzerland.png);} #eu-countries #uk{ background-image: url(../images/eu-schengen/flags/uk.png);} #eu-left .ui-state-default { background: #e8eef4; color: #275d8e; font-weight: normal; } #eu-left { padding: 20px 40px; width: 430px; } #eu-left .heading{ padding-top: 4px; color: #275d8e; font-weight: bold; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 21px; } #eu-left .text{ padding-top: 12px; color: #275d8e; /* same as sitecolor */ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 14px; } #eu-left .text .list-notes{ margin-left: 36px; font-size: 11px; } #eu-left .text ul{ margin-top: 8px; padding-left: 43px; list-style-image: url(../images/icons/bullet6.png); } #eu-left .text ul li{ margin-top: 3px; } #eu-left .text ol{ padding-left: 4px; list-style-type: decimal; margin-top: 8px; } #eu-left .text ol li{ margin-top: 3px; } #eu-left .text .links-table{ padding: 0 16px 0 32px; } #eu-left .accordion{ margin: 8px 0 0 30px; width: 400px; } #eu-left .accordion .acc-text{ font-size:12px; color: #4b4b4b; background-color: #f8fafc; /*f2f5fa; e8eef4;*/ padding-left: 26px; padding-right: 22px; } #eu-left .accordion .acc-text .table-small{ display: none; } #eu-left .accordion .acc-text .table-header{ text-align: center; } #eu-left .accordion .acc-text .notes{ font-size:10px; } #eu-left .accordion .acc-text .indent1 .notes{ font-size:10px; padding: 0 28px 0 14px; } #eu-left .accordion .acc-text a{ color: #0d77d7; } #eu-left .text .accordion .acc-text ul{ margin-top: 8px; padding-left: 14px; list-style-image: none; } #eu-left .text .accordion .acc-text ul li{ margin-top: 3px; } #eu-left .accordion .acc-text .indent1{ margin-left: 30px; } .lt-eu-visa-page #eu-left { color: #275d8e; font-weight: normal; word-break: break-word; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.3; } .lt-eu-visa-page #eu-left p{ margin: 0 0 12px 0; } .lt-eu-visa-page #eu-left h2, .lt-eu-visa-page #eu-left h3, .lt-eu-visa-page #eu-left h4 { margin: 15px 0 10px 0; color: #275d8e; font-weight: bold; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 21px; } .lt-eu-visa-page #eu-left ol{ list-style: decimal; padding-left: 20px; } .lt-eu-visa-page #eu-left ol li{ margin: 0 0 10px 0; } .lt-eu-visa-page #eu-header{ position: relative; min-height: 219px; text-align: center; } .lt-eu-visa-page #eu-header * { position: relative; z-index: 2; } .lt-eu-visa-page #eu-header #eu-title{ position: relative; z-index: 2; left: auto; color: #FFFFFF; max-width: 275px; margin: 0 auto 20px auto; } .lt-eu-visa-page #eu-header a{ font-size: 13px; color: #8ebde7; } .lt-eu-visa-page #eu-header a:hover{ text-decoration: underline; } .lt-eu-visa-page #eu-logo{ position: absolute !important; top: 0; right: 0; height: 100%; display: block !important; width: auto; z-index: 1 !important; } .links-small{ display: none; } #eu-body-R-B #textR{ padding: 20px 26px 36px 26px; } #eu-body-R-B .heading{ padding-top: 4px; margin-bottom: 26px; color: #275d8e; font-weight: bold; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 21px; } #eu-body-R-B #form-content{ padding: 0 0 30px 0; overflow: auto; width: 260px; height: 840px; margin-bottom: 74px; } #eu-body-R-B .comment{ margin-bottom: 22px; padding-left: 0; padding-right: 22px; padding-top: 0; color: #275d8e; } #eu-left .accordion .acc-text .accordion{ margin: 8px 0 0 0; width: 298px; } #eu-left .accordion .acc-text .ui-state-default { background: #f8fafc; color: #4b4b4b; font-size: 10px; } #eu-left .accordion .acc-text .accordion .acc-text-small{ font-size:10px; color: #4b4b4b; background-color: #f8fafc; /*f2f5fa; e8eef4;*/ padding-left: 23px; padding-right: 22px; } /* accordions in dB results */ #result_container .accordion .ui-state-default { background: #dee7f0; color: #275d8e; font-size: 12px; margin: 2px 0 0 0; } #result_container .accordion{ font-size: 12px; } #result_container .accordion .acc-text{ padding-left: 26px; padding-right: 22px; color: #275d8e; } #result_container .accordion .acc-text strong{ font-size: 12px !important; } #result_container .accordion .acc-text ul{ padding-left: 14px; list-style-image: url(../images/icons/db_bullet.png); } #result_container .accordion .acc-text ul li{ margin-bottom: 2px; } /* Breadcrumbs */ .head-breadcrumbs{ margin: 7px 0; } .head-breadcrumbs ul{ text-align: center; margin: 0; padding: 0; list-style-type: none; list-style: none; } .head-breadcrumbs ul li{ display: inline-block; line-height: 1; font-size: 14px; margin-right: 10px; position: relative; } .head-breadcrumbs ul li:last-child{ margin-right: 0; } .head-breadcrumbs ul li a{ line-height: 1; font-size: 14px; color: #666; } .head-breadcrumbs ul li a:hover{ text-decoration: underline; } .head-breadcrumbs ul li:after{ content: ">"; display: block; position: absolute; top: 0; right: -11px; color: #000; font-size: 14px; } .head-breadcrumbs ul li:last-child:after{ display: none; content: ""; } /* MTD page (was prev for half-finished mtd-authorisation page) */ #mtd-header { background:url(../images/eu-background.jpg) repeat; /* background-image: linear-gradient(#3c72a1, #4d89bf);*/ width:848px; margin:auto; height: 220px; border-radius: 6px; position: relative; z-index: -2; } #mtd-phone{ width:136px; background: url(../images/mtd/mtd-phone-no.png); height: 16px; position: relative; left: 710px; top: -93px; } #mtd-title { padding-top: 50px; font-size: 24px; font-family: Lucida Sans, Arial, sans-serif; color: #ebf2f6; font-weight: normal; text-align: center; } #mtd-title #subtitle{ font-size: 16px; padding-top:16px; width: 460px; margin:auto; } #mtd-msg{ background-color:#3eb559; width:100%; border-radius: 6px; height: 58px; border: 2px solid #e6e6e6; margin-bottom: 18px; text-align: center; color: white; font-weight: bold; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 15px; } #mtd-body{ /* was eu-body-L */ background-color:#f1f5f8; width:100%; border-radius: 6px; height: 1150px; border: 2px solid #e6e6e6; } #mtd-inner { /* was eu-left */ padding: 50px 80px 120px 80px; width: 680px; margin: auto; } #mtd-inner .heading{ padding-top: 4px; color: #275d8e; font-weight: normal; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 15px; } #mtd-inner .heading ul{ padding-left: 32px; color:#4b4b4b; font-weight: normal; font-size: 15px; line-height: 1.8; list-style-image: url(../images/icons/tick-13.png) } #mtd-inner .text{ padding-top: 12px; /*color: #275d8e; same as sitecolor */ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 14px; } #mtd-inner #download-btn-top { float:right; background-image:url(../images/mtd/download-but-2.png); width: 300px; height: 46px; margin: 0 0 0 48px; } #mtd-inner #download-btn-bot { float:right; background-image:url(../images/mtd/download-but-2.png); width: 300px; height: 46px; margin: 52px 0px 0 0; } #mtd-inner #tp { float: right; background-image: url(../images/mtd/tp2.png); width: 150px; height: 80px; margin: 324px -149px 0 0; } .contactForm-mtd{ margin-top: 32px; width:302px; float:left; /*padding:0px 0px 0px 108px !important;*/ font-size:15px; color:#275d8e; font-weight:normal; font-family: Lucida Grande,Lucida Sans,Arial; } .contactForm-mtd #name_input_1, .contactForm-mtd #email_input_1, .contactForm-mtd #message_input_1 { width: 100%; padding: 10px 16px; margin: 4px 0; display: inline-block; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; background-color: #f9f9f9; } .contactForm-mtd #message_input_1{ margin-bottom: 12px; height: 77px; } .contactForm-mtd #mtd-submit { width: 100%; background-color: #3eb559; color: white; padding: 14px 20px; margin: 4px 0; border: none; border-radius: 4px; cursor: pointer; } .contactForm-mtd #mtd-submit:hover { background-color: #45a049; } /* Lists in dB results */ #result_container ul{ list-style: disc; margin-top: 6px; padding-left: 40px; } #result_container ol{ margin-top: 6px; padding-left: 40px; display: block; list-style-type: decimal; } #result_container ol li{ padding-left: 3px; margin-top: 3px; } /* TrustPilot */ #trustpilot-vv{ /*margin-left: 335px; */ padding-top: 14px; } /* New usa info page */ #usa-logo{ float: right; border-radius: 6px;} #usa-logo-m{ display:none;} #usa-title { padding-top: 54px; /* 82px */ font-size: 26px; font-family: Lucida Sans, Arial, sans-serif; color: #ebf2f6; font-weight: normal; text-align: center; position:relative; left: 145px; } #usa-title #subtitle{font-size: 13px; margin-top:30px;} #usa-title #subtitle-m{ display:none;} #usa-title .all-usa-types{font-size: 13px; color: #8ebde7; margin-top:38px; } #usa-title .all-usa-types a{color: #8ebde7;} #eu-left .all-usa-types-m{ display:none;} #eu-left .all-usa-types{text-align: center; font-size: 14px; font-weight: bold; margin-top:93px; } #interview-table{ margin-left: 32px; } #interview-table th{ text-align: left; } #eu-left .text #usa-requirements{ list-style: disc; } #eu-left .text #usa-requirements li{ margin-top: 3px; } #eu-left .text #usa-requirements #sublist{ list-style: circle; margin-bottom: 4px; margin-top: -1px; } #eu-left .text #usa-help li{ margin-top: 3px; } #usa-body-L{ float: left; background:url(../images/usa/usa-stars-back.jpg) repeat-y; width:510px; border-radius: 6px; height: auto; /* 2680px; */ border: 2px solid #e6e6e6; padding-bottom: 100px; } .usa-body-R-B{ float:right; background:url(../images/usa/usa-stars-back.jpg) -190px -60px repeat-y; /* -370px -50px */ width:312px; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; margin-top: 8px; } .usa-body-R-B #textR{ padding: 20px 26px 36px 26px; } .usa-body-R-B .heading{ padding-top: 4px; margin-bottom: 26px; color: #275d8e; font-weight: bold; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 21px; } .usa-body-R-B #form-content{ padding: 0 0 30px 0; overflow: auto; width: 260px; height: 1857px; margin-bottom: 89px; } .usa-body-R-B .comment{ margin-bottom: 22px; padding-left: 0; padding-right: 22px; padding-top: 0; color: #275d8e; } #contact-us-usa{ margin-top: 0px; color: #275d8e; /* same as sitecolor */ font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 14px; height: 385px; } #contact-us-usa .heading{ margin-bottom: 12px; } #contact-us-usa table{ width: 100%; } #contact-us-usa td{ vertical-align: top; height: 32px; } #comments-usa{ height: auto; } #temp-update-message{ background: #FFFFFF; border: 2px solid #FF0000; position: fixed; bottom: 20px; z-index: 999999; text-align: center; left: 50%; padding: 15px; width: 80%; max-width: 836px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } #temp-update-message h4{ font-size: 20px; color: #000000; font-weight: bold; margin: 0 0 10px 0; font-style: normal; } #temp-update-message p{ font-size: 13px; font-style: normal; margin: 0 0 8px 0; } #temp-update-message p:last-child{ margin: 0; } #temp-update-message button{ position: absolute; font-size: 20px; top: 10px; right: 10px; background: transparent; border: none; oultine: none; cursor: pointer; } .temp-update-two-message-modal{ position: fixed; background: rgba(0,0,0,0.8); display: none; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 20px 15px; box-sizing: border-box; } body.temp-update-two-message-is-open{ overflow: hidden; } body.temp-update-two-message-is-open .temp-update-two-message-modal{ display: -webkit-box; display: -ms-flexbox; display: flex; } body.temp-update-two-message-is-open.update-is-overflowing .temp-update-two-message-modal{ display: block; overflow-y: scroll; } body.temp-update-two-message-is-open.update-is-overflowing .temp-update-two-message-modal .temp-update-two-message{ margin: 0 auto; } .temp-update-two-message{ background: #FFFFFF; border: 2px solid #FF0000; text-align: left; padding: 25px; box-sizing: border-box; max-width: 836px; position: relative; } .temp-update-two-message h4{ font-size: 20px; color: #000000; font-weight: bold; margin: 0 0 10px 0; font-style: normal; } .temp-update-two-message p, .temp-update-two-message li{ font-size: 15px; font-style: normal; line-height: 1.4; margin: 0 0 5px 0; } .temp-update-two-message ul{ margin: 0 0 10px 0; list-style: disc; padding: 0 0 0 35px; } .temp-update-two-message p:last-child{ margin: 0; } .temp-update-two-message button{ position: absolute; font-size: 20px; top: 10px; right: 10px; background: transparent; border: none; oultine: none; cursor: pointer; } .mobile-temp-message{ display: none !important; } .large-testimonials:not(.slick-initialized) .large-testimonial:not(:first-child) { display: none; } .large-testimonials .slick-slide img { display: inline !Important; } .large-testimonials-wrap h4 { font-size: 20px; font-weight:bold; color:#01448a; border-bottom: 1px solid #dde2e6; margin: 0 0 20px 0; padding-bottom: 10px; } .large-testimonials-wrap .slick-dots { bottom: -20px; } .large-testimonials-wrap .slick-prev:before, .large-testimonials-wrap .slick-next:before { font-size: 25px; color: #01448a; border-radius: 50%; } .slick-slider{ margin-bottom:0 !important; } .large-testimonials-wrap { padding: 20px; font-size: 14px; line-height: 1.6; box-sizing: border-box; max-width: 868px; border: 1px solid #EEE; border-radius: 5px; margin-bottom: 25px; text-align: center; } #visas-view-contact-container .title { background-image: none !important; text-indent: 0 !important; color: #01448a; font-weight: bold; font-size: 21px; border-bottom: 1px solid #dde2e6; margin-bottom: 9px; padding-bottom: 5px; } #visas-view-contact-container { border: 1px solid #DDD; border-radius: 5px; margin-bottom: 25px; padding: 12px 20px; box-sizing:border-box; color: #446F97; float: left; font-family: arial; width: 328px; font-size: 13px; font-weight: bold; } #visas-view-contact-container strong { color: #4B4B4C; font-size: 16px; font-weight: bold; } #visas-view-contact-container a { font-size: 15px; display: inline-block; } .contact-us-section { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #DDD; position: relative; box-sizing:border-box; padding-left: 55px; } .contact-us-section:last-child { margin-bottom: 0; border-bottom:none; } .contact-us-section-title { display: block; color: #446F97; font-size: 16px; margin-bottom: 3px; font-weight: 100; } .contact-us-section-icon { position: absolute; top:0; left: 0; }