@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,300,100);@import url('https://fonts.googleapis.com/css?family=Reenie+Beanie');html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
a:link,a:visited{color:#0062A0;text-decoration:underline;}a:hover{color:#202124;text-decoration:none;}a:active{color:#202124;text-decoration:none;color:#000;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}h1,h2,h3,h4,h5,h6{letter-spacing:-0.05em;font-family:Georgia,'Times New Roman',serif;}h1{font-size:36px;}h2{font-size:28px;}h1.site-name,h2.site-name{font-size:36px;}h2.block-title{font-size:18px;margin:0;}h2.node-title{font-size:28px;}h3{font-size:21px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}ol{list-style:decimal;}ul{list-style:disc;}ul ul,ol ol{padding-top:0.5em;}.node ol,.node ul{padding-left:1.2em;}.node ul.inline,.node ol.inline{padding-left:0;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}dt,.admin h3{font-size:18px;margin:0;}dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}
.logo-img{float:left;margin-right:20px;}.site-name-slogan{float:left;}.site-name{margin-top:20px;}.site-name a{text-decoration:none;}.site-name,.site-slogan{margin-bottom:0;line-height:1em;}.site-slogan{font-weight:normal;}
.menu{margin:0;padding:0;}.menu li{list-style:none;}
.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:bold;}
.item-list .pager{padding:0;margin:0;}.item-list .pager li,.item-list .pager ul li{margin:0;padding:0;float:left;}.item-list .pager{position:relative;margin:0;padding:0;font-size:10px;text-align:left;}.pager li a{display:inline-block;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{padding:4px 8px;text-decoration:none;}.pager li.pager-current{padding:4px 8px;font-weight:bold;}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:50px;text-align:center;padding:4px 0;}.pager li.pager-next{position:absolute;top:0;right:50px;}.pager li.pager-last,.pager li.pager-next.last{position:absolute;top:0;right:0;border-right:0;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{color:#1a1a1a;}.pager li{border-right:1px solid;border-color:#ddd #bbb #999;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;}.pager li.pager-current{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1a1a),color-stop(1,#5a5a5a));background:-moz-linear-gradient(top center,#1a1a1a 0%,#5a5a5a 100%);color:#FFF;outline:0;}.pager li.pager-next{border-left:1px solid;border-color:#ddd #bbb #999;}.pager li a{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);cursor:pointer;}.pager li a:hover{background:#FFF;color:#454545;}.pager{background:#ebebeb;border:1px solid;border-color:#ddd #bbb #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.pager li.first,.pager li.first a,.pager li.first a:hover{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}.pager li.pager-last,.pager li.pager-last a,.pager li.pager-last a:hover{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}table{border:1px solid #CCC;width:100%;}thead th,th{background:#f7f7f7;border-bottom:1px solid #ccc;color:#333;}td,th{padding:4px 8px;vertical-align:middle;}th a,th a:link,th a:visited{text-decoration:none;}th a{display:block;}th a img{margin:0 0 0 5px;}th.active{background:#DDD;border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td{background:#F1F5FA;}tr.odd td{background:#fff;}td.active{border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td.active{background:#e5e9ed;}tr.odd td.active{background:#f2f2f2;}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:#FFFEEE;}td ul.links{margin-bottom:0;}.node-links ul li a,.comment-links ul li a{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 0.5em 0.5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}.node-links ul li a:hover,.comment-links ul li a:hover{background:#FFF;}.tips,.description{font-size:10px;color:#6a6a6a;}
html,body,div{font:13px/1.5 Verdana,Helvetica,Arial,sans-serif;font-size:11px;line-height:1;color:gray;font-family:Helvetica,Verdana,Arial,sans-serif;font-weight:normal;font-style:normal;}body{background-color:#DDDED8;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:0;}.sticky{display:none;}.callme{display:block;position:fixed;right:55px;bottom:15px;width:25px;z-index:999;}div#zone-user,div#zone-content,div#zone-preface,div#zone-header,div#zone-branding,div#zone-postscript,div#zone-footer{background-color:#F3F3F1;}div.block-delta-blocks-logo{width:34%;float:left;position:fixed;right:30%;top:0;z-index:99;}div.logo-img{float:none;width:100%;margin:0 auto;max-width:112px;background-image:url(/sites/all/themes/tts/css/images/logo-africa.png);background-repeat:no-repeat;background-position:0px 0px;background-size:100%;}div.logo-img img{width:100%;height:auto;}body.domain-theafricaspecialists-com div.logo-img{background-image:url(/sites/all/themes/tts/css/images/logo-africa.png);}body.domain-thetanzaniaspecialists-net div.logo-img{background-image:url(/sites/all/themes/tts/css/images/logo-tanz.png);}body.domain-thekenyaspecialists-com div.logo-img{background-image:url(/sites/all/themes/tts/css/images/logo-kenya.png);}body.domain-therwandaspecialists-com div.logo-img{background-image:url(/sites/all/themes/tts/css/images/logo-rwanda.png);}#zone-menu form.search-form{margin:0;}div.block-superfish ul.sf-menu{float:none;margin:0 5px 0 0;}#zone-menu div.block-superfish{float:left;}.sf-menu.sf-style-white ul{margin:0 0px 0px 0;-o-box-shadow:#999 0.2em 0.2em 0.4em;-ms-box-shadow:#999 0.2em 0.2em 0.4em;-moz-box-shadow:#999 0.2em 0.2em 0.4em;-webkit-box-shadow:#999 0.2em 0.2em 0.4em;box-shadow:#999 0.2em 0.2em 0.4em;}ul.menu li{margin:0 0 0 0em;}.sf-menu.sf-style-white li,.sf-menu.sf-style-white.sf-navbar{background:#EAEBE6;width:95px;}.sf-menu.sf-style-white a.sf-depth-1{border:none;padding:7px 2px;text-transform:uppercase;}li#menu-218-1 a.sf-depth-1{border-left:none;}.sf-menu.sf-style-white a.menuparent .sf-sub-indicator{background-image:url(/sites/all/themes/tts/css/images/bt-sidenav.gif);background-position:0px -176px;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:1px;height:12px;}.sf-menu.sf-style-white a.sf-depth-2 .sf-sub-indicator{background-position:1px -89px;}.sf-menu.sf-style-white a.sf-depth-2:hover .sf-sub-indicator{background-position:1px -59px;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:-14px;top:25px;}img.adaptive-image{width:100%;height:auto;}a,a:link,a:visited{color:#777;text-decoration:none;padding:0 0 1px 0;}.article p a,article p a:link,article p a:visited,a.views-more-link{color:#C68546;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;font-weight:bold;}a.views-more-link{font-weight:bold;}a:hover,article p a:hover{color:#333;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}a:active,li a.active{color:#C68546;}h1,h2,h3,h4,h5,h6{margin:0 0 0 0;color:#C68546;font-family:Georgia,"Times New Roman",Times,serif;font-style:normal;font-weight:bold;line-height:1.1em;letter-spacing:0em;font-size:1.5em;}h3,h4,h5,h6{color:#777;font-size:1.2em;}h1.title{font-size:2.2em;padding:0.2em 0 0.2em 0;font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;line-height:110%;text-transform:capitalize;font-weight:normal;}h1#page-title{padding-top:24px;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;line-height:95%}h2.title{font-size:2.5em;margin:0.5em 0 0 0;line-height:100%;padding:0;font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;font-weight:300;}h2.sectitle{margin:1.5em 0 0.5em 0;font-size:1.5em;color:#333;}h2.block-title{margin:0 0 0em 0;font-size:1.2em;border-bottom:1px solid #ccc;padding-bottom:10px;padding:10px 0 10px 0;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;}div.view-property-assets h2{font-size:1.75em;color:red;}h3.subtitle{margin:0 0 1em 0;font-size:1.5em;color:#777;}em{color:#C68546;}strong{color:#4D4D4F;}.profile .user-picture img{border-radius:50%}div.block-md-slider{margin:0 -10px}.md-arrow-left,.md-arrow-right{background-image:url(/sites/all/themes/tts/css/images/md-arrow.png)}div.view-where-to-go header,div.view-what-to-do header{display:none}h3.gaq a{display:block;color:#FFF;background-color:#C68546;margin:0 0 5px 0;padding:10px;-webkit-border-radius:2px;border-radius:2px;background-image:url(/sites/all/themes/tts/css/images/earmark-2.png);background-repeat:no-repeat;background-position:340px -100px;font-size:1.090em;font-weight:normal;}h3.gaq a:hover{background-color:#4D4D4F;background-position:right top;}div#block-block-5 h3.gaq a{color:#FFF;}div.sharethis-wrapper{padding-bottom:7px;}.stButton{margin-bottom:3px;}div#block-views-top-content-block-9{margin-left:-10px;margin-right:-11px;}div.fp-header div.view-content div.views-row{width:33%;float:left;border:0;padding:0;margin-right:1px}div#block-views-top-content-block-9 div.view-content div.views-row-3{margin-right:0;}div#block-custom-search-blocks-1,div#block-search-form{float:right;width:59%;}div#block-custom-search-blocks-1 div.block-inner{float:right;}div#block-custom-search-blocks-1 input[type="text"]{width:100px;}div#block-custom-search-blocks-1 div.block-inner{margin-bottom:5px;}div#block-custom-search-blocks-1 div.form-actions input{margin:0;}#zone-user div.form-type-textfield,#zone-user div.form-type-select,#zone-user div.form-actions,#zone-user label{margin:3px 0 0 1px;float:left;}form.search-form{margin:0 0 2px 0;float:right;}#zone-user form.search-form select{background-color:#666;border-color:#EAEBE6;font-size:10px;color:#FFF;padding:0 3px 0 3px;border-radius:5px;margin-left:3px;}#zone-user input{font-size:10px;padding:1px 4px 2px;margin-right:1px;}#zone-user input.custom-search-box{background-color:#FFF;border-color:#EAEBE6;color:#999;}section.block-custom-search-blocks h2{text-align:left;color:#999;font-size:0.75em;text-transform:uppercase;padding-left:10px;border:0;}div.block-search-form input[type="text"]{width:80px;}div#block-menu-block-3{width:59%;float:right;}div#block-menu-block-3 ul.menu{background-color:#EAEBE6;outline:1px solid #CCC;display:block;float:right;margin-bottom:2px;}div#block-menu-block-3 ul.menu li{list-style:none;display:block;padding:1px 6px;text-align:center;float:left;border-right:1px solid white;margin:0;}div#block-menu-block-3 ul.menu li a{font-size:0.70em;}div#block-menu-block-3 ul.menu li.last{border-right:none;}div.menu-block-wrapper{text-align:center;}div#block-block-7{outline:15px dotted pink;}div#block-block-10{padding:0 0 10px 0;text-align:right;float:right;width:59%;}div#block-block-10 em{display:inline-block;font-size:0.7em;font-style:normal;color:gray;}div#block-block-7{padding:4px 0 2px 0;}a.tBig,a.tSml{display:inline-block;font-family:Georgia,"Times New Roman",Times,serif;font-size:0.95em;color:#4D4D4F;padding-top:2px;}div#webform-component-call-us div.tMail{font-size:1.4em;padding-bottom:1em}a.tBig:hover,a.tSml:hover{color:#9A9A9C;}a.tSml{font-size:1em;color:#6A6A6C;}div#block-block-10 div.content a.email{display:inline-block;padding:4px 27px 4px 0;margin-top:2px;font-size:1.2em;color:#C68546;font-weight:bold;background-image:url(/sites/all/themes/tts/css/images/ico-email.gif);background-repeat:no-repeat;background-position:right 2px;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}div#block-block-10 div.content a:hover{background-position:37px 2px;color:#4D4D4F;}div#block-block-10 div.content a:active{background-position:55px 2px;}body.front h1#page-title,body.front h1.page-title{color:#777;padding:0;font-size:1em;text-transform:uppercase;padding:7px 0 7px 0;}body.front h2.title strong{font-weight:300;}div.view-frontpage-headershow div.view-content div.views-row{padding-left:0;border:0;}body.front div#block-block-1 h2.title,div.field-name-field-fp-splash h2.title,div.view-frontpage-headershow h2.title{padding:0px 0 10px 0;margin:0;font-size:5em;line-height:90%;}body.front div#block-block-1 h3.subhead,div.field-name-field-fp-splash h3.subhead,div.view-frontpage-headershow h3.subhead{padding:0.2em 0 0px 0;margin-bottom:0px;font-size:1.25em;border:0;font-weight:normal;}body.front div#block-block-2 p,div.field-name-field-nick-quotes p{font-family:Georgia,"Times New Roman",Times,serif;font-style:normal;font-weight:normal;line-height:150%;color:#4D4D4F;padding-bottom:10px;}body.front div#block-block-2 strong,div.field-name-field-nick-quotes strong{color:#C68546;}body.front div#block-block-2 em,div.field-name-field-nick-quotes em{color:#4D4D4F;}div#block-block-2{height:0;opacity:0;}body.front div.views-field-field-testimonial a strong{color:#C68546;}body.front div.views-field-field-name-s div.field-content,body.front div.view-testimonials div.views-field-field-post-date span{color:#666666;font-size:1.5em;font-family:'Reenie Beanie',cursive;font-weight:bold;font-style:normal;text-align:center;margin-right:55px;}body.front div.view-testimonials div.views-field-field-post-date span{display:block;color:#C68546;}div#block-block-14{padding:10px 0;}div#block-block-14 h2,h1.mobile.frontpage{text-align:center;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;padding:5px 0;}h1.mobile.frontpage span{font-size:0.75em;}div#block-block-14 p{padding:3px 0;line-height:1.5em;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;font-size:1.2em;}div#block-block-14 p strong{color:#C68546;font-weight:bold}div.zagbg{text-align:center;background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);background-repeat:no-repeat;border:0px;text-transform:uppercase;letter-spacing:0.2em;padding:8px 0;font-size:1.091em;}div.zagbg.accreds{padding-bottom:35px;background-image:url(/sites/all/themes/tts/css/images/footer-logos-1.png);background-repeat:no-repeat;background-position:center;}div#block-block-4 div.zagbg{margin:0px -10px}div#zone-preface div.zagbg,aside#region-sidebar-second div.zagbg{display:none}article#node-frontpage-41 h2.node-title{display:none;}div#block-block-16{margin:20px -10px 0 -10px;}div.contact-block div.pic{width:90%;max-width:300px;margin:0 auto;}div.field-name-field-contact-details div.pic{width:90%;max-width:300px;}div.pic img{width:100%;height:auto;}div#block-block-17{background-image:url(/sites/all/themes/tts/css/images/bg-trip-compass.png);background-repeat:no-repeat;background-position:right bottom;background-size:30% auto;margin:0 -10px;}div.bullets{padding:10px 20px;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;line-height:110%;}div.contact-block a.tBig,div.contact-block a.tSml{text-align:center;display:block;font-size:1.455em;}div.contact-block a.tSml{font-size:1.272em;padding-bottom:15px}div.contact-block a.tBig span{color:#C68546;}div.contact-block h3.gaq{float:left;width:47%;margin:5px 2% 0 0}div.contact-block h3.gaq.booknow{margin:5px 2px 0 2%}div.contact-block h3.gaq.booknow a{background-color:#5B5B5E;}div.contact-block h3.gaq.booknow a:hover{background-color:#C68546;}body.front #block-delta-blocks-breadcrumb,#block-delta-blocks-breadcrumb{display:none;}ul.breadcrumb{margin:0;padding:5px;font-size:10px;}div#breadcrumb li:after{content:" ›";font-size:11px;color:#ccc;}div#breadcrumb li.last:after{content:"";}div.field-name-field-navigation-zone div.field-item.even,div.navzone,div.view-blog-posts h2.title{padding:10px 0 10px 0;font-family:Georgia,"Times New Roman",Times,serif;color:#C68546;font-size:1.5em;}div#zone-content,body.front div#zone-preface{background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);background-repeat:repeat-x;}body.front div#zone-content{background-image:none;}h2.subhead{color:#777;margin-bottom:10px;font-size:1.4em;font-weight:normal;}body.node-type-hotels div#block-system-main{padding-left:0;}body.node-type-hotels div#zone-content,body.node-type-itineraries div#zone-content{background-image:none;}body.node-type-hotels div.region-content-inner,body.node-type-itineraries div.region-content-inner{background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);background-repeat:no-repeat;margin-left:0;}body.node-type-hotels div.block-views h2.block-title,body.node-type-itineraries section.block-views h2.block-title{padding-left:10px;}article.node-hotels div.field-name-field-main-slideshow,article.node-hotels div.field-name-field-strip-images{margin-left:-10px;margin-right:-10px;}div.field-slideshow-slide{position:absolute}div.field-slideshow-caption{position:absolute;left:0px;top:0px;background-image:url(/sites/all/themes/tts/css/images/bg-slide-caption.png);background-repeat:no-repeat;background-position:right top;color:white;padding:5px 0 5px 5px;font-size:0.9em;}div.starrating{display:inline-block;padding:0;}div.horizontal-tabs-panes div.field-name-field-facilities li{padding-bottom:5px;}div.hotrats{display:inline-block;color:#555;background-color:#E0E0E0;padding:2px;margin:5px 0;font-size:0.85em;line-height:17px;height:17px;}div.hotrats div{display:inline-block}div.hotrats div.thumbs-up1-on,div.hotrats div.thumbs-up-off,div.hotrats div.heart1-on,div.hotrats div.heart-off,div.hotrats div.dollar1-on,div.hotrats div.dollar-off{margin:0;width:11px;height:12px;background-position:0px -18px;}div.hotrats div.thumbs-up-off{background-position:-20px -18px;}div.hotrats div.heart1-on{background-position:-40px -17px;}div.hotrats div.heart-off{background-position:-60px -17px;}div.hotrats div.dollar1-on{background-position:-80px -18px;width:7px;}div.hotrats div.dollar-off{background-position:-100px -18px;width:7px;}div#block-system-main{padding-left:0px;}div#block-system-main div.content{padding-bottom:0;}div.google_map_field_display{height:320px;width:280px;border:1px solid #CCC;}div.field-name-body p,div.view-header p,div.field-name-field-blog-intro p,body.node-type-blog div.views-field-field-blog-intro p{font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;margin-bottom:1em;font-size:1.2em;line-height:1.25em;color:#4D4D4F;padding-right:0;}div.field-name-body p,div.view-header p,div.field-name-field-blog-intro p,div.views-field-field-blog-intro p{font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;margin-bottom:1em;font-size:1.2em;line-height:1.25em;color:#4D4D4F;padding-right:0;}div.field-name-body{padding-top:1em;clear:both;}body.node-type-hotels div.field-name-body{padding-top:16px;}div.field-type-text-with-summary strong{font-weight:bold;font-size:110%;}div.field-name-body strong,div.field-name-field-blog-intro strong,div.views-field-field-blog-intro strong{color:#C68546;font-weight:bold;}div.field-name-field-main-copy p,div.views-field-field-main-copy p,div.views-field-field-main-copy p,div.field-name-field-top-fives p{margin-bottom:1em;line-height:150%;padding-right:0;}article.node-blog header h2{display:none}div.field-name-field-main-copy{margin-bottom:1em;}body.front div.field-name-field-main-copy{display:none;}div.field-name-field-further-reading{margin:5px 0 10px 0;}div.field-name-field-further-reading h4,div.field-name-field-further-reading h2,div.field-name-field-main-copy h4,div.view-blog-posts div.views-field-field-main-copy h4{padding:15px 10px 7px 0;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;color:#C68546;font-weight:bold;font-size:1.2em;}div.field-name-field-further-reading h4{color:#4D4D4F;}div.field-name-field-main-copy h4,div.view-blog-posts div.views-field-field-main-copy h4{color:purple;}div.field-name-field-main-copy h3,div.field-name-field-main-copy h2{padding:0px 10px 7px 0;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;color:#C68546;font-weight:bold;font-size:1.2em;}div.field-name-field-main-copy h3{color:#4D4D4F;}div.field-name-field-further-reading li,div.field-name-field-main-copy li,div.view-blog-posts div.views-field-field-main-copy li{list-style-image:none;list-style-type:none;line-height:1.25em;padding-top:2px;}div.field-name-field-further-reading li strong{font-family:Georgia,"Times New Roman",Times,serif;font-size:1em;}body.page-node-169 div.field-name-field-main-copy{background-color:#F8F8F8;-o-column-count:1;-moz-column-count:1;-ms-column-count:1;-webkit-column-count:1;column-count:1;}body.page-node-169 div.field-name-field-main-copy p{margin-bottom:0;line-height:100%;}body.page-node-169 div.field-name-field-main-copy td{padding:3px}div#block-views-travel-tips-block{margin-top:15px}div#flexslider-1{border:0;margin:10px 0;background:#F3F3F1;}div#flexslider-1 .cursive{font-size:1.727em;line-height:1em;font-family:'Reenie Beanie',cursive;font-weight:bold;text-align:center;color:#666666;margin-bottom:0;}div#flexslider-1 div.views-field{margin:10px;}div.flexslider p.cursive{color:#666666;padding:0 40px;}div#flexslider-1 .cursive.name{color:#C68546;line-height:1.2em}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.1;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:0.3;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.1;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:0.3;}div#region-user-first div.block-superfish{width:10%;float:left;position:fixed;left:0;top:5px;z-index:101;}div#region-user-first div.block-superfish ul.sf-menu a{color:white;border:0}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast{background:none;width:40px}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast ul{box-shadow:none}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast a.sf-depth-1{background-image:url(/sites/all/themes/tts/css/images/mobnav-icons.png);background-repeat:no-repeat;background-position:7px 0px;padding:0px;width:44px;height:28px;font-size:0.1em;overflow:hidden;color:white;background-color:#F3F3F1;;}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast li.sf-depth-2{background-image:none;font-size:1em;margin-left:0;width:135px}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast li.sf-depth-2 a{background-color:#C68546;padding:10px 30px 10px 20px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#F8F6DD}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast li.sf-depth-2 a:hover{background-color:#B37537;}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast li.sf-depth-3{width:120px}div#region-user-first div.block-superfish ul.sf-menu li.firstandlast li.sf-depth-3 a{padding:10px;}div#region-user-first div.block-superfish ul.sf-menu li.sf-depth-2 .sf-sub-indicator{width:10px;background-image:url(/sites/all/libraries/superfish/images/arrows-ffffff.png);background-position:top right}div#block-block-18{float:left;display:inline-block;margin:4px 0 0 36px;width:60px}div#block-block-18 div.mobicos{float:left;display:inline-block;}div#block-block-19 div.mobicos{float:right;display:inline-block;}div.mobicos a{display:inline-block;width:26px;height:28px;background-image:url(/sites/all/themes/tts/css/images/mobnav-icons.png);background-repeat:no-repeat;background-position:-58px 0px;}div.mobicos.b,div.mobicos.c{float:right;}div.mobicos.c{margin-right:7px;}div.mobicos.b a{background-position:-153px 6px;}div.mobicos.c a{background-position:-111px 4px;}div.field-name-field-main-slideshow,div.field-name-field-strip-images{padding:7px 0 20px 0;margin-left:-15px;margin-right:-10px;min-height:25px;}div.field-name-field-main-slideshow{margin-right:-10px;}div.field-name-field-strip-images div.field-item{width:32.9%;float:right;margin-left:1px;}div.field-name-field-strip-images div.field-item:last-child{margin-left:0;}div#field-slideshow-1-controls,.item-list .pager{background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);background-repeat:repeat-x;background-position:0px -20px;height:26px;}div#field-slideshow-1-controls a.next,div#field-slideshow-1-controls a.prev{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;display:inline-block;background-image:url(/sites/all/themes/tts/css/images/bt-prev-nxt.png);background-repeat:no-repeat;padding:7px 27px;background-position:4px 0px;}div#field-slideshow-1-controls a.next{float:right;background-position:-23px 0px;}.item-list ul.pager{margin:0 -10px 0 -20px;border:0}.item-list ul.pager li{padding:0;border:0}.item-list ul.pager li a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;background-image:url(/sites/all/themes/tts/css/images/bt-prev-nxt.png);background-repeat:no-repeat;background-position:5px 0px;font-weight:normal;color:#777;width:40px}.item-list ul.pager li.first a{padding-left:24px;}.item-list ul.pager li.last a{padding-right:24px;background-position:-40px 0px;}.item-list ul.pager li a:hover,.item-list ul.pager li:hover{background-color:transparent;color:#C68546}.item-list ul.pager li.pager-current{background:transparent;color:#C68546;padding:5px 0 0 30px}div.side-pic{padding:0;width:100%;}div.side-pic img{width:100%;height:auto;cursor:zoom-in;}div.flashob{display:block;width:100%;padding:0;margin:0;}div.flashob object{width:100%;height:360px;}div#cboxContent{background-color:#F1F1EF;}div#popuppic{display:none}div#colorbox div#popuppic{display:block;margin-top:3%;text-align:right;}div#colorbox div#popuppic img{width:100%;}article div.field-type-taxonomy-term-reference div.field-items{display:inline;}article div.field-type-taxonomy-term-reference div.field-item{display:inline-block;}article div.field-name-field-submitted-by div.field-label{display:inline;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#555;}body.node-type-where-to-go div.field-name-field-what-to-do-tags{margin-bottom:10px}article.node-blog div.field-name-field-where-to-go div.field-label{width:70px;}div.field-type-taxonomy-term-reference div.field-items a,div.views-field-field-what-to-do-tags a{font-size:0.9em;}div.field-name-field-location div.field-items a:before,div.field-name-field-what-to-do-tags div.field-items a:before,div.field-name-field-itinerary div.field-items a:before,div.views-field-field-what-to-do-tags a:before,div.field-name-field-where-to-go a:before{content:"[ ";font-size:12px;color:#ccc}div.field-name-field-location div.field-items a:after,div.field-name-field-what-to-do-tags div.field-items a:after,div.field-name-field-itinerary div.field-items a:after,div.views-field-field-what-to-do-tags a:after,div.field-name-field-where-to-go a:after{content:" ]";font-size:12px;color:#ccc}div.views-field-field-what-to-do-tags a:hover{background-color:#666;}article.node-blog div.field-name-field-submitted-by div.field-items a{padding:0;margin:0;color:#C68546;float:none;background-color:#F3F3F1;font-size:1em;font-weight:bold;}article.node-blog div.field-name-field-submitted-by div.field-items a:hover{color:#C77263;}div.field-name-field-submitted-by div.field-label{font-weight:normal;}div.group_user_tags,div.group-user-tags{padding:10px 0 0 0;}div#comments article{padding-left:40px;padding-right:10%;}div#comments article.node-hotels header{display:none;}div#comments h2{padding:10px 0 10px 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:12px;font-size:1.8em;}div#comments article h3{font-size:1.4em;}div#comments article.comment footer{padding:0 0 5px 0;font-size:0.9em;color:#999;}div#comments article.comment div.field-name-comment-body p{padding-bottom:10px;line-height:140%;font-size:0.95em;font-style:italic;}div.horizontal-tabs{border:0;margin:0;}div.horizontal-tabs fieldset.horizontal-tabs-pane{display:block;width:100%;padding:0;border:0;}div.horizontal-tabs ul.horizontal-tabs-list{display:block;width:100%;height:28px;background-color:#F3F3F1;border:0}div.horizontal-tabs div.horizontal-tabs-panes{border:1px dotted #CCC;padding:0 10px 10px 10px;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}div.horizontal-tabs ul.horizontal-tabs-list li{border:0;width:22%;float:left;background-color:#F3F3F1;padding:0;margin:0 1px 2px 0;display:block;background:#999;text-decoration:none;text-align:center;background-image:url(/sites/all/themes/tts/css/images/earmark-2.png);background-repeat:no-repeat;background-position:340px -200px;-o-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;height:28px;}.horizontal-tabs ul.horizontal-tabs-list li:hover,.horizontal-tabs ul.horizontal-tabs-list li:focus{background-color:#666;background-position:right -1px;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:10px 0 4px 0;}.horizontal-tabs ul.horizontal-tabs-list li a:hover,.horizontal-tabs ul.horizontal-tabs-list li.selected a:hover{background-color:transparent;}.horizontal-tabs ul.horizontal-tabs-list li.selected{background-position:right -1px;background-color:#C68546;padding:0;}.horizontal-tabs ul.horizontal-tabs-list .selected strong,.horizontal-tabs ul.horizontal-tabs-list li strong{color:white;font-weight:normal;}div.horizontal-tabs-panes h3,div.horizontal-tabs-panes h2{color:#C68546;font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;font-weight:bold;font-size:1.3em;padding:12px 0 5px 0;}div.horizontal-tabs-panes ul{padding:2px 0 0 6px;}div.horizontal-tabs-panes li{padding:2px 0;margin-left:10px}div.field-name-field-facilities span{font-size:0.9em;font-style:italic;line-height:140%;display:block;padding:7px;color:gray;border:1px dotted #CCC;}div.field-name-field-user-reviews div.field-items{padding:10px 0 10px 0;}div.view-testimonials div.view-content div.views-row{padding:10px 0px 10px 45px;background-image:url(/sites/all/themes/tts/css/images/ico-quote-srt.png);background-repeat:no-repeat;background-position:7px 1px;border:none;}section#block-views-testimonials-block-1 h2,section#block-block-13 h2{font-family:Helvetica,Arial,sans-serif;border-top:0;border-bottom:0;text-transform:uppercase;font-size:1em;padding:4px 0 10px 20px;margin:0 0 0px 15px;background-image:url(/sites/all/themes/tts/css/images/plus_icon.png);background-position:0px -25px;background-repeat:no-repeat;color:#555;font-weight:bold;}section#block-block-13{margin-left:-10px}section#block-block-13 div.content{padding:0px 10px 10px 16px;line-height:140%;}div.view-testimonials div.view-content div.views-row-even{background-color:#E7E8E3;}div.view-testimonials div.view-content div.views-row-even p{color:#333;}div.views-field-field-name-s div.field-content{font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;}div.view-testimonials div.view-content div.views-row p{font-size:1.727em;line-height:1em;padding:0 37px 10px 0;font-family:'Reenie Beanie',cursive;font-weight:700;font-style:normal;}div.view-testimonials div.view-content div.views-row p a.views-more-link{color:#C68546;font-family:'Reenie Beanie',cursive;}div.field-name-field-user-reviews div.field-item,div#flexslider-1 div.views-field:first-of-type{background-image:url(/sites/all/themes/tts/css/images/ico-quote-srt.png);background-repeat:no-repeat;background-position:5px 1px;padding-left:0;}div.field-name-field-user-reviews div.field-item.odd{background-position:5px 21px;padding-top:20px;background-color:#E8E9E4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px;}div.field-name-field-user-reviews p{line-height:150%;padding:0 40px 10px 50px}div.field-name-field-user-reviews div.field-item p:last-of-type,div.view-testimonials div.view-content div.views-row p:last-of-type,div.flexslider p.cursive:last-of-type{background-image:url(/sites/all/themes/tts/css/images/ico-quote-end.png);background-repeat:no-repeat;background-position:right 1px;min-height:30px;}div.field-name-field-user-reviews strong{font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;display:inline-block;padding-top:5px;}div.field-name-field-user-reviews span{display:inline-block;background-image:url(/sites/all/themes/tts/css/images/ico-urats.png);background-repeat:no-repeat;padding:2px 100px 1px 0;background-position:35px 4px;}div.field-name-field-user-reviews span.four{background-position:35px -14px;}div.field-name-field-user-reviews span.three{background-position:35px -32px;}div.field-name-field-user-reviews span.two{background-position:35px -52px;}div.field-name-field-user-reviews span.one{background-position:35px -71px;}body.node-type-hotels div.field-name-field-extra-copy{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:5px;margin-bottom:10px;}div.field-name-field-extra-copy p{line-height:140%;}div.field-type-starrating-rating{display:inline-block;padding-left:10px;margin-bottom:10px;}div.field-type-starrating-rating div.field-label{font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#555;font-size:1.2em;line-height:16px;}div.thumbs-up1-on,div.thumbs-up-off,div.heart1-on,div.heart-off,div.dollar1-on,div.dollar-off{margin:0;width:16px;height:16px;background:url(/sites/all/themes/tts/css/images/ico-ratings.png) no-repeat 0px 0px;}div.thumbs-up-off{background-position:-20px 0px;}div.heart1-on{background-position:-40px 0px;}div.heart-off{background-position:-60px 0px;}div.dollar1-on{background-position:-80px 0px;width:11px;}div.dollar-off{background-position:-100px 0px;width:11px;}div.group-actions{display:inline-block;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:5px 0 10px 0;background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);background-repeat:no-repeat;padding:6px 4px 6px 6px;}div.field-name-field-summary-box{float:left;width:64%;min-width:180px;}div.field-name-field-summary-box p{padding:5px 10px 5px 24px;background-image:url(/sites/all/themes/tts/css/images/ico-ratings.png);background-repeat:no-repeat;background-position:-117px -1px;color:#555;font-size:1.1em;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;}div.field-name-field-summary-box p.thumb-dwn{background-position:-117px -40px;background-repeat:no-repeat;padding-top:1px;padding-bottom:8px;}article.node-hotels div.field-name-field-get-a-quote-link,article.node-hotels div.field-name-field-gaq-link{float:left;width:95%;margin:0;padding:0;clear:none;}article.node-hotels div.field-name-field-get-a-quote-link div.field-items,article.node-hotels div.field-name-field-gaq-link div.field-items{float:right;width:100%;}article.node-hotels div.field-name-field-get-a-quote-link div.field-item,article.node-hotels div.field-name-field-gaq-link div.field-item{display:inline-block;float:right;width:100%;padding:0;}article.node-hotels div.field-name-field-get-a-quote-link div.field-items a,article.node-hotels div.field-name-field-gaq-link div.field-items a{display:inline-block;margin:5px -10px;font-size:1.32em;background-color:#C68546;font-family:Georgia,"Times New Roman",Times,serif;padding:10px 0px 10px 10px;width:100%;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:white;background-image:url(/sites/all/themes/tts/css/images/earmark-2.png);background-repeat:no-repeat;background-position:340px -100px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}article.node-hotels div.field-name-field-get-a-quote-link div.field-items a:hover,article.node-hotels div.field-name-field-gaq-link div.field-items a:hover{background-color:#555;background-position:right -1px;}body.page-search section.block-quicktabs{padding:15px 0;}body.front div.block-views{padding-bottom:0;}div.view-frontpage-headershow{padding:0 0 0 10px;}div.view-what-to-do-lists{}section.block-views h2.block-title,div.block-views h2.block-title{padding-left:20px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#555;font-size:1.2em;line-height:85%;margin-top:10px;}div.view-top-content .view-content h3{font-size:1.6em;border-bottom:1px solid #ccc;padding:10px 0;}div.view-itineraries h3{font-size:1.6em;border-bottom:1px solid #ccc;padding:10px 0 10px 0px;}section#block-views-itineraries-block-16 h3{padding-left:10px;font-size:1.2em;font-weight:bold;color:#555;background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);}div.view-content h3 a{color:#C68546;}div.view-top-content h3 a{font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;}section.block-views h4,div.block-views h4,div.view-top-five-lists h3,div.view-top-five-lists h4{font-size:1.5em;line-height:100%;padding:10px 0 5px 0;font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;font-style:normal;font-weight:bold;}section.block-views h4 a,div.block-views h4 a,div.view-top-five-lists h3 a,div.view-top-five-lists h4 a{color:#C68546;}section.block-views p,div.block-views p,div.view-top-five-lists li p{line-height:150%;}div.wts-5str div.views-row h4{font-size:1.25em;padding:10px 0 5px 0;}div.wts-5str div.views-row{line-height:125%;}div.wts-5str div.view-header p{border-bottom:1px solid #CCC;padding-bottom:30px;margin-bottom:0;}.pageviews div.views-row,div.view-top-five-lists div.views-row,div.view-top-five-lists li.views-row,div.view-what-to-do-lists li.views-row,div.view-itineraries .views-row{padding:0px 0 10px 10px;border-bottom:1px solid #CCC;}div.view-top-five-lists .views-row-1{border-top:1px solid #CCC;}div.view-top-five-lists h2.block-title{border-bottom:none}div.view-fp-node-load-desktop div.view-content div.views-row{border:0px;padding-bottom:0;}div.wts-5str div.views-row{padding-left:0px;min-height:152px;}section.block-views div.views-row img:hover,div.view-content div.views-row img:hover,div.field-name-field-strip-images div.field-item img:hover{-o-opacity:0.85;-moz-opacity:0.85;-webkit-opacity:0.85;opacity:0.85;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}div.view-what-to-do-lists div.views-row-even,div.view-where-to-stay div.views-row-even,div.view-itineraries div.views-row-even,div.view-top-five-lists div.views-row-even,div.view-what-to-do-lists li.views-row-even,div.view-top-five-lists li.views-row-even,div.view-itineraries .views-row-even{background-color:#EBEBEB;}div.view-user-page h2,div.view-user-page div.view-footer,div.view-user-page div.view-empty{padding:10px 0 10px 10px;border-bottom:1px solid #ccc;color:#333;}div.pics322,div.pics240{width:45%;height:auto;margin:0 0 10px 10px;float:right;max-width:175px}div.pics240{width:30%;}div.view-id-top_content div.views-row:hover,div.view-itinerary-related-content div.views-row:hover,div.view-what-to-do-lists .views-row:hover,div.view-where-to-stay div.views-row:hover,.view-top-five-lists .views-row:hover,div.view-itineraries .views-row:hover{background-color:#DDDED8;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}div.topfive-bullets ol li{list-style:none;position:relative;}div.topfive-bullets div.top-fives h3,div.topfive-bullets div.top-fives h4{font-size:2em}div.topfive-bullets div.top-fives ol li{position:relative;padding-left:40px}div.topfive-bullets div.top-fives ol{counter-reset:li 0;}div.topfive-bullets div.top-fives li:before{content:counter(li);counter-increment:li;position:absolute;top:7px;left:8px;font-size:4em;color:#C68546;font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;font-weight:normal;}div.view-top-five-lists div.top-twentyfives h3,div.view-top-five-lists div.top-twentyfives h4{padding-left:27px}div.view-top-five-lists div.top-twentyfives ol{counter-reset:li 0;}body.page-1 div.top-twentyfives ol{counter-reset:li 25;}body.page-2 div.top-twentyfives ol{counter-reset:li 50;}body.page-3 div.top-twentyfives ol{counter-reset:li 75;}body.page-4 div.top-twentyfives ol{counter-reset:li 100;}body.page-5 div.top-twentyfives ol{counter-reset:li 125;}div.view-top-five-lists div.top-twentyfives li:before{content:counter(li);counter-increment:li;position:absolute;top:11px;left:10px;font-size:1.4em;color:#C68546;font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;font-weight:bold;}div.topfive-bullets h5{padding:12px 0 0 40px}h2.top5footer{clear:both}p.top5footer{line-height:150%;padding-bottom:10px}div.group-booking-data{float:right;min-height:17px;margin-right:-10px}div.group-booking-data div.field{float:right;height:17px;background:#C68546;padding:5px 10px 0px 15px;}div.group-booking-data div.field-item{color:white;}div.group-booking-data div.field-name-field-cost-pp{background:#747576;}div.group-booking-data div.field-name-field-cost-pp .field-label{color:#DEDEDE;text-transform:uppercase;}div.group-booking-data div.field-name-field-duration{text-transform:uppercase;}div.view-its-contact-block{text-align:center;margin:0px 0 10px 0;}div.view-its-contact-block div.view-content div.views-row{border:0}section.block-quicktabs{padding:10px 0;width:99%;}section.block-quicktabs div.view-content div.views-row{padding:0;height:42px;margin:0 10px;}div#block-views-gallery-block-1{margin:0;}div#block-views-gallery-block-1 iframe{width:100%;height:165px;}div#block-views-gallery-block-1 p{margin-bottom:3px;font-size:1em;color:#C68546;}div#block-views-gallery-block-1 div.view-content{padding-bottom:0px}div#block-views-gallery-block-1 ol li{list-style-type:decimal;margin-left:20px;}div#block-views-gallery-block-1 a{color:#C68546;line-height:125%;}div#block-views-gallery-block-1 div.view-footer a{display:block;color:#4D4D4F;padding-top:5px;}div#block-views-gallery-block-1 .view-footer a{font-weight:bold;}section.block-quicktabs div.tophots-pic,section.block-quicktabs div.quickts-pic{float:left;margin-right:10px;width:80px;}section.block-quicktabs div.views-row h4{font-family:Helvetica,Arial,sans-serif;font-size:1.1em;line-height:120%;padding:7px 2px 0 0;}section.block-quicktabs div.views-row h4 a{color:#4D4D4F;}section.block-quicktabs div.views-row h4 a:hover{color:#C68546;}section.block-quicktabs h2.block-title{border:none;padding:5px 0;}ul.quicktabs-tabs{border-bottom:1px solid #CCC;padding-bottom:5px;margin-bottom:0;}ul.quicktabs-tabs li{display:inline-block;width:32.8%;padding:0;margin:0 1px 0 0;}ul.quicktabs-tabs li a{display:inline-block;text-align:center;width:100%;background-color:#999;padding:8px 0;color:#FFF;-o-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-webkit-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px;background-image:url(/sites/all/themes/tts/css/images/earmark-2.png);background-repeat:no-repeat;background-position:340px -100px;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}ul.quicktabs-tabs li.active a,ul.quicktabs-tabs li a:hover{background-color:#666;background-image:url(/sites/all/themes/tts/css/images/earmark-2.png);background-repeat:no-repeat;background-position:right top;}section.block-views,div.block-views{padding:0px 0 10px 0px;margin:0 -11px;}div.region-sidebar-second-inner div#block-block-5{margin-top:10px}div.region-sidebar-second-inner section.block-views{margin:0;padding:0}section.block-blog-posts-block h2.block-title{padding-left:0;color:#C68546;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;}div.view-blog-posts h3{text-transform:uppercase;font-size:1em;color:#C68546;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;}div.group-sig{background-image:url(/images/pic-n-french.png);background-size:90px auto;background-repeat:no-repeat;background-position:0px 0px;padding:36px 0 40px 100px;}article.author-holly div.group-sig{background-image:url(/sites/all/themes/tts/css/images/pic-holly-towner.png);}article.author-gemma-dsouza div.group-sig{background-image:url(/sites/all/themes/tts/css/images/pic-gemma-dsouza.png);}div.views-field-field-submitted-by .field-content{display:inline;font-weight:bold;}article.node-blog h1.title,div.view-blog-posts h1.title{padding:20px 0 10px 0;font-size:3em;}div.view-blog-posts div.views-row,div.view-blog-posts div.view-content div.views-row{min-height:1px;padding:3px;border:0;}div.field-name-field-top-fives h2{color:#C68546;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;margin:10px 0;clear:both}div.field-name-field-top-fives h2 a,div.field-name-field-top-fives strong{color:#C68546;}.blog-left{float:left;padding:5px 10px 2px 0}.blog-right{float:right;padding:5px 0 2px 10px}.blog-gallery{float:left;padding:0 0 2px 2px}div#block-block-8,div#block-block-12{background-color:#F3F3F1;padding:9px 10% 9px 9px;border:1px dotted #ccc;background-image:url(/sites/all/themes/tts/css/images/bg-trip-compass.png);background-repeat:no-repeat;background-position:right bottom;background-size:75px auto;margin-top:10px;}body.page-search div#block-block-8,body.page-search div#block-block-12{margin:-10px 0px 0px 0;}div#block-block-8 h3,div#block-block-12 h3{color:#C68546;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;font-weight:bold;padding:0 0 4px 0;}div#block-block-8 a,div#block-block-12 a{color:#333;font-weight:bold;}div#block-block-8 .content ul,div#block-block-12 .content ul,div#block-block-17 .content ul{padding:10px 0;list-style:none;}div#block-block-8 .content li,div#block-block-12 .content li,div#block-block-17 .content li{margin-left:-1px;padding:0 0 5px 18px;background-image:url(/sites/all/themes/tts/css/images/ico-ratings.png);background-repeat:no-repeat;background-position:0px -61px;}body.page-search div#block-block-8,body.page-search div#block-block-12{margin:-10px 0px 0px 0;}aside.region-sidebar-first{background-color:#F3F3F1;}div.region-sidebar-first-inner{margin:10px 10px 10px 11px;}aside.region-sidebar-first ul{list-style:none;margin:0;padding:0;}aside.region-sidebar-first ul li{list-style:none;margin:0;padding:0;}aside.region-sidebar-first ul ul li{padding-left:5px;}aside.region-sidebar-first li a,section.block-views-blog-posts-block div.view-blog-posts span a{display:block;padding:6px 0 7px 0;border-bottom:1px solid #CCC;background-image:url(/sites/all/themes/tts/css/images/bt-sidenav.gif);background-repeat:no-repeat;background-position:right -112px;}aside.region-sidebar-first li.collapsed a{background-position:right -52px;}aside.region-sidebar-first li.collapsed a:hover{background-position:right -21px;}aside.region-sidebar-first li a.active{background-position:right -142px;color:#333;}aside.region-sidebar-first li a:hover{background-position:right -142px;}aside.region-sidebar-first li.dhtml-menu-open > a{font-style:normal;font-weight:bold;color:#C68546;background-position:right -21px;}div.view-blog-posts span a{line-height:120%;}section#block-user-login{margin-top:40px;}div.view-id-gallery div.view-content{display:inline-block;padding-bottom:10px;}div.view-id-gallery div.view-content h3{clear:both;font-size:1.6em;border-bottom:1px solid #CCC;border-top:1px solid #CCC;padding:10px 0 10px 0px;margin-bottom:10px;}div.view-id-gallery div.view-content span{display:block;padding:2px 0 0 1px;font-size:0.75em;font-family:Helvetica,Arial,sans-serif;}body.page-media-galleries-photos div.view-id-gallery div.view-content div,body.page-media-galleries-users div.view-id-gallery div.view-content div,article.node-user-page div.field-type-image div.field-item{float:left;width:45%;border:3px solid white;-o-border-radius:1px;-ms-border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;margin:0 5px 5px 0;-o-box-shadow:gray 0.2em 0.2em 0.4em;-ms-box-shadow:gray 0.2em 0.2em 0.4em;-moz-box-shadow:gray 0.2em 0.2em 0.4em;-webkit-box-shadow:gray 0.2em 0.2em 0.4em;box-shadow:gray 0.2em 0.2em 0.4em;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#FFF;padding:0;}body.page-media-galleries-photos div.view-id-gallery div.view-content div:hover{border:3px solid #C68546;-o-box-shadow:gray 0.2em 0.2em 0.4em;-ms-box-shadow:gray 0.2em 0.2em 0.4em;-moz-box-shadow:gray 0.2em 0.2em 0.4em;-webkit-box-shadow:gray 0.2em 0.2em 0.4em;box-shadow:gray 0.2em 0.2em 0.4em;}body.page-media-galleries-videos div.view-display-id-page_3 div.view-content div{float:left;}div.view-id-gallery iframe{margin-right:10px;}body.page-media-galleries-videos div.view-id-gallery span{font-size:1.2em;padding:2px 0 10px 0;}div.view-id-gallery span a:after{content:" go ›";color:#C68546;}div.field-name-field-accordion{border-bottom:1px solid #CCC;margin-bottom:6px;}div.faqfield-answer p{line-height:150%;padding-bottom:0.75em;font-size:11px;padding-right:15px;}div.faqfield-answer p a{font-weight:bold;}div.faqfield-answer p a:hover{color:#C68546;}div.faqfield-answer p a:active{color:#4D4D4F;}div.ui-accordion h3.faqfield-question{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:11px;text-transform:uppercase;border-bottom:0;}.ui-icon{width:15px;height:16px;background-image:url(/sites/all/themes/tts/css/images/plus_icon.png);background-position:0px -25px;}.ui-state-default .ui-icon{background-image:url(/sites/all/themes/tts/css/images/plus_icon.png);background-position:0px 1px;}.ui-state-active .ui-icon{background-image:url(/sites/all/themes/tts/css/images/plus_icon.png);background-position:0px -25px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;border-top:1px solid #ccc;background:none;}.ui-accordion h3.ui-state-active{background:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0;border-top:1px solid #CCC;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-widget-content{border:0;background:none;color:gray;}.ui-accordion .ui-accordion-content{overflow:visible;padding:1px 0 0 6px;}.ui-corner-all{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#block-views-when-to-go-block div.view-content div.views-row{padding:15px 10px 0 10px;min-height:185px}#block-views-when-to-go-block p{padding-top:10px;}#block-views-when-to-go-block div.pics322{width:35%;padding-top:10px}div.views-field-field-when-to-go{background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);background-repeat:no-repeat;}h3.ui-accordion-header:hover{background-color:#DDDED8;}.owl-carousel .owl-item div.views-field-title{position:relative;}.owl-carousel .owl-item img.owl-lazy{transform-style:flat}.owl-carousel .owl-item h3{color:white;position:absolute;padding:28% 7% 1% 36px;font-family:"Roboto Slab","Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;line-height:110%;text-transform:capitalize;font-weight:300;font-size:2.272rem}.owl-carousel .owl-item h3 a{color:white;text-shadow:2px 2px 2px rgba(30,30,30,0.5);}.owl-carousel .owl-item h3 a:hover{color:transparent;text-shadow:0 0 5px rgba(255,255,255,2);}.owl-carousel .owl-item div.views-field-body p{clear:both;padding:10px;line-height:1.4;font-size:1.090em}.owl-carousel div.owl-nav{position:absolute;left:0;top:0;width:100%;height:10px;background-color:transparent;}.owl-carousel div.owl-nav div.owl-prev{position:absolute;left:5px;top:0;padding:100px 7px 15px 7px;background-color:transparent;background-image:url(/sites/all/themes/tts/css/images/mobnav-icons.png);background-repeat:no-repeat;background-position:bottom right;color:#F0F0F0}.owl-carousel div.owl-nav div.owl-next{position:absolute;right:5px;top:0;padding:100px 7px 15px 7px;background-color:transparent;background-image:url(/sites/all/themes/tts/css/images/mobnav-icons.png);background-repeat:no-repeat;background-position:bottom right;color:#F0F0F0}.owl-carousel div.owl-nav div.owl-prev:hover,.owl-carousel div.owl-nav div.owl-next:hover{background-color:transparent;background-image:url(/sites/all/themes/tts/css/images/mobnav-icons.png);background-position:bottom right;background-repeat:no-repeat;color:white}div.owl-item div.views-field-field-when-to-go{padding-bottom:10px}div.owl-item div.bestt ul{padding-left:5px}div.its-wrapper{float:left;height:12px;width:40%;padding:10px 5%;;text-align:right;background:#C68546}div.its-wrapper.cost{background:#747576;text-align:left;}div.its-wrapper div{color:white;font-size:1.2em;}div.its-wrapper div span{color:#DEDEDE}div.its-wrapper.days div{text-transform:uppercase;}span.key{text-align:center}div.view-itineraries div.its-wrapper,div.topfive-bullets div.its-wrapper{height:11px;width:45px;padding:6px 3%;font-size:9px;text-align:left;white-space:nowrap;margin:5px 0 0 0;float:none;display:inline-block}div.view-itineraries div.its-wrapper.cost,div.topfive-bullets div.its-wrapper.cost{width:75px;margin-left:-3px}body.front div.field-name-field-accordion{display:none}div.field-name-field-more-text{display:block;}div.field-name-field-more-text h3.ui-state-default,div.field-name-field-more-text h3.ui-state-active{border:0;padding-left:0}div.field-name-field-more-text span.ui-icon{display:none}div.field-name-field-more-text h3.ui-accordion-header a{padding-left:0;color:#C68546;font-family:"Memphis LT W02 Medium",Georgia,"Times New Roman",Times,serif;font-weight:bold;font-size:1.2em;text-transform:none;}div.field-name-field-more-text .ui-accordion .ui-accordion-content{padding:0;}div.field-name-field-more-text .ui-accordion-icons .ui-accordion-header a:hover{background-color:#F3F3F1;}div.field-name-body p{margin-bottom:0}div.field-name-field-itinerary-days div.field-item{min-height:55px;}div.it-day{float:left;height:40px;width:60px;border:1px dotted #CCC;padding:10px 0px 5px 0px;margin:0 10px 10px 0;}div.it-day span{display:block;text-align:center;font-size:1em;font-weight:bold;color:#AAA;text-shadow:1px 1px 0px #fff;filter:dropshadow(color=#fff,offx=1,offy=1);}div.it-day div.it-date{text-align:center;font-size:2em;padding:2px 0 0 0;letter-spacing:-1px;text-shadow:1px 1px 0px #fff;filter:dropshadow(color=#fff,offx=1,offy=1);color:#4D4D4F;}div.it-descrip{margin:0 10px 10px 70px;border:1px dotted #CCC;padding-left:10px;min-height:55px;}div.it-descrip h3{color:#4D4D4F;padding-top:10px;font-weight:bold;}div.it-descrip p{line-height:150%;padding:5px 10px 10px 0;}div.view-its-admin div.description{white-space:normal}th.views-field-field-when-to-go-editable{width:40%}div.field-name-field-youtube iframe{width:100%;height:180px;}#region-sidebar-first{display:none;}#block-system-main-menu{margin-bottom:2em;}div.view-flag-bookmarks div.view-empty,aside.region-sidebar-first section.block p{color:#999;font-size:0.85em;}div.view-top-ten-hotels div.item-list ul li{list-style-image:none;list-style-type:decimal;font-size:0.85em;}div.view-top-ten-hotels div.item-list span{font-size:0.85em;line-height:0.8em;}article.node-property-asset nav.links{margin-bottom:1.5em;}section#block-views-property-assets-block-1 h2.block-title{margin:1.5em 0 0.5em 0;font-size:1.5em;color:#333;}div.region-footer-first-inner,div.region-footer-second-inner{display:inline-block;outline:1px solid #CCC;background-color:#DDDED8;margin:0 0 2px -10px;padding:10px;text-transform:uppercase;width:100%;}div.region-footer-second-inner{margin-bottom:10px;}div.region-footer-first-inner section.block-menu-block,div.region-footer-first-inner div.block-menu-block,div.block-views-blog-posts-block-1{float:left;width:44%;border-left:1px solid white;margin:5px 0;padding:1px 0 1px 10px;min-height:124px;}section#block-menu-block-6,section#block-menu-block-8{border-left:0;padding-left:0;}div.region-footer-first-inner section.block-menu-block h2,div.region-footer-first-inner div.block-menu-block h2,div.block-views-blog-posts-block-1 h2{border:0;font-size:1em;color:#4D4D4F;font-family:Helvetica,Arial,sans-serif;padding:0 0 10px 0;}div.region-footer-first-inner div.block-menu-block h2 a,div.block-views-blog-posts-block-1 h2 a{border-bottom:1px dotted #999;color:#4D4D4F;}div.region-footer-first-inner div.block-menu-block h2 a:hover,div.block-views-blog-posts-block-1 h2 a:hover{border-bottom:1px dotted white;}div.region-footer-first-inner ul li{list-style-image:none;list-style-type:none;margin:0 0 0.2em 0;}div.region-footer-first-inner ul li a{font-size:0.875em;}div#block-block-6 p{color:white;}div#block-block-6 a{display:inline-block;padding:0 5px 3px 5px;}div#block-block-9{text-align:right;padding:25px 0;background-image:url(/sites/all/themes/tts/css/images/africa-safari-accreditation-logos.png);background-repeat:no-repeat;background-position:7px 0px;height:10px;}article.node-webform div.field-label,form.webform-client-form label{font-weight:normal;color:#4D4D4F;}form.webform-client-form div.form-item{width:100%;margin-top:0;}form.webform-client-form div.form-item input[type="text"],form.webform-client-form div.form-item input[type="email"]{width:100%;}div#webform-component-how-can-we-help{float:none;}div#webform-component-call-us{font-size:1.1em;color:#777;padding:10px 0;width:100%;}div#webform-component-call-us div{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;font-size:1.4em;color:#4D4D4F;padding:5px 0;}div.field-name-field-contact-details{padding:10px 0;border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;margin:20px 0;}div.field-name-field-contact-details h4{padding:5px 0 2px 0;font-size:1.275em;color:#C68546;}div.site-map-box-menu{border:1px solid #CCC;padding:10px;margin:10px 0;background-color:#F3F3F1;width:92%;}div.site-map-box-menu h2{font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#C68546;font-size:1.1em;padding:10px 0 5px 0;}div#site-map{margin-bottom:40px;}ul.site-map-menu li{display:inline-block;font-size:1em;padding:5px 10px 5px 0;}ul.site-map-menu li.expanded{width:100%;}ul.site-map-menu ul li a{display:inline-block;width:98%;padding:5px;background-color:#999;color:white;}ul.site-map-menu ul ul li a{display:inline-block;width:100%;padding:5px;background-color:#CCC;color:white;}ul.site-map-menu li a:hover{color:black;}article#node-company-104 ol{padding-left:20px;}article#node-company-104 ol li{line-height:150%;padding:0 20px 10px 0;}div.field-name-field-when-to-go{background-image:url(/sites/all/themes/tts/css/images/bg-hd-diags-long.png);background-repeat:no-repeat;margin-right:-10px;margin-left:-10px;padding:10px;}div.bestt{display:inline-block;width:100%;min-height:80px;}div.bestt H2{font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#555;font-size:1.2em;margin-bottom:5px;}div.bestt em{display:block;width:100%;margin:0 0 3px 0;color:#777;}div.bestt li{display:block;float:left;padding:0px 0px 0px 0px;margin:0px 1px 0px 0;height:45px;width:7.88%;font-size:0.85em;line-height:180%;text-align:center;}div.bestt li a{display:block;padding:8px 0;margin:0px 0 0px 0;font-size:8px;line-height:90%;text-align:center;background-color:#AAA;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:white;-o-opacity:0.85;-moz-opacity:0.85;-webkit-opacity:0.85;opacity:0.85;}div.bestt li a:hover{-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1;}div.bestt span a{display:inline-block;width:10px;}div.bestt li a.gY,div.bestt span a.gY{background-color:#C68546;}div.bestt li a.gN,div.bestt span a.gN{background-color:#666;}div.bestt li a.gM,div.bestt span a.gM{background-color:#AAA;}div.bestt span{display:block;font-size:0.85em;clear:both;}article.node-user-page div.field-type-image{margin:0;min-height:75px;}article.node-user-page div.field-name-field-location{line-height:20px;margin:20px 0;clear:both;}form#ctools-jump-menu select{font-size:1em;color:#666;width:94%;margin-left:12px;background-color:#F3F3F1;}form#ctools-jump-menu select option{color:#666;border:none;}form#ctools-jump-menu select optgroup{color:#444;}div#block-views-itineraries-block-3{border-bottom:1px solid #CCC;padding-bottom:10px;width:100%;float:right;}section.block-11{display:block;margin:0 0 10px -10px;width:100%;border-bottom:1px solid #CCC;padding-bottom:10px;}section.block-11 h2.block-title{display:inline-block;padding:3px 0 0 10px;border-bottom:0;}section.block-11 ul{list-style:none;}section.block-11 ul li{padding:6px 11px 3px 31px;background-position:10px 3px;background-repeat:no-repeat;display:inline-block;}section.block-11 ul li.follow-fb{background-image:url(/sites/all/themes/tts/css/images/fl-fb.jpg);}section.block-11 ul li.follow-tw{background-image:url(/sites/all/themes/tts/css/images/fl-tw.jpg);}section.block-11 ul li.follow-li{background-image:url(/sites/all/themes/tts/css/images/fl-in.jpg)}section.block-11 ul li.follow-ut{background-image:url(/sites/all/themes/tts/css/images/fl-ut.jpg);}section.block-11 ul li.follow-inst{background-image:url(/sites/all/themes/tts/css/images/fl-inst.jpg);}section.block-11 ul li.follow-google{background-image:url(/sites/all/themes/tts/css/images/fl-goog.jpg);}section.block-11 ul li.follow-google{background-image:url(/sites/all/themes/tts/css/images/fl-goog.jpg);}body.page-search div#block-system-main form.search-form{float:none;padding:10px;background-color:#F3F3F1;border:1px solid #CCC;margin:10px 0px 20px 0;}body.page-search div#block-system-main form.search-form input[type="text"]{max-width:100%;}body.page-search div#block-system-main h2{font-size:2.5em;}body.page-search div#block-system-main h3.title{font-size:1.4em;margin-bottom:5px;}body.page-search div#block-system-main h3.title a{border-bottom:1px dotted #C68546;color:#C68546;}body.page-search div#block-system-main h3.title a:hover{border-bottom:1px dotted #333;color:#333;}body.page-search div#block-system-main div.search-snippet-info p{line-height:140%;padding:3px 5% 0 0;}body.page-search ol.search-results{padding:20px 0 0 0;}body.page-search ol.search-results li{border:1px solid #CCC;padding:10px;background-color:#F3F3F1;}body.page-search fieldset.search-advanced{margin-top:10px;}div#block-block-27{width:245px;margin:0 auto;padding-top:5px;}div#tp-horizontal{display:flex;justify-content:flex-end;margin-right:-16px;padding-top:10px;}div#tp-horizontal.tp-mobile-content{justify-content:center;padding-top:50px;}#cccwr.ccc-dark .ccc-outer{border-radius:3px 3px 3px 0 !important;}.ccc-inner a,button.ccc-expand{color:#F9F9E0 !important;text-transform:uppercase;font-size:10px;font-weight:normal;width:100px;text-shadow:none !important;}#cccwr.ccc-dark .ccc-outer,#cccwr.ccc-dark .ccc-expand{background-color:#C68546 !important;border-color:#C68546 !important;}.ccc-inner h2{font-weight:normal !important;font-size:19px !important;padding:9px 9px 8px 38px !important;background:url(/sites/all/themes/tts/css/images/cookie-widget-x.png) no-repeat !important;}#cccwr.ccc-dark .ccc-close{background:url(/sites/all/themes/tts/css/images/cookie-widget-x.png) no-repeat 0 -58px !important;right:5px !important;}body.zanzib #block-system-main,#block-system-main{background-image:url(/sites/all/themes/tts/css/images/tts-africa-price-match-guarantee-badge.png);background-position:top right;background-repeat:no-repeat;background-size:150px auto;}body.front #block-system-main{background-image:url(/sites/all/themes/tts/css/none);}body.page-search404 fieldset{margin:10px 0;border:solid 1px #C68546;padding:10px}body.page-search404 div#block-system-main ul{margin-left:20px}body.page-search404 form.search-form{float:none;margin:10px 0;}body.page-search404 form.search-form span.fieldset-legend{text-transform:uppercase;font-weight:bold;margin-top:5px}div.field-name-field-faqtab{padding:10px;border:1px dotted #CCC;border-radius:5px;margin-bottom:10px;}div.field-name-field-faqtab h2{font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;padding:5px 0 10px 0;font-size:1.4em;}div.field-name-field-faqtab h3{font-family:"Memphis LT W02 Light",Georgia,"Times New Roman",Times,serif;color:#C68546;padding:5px 0;}div.field-name-field-faqtab div{line-height:1.5em;}div.field-name-field-faqtab ul{list-style-type:none;padding-left:0;columns:2;}div.field-name-field-faqtab ul li{padding-right:7%;}
