/* 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 {overflow: hidden; 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{} .clear{ clear:both; } /*.body-banner{background:url(../images/mobile/main_background3_mobile.jpg) repeat-x;}*/ /*.body-banner-destination{background:url(../images/mobile/main_background3_visa_mobile.jpg) repeat-x;} NO NEED, JUST MAKE THE BANNERCES BACKGROUND BLUE*/ .visa-single-open-small{font-family: Arial Narrow, Arial, sans serif; font-weight: bold; font-size: 21px; color: #165889; padding: 0px 0px 2px 0px; margin: 10px 0px 0px 0px;} .small-visa-search-heading{position: relative; text-align: center;} .small-visa-search-heading>p{padding: 0px 0px 10px 0px; text-shadow: -1px 1px 0px #96979E; margin: 0px; color: #E7363E;font-family: Lucida Grande, Lucida Sans, sans-serif;font-size: 25px;font-weight: bold;} .visa-single-p-opentimes-small{margin: 0px 0px 3px 0px; font-family: arial; font-size: 12px; color: #165889;font-weight: normal} #mainWrapper{ max-width:918px; margin:auto;} /*** Header Styles ***/ #header{max-width:847px; margin:0 auto; padding: 15px 10px 15px 20px;} .mainLogo{float: left; width: 123px; position: relative; bottom: 4px;} .mainLogo a{ background: url(../images/logo.jpg) left top no-repeat; display:block; width:123px; height:97px; text-indent:-9999px;} #phoneNo{ display: none; 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{display: none;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{ padding: 27px 10px 0 10px; line-height:18px; margin: 0px 0px 10px 0px; background: #1C5280; padding: 10px 10px 10px 10px;} .destination-page #bannerSec{ /*background:url(../images/bannerbg.jpg) left top repeat-x;*/ background: #215181; line-height:18px; padding: 27px 10px 10px 10px;} #bannerSec #bannerLeftsec{ display: none; 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{ background:url(../images/officeopen.jpg) left top no-repeat; width:260px; margin-top:13px; color:#fbfdfe; font-weight:bold; font-size:12px; padding-top:35px;} #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; 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:25px 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:25px 0px 0px 30px; 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{} .destination-page #bannerSec #bannerMidtsec{padding-right:0px; padding-top: 10px;} #bannerSec #bannerMidtsec .visaSearchsec{ background:#fff; border-radius: 10px; border-color: #6186AB; border-style: solid; border-width: 1px;padding:15px 0px 10px 0px;} #bannerSec #bannerMidtsec .visaSearchsec-confirm{margin: 0px 0px 0px 0px;} #bannerSec #bannerMidtsec .visaSearchsec .destination, #bannerSec #bannerMidtsec .visaSearchsec .nationality, #bannerSec #bannerMidtsec .visaSearchsec .typeof_visa{ background:url(../images/destination.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.jpg) left top no-repeat;} #bannerSec #bannerMidtsec .visaSearchsec .typeof_visa{ background:url(../images/typeofvisa.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 0px; 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 #bannerMidtsec .search-submit-wrapper{text-align: center;} #bannerSec #bannerRightsec{ } .destination-page #bannerSec #bannerRightsec{margin: -20px 0px 0px 0px;} #bannerSec #bannerRightsec2{ width:260px; float:left;padding-right:15px;} #bannerSec #bannerRightsec #quick-links-title{ overflow: hidden; /*height:28px;*/ width: 160px; margin: 20px 0 10px 29px;font-size: 18px; color:#fee7b9; font-family: Lucida Grande, Arial, sans serif; font-weight: bold;} #bannerSec #bannerRightsec #specialist-title{ overflow: hidden; /*height:28px;*/ width: 220px; margin: 12px 0 10px 29px;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{width: 290px; margin: 0px auto;} /* 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{width: 290px; margin: 0px auto;} #bannerSec #bannerRightsec .specialist #uk-button{ background:url(../images/icons/usa.png?v=9) no-repeat; background-position: 2px -1px; font-family:"Lucida Grande",Arial,sans-serif;font-size: 18px; height: 32px; line-height: 32px; padding: 0 0 5px 0;float:left;width:240px;margin: 9px 0 0px 0;} #bannerSec #bannerRightsec .specialist #uk-button a{color:#fcfdfe;padding: 0 0 0 40px;} #bannerSec #bannerRightsec .specialist #ae-button{background:url(../images/icons/ae-button-big.png) no-repeat;font-family:"Lucida Grande",Arial,sans-serif;font-size: 18px; height: 32px; line-height: 32px; padding: 0 0 5px 0;float:left;width:240px;margin: 0 0 5px 0;} #bannerSec #bannerRightsec .specialist #ae-button a{color:#fcfdfe;padding: 0 0 0 40px;} #bannerSec #bannerRightsec .specialist #europe-button{background:url(../images/icons/europe-button-big.png) no-repeat;font-family:"Lucida Grande",Arial,sans-serif;font-size: 18px; height: 32px; line-height: 32px; padding: 0 0 5px 0;float:left;width:240px; margin: 0 0 0 -2px;} #bannerSec #bannerRightsec .specialist #europe-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-bottom: 8px;} #bannerSec #bannerRightsec .quick-links .location{font-family:"Lucida Grande",Arial,sans-serif;font-size: 18px; height: 32px; line-height: 32px; padding: 0 0 5px 0;float:left;width:123px;} /* was 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 / 90%); overflow: hidden; } #bannerSec #bannerRightsec .quick-links .china-location{background-position:0 -140px;} #bannerSec #bannerRightsec .quick-links .russia-location{background-position:0 -212px; width: 120px;} #bannerSec #bannerRightsec .quick-links .india-location{background-position:0 -176px;} #bannerSec #bannerRightsec .quick-links .sarabia-location{background-position:0 -101px;width:120px;} /* was width:180px; when it was in a line on its own */ #bannerSec #bannerRightsec .quick-links .nigeria-location{background-position:0 -65px;} #bannerSec #bannerRightsec .quick-links .angola-location{background-position:0 5px;} #bannerSec #bannerRightsec .quick-links .ghana-location{background-position:0 -30px;width:120px;} #bannerSec #bannerRightsec .quick-links #japan-button{background:url(../images/icons/japan-button.png) no-repeat;font-family:"Lucida Grande",Arial,sans-serif;font-size: 18px; height: 32px; line-height: 32px; padding: 0 0 5px 0;float:left;width:120px;} #bannerSec #bannerRightsec .quick-links #japan-button a{color:#fcfdfe;padding: 0 0 0 40px;} /*#bannerSec #bannerRightsec .get-uk-visa{height: 40px; padding: 10px 0 0 0px;} #bannerSec #bannerRightsec .get-uk-visa a{height: 0; padding: 40px 0 0 0; overflow: hidden; background: url(../images/buttons/get-uk-visa-button.png) no-repeat center; display: block;}*/ #containerSec{line-height:18px; padding: 0px 10px 10px 10px;} #containerSec #containerLeftSec{} .body-banner-destination #containermidSec{display: none;} #containerSec #containermidSec{} #containerSec #containerLeftSec .topcurve, #containerSec #containerRightSec .topcurve{ display: none; background:url(../images/container_tc.jpg) left top no-repeat; width:424px; float:left;} #containerLeftSec .mibbg{padding: 10px; background-color:#FDFDFD; border-color: #DEE1E3; border-style: solid; border-width: 1px; border-radius: 10px;} #containerRightSec .mibbg{padding: 10px; background-color:#FDFDFD; border-color: #DEE1E3; border-style: solid; border-width: 1px; border-radius: 10px; margin: 10px 0px 0px 0px;} #containerSec #containerLeftSec .mibbg .title{background: url('../images/mobile/successfully_arranging-small.jpg');background-repeat: no-repeat;background-position: left; height: 42px;} .body-banner-destination #containerSec #containerLeftSec .mibbg .title{display: none; color: #124F7A; font-family: arial; font-size: 20px; font-weight: bold; line-height: 20px;} #containerSec #containerLeftSec .mibbg .contentsec{padding-bottom:7px;padding-top:5px; } #containerSec #containerRightSec .contentsec{float:left;height:180px;overflow:auto;padding-top:10px;} #containerSec #containerLeftSec .mibbg .contentsec .content{padding-left:21px; padding-top: 4px;} #containerRightSec .mibbg .newsl_title{float:left;width:95%;padding-bottom:5px;} #containerRightSec .mibbg .newsl_content{float:left;width:95%;} #bannerSec #bannerRightsec .usa-icon-flag {float: left; height: auto; background-size: 21% !important; width: 100%; background-image:url(../images/icons/usa.png?v=9) !important; background-repeat: no-repeat !important; 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 */ #containerSec #containermidSec .topcurve, #containerSec #containermidSec .topcurve{display: none; background:url(../images/content_top_mid.jpg) left top no-repeat; width:868px; float:left;height: 9px;margin-top: 0px;} #containerSec #containermidSec .mibbg{padding: 10px; background-color:#FDFDFD; border-color: #DEE1E3; border-style: solid; border-width: 1px; border-radius: 10px; text-align: justify;} #containerSec #containermidSec .bottomcurve, #containerSec #containermidSec .bottomcurve{ display: none; 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{ background: #fdfdfd; padding: 20px; height: auto; 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{display: none; background:url(../images/container_bc.jpg) left top no-repeat; width:424px; height:9px; float:left; margin-bottom:18px;} #containerSec #containerRightSec{} #containerSec #containerRightSec .title{border-color: #EDEDEF; border-style: solid; border-width: 0px 0px 1px 0px; height: 27px; text-indent: -999em; background: url('../images/mobile/scottsvisas_news-small.jpg'); background-repeat: no-repeat; background-position: left;} #containerSec #containerRightSec .contentsec a{ color:#0d77d7; text-decoration:underline;} #containerSec #containerRightSec .contentsec a:hover{ color:#0d77d7; text-decoration:none;} #containerSec #containerRightSec .informedSec{ padding:10px 0px 0px 0;} #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{ width: 150px; margin:0;background:url(../images/subscribe_btn.jpg) left top no-repeat; height:36px; float:left; margin-top:5px; cursor:pointer; border:none !important;} #home-informed-border-top{ margin-top: 15px; } .home-comments-col .contentsec{ height: 240px !important; } .column-with-philosophy .title, .home-comments-col .title { display:block !important; background-image:none !important; text-indent: 0 !important; color: #01448a; font-weight: bold; font-size: 21px; height: 26px !important; border-bottom: 1px solid #dde2e6; margin-bottom: 9px; } .column-with-philosophy .contentsec { width: 100%; display: block; padding: 10px 0 10px 0 !important; float: none !important; } .column-with-philosophy .left { padding-top: 0 !important; float: none; position: relative; font-weight: bold; width: 130px; flex-grow: 0; flex-shrink: 0; font-size: 15px; color: #000; padding-left: 12px; } .column-with-philosophy .left:before { position:absolute; left: 0; top: 0; bottom: 0; margin: auto; content: " "; display: block; width: 5px; border-radius: 50%; height: 5px; margin-right: 3px; background: #01448a; } .column-with-philosophy .content { padding-left: 0 !important; } .destination-comments-col .contentsec{ height: 240px !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{text-align:center; color:#b2b2b2; } #footer .footerLinks{font-size:10px; line-height:20px; background:url(../images/mobile/footerbg-small.jpg) repeat-x;margin-top:5px; padding:8px 8px; font-style: normal;} #footer .footerLinks a{ color:#b2b2b2; } #footer .footerLinks a:hover{ text-decoration:underline; } #footer .footerLogos{margin-top:25px;} #footer #oisc-note{ color:#4b4b4b; font-size: 10px; font-style: normal;} .contentsec .left{ padding-top:5px; } #input_button{ } .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{ } /** * Visa listing */ #containerSec .title-section-mobile{font-family: arial; font-weight: 900; color: #244E7C; font-size: 25px; text-align: center;} #containerSec .sub-title-section-mobile{font-family: arial; font-weight: 900; color: #244e7c; font-size: 14px; text-align: center; margin: 16px 0px 0px 0px;} #containerSec .title-section{display: none; 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{display: none; 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{} #containerSec .visa-section .visa-section-top{} #containerSec .visa-section .visa-section-middle{} #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;} #containerSec .big-letter-destinations{min-height:65px; width: 100%; padding: 5px 0px 5px 0px; height: expression( this.scrollHeight < 65 ? "65px" : "auto" ); /* sets min-height for IE */} #containerSec .big-letter-destinations .destination{padding:10px 0 0 10px; float: left; width: 100px;} #containerSec .big-letter-destinations .destination a{color:#4679A7;} #containerSec .big-letter-destinations .leftmost{} #containerSec .big-letter-destinations .toprow{} #containerSec .letter-country-container{} #containerSec .row-even{background:#e7f2f9;} /** * Destination overview */ .yellow-title{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; } #bannerSec #bannerRightsec .loc-desc{font-weight: bold;color:#ffffff;font-size:12px;line-height:14px;} #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{} .visa-types #popular_heading{border-color: lightgrey; border-style: solid; border-width: 0px 0px 1px 0px; margin:0px 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{position:relative;top:8px;right:0.5px;color:#a2a2a2;} .visa-types #popular_heading #red_title{position:relative;top:-7px;} /** * Visa result */ /****** Search *******/ #search_seperator_container{ padding: 0px 10px 0px 10px; height:7px; } #search_seperator_line{ margin:0 auto; height:7px; background:url(../images/search_top_line.jpg) no-repeat; } #searc_header{ padding: 0px 10px 0px 10px; background:none; } #selection_header{ height:50px; background:url('../images/mobile/you_have_selected-small.jpg'); background-repeat: no-repeat; background-position: center; } #selected_container{ margin:0 auto; width:394px; /* 367px; */ height:160px; background:url(../images/selected_back_nu.jpg); } #selected_container .with-live-chat{ padding-left: 110px; padding-top: 164px; } #selection_container{ float:right; width: 222px; /* 195px; */ height:135px; } #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{ height:40px; line-height:24px; font-family:Lucida Grande, Lucida Sans, sans-serif; font-size:19px; font-weight:bold; text-align:center; color:#a2a2a2; letter-spacing:-0.5px; position:relative; } #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{ padding: 0px 10px 0px 10px; } #fees_title_container{ margin:0 auto; } #fees_title{ background: url('../images/mobile/fees_title-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; } #fees_seperator_line{ display: none; 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; } #fees_table_result_bottom{ display: none; 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{ margin:0 auto; line-height:34px; text-align:left; } #result_table ul.row_1 li{ width:75px; float:left; padding-left:10px; margin:0; border-left:1px solid #d3dbe3; line-height:20px; 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:100px; float:left; padding-left:10px; margin:0; border-left:1px solid #d3dbe3; line-height:20px; text-align:left; background-color:#ffffff; } #table_bottom_line{ height:1px; margin:0 auto; background:none; border-top:1px solid #d3dbe3; } #result_content_container{ padding: 0px 10px 0px 10px; } #result_container{ margin:0 auto; } #result_container #left_container{ background: #FDFDFD; border-color: #DEE2E5; border-style: solid; border-width: 1px; border-radius: 5px; padding: 0px 10px 10px 10px; margin: 10px 0px 10px 0px; } #result_container #left_container #top{ display: none; float:left; width:516px; height:14px; background:url(../images/left_container_top.jpg) no-repeat; } #result_container #left_container #container{ } #result_container #left_container #bottom{ display: none; float:left; width:516px; height:16px; background:url(../images/left_container_bottom.jpg) no-repeat; } #result_container #left_container .top-back{ } #result_container #left_container .middele-container{ } #result_container #left_container .bottom-back{ } #result_container #left_container #search_another_visa{ height:42px; } #result_container #left_container #search_another_visa a.choose_another_visa{ float:left; width:166px; height:0; margin: 0px 0px 0px 0px; 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{ background: url('../images/mobile/what_we_need-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; margin: 10px 0px 0px 0px; } #result_container #left_container #travel-box{ background: url('../images/mobile/travel-box-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; margin: 10px 0px 0px 0px; } #result_container #left_container #what_we_need_content{ font-size:12px; padding-top:10px; 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{ background: url('../images/mobile/please_note-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; } #result_container #left_container #important_content{ font-size:12px; padding-top:10px; padding-bottom:40px; } #result_container #left_container #aplication_form{ background: url('../images/mobile/aplication_form-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; } #result_container #left_container #aplication_form_content{ font-size:12px; padding-top:10px; padding-bottom:40px; } #result_container #left_container #consular_closing_dates{ background: url('../images/mobile/consular_closing_dates-small.jpg'); background-repeat: no-repeat; background-position: left; height: 41px; } #result_container #left_container #consular_closing_dates_content{ font-size:12px; padding-top:10px; padding-bottom:40px; } #result_container #left_container #what_do_i_do{ background: url('../images/mobile/what_do_i_do-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; } #result_container #left_container #what_do_i_do .with-live-chat{ display: none; float:right; margin-right:10px; margin-top:-2px; } #result_container #left_container #what_do_i_do_content{ font-size:12px; padding-top:10px; } #important_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #important_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #important_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #important_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #important_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #aplication_form_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #aplication_form_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #aplication_form_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #aplication_form_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #aplication_form_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do font {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do p {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do a{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do span{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_do_i_do_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_we_need_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_we_need_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_we_need_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_we_need_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #what_we_need_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #consular_closing_dates_content font {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #consular_closing_dates_content p {font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #consular_closing_dates_content a{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #consular_closing_dates_content strong{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #consular_closing_dates_content span{font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;} #result_container #right_container{ } #result_container #right_container #top{ display: none; float:left; width:328px; height:21px; background:url(../images/right_container_top.jpg) no-repeat; } #result_container #right_container #container{ background: #FDFDFD; border-color: #DEE2E5; border-style: solid; border-width: 1px; border-radius: 5px; padding: 10px 10px 10px 10px; margin: 10px 0px 0px 0px; } #result_container #right_container #bottom{ display: none; float:left; width:328px; height:17px; background:url(../images/right_container_bottom.jpg) no-repeat; } #right_container #contact_container{ display: none; 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: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:83px; padding-top:60px; 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:48px; width:200px; } #right_container #email{ float:left; font-family:arial; color:#4B4B4C; font-size:13px; font-weight:bold; padding-left:83px; 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:83px; padding-top:48px; width:200px; } #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{ background: url('../images/mobile/keep_me_informed-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; margin: 0px 0px 5px 0px; position: relative; top: 3px; } #vip_service{ font-family: verdana; font-weight: 900; font-size: 18px; color: #165889; text-indent: -999em; height:35px; background: url('../images/mobile/vip_service-small.jpg'); background-repeat: no-repeat; background-position: left; } #customer_comments{ background: url('../images/mobile/customer_comments-small.jpg'); background-repeat: no-repeat; background-position: left; height: 20px; border-color: lightgrey; border-width: 0px 0px 1px 0px; border-style: solid; } #form_container{ } #form_container #text{ font-size:12px; } #form_container #input_container{ font-size:12px; } #form_container #input_container #name_input{ height:30px; margin-top:15px; } #form_container #input_container #name_input input{ border-color:#AFAFAF #D4D4D4 #D4D4D4; border-style:solid; border-width:2px 1px 1px; color:#4B4B4B; font-size:12px; margin-bottom:11px; width: 100%; padding:2px 0; } #form_container #input_container #email_input{height:30px;margin-top:5px;} #form_container #input_container #email_input input{width: 100%; border-color:#AFAFAF #D4D4D4 #D4D4D4;border-style:solid;border-width:2px 1px 1px;color:#4B4B4B;font-size:12px;margin-bottom:11px;padding:2px 0;} #form_container #input_container #submit_input{} #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;margin-top:5px;height:36px;width:113px;} #form-content{overflow:auto;height:230px;} #form-content #text{padding-left:20px;width:280px;} .comment{margin-bottom: 22px; padding-right: 22px; padding-top: 0;} /** * About us */ .clearFix:after {content: ""; display: block; height: 0; clear: both; visibility: hidden;} .clear{ clear:both; } .containerInner{ padding: 0px 10px 10px 10px; } .containerInnerTopbg{background-color:#FDFDFD; border-color: #DEE1E3; border-style: solid; border-width: 1px; border-radius: 10px; padding: 10px;} .containerInnerbottombg{} .containerInner h2{ font-size:19px; padding:20px 0px 20px 0px; } .containerInner .strandsLeft{ margin: 10px 0px 0px 0px; float:left; 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:5px 0px 0px 0px; } .containerInner .corporate ul{ } .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: 65px 0 80px 0; width:100%; } #contact_us_text #title{ height:22px; background: url(../images/travel.gif) 0px 0px no-repeat; } #contact_us_text #contact_text_container{ float:left; } #contact_text_container a{ text-decoration:none; color:#0d77d7; } /*#contact_text_container a:hover{ text-decoration:underline; color:#386793; }*/ .contactForm{ /*padding:0px 0px 0px 108px !important;*/ font-size:12px; color:#285a88; font-weight:normal; } .contactForm>h2{ padding: 20px 0px 0px 0px; } .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{ width: 270px; 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{ line-height:18px; } .contactInformation h2{ display: none; } .contactInformation>ul{ margin: 10px 0px 0px 0px; } .contactInformation iframe{ margin: 0px 0px 0px -50px; width: 270px; } .txt17{ font-size:17px; color:#26628b; font-weight:bold; } .blueTxt{ color:#26628b; font-size:14px; } .telephone{ 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:-12px; } .email a,.telephone a{ color:#0d77d7; } .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:45px; } 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{padding: 10px;} /** * Terms */ #terms_container{ text-align:left; } .news-item{float:left;width:100%;border-top:1px solid #E5E6E8;margin-top:15px;padding: 10px 0px 10px 0px;} .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{} .email-this-section .email-this-title{height: 20px; background: url('../images/mobile/email-box-small.jpg'); background-repeat: no-repeat; background-position: left;} .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{padding: 0px 0px 10px 0px; width: 100%;} .email-this-section .email-fields{} .email-this-section .email-this-field { border-width: 1px; border-style: solid; border-color: lightgrey; font-size:12px; height: 20px; padding: 3px 0px 2px 6px; width: 100%; margin-top:8px; } .email-this-section .email-send{background: url("../images/buttons/email-send.jpg") no-repeat scroll left top transparent; border: 0 none; height: 0; overflow: hidden; padding-top: 40px; width: 121px; margin-top:10px; cursor:pointer; } .email-this-section .email-send:hover{cursor:pointer;} #add-email{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_header>table{padding: 5px 0px 5px 0px;} .tier_container_wrapper{ margin: 0 auto;} .tier_container_wrapper .tier_container{background: #EBEFF2; padding: 5px; line-height: 1.3; border-radius: 10px; color: #285A88; font-family: arial; font-size: 22px; text-align: center;} #tier_header { background: none repeat scroll 0 0 transparent; padding: 0px 10px 0px 10px; text-align: center;} #ukv_disclaimer{ margin: 20px auto; max-width: 75%; text-align: center; font-family: arial, helvetica, sans serif; font-size: 12px; color: #275d8e;} #ukv_contact_title{ text-align: center; font-family: arial, helvetica, sans serif; font-size: 16px; color: #275d8e; margin: 24px 0 0 0;} #ukv_contact_body{ text-align: center; font-family: arial, helvetica, sans serif; font-size: 12px; color: #275d8e; margin: 0 0 18px 0;} #ukv_contact_body #ukv_tel{font-weight: bold; font-size: 14px; color: #e2393c;} #result_content_container_ukvv{ padding: 0px 10px 0px 10px; margin: 0;} #result_container .tier-title-cont{ font-family: arial; font-size: 22px;} #result_container .tier-title-cont .tier-title{text-align:center; border-bottom: 1px solid #E0E0E0; color:#285A88; font-family: arial; font-size: 19px; line-height: 35px;} #result_container .tier-description{ line-height: 18px; margin: 10px 0px 0px 0px; } #result_container #return_to_uk_visas{width:160px;height:36px;padding:20px 0 0 0px;} #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{ display: none; height:376px; background:url(../images/mobile/tier-contact-us-background_mobile.jpg) no-repeat 0 0; padding:0 0 20px 0; } #tier-title-cont{height:35px;margin: 0 auto;width: 100%; } #tier-title-cont .tier-title{ text-align: center; font-family: arial; font-size: 15px; 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; } .visa-page-talk-to-us{ display: inline-block; margin-top: 0; text-align: center; max-width: 100%; } .visa-page-talk-to-us:after{ content: " "; display: block; clear: both; } .visa-page-talk-to-us .visa-page-talk-to-us-title{ 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; } .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: 5px; 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; border-width: 3px; font-size: 14px; padding: 5px; float: none; } .visa-page-talk-to-us .contact-page-live-chat{ margin-top: 0; } /*.visa-page-talk-to-us .LPMcontainer{ height: auto !important; width: 140px !important; }*/ .visa-page-talk-to-us .LPMcontainer img{ width: 100%; height: auto; } .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; box-sizing: border-box; } .visa-page-contact-form-wrap.open{ max-height: 1000px; padding: 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 { transform: scale(0.7); -webkit-transform: scale(0.7); transform-origin: 0 0; } .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;} .tier-results #result_table ul.row_1.titles li{border:none;height: 36px;line-height: 36px;} .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:37%;} .tier-results #result_table .description-tier-title{width:30%;} .tier-results #result_table .select-uk-visa-cont{float:right;width:50px;padding:5px 8px 0 0;height:23px;} .tier-results #result_table .select-uk-visa-cont a{width:50px;height:0;padding:23px 0 0 0;background:url(../images/mobile/select-uk-visa-entry-button_mobile.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;} .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: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; padding:0;} .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; } .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: left; 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: relative; right: auto; top: auto; margin-top: 10px; } .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: 14px; width: 100%; 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: 13px; width:100%; 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;} .italic {font-style:italic;} /*visax*/ .large-visa-single-head{display: none;} .large-visa-single-results{display: none;} .visa-single-h2-small{font-family: arial; font-weight: 900; font-size: 18px; color: #165889; padding: 0px 0px 2px 0px; margin: 10px 0px 0px 0px;} .live-chat-large{display: none;} #visa_page_selected_container_small{ background: #f4f4f5; background: -moz-linear-gradient(top, #f4f4f5 8%, #e3e8ec 96%); background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#f4f4f5), color-stop(96%,#e3e8ec)); background: -webkit-linear-gradient(top, #f4f4f5 8%,#e3e8ec 96%); background: -o-linear-gradient(top, #f4f4f5 8%,#e3e8ec 96%); background: -ms-linear-gradient(top, #f4f4f5 8%,#e3e8ec 96%); background: linear-gradient(to bottom, #f4f4f5 8%,#e3e8ec 96%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f5', endColorstr='#e3e8ec',GradientType=0 ); -webkit-box-shadow: inset 2px 6px 10px -7px rgba(99,99,235,1); -moz-box-shadow: inset 2px 6px 10px -7px rgba(99,99,235,1); box-shadow: inset 2px 6px 10px -7px rgba(99,99,235,1); border-radius: 5px; border-color: #BAC7D4; border-style: solid; border-width: 1px; padding: 10px; margin: 0px 0px 10px 0px; position: relative; } #visa_page_selected_container_small .amend-visa-button{ position: absolute; bottom: 5px; right: 5px; background: transparent; border: none; color: #ff0000; cursor: pointer; text-shadow: none; font-size: 15px; padding: 0; line-height: 1; outline: none !important; } #visa_page_selected_container_small .amend-visa-button:after{ position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #000; content: " "; display: block; } #visa_page_selected_container_small .amend-visa-button:hover:after{ display: none; } #visa_page_selected_container_small>ul{position: relative; margin: 0px; padding: 0px;} #visa_page_selected_container_small>ul>li{width: 100%; font-size: 14px; font-family: arial;} #visa_page_selected_container_small>ul>li> .visa-search-variable{text-align: left; width: 43%; display: block; float: left; color: #5580A7; font-weight: normal;} /* was width: 50% */ #visa_page_selected_container_small>ul>li> .visa-search-value{text-align: left; width: 57%; display: block; float: left; color: #444; font-weight: bold;} /* was width: 50% */ #visa_page_selected_container_small>ul>li>a{} #fees-results-table-small{margin: 5px 0px 35px 0px;} .visa-fees-small-each{ position: relative; border-width: 1px; border-style: solid; border-color: #d3dbe3; box-sizing: border-box; margin: 0px 0px 2px 0px; } .visa-small-heading-wrapper{ position: relative; background-color:#e7f2f9; padding: 5px; cursor: pointer; } .visa-small-heading-wrapper>h3{ font-family: verdana; font-size: 14px; font-weight: normal; } .visa-small-main-wrapper{ background: #fff; padding: 5px; display: none; } .visa-small-main-wrapper>ul{ margin: 0px auto; padding: 0px; display: block; } .visa-small-main-wrapper>ul>li{ display: block; margin: 0px; padding: 0px; list-style-type: none; font-family: verdana; font-size: 12px; } .visa-small-main-wrapper>ul>li>.variable{ display: block; float: left; width: 40%; color: #5580A7; } .visa-small-main-wrapper>ul>li>.value{ display: block; float: left; width: 60%; } .small-contact-wrapper{background: #FDFDFD; border-color: #DEE2E5; border-style: solid; border-width: 1px; border-radius: 5px; padding: 0px 10px 10px 10px; margin: 10px 0px 10px 0px;} .small-contact-wrapper ul{padding: 0px; margin: 0px; list-style-type: none;} .small-contact-wrapper ul li{padding: 3px 0px 3px 25px; margin: 0px; list-style-type: none;} .small-contact-wrapper ul #visitus-small{background: url('../images/mobile/visitus_small.png') no-repeat;} .small-contact-wrapper ul #visitus-small a{font-family: arial; font-size: 12px; font-weight: normal; text-decoration: none;} .small-contact-wrapper ul #email-small{background: url('../images/mobile/email_small.png') no-repeat;} .small-contact-wrapper ul #phone-small{background: url('../images/mobile/phone_small.png') no-repeat; font-weight: bold; color: #e2393c; font-size: 14px;} .keep-me-informed{margin: 0px;} .live-chat-small{height: 27px; overflow: hidden; width: 150px; margin-left: auto; margin-right: auto; position: relative; right: 7px;} #ae-container {width:auto; 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-headertop-moby {width:auto; background: url(../images/a-e/AE-headertop-moby.png) repeat-x; height: 19px;} #ae-header {width:auto; background: url(../images/a-e/AE-header-moby.png); height: 233px; font-family: Lucida Sans, Arial, sans serif; color: #000; font-weight: bold;} #ae-phone{display:none;} #ae-logo-moby {background: url(../images/a-e/AE-logo-moby.png) no-repeat center 22px; width: 220px; height:44px; margin-left:auto; margin-right:auto;} #ae-logo2-moby {background: url(../images/a-e/AE-logo2-moby.png) no-repeat center 10px; width: 139px; height:32px; margin-left:auto; margin-right:auto;} #ae-button-moby {background: url(../images/a-e/AE-button-moby.png) no-repeat left 26px; width: 128px; height:130px; float:right;} #ae-address {padding: 26px 0 0 28px; font-size: 11px; font-weight: bold;} #ae-headerbot-moby {width:auto; background: url(../images/a-e/AE-headerbot-moby.png) repeat-x; height: 45px; margin-bottom: 0px;} #ae-paper {background-color: #fef6d9;} #ae-title {padding: 0 21px 0 24px; font-size: 13px; line-height:16px; width:auto; color: #565154; font-family: Arial, Helvetica, sans serif; font-weight: bold; overflow:hidden; position: relative; top: -8px;} #fuzzy-line {display:none;} #fuzzy-line-moby {width:auto; background: url(../images/a-e/fuzzy-line-moby.png) no-repeat; height: 10px; margin: 4px 24px 2px 24px;} #fuzzy-line-moby2 {width:auto; background: url(../images/a-e/fuzzy-line-moby.png) no-repeat; height: 10px; margin: 4px 24px 2px 0px;} #ae-body {padding: 0 21px 0 24px; font-size: 11px; line-height:14px; width:7auto; font-weight: bold;} #blockit {display: inline-block;} #ae-body-title {font-size: 13px; line-height:25px; background: url(../images/a-e/dotted-line.png) repeat-x left bottom; margin: 8px -5px 8px 0;} #highlight1 {background: url(../images/a-e/highlight1-moby-long.png) no-repeat left top; min-height: 19px; overflow: visible; position:relative; right: 3px; margin-top: 5px; margin-bottom: 0px; max-width: 330px;} #highlight1-contents {position: relative; left: 3px; top: 2px;} #highlight2 {background: url(../images/a-e/highlight2-moby.png) no-repeat left top; min-height: 19px; overflow: visible; position:relative; right: 6px;margin-top: 2px; margin-bottom: 0px; max-width: 270px;} #highlight2-contents {position: relative; left: 6px;} #highlight3 {background: url(../images/a-e/highlight3-moby.png) no-repeat left top; min-height: 19px; overflow: visible; position:relative; right: 5px; margin-top: 2px; margin-bottom: 0px;max-width: 250px;} #highlight3-contents {position: relative; left: 5px; top: 0px;} #highlight5 {background: url(../images/a-e/highlight5-moby.png) no-repeat left top; min-height: 19px; overflow: visible; position:relative; right: 7px; margin-top: 0; margin-bottom: 0; max-width: 200px;} #highlight5-contents {position: relative; left: 7px; top: 3px;} #highlight7 {background: url(../images/a-e/highlight7-moby.png) no-repeat left top; min-height: 19px; overflow: visible; position:relative; right: 7px; margin-top: 0; margin-bottom: 0; max-width: 200px;} .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:auto; background: url(../images/a-e/AE-paper-bot-moby.png) repeat-x; height: 114px;} sup { vertical-align: super; font-size: 7px; } .notes { font-size: 10px;} #eu-header { background:url(../images/eu-background.jpg) repeat-x; /* background-image: linear-gradient(#3c72a1, #4d89bf);*/ width:auto; height: 219px; /*243px;*/ position: relative; z-index: -2; text-align: center; } #eu-logo{ display: none;} #eu-logo-m{ border-radius: 6px; opacity: 0.8; position: absolute; bottom: 0px; right: 0px; max-width: 53.5%;} #eu-title { font-size: 22px; font-family: Lucida Sans, Arial, sans-serif; color: #ebf2f6; font-weight: normal; position:relative; top: 36px; } #eu-title #subtitle{font-size: 13px; margin-top:3px;} #eu-body{ width:auto; } #eu-body ul{ list-style: disc; } #eu-body-R{ width:auto; height: auto; } #eu-body-R-B{ background:url(../images/eu-schengen/eu-logo-back2.jpg) -370px -50px repeat-y; width:100%; } #eu-body-L, #eu-body-L2{ background:url(../images/eu-schengen/eu-logo-back.jpg) repeat-y; width:auto; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; } #eu-countries{ width: auto; padding: 4px; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; } #eu-countries .flag{ float:right; padding-right: 20px; margin-top: -10px; } #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: 45%; text-align: center; font-weight: bold; margin: 10px 0 20px 4px; } #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: 80% -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 31px 20px 34px; width: auto; } #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: 18px; font-size: 11px; } #eu-left .text ul{ margin-top: 8px; padding-left: 18px; 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 7% 0 9%; } #eu-left .accordion{ margin: 8px 0 0 0px; width: 100%; } #eu-left .accordion .acc-text{ font-size:12px; color: #4b4b4b; background-color: #f8fafc; /*f2f5fa; e8eef4;*/ padding-left: 23px; padding-right: 19px; } #eu-left .accordion .acc-text .table-big{ 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 14px 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: 12px; } #links-big{ display: none; } .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: 100%; height: 485px; margin-bottom: 50px; } .usa-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: 4px 0 0 0; width: 100%; } #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:auto; height: auto; position: relative; z-index: -2; } #mtd-title { padding-top: 58px; font-size: 20px; font-family: Lucida Sans, Arial, sans-serif; color: #ebf2f6; font-weight: normal; text-align: center; } #mtd-title #subtitle{font-size: 14px; padding:16px 15% 58px 15%; width: auto;} #mtd-msg{ background-color:#3eb559; width:auto; height: 40px; text-align: center; color: white; font-weight: bold; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 11px; padding: 0 20% 16px 20%; } #mtd-body{ /* was eu-body-L */ background-color:#f1f5f8; width:auto; height: auto; padding-bottom: 288px; } #mtd-inner { /* was eu-left */ padding: 38px 6% 120px 10%; width: auto; height: auto; } #mtd-inner .heading{ color: #275d8e; font-weight: bold; font-family: Lucida Grande,Lucida Sans,Arial; font-size: 13px; } #mtd-inner .heading ul{ padding-left: 32px; color:#4b4b4b; font-weight: normal; font-size: 14px; 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 { background-image:url(../images/mtd/download-but-2.png); width: 300px; height: 46px; margin-left: auto; margin-right: auto; margin-bottom: 32px; } #mtd-inner #download-btn-bot { background-image:url(../images/mtd/download-but-2.png); width: 300px; height: 46px; margin-left: auto; margin-right: auto; margin-top:16px; } .contactForm-mtd{ margin-top: 32px; width:94%; float:left; /*padding:0px 0px 0px 108px !important;*/ font-size:14px; color:#275d8e; font-weight:normal; font-family: Lucida Grande,Lucida Sans,Arial; height: auto; } .contactForm-mtd #name_input_1, .contactForm-mtd #email_input_1, .contactForm-mtd #message_input_1 { width: 100%; padding: 8px 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: 16px; height: 77px; } .contactForm-mtd #mtd-submit { width: 100%; background-color: #3eb559; color: white; padding: 11px 20px; 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: 32px; } #result_container ol{ margin-top: 6px; padding-left: 32px; display: block; list-style-type: decimal; } #result_container ol li{ padding-left: 3px; margin-top: 3px; } /* TrustPilot */ #trustpilot-vv{ padding-bottom: 7px; } /* New usa info page */ #usa-logo{ display: none;} #usa-logo-m{ position: absolute; bottom: -6px; right: -50px;} #usa-title { font-size: 22px; font-family: Lucida Sans, Arial, sans-serif; color: #ebf2f6; font-weight: normal; position:relative; top: 48px; } #usa-title #subtitle{ font-size: 13px; margin-top:36px;} #usa-title .all-usa-types{ display: none;} #eu-left .all-usa-types-m{text-align:center; font-size: 12px; color: #8ebde7; position: relative; z-index: 5; top:-46px;} #eu-left .all-usa-types-m a{color: #8ebde7;} #eu-left .all-usa-types{text-align: center; font-size: 14px; font-weight: bold; margin-top:63px; } #eu-body { padding: 10px; } #eu-countries, #eu-body-L { margin-bottom: 10px; } .eu-customer-comments #form-content { padding: 0 10px; } .eu-customer-comments { padding: 4px; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; margin-bottom: 10px; } .eu-customer-comments .heading{ display: block !important; background-image: none !important; text-indent: 0 !important; color: #01448a; font-weight: bold; font-size: 21px; height: 26px !important; border-bottom: 1px solid #dde2e6; margin-bottom: 9px; padding: 10px; } #usa-body-L{ background:url(../images/usa/usa-stars-back.jpg) repeat-y; width:auto; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; padding-bottom: 56px; } #interview-table th{ text-align: left; } #eu-left { padding: 15px; } #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; } .lt-eu-visa-page #eu-left { color: #275d8e; font-weight: normal; padding: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; word-break: break-word; 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; z-index: 1; padding: 40px 20px 40px 20px; text-align: center; height: auto; } .lt-eu-visa-page #eu-header * { position: relative; z-index: 2; } .lt-eu-visa-page #eu-header #eu-title{ position: relative; z-index: 2; top: auto; left: auto; margin: 0 auto 10px auto; color: #FFFFFF; } .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; opacity: 0.2; right: 0; height: 100%; display: block !important; width: auto; z-index: 1 !important; } .lt-eu-visa-page #eu-logo-m{ display: none !important; } .usa-body-R-B{ background:url(../images/usa/usa-stars-back.jpg) -190px -60px repeat-y; width:100%; border-radius: 6px; height: auto; border: 2px solid #e6e6e6; } .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: 100%; height: 485px; margin-bottom: 50px; } .usa-body-R-B .comment{ margin-bottom: 22px; padding: 16px 22px 16px 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; padding-bottom: 36px; } #contact-us-usa table{ width: 100%; } #contact-us-usa td{ vertical-align: top; height: 32px; } #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{ padding: 0; } .desktop-temp-message{ display: none !important; } .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; margin: 0 0 5px 0; line-height: 1.3; } .temp-update-two-message ul{ margin: 0 0 10px 0; padding: 0 0 0 35px; list-style: disc; } .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; } body{ overflow-y: visible !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 { display: none ; } #fees_title_container{ display:none; } #fees_title{ display:none; } #fees_title_container_mobile{ height:27px; margin:0 auto 5px auto; width:868px; } #fees_title_mobile{ width:127px; height:27px; margin-left:0; background:url(../images/fees_title_mobile.jpg) no-repeat; }