body,head{padding:0;font-family:Arial, sans-serif;color:#666;font-size:0.9rem;}html{position:relative;min-height:100%;overflow-y:scroll;}body{margin:0 0;}#search-and-courses-bar{height:54px;width:100%;padding-top:0px;color:white;background-repeat:repeat-x;background-color:#f4f4f4;clear:both;box-shadow:inset 1px 4px 9px -6px #000;webkit-box-shadow:1px 4px 9px -6px #000;moz-box-shadow:1px 4px 9px -6px #000;}#search-and-courses-wrapper{max-width:980px;margin:0 auto;padding-top:18px;}#search-and-courses-wrapper #register-login{color:#307f9e;padding-right:10px;margin-top:2px;float:right;}#search-and-courses-wrapper #register-login a{color:#666;font-size:0.8rem;font-weight:200;text-decoration:none;}#search-and-courses-wrapper #register-login a:hover{color:#fd700e;text-decoration:none;}#search-box{width:220px;height:22px;text-align:right;float:right;}#search-box .searchbox{vertical-align:top;margin-right:-5px;height:15px;}#atstbx{text-align:center;padding-bottom:7px;}#homecontent-lower-wrapper{clear:both;width:100%;margin-bottom:40px;}#homecontent-lower-columns{overflow:hidden;margin:0 auto;width:980px;}#homecontent-lower-columns p{padding:0;margin:0;display:inline;}#homecontent-320column1{width:309px;height:320px;float:left;border-left:1px solid #60a0ba;border-bottom:1px solid #60a0ba;padding-left:10px;}#homecontent-320column2{width:320px;height:320px;float:left;background:red;border-bottom:1px solid #60a0ba;}#homecontent-340column{width:329px;height:320px;float:left;border-right:1px solid #60a0ba;border-bottom:1px solid #60a0ba;padding-left:10px;}#pre-footer-wrapper{clear:both;width:100%;margin-bottom:0px;padding-top:20px;padding-bottom:20px;background-color:#f4f4f4;}#pre-footer-wrapper h2{font-size:1.5rem;font-weight:100;color:#307f9e;margin:0px 0px 30px 0px;}#icons-content{overflow:hidden;margin:0 auto;width:100%;text-align:center;}#icons-content img{margin:0px 10px 0px 10px;}#quick-steps-content{overflow:hidden;margin:30px auto 50px auto;width:980px;text-align:center;}#quick-steps-content a{margin:0px 40px 0px 40px;text-decoration:none;color:#60a0ba;}#quick-steps-content a:hover{color:#fd700e;text-decoration:underline;}right-col-link-banner{font-size:1.2rem;font-weight:100;color:#307f9e;margin:10px 0;border-bottom:1px solid #fd700e;padding-bottom:6px;}footer{left:0;bottom:0;width:100%;color:white;background-color:#307f9e;border-top:14px solid #60a0ba;}footer .footer-wrapper{max-width:980px;margin:0 auto;}footer > div{margin:0 auto;}footer > div nav margin-top: 10px
			ul{text-align:left;}footer > div nav margin-top: 10px
			ul li{display:inline-block;}footer > div nav margin-top: 10px
			ul li a{margin-right:15px;font-size:0.5rem;color:white;text-decoration:none;}footer .footer-column-wrapper .footer-column1{float:left;width:45%;margin-right:9%;margin-top:20px;color:#dfdfdf;font-weight:lighter !important;text-align:justify;}footer .footer-column-wrapper .footer-column1 ul,footer .footer-column-wrapper .footer-column1 li{list-style-type:none;margin:0 auto;padding:5px 0;}footer .footer-column-wrapper .footer-column1 h2{font-weight:normal !important;padding-bottom:0;font-size:18px;}footer .footer-column-wrapper .footer-column1 a{font-weight:lighter !important;color:#dfdfdf;fontsize:0.6rem;text-decoration:none;}footer .footer-column-wrapper .footer-column1 a:hover{text-decoration:underline;}footer .footer-column-wrapper .footer-column{float:left;width:20%;margin-top:20px;margin-left:3%;color:#dfdfdf;font-weight:lighter !important;}footer .footer-column-wrapper .footer-column ul,footer .footer-column-wrapper .footer-column li{list-style-type:none;margin:0 auto;padding:5px 0;}footer .footer-column-wrapper .footer-column h2{font-weight:normal !important;padding-bottom:0;font-size:18px;}footer .footer-column-wrapper .footer-column a{font-weight:lighter !important;color:#dfdfdf;fontsize:0.6rem;text-decoration:none;}footer .footer-column-wrapper .footer-column a:hover{text-decoration:underline;}footer #footer-logos{clear:both;padding-top:20px;padding-bottom:40px;text-align:center;}footer #address{padding:14px 0;text-align:center;color:white;background-color:#302f30;padding-top:70px;padding-bottom:70px;}footer-right{float:right;padding-top:10px;}.breadcrumb{float:left;margin:5px 0 0 0;padding:0;list-style-type:none;font-size:0.8rem;font-weight:200;text-decoration:none;color:#8c8b8b;}.breadcrumb:before{content:'You are here:';padding-right:10px;display:inline;}.breadcrumb li{margin:0;padding:0;list-style-type:none;display:inline;}.breadcrumb li a{font-size:0.8rem;font-weight:200;text-decoration:none;color:#8c8b8b;}.breadcrumb li a:hover{color:#307f9e;}.breadcrumb li:after{color:#8c8b8b;font-weight:200;display:inline;content:'»';padding:0 10px;}.breadcrumb li:last-child:after{display:none;}@media (max-width: 700px){#courses-dropdown-menu{width:100%;margin-bottom:20px;}#courses-dropdown-menu #mobiledropdown{background-color:#307f9e;visibility:visible;display:block;position:relative;color:white;height:30px;width:100%;margin-left:0px;line-height:30px;cursor:pointer;}#courses-dropdown-menu #mobiledropdown:after{position:absolute;display:block;content:'';top:0px;left:54px;height:30px;width:30px;}#courses-dropdown-menu #mobiledropdown > div{padding-left:10px;}#courses-dropdown-menu > ul{display:none;margin:0;padding:0;list-style:none;background-color:#307f9e;}#courses-dropdown-menu > ul > li > a{font-size:1.2rem;display:block;color:white;padding:12px 12px;text-decoration:none;font-weight:bold;}#courses-dropdown-menu > ul > li > ul{margin:0;padding:0;list-style:none;width:auto !important;background-color:#307f9e;}#courses-dropdown-menu > ul > li > ul > li{background-color:#184050;display:block;border-bottom:1px solid #368fb2;padding:10 24px;}#courses-dropdown-menu > ul > li > ul > li > a{font-size:1.1rem;display:block;color:white;padding:12px 12px;text-decoration:none;}nav#toprightnav{background-color:#307f9e;z-index:200;}nav#toprightnav div{margin:0;width:100%;}nav#toprightnav div .searchform{display:none;float:right;height:22px;width:200px;}nav#toprightnav div #mobilemenu{visibility:visible;position:relative;color:white;height:30px;width:150px;margin-left:0px;line-height:30px;cursor:pointer;display:block;}nav#toprightnav div #mobilemenu:after{position:absolute;display:block;content:'';top:0px;left:54px;height:30px;width:30px;}nav#toprightnav div > ul{display:none;margin:0;padding:0;list-style:none;background-color:#307f9e;width:100%;}nav#toprightnav div > ul > li > a{font-size:1rem;display:block;color:white;padding:12px 12px;text-decoration:none;font-weight:bold;}nav#toprightnav div > ul > li > ul{margin:0;padding:0;list-style:none;width:auto !important;background-color:#307f9e;}nav#toprightnav div > ul > li > ul > li{background-color:#184050;display:block;border-bottom:1px solid #368fb2;padding:0 24px;}nav#toprightnav div > ul > li > ul > li > a{font-size:1rem;display:block;color:white;padding:12px 12px;text-decoration:none;}nav#toprightnav div > ul > li > ul > li > ul{margin:0;padding:0;list-style:none;width:auto !important;background-color:#307f9e;}nav#toprightnav div > ul > li > ul > li > ul > li{background-color:#184050;display:block;border-bottom:1px solid #368fb2;padding:10 24px;}nav#toprightnav div > ul > li > ul > li > ul > li > a{font-size:1rem;display:block;color:white;padding:12px 12px;text-decoration:none;}}#courses-dropdown-menu{margin-top:-5px;font-size:1rem;color:#307f9e;background-color:#f4f4f4;}#search-and-courses-bar #courses-dropdown-menu{float:left;}@media (min-width: 701px) and (max-width: 800px),(min-width: 801px){#courses-dropdown-menu{height:35px;width:320px;}#courses-dropdown-menu #mobiledropdown{display:none;}#courses-dropdown-menu > ul{display:inline-block;width:320px;text-align:left;height:35px;font-size:0;margin-left:-40px;}#courses-dropdown-menu > ul > li{display:block;height:35px;}#courses-dropdown-menu > ul > li a{font-size:1rem;font-weight:400;display:block;color:#307f9e;height:35px;line-height:35px;padding-left:15px;text-decoration:none;}#courses-dropdown-menu > ul > li a:hover{background-color:#60a0ba;color:white;}#courses-dropdown-menu > ul > li:hover > ul{display:inline-block;visibility:visible;}#courses-dropdown-menu > ul > li > ul{display:none;position:relative;background-color:#307f9e;z-index:200;margin-top:0px;width:280px;}#courses-dropdown-menu > ul > li > ul > li{display:inline-block;height:35px;border-bottom:1px solid #3d9ec4;width:320px;margin-left:-40px;}#courses-dropdown-menu > ul > li > ul > li a{font-size:0.9rem;display:block;color:white;height:35px;line-height:35px;padding-left:15px;text-decoration:none;}#courses-dropdown-menu > ul > li > ul > li a:hover{background-color:rgba(0,0,0,0.25);}nav#toprightnav{margin:0;width:500px;background-color:white;text-align:right;}nav#toprightnav div{margin:0 auto;max-width:980px;position:relative;z-index:200;height:35px;}nav#toprightnav div ul,nav#toprightnav div li{margin:0;padding:0;list-style-type:none;}nav#toprightnav div .searchform{display:none;height:22px;width:200px;}nav#toprightnav div .searchform .searchbox{border:1px solid black;border-radius:2px;padding:3px;margin-top:5px;}nav#toprightnav div .searchform .searchbox_submit{right:2px;margin-top:0;}nav#toprightnav div #mobilemenu{display:none;}nav#toprightnav div > ul{margin:0 auto;max-width:980px;display:inline-block;text-align:left;height:35px;font-size:0;}nav#toprightnav div > ul > li{display:inline-block;height:35px;}nav#toprightnav div > ul > li a{font-size:1rem;display:block;color:#307f9e;height:35px;line-height:35px;padding:0 10px 25px 10px;text-decoration:none;}nav#toprightnav div > ul > li a:hover{background-color:#fd700e;color:white;}nav#toprightnav div > ul > li:hover > ul{display:inline-block;visibility:visible;}nav#toprightnav div > ul > li > ul{display:none;position:absolute;background-color:white;z-index:200;margin-left:0px;margin-top:0px;width:200px;border:1px solid #fd8e41;}nav#toprightnav div > ul > li > ul > li{display:inline-block;height:35px;border-bottom:1px solid #fd8e41;width:100%;}nav#toprightnav div > ul > li > ul > li a{font-size:0.9rem;display:block;color:#307f9e;height:35px;line-height:35px;padding:0 15px;text-decoration:none;}nav#toprightnav div > ul > li > ul > li a:hover{background-color:#fd700e;}nav#toprightnav div > ul > li > ul > li:hover > ul{display:inline-block;visibility:visible;}nav#toprightnav div > ul > li > ul > li > ul{display:none;position:absolute;background-color:white;z-index:200;margin-left:200px;margin-top:-36px;width:200px;border:1px solid #fd8e41;}nav#toprightnav div > ul > li > ul > li > ul > li{display:inline-block;height:35px;border-bottom:1px solid #fd8e41;width:100%;}nav#toprightnav div > ul > li > ul > li > ul > li a{font-size:0.9rem;display:block;color:#307f9e;height:35px;line-height:35px;padding:0 15px;text-decoration:none;}nav#toprightnav div > ul > li > ul > li > ul > li a:hover{background-color:#fd700e;}}@media (min-width: 701px) and (max-width: 800px) and (max-width: 900px),(min-width: 801px) and (max-width: 900px){#courses-dropdown-menu > ul > li > ul > li a{padding:0 5px;}}@media (min-width: 701px) and (max-width: 800px) and (min-width: 701px) and (max-width: 800px),(min-width: 801px) and (min-width: 701px) and (max-width: 800px){nav#toprightnav div{left:14px;}}@media (min-width: 701px) and (max-width: 800px) and (max-width: 900px),(min-width: 801px) and (max-width: 900px){nav#toprightnav div > ul > li a{padding:5px 10px 5px 5px;}}@media (min-width: 701px) and (max-width: 800px) and (max-width: 900px),(min-width: 801px) and (max-width: 900px){nav#toprightnav div > ul > li > ul > li a{padding:0 5px;}}@media (min-width: 701px) and (max-width: 800px) and (max-width: 900px),(min-width: 801px) and (max-width: 900px){nav#toprightnav div > ul > li > ul > li > ul > li a{padding:0 5px;}}@media (min-width: 701px) and (max-width: 800px),(max-width: 700px){.room{float:none !important;width:250px !important;}}nav#menunav{z-index:200;width:100%;position:absolute;top:30px;visibility:hidden;}nav#menunav ul,nav#menunav li{margin:0;padding:0;list-style-type:none;}nav#menunav a:hover{color:#ddd;}nav#menunav > ul{background-color:rgba(204,204,204,0.7);margin:0 auto;box-shadow:2px 2px 3px 3px rgba(0,0,0,0.3);text-align:center;font-size:0;padding:20px;padding-bottom:0px;}nav#menunav > ul > li{padding-top:10px;padding-bottom:10px;font-size:0.9rem;width:190px;background-color:#245f77;text-align:left;display:block;border:1px solid white;margin-bottom:20px;}nav#menunav > ul > li > a{display:block;padding:5px 20px;color:white;font-size:0.9rem;font-weight:700;text-align:center;text-decoration:none;border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.25);}@media (max-width: 600px){nav#menunav > ul > li > a{padding:10px 20px;display:block;}}nav#menunav > ul > li > a:hover{background-color:rgba(0,0,0,0.25);}nav#menunav > ul > li > ul > li > a{display:block;padding:5px 20px;color:white;font-size:0.8rem;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.25);}@media (max-width: 600px){nav#menunav > ul > li > ul > li > a{padding:10px 20px;display:block;}}nav#menunav > ul > li > ul > li > a:hover{background-color:rgba(0,0,0,0.25);}nav#menunav > ul > li > ul > li > ul{margin-left:10px;}nav#menunav > ul > li > ul > li > ul > li > a{color:white;font-size:0.7rem;text-decoration:none;}nav#menunav > ul > li > ul > li > ul > li > ul{margin-left:10px;}nav#menunav > ul > li > ul > li > ul > li > ul > li > a{color:white;font-size:0.7rem;text-decoration:none;}#banner{position:relative;width:100%;}@media (max-width: 1000px){#banner{margin-bottom:30px;}}#banner #bannerimage{width:100%;display:block;min-height:90px;}#banner header{z-index:100;width:100%;height:100px;background-color:white;margin:0 auto;padding-top:5px;top:0px;}#banner header #register-login{color:white;padding-right:15px;}#banner header #register-login a{color:white;text-decoration:none;}@media (max-width: 700px){#banner header{height:auto;padding:7px 0;}}@media (max-width: 600px){#banner header{position:static;}}#banner header #logo{left:10%;padding-top:0px;top:19px;}@media (max-width: 800px){#banner header #logo{left:14px;}}@media (max-width: 700px){#banner header #logo{position:static;margin:7px auto;display:block;max-width:100%;}}#banner header #header-content{max-width:980px;margin:0 auto;}@media (min-width: 1001px){#banner header #header-info{padding-top:40px;float:right;}}@media (max-width: 1000px){#banner header #header-info{padding-top:0px;float:none;margin:0 auto;}}#banner header #telephone{right:10%;top:30px;text-align:right;}@media (max-width: 800px){#banner header #telephone{right:14px;}}@media (max-width: 700px){#banner header #telephone{position:static;margin:0 auto;display:block;max-width:100%;text-align:center;}}@media (max-width: 700px){#banner header .searchform{display:none;}}#banner header .searchform .searchbox{border:1px solid black;border-radius:2px;padding:0;width:200px;height:22px;}#banner header .searchform .searchbox_submit{margin:0;width:16px;height:16px;background:white;display:none;}#fullwidthslider{clear:both;width:100%;margin:auto;background-color:#307f9e;}@media (max-width: 800px){#fullwidthslider{width:100%;padding:14px;}}@media (max-width: 600px){#fullwidthslider{width:100%;padding:7px;float:none;}}#content{position:relative;margin:0 auto;margin-top:15px;width:980px;clear:both;}#content.wide_content{width:100%;}@media (max-width: 1200px){#content{width:90%;}}@media (max-width: 1000px){#content{width:100%;}}#content:after{content:'';display:block;clear:both;}#content img{max-width:100%;}#content h1{font-size:2rem;font-weight:100;color:#307f9e;margin:10px 0;border-bottom:1px solid #fd700e;padding-bottom:6px;}#content h2{font-size:1.2rem;font-weight:100;color:#fd700e;margin:10px 0;}#content h3{font-size:1.2rem;font-weight:100;color:#307f9e;margin:10px 0;}#content h4{font-size:0.8rem;font-weight:100;color:#fd700e;margin:10px 0;}#content h5{font-size:1.2rem;font-weight:100;color:#307f9e;margin:10px 0;border-bottom:1px solid #fd700e;padding-bottom:6px;}#content h6{font-size:0.9rem;font-weight:700;color:#fd700e;margin:10px 0;}#content .orange-badge{display:inline-block;}#content .orange-badge a{font-size:1.1rem;font-weight:100;color:white !important;margin:10px 0;border:1px solid #307f9e;border-radius:10px;padding:15px 14px 15px 10px;background-color:#fd700e;display:block;}#content .orange-badge a::after{content:'' !important;}#content .orange-badge a:hover{text-decoration:none !important;}#content .banner-link{display:block;font-size:1.1rem;font-weight:100;margin:10px 0;padding:0;background-color:#f4f4f4;}#content .banner-link a,#content .banner-link a:visited{display:block;border-bottom:1px solid #fd700e;color:#307f9e;padding:15px 10px 15px 10px;background:url(../images/right-chevron-blue.png) no-repeat right center;}#content .cms_content .banner-link:hover{background-color:#307f9e;}#content .cms_content .banner-link a:hover{display:block;text-decoration:none !important;color:#fff;background:url(../images/right-chevron-white.png) no-repeat right center;}#content p{font-size:0.9rem;margin:10px 0;}#content .home-title{display:block;font-size:1.4rem;font-weight:100;margin:10px 0;background-color:#f4f4f4;border-bottom:2px solid #fd700e;color:#307f9e;padding:10px;}#content .cms_content a{font-weight:200;text-decoration:none;color:#307f9e;}#content .cms_content a:after{display:inline;}#content .cms_content a:hover{color:#307f9e;text-decoration:underline;}#content .editable a{font-weight:100;text-decoration:none;color:#307f9e;}#content .editable a:hover{color:#fd700e;}#content .nice_quote{width:100%;border-collapse:collapse;}#content .nice_quote tr:nth-child(1) > td{background-color:#e6e7e8;text-align:right;box-sizing:border-box;color:black;padding:22px;margin:0;}#content .nice_quote tr:nth-child(1) > td p{font-weight:400;margin:0;font-size:1.5rem;color:black;}#content .nice_quote tr:nth-child(1) > td p:before{display:inline;content:'“';}#content .nice_quote tr:nth-child(1) > td p:after{display:inline;content:'”';}#content .nice_quote tr:nth-child(2) > td{background-color:#e6e7e8;min-height:100px;position:relative;padding:20px;box-sizing:border-box;}#content .nice_quote tr:nth-child(2) > td:before{float:right;content:'';display:block;background-image:url('http://utccambridge.co.uk/files/images/OSHNspeechbubble.png');width:55px;height:54px;}#content .nice_quote tr:nth-child(2) > td:after{display:none;content:'';clear:both;}#content .nice_quote tr:nth-child(n+3),#content .nice_quote tr > td:nth-child(n+2){display:none;}#content .nice_quote_green{width:100%;border-collapse:collapse;}#content .nice_quote_green tr:nth-child(1) > td{background-color:#43b58c;text-align:right;box-sizing:border-box;color:white;padding:22px;margin:0;}#content .nice_quote_green tr:nth-child(1) > td p{font-weight:400;margin:0;font-size:1.5rem;color:white;}#content .nice_quote_green tr:nth-child(1) > td p:before{display:inline;content:'“';}#content .nice_quote_green tr:nth-child(1) > td p:after{display:inline;content:'”';}#content .nice_quote_green tr:nth-child(2) > td{background-color:#43b58c;min-height:100px;position:relative;padding:20px;box-sizing:border-box;color:white;}#content .nice_quote_green tr:nth-child(2) > td p{color:white;}#content .nice_quote_green tr:nth-child(2) > td:before{float:right;content:'';display:block;background-image:url('http://utccambridge.co.uk/files/images/OSHNspeechbubble_white.png');width:55px;height:54px;}#content .nice_quote_green tr:nth-child(2) > td:after{display:none;content:'';clear:both;}#content .nice_quote_green tr:nth-child(n+3),#content .nice_quote_green tr > td:nth-child(n+2){display:none;}#content .image_with_subtext{width:100%;border-collapse:collapse;}#content .image_with_subtext tr:nth-child(1) > td{box-sizing:border-box;margin:0;display:block;width:100%;}#content .image_with_subtext tr:nth-child(1) > td > img{box-sizing:border-box;display:block;width:100%;height:auto !important;}#content .image_with_subtext tr:nth-child(2) > td{background-color:#c15644;box-sizing:border-box;color:white;padding:22px;margin:0;font-size:1.5rem;font-weight:400;}#content .image_with_subtext tr:nth-child(3) > td{background-color:#da9b91;box-sizing:border-box;padding:22px;margin:0;}#content .image_with_subtext tr:nth-child(n+4),#content .image_with_subtext tr > td:nth-child(n+2){display:none;}#content .image_with_subtext td{padding:0;}#content .image_with_subtext p{margin:0;}#content .image_with_subtext_green{width:100%;border-collapse:collapse;}#content .image_with_subtext_green tr:nth-child(1) > td{box-sizing:border-box;margin:0;display:block;width:100%;}#content .image_with_subtext_green tr:nth-child(1) > td > img{box-sizing:border-box;display:block;width:100%;height:auto !important;}#content .image_with_subtext_green tr:nth-child(2) > td{background-color:#7db58e;box-sizing:border-box;color:white;padding:22px;margin:0;font-size:1.5rem;font-weight:400;}#content .image_with_subtext_green tr:nth-child(3) > td{background-color:#dbf1da;box-sizing:border-box;padding:22px;margin:0;}#content .image_with_subtext_green tr:nth-child(n+4),#content .image_with_subtext_green tr > td:nth-child(n+2){display:none;}#content .image_with_subtext_green td{padding:0;}#content .image_with_subtext_green p{margin:0;}#content .image_with_subtext_purple img{border-top:10px solid #e0e0e0;}#content .image_with_subtext_purple{width:100%;border-collapse:collapse;}#content .image_with_subtext_purple tr:nth-child(1) > td{box-sizing:border-box;margin:5px 0 0 0;display:block;width:100%;}#content .image_with_subtext_purple tr:nth-child(1) > td > img{box-sizing:border-box;display:block;width:100%;height:auto !important;}#content .image_with_subtext_purple tr:nth-child(2) > td{background-color:#307f9e;box-sizing:border-box;color:white;padding:10px;margin:0;font-size:1.5rem;font-weight:400;}#content .image_with_subtext_purple tr:nth-child(3) > td{background-color:#f9effa;box-sizing:border-box;padding:22px;margin:0;}#content .image_with_subtext_purple tr:nth-child(n+4),#content .image_with_subtext_purple tr > td:nth-child(n+2){display:none;}#content .image_with_subtext_purple td{padding:0;}#content .image_with_subtext_purple p{margin:0;}#content hr{display:block;height:1px;border:0;border-top:1px solid #307f9e;margin:1em 0;padding:0;}#content hr.orange{display:block;height:1px;border:0;border-top:1px solid #fd700e;margin-top:50px;padding:0;}#content .twocolumntable{width:100%;border-collapse:collapse;}#content .twocolumntable > tbody > tr > td{padding:0;width:50%;}@media (max-width: 800px){#content .twocolumntable > tbody > tr > td{width:100%;display:block;}}#content .twocolumntable > tbody > tr > td:nth-child(1){padding-right:14px;}@media (max-width: 800px){#content .twocolumntable > tbody > tr > td:nth-child(1){padding-right:0px;}}#content .twocolumntable > tbody > tr > td:nth-child(2){padding-left:14px;}@media (max-width: 800px){#content .twocolumntable > tbody > tr > td:nth-child(2){padding-left:0px;}}#content .twocolumntable > tbody > tr > td:nth-child(n+3){display:none;}.twocolumntable img{border-top:solid #e0e0e0 10px;}#home-content_right{width:340px;height:360px;float:left;background-color:#307f9e;color:white;box-sizing:border-box;padding:15px;}@media (max-width: 800px){#home-content_right{width:50%;padding:14px;left:50%;}}@media (max-width: 600px){#home-content_right{width:100%;padding:7px;float:none;left:0;top:default;bottom:default;position:relative;}}#home_content_left{width:640px;height:360px;float:left;box-sizing:border-box;padding:0;}#home_content_left p{padding:0;margin:0;display:inline;}@media (max-width: 800px){#home_content_left{width:50%;padding:14px;}}@media (max-width: 600px){#home_content_left{width:100%;padding:7px;float:none;}}#home_content{float:left;box-sizing:border-box;padding:0;margin:20px 0 40px 0;}@media (max-width: 1000px){#home_content{width:100%;padding:7px;float:none;}}#home_content > .cms_content{float:left;padding:0 2px;height:365px;}@media (min-width: 640px){#home_content > .double{width:640px;float:left;}#home_content > .double p{margin-top:0;margin-bottom:0;}#home_content > .single-news-slider{width:310px;height:360px;background-color:#307f9e;float:left;padding:0 15px 0 15px;color:white;clear:right;}#home_content > .single-news-slider .single-news-slider .readmore a{color:white;}#home_content > .single{width:309px;height:320px;float:left;padding:0 10px 0 10px;border-left:1px solid #307f9e;border-bottom:1px solid #307f9e;}#home_content > .single-no-padding{width:310px;height:320px;float:left;padding:0;border-bottom:1px solid #307f9e;}#home_content > .single-no-padding p{margin-top:0;margin-bottom:0;}#home_content > .single-under-news-slider{width:319px;height:320px;float:left;padding:0 10px 0 10px;border-right:1px solid #307f9e;border-bottom:1px solid #307f9e;}}@media (max-width: 639px){#home_content > .double{min-width:100%;}#home_content > .single{min-width:100%;}}.single-news-slider .readmore a{color:#fd700e !important;}#content_left{width:640px;float:left;box-sizing:border-box;padding:0px 0px 10px 0px;height:auto;}@media (max-width: 800px){#content_left{width:50%;padding:14px;}}@media (max-width: 600px){#content_left{width:100%;padding:7px;float:none;}}#content_right{width:320px;float:right;background-color:#fff;box-sizing:border-box;padding:0px;}@media (max-width: 975px){#content_right{width:600px;padding:14px;left:0;float:none;position:relative;margin:0 auto;}}@media (max-width: 600px){#content_right{width:100%;padding:7px;float:none;left:0;top:default;bottom:default;position:relative;}}.content_band{width:100%;float:left;box-sizing:border-box;padding:10px 28px 10px 28px;}@media (max-width: 800px){.content_band{width:100%;}}@media (max-width: 600px){.content_band{width:100%;padding:7px;float:none;}}.content_band h1{color:#307f9e;}.content_band.even{background-color:#f4f4f4;}.content_band div{margin:0 auto;width:980px;}@media (max-width: 1200px){.content_band div{width:90%;}}@media (max-width: 1000px){.content_band div{width:100%;}}.link_button{padding:10px;display:block;border:1px solid #000;background-color:#47b48b;font-weight:bold;color:#fff;}.centerform table{width:100%;}.centerform input,.centerform textarea,.centerform select{box-sizing:border-box;width:100%;display:block;border:1px solid black;border-radius:2px;padding:5px;}.centerform input:focus,.centerform textarea:focus,.centerform select:focus{border:1px solid #307f9e;}.centerform input[type="submit"]{display:block;margin:0 auto;width:50%;}.centerform input[type="submit"]:disabled{opacity:0.25;}.newscontainer{width:100%;padding-bottom:15px;display:block;}.newscontainer .newsthumb{float:left;height:90px;width:160px;margin:5px 10px 0px 0px;}.newscontainer .newsbody a{text-decoration:none;}.newscontainer .newsbody h3{display:inline;padding-right:10px;margin-bottom:-10px;}.newscontainer .newsbody .news-byline{font-style:italic;font-weight:bold;font-size:0.8rem;margin-bottom:-10px;}.newscontainer .newsbody .date{vertical-align:top;font-style:italic;font-size:0.8rem;white-space:nowrap;float:right;color:#307f9e;}.newscontainer .newsbody .headline{width:100%;display:block;}.newscontainer .newsbody .readmore{margin-top:-15px;font-size:0.9rem;float:right;}#home-content_right .readmore a{color:#fff !important;}#home-content_right .readmore{padding-bottom:24px !important;}div.clr{clear:both;}#window{width:280px;height:195px;position:relative;margin:0 auto;overflow:hidden;margin-top:6px;}#window .slides{width:260px;min-height:175px;overflow:hidden;position:absolute;left:280px;padding-left:10px;padding-right:10px;margin-top:0px;}#window #slide1{left:0px;}#window h1,#window h3{margin:0px;text-decoration:none;}#window h3{font-size:1.1rem;line-height:1.1rem;color:#000;}#window p{font-size:0.8rem;line-height:0.8rem;}#window #rightarrow{top:20px;right:10px;position:absolute;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fd700e;z-index:100;}#window #leftarrow{top:20px;right:36px;position:absolute;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid #307f9e;z-index:100;}.room-container{width:100%;text-align:center;}.room{width:31%;margin-right:5px;float:left;}.room-text{text-align:center;}div.room-text p{max-width:250px;display:inline-block;text-align:left;}#contact-us-icon-link{background-image:url(http://utccambridge.co.uk/files/images/buttons_and_banners/ContactUs-Icon.png);display:block;height:50px;overflow:hidden;text-indent:240px;white-space:nowrap;width:240px;}#book-a-visit-icon-link{background-image:url(http://utccambridge.co.uk/files/images/buttons_and_banners/BookAVisit-Icon.png);display:block;height:50px;overflow:hidden;text-indent:240px;white-space:nowrap;width:240px;}#request-a-brochure-icon-link{background-image:url(http://utccambridge.co.uk/files/images/buttons_and_banners/RequestABrochure-Icon.png);display:block;height:50px;overflow:hidden;text-indent:240px;white-space:nowrap;width:240px;max-width:100%;}#telephone-icon-link{background-image:url(http://utccambridge.co.uk/files/images/buttons_and_banners/Telephone-Icon.png);display:block;height:50px;overflow:hidden;text-indent:240px;white-space:nowrap;width:240px;}@media (max-width: 600px){#bannerimage{display:none !important;}}@media (max-width: 1000px){#banner header #logo{left:0;}nav#topnav div{left:0;}}#newsletter-subscribe{border:solid 1px #a5a5a5;margin-top:5px;font-weight:bold;font-size:16px;color:#000;margin-bottom:18px;}#news-search{border:solid 1px #a5a5a5;margin-top:5px;font-weight:bold;font-size:16px;color:#000;margin-bottom:18px;}.back{text-align:left;}.back a,.back a:visited{color:#307f9e;}#back-and-google-translate-wrapper{max-width:980px;margin:0 auto;padding-bottom:35px;}.google-translate{float:right;}.back-button{float:left;}button{font-size:0.8rem;border:0 none;border-radius:3px;color:#666;background-color:#f4f4f4;padding:5px 10px;margin-bottom:15px;cursor:pointer;}#content .cms_content .plainlink a{color:#666;}#content .cms_content .plainlink a:visited,#content .cms_content .plainlink a:hover{text-decoration:none !important;color:#666;}#content .cms_content .plainlink p img{width:100%;}#content .cms_content ul li{margin-left:-15px;}#content .cms_content .newscontainer p{margin-top:0;}.addthis_sharing_toolbox{margin-top:-10px;text-align:right !important;right:0;}.a2a_default_style{text-align:right;padding-bottom:3px;}.twitter-follow-button{width:100%;}.SectionBox h3{font-size:0.9em !important;margin-bottom:-5px;}.SectionBox{border:1px solid #a5a5a5;border-radius:2px;padding:0px 10px;margin-bottom:20px;margin-top:-9px;background-color:#f3f6fb;}.SectionBox a.Button{display:inline-block;background-color:#307f9e;color:#fff !important;text-align:center;margin:5px;padding:2px 10px;text-decoration:none;line-height:18px;}.SectionBox .fourcols td{width:25%;white-space:nowrap;padding:2px;}.SectionBox input{width:90%;}.SectionBox a.linkbox{color:#000 !important;line-height:2.5rem;text-decoration:none;}.SectionBox a.linkbox:after{content:" >";display:block;float:right;}.newsstatus{font-weight:bold;color:#307f9e;}.newspaginator{color:#307f9e;}#banner-wrapper{clear:both;border-top:solid 1px #61a0f4;width:100%;padding:20px 0 18px 0;}@media (max-width: 800px){#banner-wrapper{width:100%;padding:14px;}}@media (max-width: 600px){#banner-wrapper{width:100%;padding:7px;float:none;}}#banner-strip{margin:0 auto;width:980px;text-align:center;}#content p.comment{background-image:url('http://utccambridge.co.uk/files/images/buttons_and_banners/Comments-circle-icon-70.png');background-repeat:no-repeat;background-position:left center;padding-left:72px;line-height:72px;}table.news_table tr td:nth-child(1){width:48% !important;max-width:310px;}table.news_table tr td:nth-child(2){width:2% !important;}table.news_table tr td:nth-child(3){width:48% !important;max-width:310px;}table.news_table img{max-width:310px;height:auto;}#banner-strip{width:100%;}#banner-strip img{width:100%;max-width:980px;}@media (max-width: 1066px){#content{width:100%;}}@media (max-width: 975px){#content_left{margin:0 auto;float:none;}#home-content_right{margin:0 auto;float:none;}}@media (max-width: 899px){.footer-column-wrapper .footer-column:nth-child(1){width:50%;float:left;}.footer-column-wrapper .footer-column:nth-child(2){width:50%;float:right;}.footer-column-wrapper .footer-column:nth-child(3){width:50%;float:left;clear:both;}.footer-column-wrapper .footer-column:nth-child(4){width:50%;float:right;}}@media (max-width: 800px){#content_left{width:640px;}}@media (max-width: 640px){#content_left{width:100%;}.hero{width:100% !important;}}@media (max-width: 399px){.footer-column-wrapper .footer-column:nth-child(1){width:100%;float:left;clear:both;}.footer-column-wrapper .footer-column:nth-child(2){width:100%;float:left;clear:both;}.footer-column-wrapper .footer-column:nth-child(3){width:100%;float:left;clear:both;}.footer-column-wrapper .footer-column:nth-child(4){width:100%;float:left;clear:both;}.news_table{width:100%;}.news_table td{display:block;width:100% !important;float:left;clear:left;}table.news_table tr td:nth-child(1){width:100% !important;max-width:none;}table.news_table tr td:nth-child(2){width:0px !important;}table.news_table tr td:nth-child(3){width:100% !important;max-width:none;}}.slideshow .slick-prev,.slideshow .slick-next{background-color:#ccc;height:100px;}.smalltext{font-size:0.8rem;}.smalltext a,.smalltext a:visited{font-size:0.8rem;color:white;text-decoration:none;}.smalltext a:hover{text-decoration:underline;color:orange;}table.shopping_cart td{text-align:left;}.cart-headers{font-weight:bold;}tr.Hidden{display:none;}.centerform input[type="radio"]{float:left;width:inherit;margin-right:6px;}.centerform input[type="checkbox"]{float:left;width:inherit;margin-right:6px;clear:left;}.utc_checkbox{clear:left;}.centerform{color:#307f9e;}.centerform input,.centerform textarea,.centerform select{border:1px solid #666;}.centerform hr{width:100% !important;margin:0px auto !important;}