


.testim-teaser { border-left: 2px #cacaca solid; padding: 20px 30px; margin: 40px 0; }
.testim-teaser p.submitted { font-weight: 400; margin: 0 0 15px 0; font-size: 12px; }
.testim-teaser p { font-weight: 500; margin: 0 0 20px 0; }
.testim-teaser p a { padding: 0px 10px; font-size: 12px; display:inline-block; color:#017ac1; border: 1px #017ac1 solid; }
.testim-teaser p a:hover { display:inline-block; text-decoration:none; color:#017ac1; border: 1px #017ac1 solid; }
.testim-teaser p.name { text-align:right; margin: 0 ; font-size: 13px; font-weight: 700; }
.testim-teaser p.location { text-align:right; font-style:italic; margin: 0 ; font-size: 11px; font-weight: 400; }





.testim-menu p { display:block; font-size: 18px; font-weight:500; }
.testim-menu p a { display:block; text-decoration: none; padding: 10px 20px; color:white; }
.testim-menu p a:hover { background:rgb(0,0,0,0.15); }

.testimonials p.view-all { font-size: 14px; font-weight: 500; }
.testimonials p.view-all a { background:#008ad8; display:inline-block; padding: 5px 20px; color:white; }
.testimonials p.view-all a:hover { background:#fe8500; text-decoration: none; }



.bg-cruise { background:#008ad8; }
.bg-africa { background:#fe8500; }
.bg-egypt { background:#3a8e21; }
.bg-social { background:#914690; }




