.rh-partner-banner {position: relative; display: inline-block; width: 940px; margin: 5px auto 20px; }
.rh-partner-banner .rh-cat-left  {display: inline; float: left; width: 50%; padding: 0px 10px; border: 1px solid #dddddd;}
.rh-partner-banner > div.rh-partner-foto, .rh-partner-banner > div.rh-partner-info {position: relative; display: inline !important; float: left; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; overflow: hidden;}
.rh-partner-foto { width: 509px;}
.rh-partner-info {width: 431px; height: 340px; border: 1px solid #dcdcdc; background-color: #fff;}
.rh-partner-banner > div.rh-partner-foto p {position: absolute; line-height: 1.4;}
.rh-partner-banner {}
.rh-partner-banner .rh-partner-info {padding: 45px 40px;}
.rh-partner-banner .rh-partner-info h4 {position: relative; display: inline-block; margin: 0 0 10px 0; width: 100%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 36px; line-height: 1;}
.rh-partner-banner .rh-partner-info hr {position: relative; display: inline-block; border: 0; margin: 0}
.rh-partner-banner .rh-partner-info > dl {position: relative; display: inline-block; width: 100%; margin: 0; padding: 0; margin-top: 10px;}
.rh-partner-banner .rh-partner-info > dl dt, .rh-partner-banner .rh-partner-info > dl dd {position: relative; display: inline; float: left; font-size: 14px; line-height: 34px; font-family: 'Raleway', sans-serif; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.rh-partner-banner .rh-partner-info > dl dt {width: 149px; text-transform: uppercase;}
.rh-partner-banner .rh-partner-info > dl dd {margin-left: 0;width: 200px; font-weight: bold; color: #525252;}
.rh-partner-banner .rh-partner-foto  > b {position: absolute; display: none; color: #fff; z-index:99; line-height: 1; font-size: 20px;text-transform: capitalize;}
.rh-partner-banner .rh-partner-foto  > b.rh-slogan-1 {top: 15px; left: 20px;z-index:1;}
.rh-partner-banner .rh-partner-foto  > b.rh-slogan-2 {top: 15px; right: 20px; display: none;z-index:1;}
.rh-partner-banner .rh-partner-foto  > b.rh-slogan-3 {top: 45%; width: 100%; text-align: center;z-index:1;}
.rh-partner-banner .rh-partner-foto  > b.rh-slogan-4 {bottom: 15px; left: 15px;display: none;z-index:1;}
.rh-partner-banner .rh-partner-foto  > b.rh-slogan-5 {bottom: 15px; right: 15px; z-index:1;}

/* ANIMAL 001 -a */
.rh-animal-1 .rh-partner-info h4 {font-family: 'Courgette', cursive; color: #40956e; font-weight: bold;}
.rh-animal-1 .rh-partner-info  .rh-deco {width: 50px; height: 2px;  background-color: #a0a7a9;}
.rh-animal-1 .rh-partner-info > dl dt  {text-transform: uppercase;}
.rh-animal-1 .rh-partner-info > dl dd {color: #232323;}

/* ANIMAL 002 -a */
.rh-animal-2 .rh-partner-info h4 { margin-bottom: 5px; font-family: 'Hammersmith One', sans-serif; text-align: center; text-transform: uppercase; font-size: 36px;color: #9b6e57;}
.rh-animal-2 .rh-partner-info  .rh-deco  {width: 90%; margin-left: 5%; height: 2px; border-top: 1px solid #444444; border-bottom: 1px solid #444444; background-color: transparent;}
.rh-animal-2 .rh-partner-info > dl {margin-top: 15px;}
.rh-animal-2 .rh-partner-info > dl dt  {text-transform: uppercase; width: 159px;}
.rh-animal-2 .rh-partner-info > dl dd {width:190px;}
.rh-animal-2 .rh-partner-info > dl dt:before { content: "\f0da"; margin-right: 10px; font: normal normal normal 14px/1 FontAwesome; color: #fa981b;}

/* ANIMAL 003 -a  */
.rh-animal-3 .rh-partner-info h4{font-family: 'Carter One', cursive; margin-bottom: 5px;text-align: center; text-transform: uppercase; font-size: 36px;color: #875f10;}
.rh-animal-3 .rh-partner-info  .rh-deco  {width: 90%; margin-left: 5%; height: 2px; border-top: 1px solid #444444; border-bottom: 1px solid #444444; background-color: transparent;}
.rh-animal-3 .rh-partner-info > dl {margin-top: 15px;}
.rh-animal-3 .rh-partner-info > dl dt  {text-transform: uppercase; width: 159px;}
.rh-animal-3 .rh-partner-info > dl dd {width:190px;}
.rh-animal-3 .rh-partner-info > dl dt:before { content: "\f0da"; margin-right: 10px; font: normal normal normal 14px/1 FontAwesome; color: #ae725a;}

/* ANIMAL 004 -a  */
.rh-animal-4 .rh-partner-info {padding: 40px 40px;}
.rh-animal-4 .rh-partner-info h4{font-family: 'Boogaloo', cursive; color: #8b7408; font-size: 36px; text-transform: uppercase; text-align: center; width: 96%; margin-left: 2%; padding: 10px 0 10px 0; margin-bottom: 0; border-top: 1px solid #444444; border-bottom: 1px solid #444;font-weight: bold;}
.rh-animal-4 .rh-partner-info > dl dt, .rh-animal-4 .rh-partner-info > dl dd{font-family: 'Palanquin', sans-serif;font-weight: normal;}
.rh-animal-4 .rh-partner-info > dl dt {text-transform: uppercase; font-weight: normal;}

/* ANIMAL 005 -a  */
.rh-animal-5 .rh-partner-info h4{font-family: 'Gabriela', serif; color: #70a64d; font-size: 36px; font-weight: bold; text-align: center; text-transform: uppercase;}
.rh-animal-5 .rh-partner-info dl dt {text-transform: uppercase;}
.rh-animal-5 .rh-partner-info dl dt hr.rh-list-mark {position: relative; display: inline-block; width: 3px; height: 14px; margin: 0; border: 0; top: 3px; margin-right: 10px; background: #007f81;}

/* ANIMAL 006 -a  */
.rh-animal-6 .rh-partner-info h4 {font-family: 'Gabriela', serif; color: #1196ba; font-weight: bold; text-transform: uppercase; margin-bottom: 0;margin-top: 10px; font-size: 34px;}
.rh-animal-6 .rh-partner-info .rh-deco {width: 40px; height: 2px; background-color: #c6cbcc;}
.rh-animal-6 .rh-partner-info dl {margin-top: 23px;}
.rh-animal-6 .rh-partner-info dl dt {text-transform: uppercase;} 
.rh-animal-6 .rh-partner-info dl dt, .rh-animal-6 .rh-partner-info dl dd {line-height: 32px;}

/* ANIMAL 007 -a  */
.rh-animal-7 .rh-partner-info  {padding: 40px;}
.rh-animal-7 .rh-partner-info .rh-deco {width: 50px; display: block; height: 2px; margin:  0 auto; background-color: #b2b1af;}
.rh-animal-7 .rh-partner-info h4 {font-family: 'Pacifico', cursive; font-size: 36px; color: #e94d50; text-transform: uppercase; font-weight: bold; margin-bottom: 0;margin-top: 10px; text-align: center;}
.rh-animal-7 .rh-partner-info dl  {margin-top: 26px;}
.rh-animal-7 .rh-partner-info dl dt, .rh-animal-7 .rh-partner-info dl dd {line-height: 30px; font-weight: normal; color: #525252;}

/* ANIMAL 008 -a  */
.rh-animal-8 .rh-partner-info  {padding: 40px;}
.rh-animal-8 .rh-partner-info .rh-deco {width: 50px; height: 2px; background-color: #bfb1d4;}
.rh-animal-8 .rh-partner-info h4 {font-family: 'Bree Serif', serif;font-size: 36px; color: #837fd0; text-transform: uppercase; font-weight: bold;}
.rh-animal-8 .rh-partner-info dl  {margin-top: 26px;}
.rh-animal-8 .rh-partner-info dl dt, .rh-animal-8 .rh-partner-info dl dd {line-height: 30px; font-weight: normal; color: #525252;}

/* ANIMAL 009 -a  */
.rh-animal-9 .rh-partner-info  {padding: 40px;}
.rh-animal-9 .rh-partner-info .rh-deco {width: 50px; height: 2px; background-color: #bfb1d4;}
.rh-animal-9 .rh-partner-info {text-align: center;}
.rh-animal-9 .rh-partner-info h4 { display: inline-block;  width: auto; padding:  7px;font-family: 'Fredoka One', cursive;font-size: 36px; color: #87ba43; text-transform: uppercase; font-weight: bold;  margin-bottom: 0; border-bottom: 5px double #444; border-top: 5px double #444;}
.rh-animal-9 .rh-partner-info h4 span {font-family: 'Fredoka One', cursive;}
.rh-animal-9 .rh-partner-info h4 hr {display: none; width: 100%; height: 2px; border-top: 1px solid #444; border-bottom: 1px solid #444; background-color: transparent;}
.rh-animal-9 .rh-partner-info h4 hr.rh-top {margin-bottom: 5px;}
.rh-animal-9 .rh-partner-info h4 hr.rh-bottom {margin-top: 5px;}
.rh-animal-9 .rh-partner-info dl {margin-top: 20px;}
.rh-animal-9 .rh-partner-info dl dt, .rh-animal-9 .rh-partner-info dl dd { line-height: 32px;text-align: left;}
.rh-animal-9 .rh-partner-info dl dt:before { content: "\f0da"; margin-right: 10px; font: normal normal normal 14px/1 FontAwesome; color: #222;}
.rh-animal-9 .rh-partner-info dl dt {width: 159px}
.rh-animal-9 .rh-partner-info dl dd {width: 190px}

/* ANIMAL 010 -a  */
.rh-animal-10 .rh-partner-info  {padding: 40px;}
.rh-animal-10 .rh-partner-info h4 {font-family: 'Aldrich', sans-serif; display: inline-block; width: auto; font-size: 36px; color: #527f56; text-transform: uppercase; border-bottom: 1px solid #cacaca; padding-bottom: 7px;  margin-bottom: 0;}
.rh-animal-10 .rh-partner-info dl  {margin-top: 20px;}
.rh-animal-10 .rh-partner-info dl dt, .rh-animal-10 .rh-partner-info dl dd {line-height: 32px; color: #525252;}

/* BABY 001 -a  */
.rh-baby-1 .rh-partner-info  {padding: 40px;}
.rh-baby-1 .rh-partner-info h4 {font-family: 'Bree Serif', serif;display: inline-block; width: auto; font-size: 36px; color: #f05f6f; text-transform: uppercase; font-weight: bold;}
.rh-baby-1 .rh-partner-info dl  {margin-top: 20px;}
.rh-baby-1 .rh-partner-info dl dt, .rh-baby-1 .rh-partner-info dl dd {line-height: 32px; color: #525252;}
.rh-baby-1 .rh-partner-info dl dt:before { position: relative; top: -3px;content: "\f111";  font: normal normal normal 6px/1 FontAwesome; color: #f2afb2; margin-right: 10px;}

/* BABY 002 -a  */
.rh-baby-2 .rh-partner-info  {padding: 40px; text-align: center;}
.rh-baby-2 .rh-partner-info h4 {font-family: 'Fredoka One', cursive; display: inline-block; width: auto; padding: 7px; font-size: 36px; color: #72b27f; text-transform: uppercase; font-weight: bold; margin-bottom: 0; border-top: 5px double #72b27f; border-bottom: 5px double #72b27f;}
.rh-baby-2 .rh-partner-info h4 span {font-family: 'Fredoka One', cursive;}
.rh-baby-2 .rh-partner-info h4 hr {display: none;width: 100%; height: 2px; border-top: 1px solid #72b27f; border-bottom: 1px solid #72b27f; background-color: transparent;}
.rh-baby-2 .rh-partner-info h4 hr.rh-top {margin-bottom: 7px;}
.rh-baby-2 .rh-partner-info h4 hr.rh-bottom {margin-top: 7px;}
.rh-baby-2 .rh-partner-info dl  {margin-top: 20px;}
.rh-baby-2 .rh-partner-info dl dt, .rh-baby-2 .rh-partner-info dl dd {line-height: 32px; color: #525252;text-align: left;}
.rh-baby-2 .rh-partner-info dl dt:before { position: relative; content: "\f0da";  font: normal normal normal 14px/1 FontAwesome; color: #222; margin-right: 10px;}

/* BABY 003 -a  */
.rh-baby-3 .rh-partner-info  {padding: 40px;}
.rh-baby-3 .rh-partner-info h4 {font-family: 'Bree Serif', serif;display: inline-block; width: 100%; text-align: center; font-size: 36px; color: #7c61a8; text-transform: uppercase; font-weight: bold;}
.rh-baby-3 .rh-partner-info .rh-deco {width: 50px; height: 2px; display: block; margin: 0 auto; background-color: #bfb1d4;}
.rh-baby-3 .rh-partner-info dl  {margin-top: 20px;}
.rh-baby-3 .rh-partner-info dl dt, .rh-baby-3 .rh-partner-info dl dd {line-height: 30px; color: #323232; font-weight: normal;}

/* BABY 004 -a  */
.rh-baby-4 .rh-partner-info  {padding: 40px;}
.rh-baby-4 .rh-partner-info h4 {font-family: 'Courgette', cursive; display: inline-block; width: 100%; text-align: left; font-size: 36px; color: #3e6fb2; text-transform: capitalize; font-weight: bold;}
.rh-baby-4 .rh-partner-info .rh-deco {width: 50px; height: 2px; display: block; background-color: #b4c9e8;}
.rh-baby-4 .rh-partner-info dl  {margin-top: 20px;}
.rh-baby-4 .rh-partner-info dl dt, .rh-baby-4 .rh-partner-info dl dd {line-height: 30px; color: #525252; }

/* BABY 005 -a  */
.rh-baby-5 .rh-partner-info  {padding: 40px;}
.rh-baby-5 .rh-partner-info h4 {font-family: 'Hammersmith One', sans-serif;display: inline-block; width: auto; max-width: 100%; padding: 7px;text-align: left; font-size: 36px; color: #5acebd; text-transform: uppercase; font-weight: bold; border-bottom: 5px double #d6d6d6;}
.rh-baby-5 .rh-partner-info h4  .rh-deco {height: 2px; display: none; width: 100%; background-color: transparent; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; margin-top: 3px;}
.rh-baby-5 .rh-partner-info dl  {margin-top: 20px;}
.rh-baby-5 .rh-partner-info dl dt, .rh-baby-5 .rh-partner-info dl dd {line-height: 30px; color: #525252; }
.rh-baby-5 .rh-partner-info dl dt:before { position: relative; content: "\f0da";  font: normal normal normal 14px/1 FontAwesome; color: #d6d6d6; margin-right: 10px;}

/* BABY 006 -a  */
.rh-baby-6 .rh-partner-info  {padding: 40px;}
.rh-baby-6 .rh-partner-info h4 {font-family: 'Fugaz One', cursive;display: inline-block; width: 100%; text-align: center; font-size: 36px; color: #84b3cf; text-transform: uppercase; font-weight: bold;}
.rh-baby-6 .rh-partner-info  .rh-deco {height: 2px; display: block; width: 50px; background-color: #979797;  margin: 0 auto;}
.rh-baby-6 .rh-partner-info dl  {margin-top: 20px;}
.rh-baby-6 .rh-partner-info dl dd {position: relative; display: inline-block; width: 100%;line-height: 30px; color: #525252; text-align: center;}
.rh-baby-6 .rh-partner-info dl dd strong {position: relative; display: inline-block; margin-right: 5px;text-transform: capitalize;}

/* BABY 007 -a  */
.rh-baby-7 .rh-partner-info  {padding: 40px;}
.rh-baby-7 .rh-partner-info h4 {font-family: 'Carter One', cursive;display: inline-block; width: 100%; text-align:left; font-size: 36px; color: #713e29; text-transform: uppercase; font-weight: bold;}
.rh-baby-7 .rh-partner-info  .rh-deco {height: 2px; display: block; width: 74px; background-color: transparent; border-top: 1px solid #444; border-bottom: 1px solid #444;}
.rh-baby-7 .rh-partner-info dl  {margin-top: 15px;}
.rh-baby-7 .rh-partner-info dl dt, .rh-baby-7 .rh-partner-info dl dd { line-height: 32px; color: #525252; font-weight: normal;}
.rh-baby-7 .rh-partner-info dl dt:before { position: relative; content: "\f0da";  font: normal normal normal 14px/1 FontAwesome; color: #b07359; margin-right: 10px;}

/* BABY 008 -a  */
.rh-baby-8 .rh-partner-info  {padding: 40px; text-align: center;}
.rh-baby-8 .rh-partner-info h4 {font-family: 'Boogaloo', cursive; display: inline-block; width: auto; text-align:center; font-size: 36px; color: #d69174; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #e5e1d6; border-top: 1px solid #e5e1d6; padding: 11px 7px;}
.rh-baby-8 .rh-partner-info dl  {margin-top: 15px;}
.rh-baby-8 .rh-partner-info dl dt, .rh-baby-8 .rh-partner-info dl dd { line-height: 30px; color: #525252; font-weight: normal;text-align: left;}
.rh-baby-8 .rh-partner-info dl dt:before { position: relative; content: "\f0da";  font: normal normal normal 14px/1 FontAwesome; color: #d9d4c4; margin-right: 10px;}

/* BABY 009 -a  */
.rh-baby-9 .rh-partner-info  {padding: 40px;}
.rh-baby-9 .rh-partner-info .rh-deco {display: block;width: 30px; height: 2px; background-color: #645845;}
.rh-baby-9 .rh-partner-info h4 {font-family: 'Gabriela', serif; display: inline-block; width: auto; text-align:left; margin-top: 10px; margin-bottom: 0;font-size: 34px; color: #de7698; text-transform: uppercase; font-weight: bold;}
.rh-baby-9 .rh-partner-info dl  {margin-top: 15px;}
.rh-baby-9 .rh-partner-info dl dt, .rh-baby-9 .rh-partner-info dl dd { line-height: 30px; color: #525252; }

/* BABY 010 -a  */
.rh-baby-10 .rh-partner-info  {padding: 40px;}
.rh-baby-10 .rh-partner-info .rh-deco {display: block;width: 30px; height: 2px; background-color: #645845;}
.rh-baby-10 .rh-partner-info h4 {font-family: 'Gabriela', serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 10px;font-size: 34px; color: #cc0015; text-transform: uppercase; font-weight: bold;}
.rh-baby-10 .rh-partner-info dl  {margin-top: 20px;}
.rh-baby-10 .rh-partner-info dl dt, .rh-baby-10 .rh-partner-info dl dd { line-height: 30px; color: #525252; }
.rh-baby-10 .rh-partner-info dl dt hr.rh-list-mark  { position: relative; display: inline-block; width: 3px; height: 14px; margin: 0; border: 0; top: 3px; margin-right: 10px; background: #f4a09e;}

/* BABY 011 -a  */
.rh-baby-11 .rh-partner-info  {padding: 40px;}
.rh-baby-11 .rh-partner-info .rh-deco {display: block;width: 50px; height: 2px; margin: 0 auto; background-color: #b2b1af;}
.rh-baby-11 .rh-partner-info h4 {font-family: 'Pacifico', cursive; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 10px; font-size: 36px; color: #279dc2; text-transform: uppercase; font-weight: normal;}
.rh-baby-11 .rh-partner-info dl  {margin-top: 25px;}
.rh-baby-11 .rh-partner-info dl dt, .rh-baby-11 .rh-partner-info dl dd { line-height: 30px; color: #525252; }

/* ELECTRONIC 001 -a  */
.rh-electronic-1 .rh-partner-info  {padding: 40px; border-left: 7px solid #d6bbbc;}
.rh-electronic-1 .rh-partner-info h4 {font-family: 'Italianno', cursive;display: inline-block; width: 100%; text-align:left;margin-bottom: 0px; margin-top: 10px; font-size: 36px; color: #ca0715; text-transform: uppercase; font-weight: bold;}
.rh-electronic-1 .rh-partner-info dl  {margin-top: 25px;}
.rh-electronic-1 .rh-partner-info dl dt, .rh-electronic-1 .rh-partner-info dl dd { line-height: 30px; color: #525252; border-bottom: 1px solid #f0efea;}
.rh-electronic-1 .rh-partner-info dl dd  {width: 194px;}

/* ELECTRONIC 002 -a  */
.rh-electronic-2 .rh-partner-info  {padding: 40px;}
.rh-elec-2-deco {position: absolute; top: 0; left: -1px;}
.rh-electronic-2 .rh-partner-info h4 {font-family: 'Actor', sans-serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 10px; font-size: 36px; color: #a33f44; text-transform: uppercase; }
.rh-electronic-2 .rh-partner-info dl  {margin-top: 20px; border-top: 2px solid #a33f44;}
.rh-electronic-2 .rh-partner-info dl dt, .rh-electronic-2 .rh-partner-info dl dd { line-height: 32px; color: #525252; border-bottom: 1px solid #f0efea;}
.rh-electronic-2 .rh-partner-info dl dt {width: 129px;}
.rh-electronic-2 .rh-partner-info dl dd  {width: 220px;padding-left: 10px;}
.rh-electronic-2 .rh-partner-info dl dd.rh-even {background-color: #f4f3f3;}

/* ELECTRONIC 003 -a  */
.rh-electronic-3 .rh-partner-info  {padding: 40px;}
.rh-electronic-3 .rh-partner-info .rh-elec-3-deco-blue {position: absolute; top: 5px; right: 5px;}
.rh-electronic-3 .rh-partner-info .rh-elec-3-deco-pink {position: absolute; bottom: 6px; left: 6px;}
.rh-electronic-3 .rh-partner-info .rh-deco { display: block; margin: 0 auto;height: 2px; width: 35px; background-color: transparent;border-top: 1px solid #bebebe; border-bottom: 1px solid #bebebe;}
.rh-electronic-3 .rh-partner-info h4 {font-family: 'Almendra', serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 10px; font-size: 36px; color: #8c5674; text-transform: uppercase; font-weight: bold;}
.rh-electronic-3 .rh-partner-info dl  {margin-top: 20px;}
.rh-electronic-3 .rh-partner-info dl dt, .rh-electronic-3 .rh-partner-info dl dd { line-height: 30px; color: #525252; }
.rh-electronic-3 .rh-partner-info dl dd  {width: 194px;}

/* ELECTRONIC 003 -a  */
.rh-electronic-3 .rh-partner-info  {padding: 40px;}
.rh-electronic-3 .rh-partner-info .rh-elec-3-deco-blue {position: absolute; top: 5px; right: 5px;}
.rh-electronic-3 .rh-partner-info .rh-elec-3-deco-pink {position: absolute; bottom: 6px; left: 6px;}
.rh-electronic-3 .rh-partner-info .rh-deco { display: block; margin: 0 auto;height: 2px; width: 35px; background-color: transparent;border-top: 1px solid #bebebe; border-bottom: 1px solid #bebebe;}
.rh-electronic-3 .rh-partner-info h4 {font-family: 'Almendra', serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 10px; font-size: 36px; color: #8c5674; text-transform: uppercase; font-weight: bold;}
.rh-electronic-3 .rh-partner-info dl  {margin-top: 20px;}
.rh-electronic-3 .rh-partner-info dl dt, .rh-electronic-3 .rh-partner-info dl dd { line-height: 30px; color: #525252; }
.rh-electronic-3 .rh-partner-info dl dd  {width: 194px;}

/* ELECTRONIC 004 -a  */
.rh-electronic-4 .rh-partner-info  {padding: 40px;}
.rh-electronic-4 .rh-partner-info h4 {font-family: 'Aldrich', sans-serif;  display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #555; text-transform: capitalize; }
.rh-electronic-4 .rh-partner-info dl  {margin-top: 20px; border-top: 1px solid #444; border-bottom: 1px solid #444;padding-top: 5px; padding-bottom: 5px;}
.rh-electronic-4 .rh-partner-info dl dt, .rh-electronic-4 .rh-partner-info dl dd { line-height: 32px;}
.rh-electronic-4 .rh-partner-info dl dd  {width: 194px;}

/* ELECTRONIC 005 -a  */
.rh-electronic-5 .rh-partner-info  {padding: 40px;}
.rh-electronic-5 .rh-partner-info h4 {font-family: 'Archivo Black', sans-serif;display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #84b3cf; text-transform: capitalize; }
.rh-electronic-5 .rh-partner-info .rh-deco {position: relative; display: block; width: 50px; height: 2px; margin: 10px auto 0 auto; background-color: #999}
.rh-electronic-5 .rh-partner-info dl  {margin-top: 15px; padding-top: 5px; padding-bottom: 5px;}
.rh-electronic-5 .rh-partner-info dl dt, .rh-electronic-5 .rh-partner-info dl dd { line-height: 32px;}
.rh-electronic-5 .rh-partner-info dl dd  {position: relative;display: inline-block; width: 100%; text-align: center;width: 100%; text-align: center;}
.rh-electronic-5 .rh-partner-info dl dd strong {position: relative; display: inline-block; margin-right: 10px; text-transform: capitalize;}

/* ELECTRONIC 006 -a  */
.rh-electronic-6 .rh-partner-info  {padding: 40px;}
.rh-electronic-6 .rh-partner-info h4 {font-family: 'Orbitron', sans-serif;display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 34px; color: #fc9605; text-transform: capitalize;  font-weight: bold; border-left: 2px solid #222;}
.rh-electronic-6 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-electronic-6 .rh-partner-info dl dt, .rh-electronic-6  .rh-partner-info dl dd { line-height: 32px;}
.rh-electronic-6 .rh-partner-info > dl dt{width: 129px; border-right: 1px solid #e6e4e4;}
.rh-electronic-6 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* ELECTRONIC 007 -a  */
.rh-electronic-7 .rh-partner-info  {padding: 40px; border-top: 5px solid #d6bbbc;}
.rh-electronic-7 .rh-partner-info h4 {font-family: 'Changa', sans-serif;display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #ca0715; text-transform: capitalize;  font-weight: bold;}
.rh-electronic-7 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-electronic-7 .rh-partner-info dl dt, .rh-electronic-7  .rh-partner-info dl dd { line-height: 32px; border-bottom: 1px solid #e6e4e4;}
.rh-electronic-7 .rh-partner-info > dl dt{width: 129px;}
.rh-electronic-7 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* ELECTRONIC 008 -a  */
.rh-electronic-8 .rh-partner-info  {padding: 40px; border-left: 5px solid #d6bbbc;}
.rh-electronic-8 .rh-partner-info h4 {font-family: 'Codystar', cursive;display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 33px; color: #ca0715; text-transform: capitalize;  font-weight: bold;}
.rh-electronic-8 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-electronic-8 .rh-partner-info dl dt, .rh-electronic-8  .rh-partner-info dl dd { line-height: 32px; border-bottom: 1px solid #e6e4e4;}
.rh-electronic-8 .rh-partner-info > dl dt{width: 129px;}
.rh-electronic-8 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* ELECTRONIC 009 -a  */
.rh-electronic-9 .rh-partner-info  {padding: 40px; border-top: 5px solid #d6bbbc;}
.rh-electronic-9 .rh-partner-info h4 {font-family: 'Changa', sans-serif;display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #ca0715; text-transform: capitalize;  font-weight: bold;}
.rh-electronic-9 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-electronic-9 .rh-partner-info dl dt, .rh-electronic-9  .rh-partner-info dl dd { line-height: 32px; border-bottom: 1px solid #e6e4e4;}
.rh-electronic-9 .rh-partner-info > dl dt{width: 129px;}
.rh-electronic-9 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 001 -a  */
.rh-food-1 .rh-partner-info  {padding: 40px; }
.rh-food-1 .rh-partner-info h4 {font-family: 'Averia Sans Libre', cursive;display: inline-block; width: 100%; text-align:left;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #ff6000; text-transform: capitalize;  font-weight: bold; font-style: italic;}
.rh-food-1 .rh-partner-info  .rh-deco {position: relative; display: inline-block; width: 45px; height: 2px; background-color: #9f3429; margin-top: 10px;}
.rh-food-1 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-1 .rh-partner-info dl dt, .rh-food-1  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-1 .rh-partner-info > dl dt{width: 129px;}
.rh-food-1 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 002 -a  */
.rh-food-2 .rh-partner-info  {padding: 40px; }
.rh-food-2 .rh-partner-info h4 {font-family: 'Carter One', cursive; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #9f3429; text-transform: capitalize;  font-weight: bold; }
.rh-food-2 .rh-partner-info  .rh-deco {position: relative; display: inline-block; width: 100%; height: 2px; background-color: transparent; border-top: 1px solid #444444; border-bottom: 1px solid #444444; margin-top: 10px;}
.rh-food-2 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-2 .rh-partner-info dl dt, .rh-food-2  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-2 .rh-partner-info > dl dt{width: 129px;}
.rh-food-2 .rh-partner-info dl dt:before { content: "\f0da" ;  font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; color: #9f3429} 
.rh-food-2 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 003 -a  */
.rh-food-3 .rh-partner-info  {padding: 40px; }
.rh-food-3 .rh-partner-info h4 {font-family: 'Gabriela', serif;display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #24af47; text-transform: uppercase;  font-weight: bold; }
.rh-food-3 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-3 .rh-partner-info dl dt, .rh-food-3  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-3 .rh-partner-info > dl dt{width: 129px;}
.rh-food-3 .rh-partner-info dl dt .rh-list-mark {position: relative; display: inline-block; width: 3px; height: 14px; margin: 0; border: 0; top: 3px; margin-right: 10px; background: #007f81;}
.rh-food-3 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

/* FOOD 004 -a  */
.rh-food-4 .rh-partner-info h4 {font-family: 'Aldrich', sans-serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #9ea74a; text-transform: uppercase;  font-weight: bold; }


 /* FOOD 005 -a  */
.rh-food-5 .rh-partner-info  {padding: 40px; }
.rh-food-5 .rh-partner-info h4 {font-family: 'Pacifico', cursive;  display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #e94d50; text-transform: uppercase;   }
.rh-food-5 .rh-partner-info  .rh-deco {position: relative; display: block; width: 50px; height: 2px; margin: 0 auto 10px auto; background-color: #b2b1af;}
.rh-food-5 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-5 .rh-partner-info dl dt, .rh-food-5  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-5 .rh-partner-info > dl dt{width: 129px;}
.rh-food-5 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 006 -a  */
.rh-food-6 .rh-partner-info  {padding:  30px 40px 40px; text-align: center; }
.rh-food-6 .rh-partner-info h4 {font-family: 'Fredoka One', cursive; display: inline-block; width: auto; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #87ba43; text-transform: uppercase; font-weight: bold; padding: 7px;  border-top: 5px double #444; border-bottom: 5px double #444;}
.rh-food-6 .rh-partner-info  .rh-deco-1, .rh-food-6 .rh-partner-info  .rh-deco-2 {position: relative; display: none; width: 100%; height: 2px; border-top: 1px solid #444; border-bottom: 1px solid #444;}
.rh-food-6 .rh-partner-info  .rh-deco-1 {margin-bottom: 7px;}
.rh-food-6 .rh-partner-info  .rh-deco-2 {margin-top: 7px;}
.rh-food-6 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-6 .rh-partner-info dl dt, .rh-food-6  .rh-partner-info dl dd { line-height: 32px; text-align: left;}
.rh-food-6 .rh-partner-info > dl dt{width: 129px;}
.rh-food-6 .rh-partner-info dl dt:before { content: "\f0da" ;  font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; color: #444} 
.rh-food-6 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 007 -a  */
.rh-food-7 .rh-partner-info  {padding: 40px; }
.rh-food-7 .rh-partner-info h4 {font-family: 'Aldrich', sans-serif; display: inline-block; width: auto; text-align:left;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #527f56; text-transform: capitalize;   }
.rh-food-7 .rh-partner-info h4 .rh-deco {position: relative; display: block; width: 100%; height: 1px; margin-top: 10px; background-color: #cacaca;}
.rh-food-7 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-7 .rh-partner-info dl dt, .rh-food-7  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-7 .rh-partner-info > dl dt{width: 129px;}
.rh-food-7 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 008 -a  */
.rh-food-8 .rh-partner-info  {padding: 40px; }
.rh-food-8 .rh-partner-info h4 {font-family: 'Hammersmith One', sans-serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #333; text-transform: uppercase; font-weight: bold;}
.rh-food-8 .rh-partner-info  .rh-deco {position: relative; display: block; width: 80%; height: 2px; margin: 10px auto 0 auto; background-color: transparent; border-top: 1px solid #444; border-bottom: 1px solid #444;}
.rh-food-8 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-8 .rh-partner-info dl dt, .rh-food-8  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-8 .rh-partner-info > dl dt{width: 129px;}
.rh-food-8 .rh-partner-info dl dt:before { content: "\f0da" ;  font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; color: #fa981b} 
.rh-food-8 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 009 -a  */
.rh-food-9 .rh-partner-info  {padding: 40px; }
.rh-food-9 .rh-partner-info h4 {font-family: 'Boogaloo', cursive; display: block; width: 80%; text-align:center; margin: 0 auto; padding: 10px 0;  border-top: 1px solid #444; border-bottom: 1px solid #444; font-size: 36px; color: #cd436b; text-transform: uppercase; font-weight: bold;}
.rh-food-9 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-9 .rh-partner-info dl dt, .rh-food-9  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-9 .rh-partner-info > dl dt{width: 129px;}
.rh-food-9 .rh-partner-info dl dt:before { content: "\f0da" ;  font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; color: #cd436b} 
.rh-food-9 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 010 -a  */
.rh-food-10 .rh-partner-info  {padding: 40px; border-top: 3px solid #ed8f37;}
.rh-food-10 .rh-partner-info h4 {font-family: 'Bree Serif', serif; display: block; width: 80%; text-align:center; margin: 0 auto; font-size: 34px; color: #ed8f37; text-transform: uppercase; font-weight: bold;}
.rh-food-10 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-10 .rh-partner-info dl dt, .rh-food-10  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-10 .rh-partner-info > dl dt{width: 129px;}
.rh-food-10 .rh-partner-info dl dt:before {position: relative;  content: "\f111";  font: normal normal normal 6px/1 FontAwesome; margin-right: 10px; top: -2px; color: #868686;}
.rh-food-10 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 011 -a  */
.rh-food-11 .rh-partner-info  {padding: 40px; border-top: 3px solid #ed8f37;}
.rh-food-11 .rh-partner-info .rh-deco {position: relative; display: inline-block; width: 50px; height: 2px; background-color: #902829; margin-bottom: 10px;}
.rh-food-11 .rh-partner-info h4 {font-family: 'Gabriela', serif; display: inline-block; width: 100%; text-align:left; font-size: 34px; color: #902829; text-transform: uppercase; font-weight: bold;}
.rh-food-11 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-food-11 .rh-partner-info dl dt, .rh-food-11  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-11 .rh-partner-info > dl dt{width: 129px;}
.rh-food-11 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* FOOD 012 -a  */
.rh-food-12 .rh-partner-info  {padding: 40px; border-top: 3px solid #ed8f37;}
.rh-food-12 .rh-partner-info .rh-deco {position: relative; display: inline-block; width: 60px; height: 2px; background-color: #bfb1d4; margin-top: 0px;}
.rh-food-12 .rh-partner-info h4{ font-family: 'Bree Serif', serif; display: inline-block; width: 100%; text-align:left; font-size: 34px; color: #7c61a8; text-transform: uppercase; font-weight: bold;}
.rh-food-12 .rh-partner-info dl  {margin-top: 20px}
.rh-food-12 .rh-partner-info dl dt, .rh-food-12  .rh-partner-info dl dd { line-height: 32px; }
.rh-food-12 .rh-partner-info > dl dt{width: 129px;}
.rh-food-12 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 001 -a  */
.rh-hotel-1 .rh-partner-info  {padding: 40px; }
.rh-hotel-1 .rh-partner-info h4 {font-family: 'Averia Sans Libre', cursive;display: inline-block; width: 100%; text-align:left;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #107dbe; text-transform: capitalize;  font-weight: bold; font-style: italic;}
.rh-hotel-1 .rh-partner-info  .rh-deco {position: relative; display: inline-block; width: 45px; height: 2px; background-color: #107dbe; margin-top: 10px;}
.rh-hotel-1 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-1 .rh-partner-info dl dt, .rh-food-1  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-1 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-1 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 002 -a  */
.rh-hotel-2 .rh-partner-info  {padding: 40px; }
.rh-hotel-2 .rh-partner-info h4 {font-family: 'Hammersmith One', sans-serif; display: inline-block; width: 100%; padding-bottom: 10px; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #333; text-transform: uppercase; font-weight: bold; border-bottom: 4px solid #444;}
.rh-hotel-2 .rh-partner-info  .rh-deco {position: relative; display: none; width: 80%; height: 2px; margin: 10px auto 0 auto; background-color: transparent; border-top: 1px solid #444; border-bottom: 1px solid #444;}
.rh-hotel-2 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-2 .rh-partner-info dl dt, .rh-hotel-2  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-2 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-2 .rh-partner-info dl dt:before { content: "\f0da" ;  font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; color: #fa981b} 
.rh-hotel-2 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 003 -a  */
.rh-hotel-3 .rh-partner-info  {padding: 40px; }
.rh-hotel-3 .rh-partner-info h4 {font-family: 'Carter One', cursive; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; padding-bottom: 10px; font-size: 36px; color: #9f3429; text-transform: capitalize;  font-weight: bold; border-bottom: 5px double #444; }
.rh-hotel-3 .rh-partner-info  .rh-deco {position: relative; display: none; width: 80%; height: 2px; background-color: transparent; border-top: 1px solid #444444; border-bottom: 1px solid #444444; margin: 10px auto 0 auto;}
.rh-hotel-3 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-3 .rh-partner-info dl dt, .rh-hotel-3  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-3 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-3 .rh-partner-info dl dt:before { content: "\f0da" ;  font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; color: #9f3429} 
.rh-hotel-3 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 004 -a  */
.rh-hotel-4 .rh-partner-info  {padding: 40px; }
.rh-hotel-4 .rh-partner-info h4 {font-family: 'Boogaloo', cursive; display: block; width: 80%; text-align:center; margin: 0 auto; padding: 10px 0;  border-top: 1px solid #444; border-bottom: 1px solid #444; font-size: 36px; color: #aea06e; text-transform: uppercase; font-weight: bold;}
.rh-hotel-4 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-4 .rh-partner-info dl dt, .rh-hotel-4  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-4 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-4 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 005 -a  */
.rh-hotel-5 .rh-partner-info  {padding: 40px; }
.rh-hotel-5 .rh-partner-info h4 {font-family: 'Gabriela', serif;display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #24af47; text-transform: uppercase;  font-weight: bold; }
.rh-hotel-5 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-5 .rh-partner-info dl dt, .rh-hotel-5  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-5 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-5 .rh-partner-info dl dt .rh-list-mark {position: relative; display: inline-block; width: 3px; height: 14px; margin: 0; border: 0; top: 3px; margin-right: 10px; background: #007f81;}
.rh-hotel-5 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

/* HOTEL 006 -a  */
.rh-hotel-6 .rh-partner-info  {padding: 40px;}
.rh-hotel-6 .rh-partner-info .rh-deco {display: block;width: 30px; height: 2px; background-color: #c6cbcc;}
.rh-hotel-6 .rh-partner-info h4 {font-family: 'Gabriela', serif; display: inline-block; width: auto; text-align:left; margin-top: 10px; margin-bottom: 0;font-size: 34px; color: #e79a0f; text-transform: uppercase; font-weight: bold;}
.rh-hotel-6 .rh-partner-info dl  {margin-top: 25px;}
.rh-hotel-6 .rh-partner-info dl dt, .rh-hotel-6 .rh-partner-info dl dd { line-height: 30px; color: #525252; }

/* HOTEL 007 -a  */
.rh-hotel-7 .rh-partner-info  {padding: 40px;}
.rh-hotel-7 .rh-partner-info .rh-deco {display: block;width: 50px; height: 2px; margin: 0 auto; background-color: #b2b1af;}
.rh-hotel-7 .rh-partner-info h4 {font-family: 'Pacifico', cursive; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 10px; font-size: 36px; color: #e94d50; text-transform: uppercase; font-weight: normal;}
.rh-hotel-7 .rh-partner-info dl  {margin-top: 25px;}
.rh-hotel-7 .rh-partner-info dl dt, .rh-hotel-7 .rh-partner-info dl dd { line-height: 30px; color: #525252; }

 /* HOTEL 008 -a  */
.rh-hotel-8 .rh-partner-info  {padding: 40px; border-top: 3px solid #ed8f37;}
.rh-hotel-8 .rh-partner-info .rh-deco {position: relative; display: inline-block; width: 60px; height: 2px; background-color: #bfb1d4; margin-top: 5px;}
.rh-hotel-8 .rh-partner-info h4{ font-family: 'Bree Serif', serif; display: inline-block; width: 100%; text-align:left; font-size: 34px; color: #7c61a8; text-transform: uppercase; font-weight: bold;}
.rh-hotel-8 .rh-partner-info dl  {margin-top: 20px}
.rh-hotel-8 .rh-partner-info dl dt, .rh-hotel-8  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-8 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-8 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 009 -a  */
.rh-hotel-9 .rh-partner-info  {padding:  30px 40px 40px; text-align: center; }
.rh-hotel-9 .rh-partner-info h4 {font-family: 'Fredoka One', cursive; display: inline-block; width: auto; text-align:center;margin-bottom: 0px; margin-top: 0px; padding: 7px; border-top: 1px solid #444; border-bottom: 1px solid #444;  font-size: 36px; color: #87ba43; text-transform: uppercase; font-weight: bold;}
.rh-hotel-9 .rh-partner-info  .rh-deco-1, .rh-hotel-9 .rh-partner-info  .rh-deco-2 {position: relative; display: none; width: 100%; height: 2px; border-top: 2px solid #444; border-bottom: 2px solid #444;}
.rh-hotel-9 .rh-partner-info  .rh-deco-1 {margin-bottom: 7px;}
.rh-hotel-9 .rh-partner-info  .rh-deco-2 {margin-top: 7px;}
.rh-hotel-9 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-9 .rh-partner-info dl dt, .rh-hotel-9  .rh-partner-info dl dd { line-height: 32px; text-align: left;}
.rh-hotel-9 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-9 .rh-partner-info dl dt:before { content: "\f0da" ;  font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; color: #444} 
.rh-hotel-9 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 010 -a  */
.rh-hotel-10 .rh-partner-info  {padding: 40px; }
.rh-hotel-10 .rh-partner-info h4 {font-family: 'Aldrich', sans-serif; display: inline-block; width: auto; text-align:left;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #527f56; text-transform: capitalize;   }
.rh-hotel-10 .rh-partner-info h4 .rh-deco {position: relative; display: block; width: 100%; height: 1px; margin-top: 10px; background-color: #cacaca;}
.rh-hotel-10 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-10 .rh-partner-info dl dt, .rh-hotel-10  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-10 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-10 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* HOTEL 011 -a  */
.rh-hotel-11 .rh-partner-info  {padding: 40px; border-top: 3px solid #ed8f37;}
.rh-hotel-11 .rh-partner-info h4 {font-family: 'Bree Serif', serif; display: block; width: 80%; text-align:center; margin: 0 auto; font-size: 34px; color: #ed8f37; text-transform: uppercase; font-weight: bold;}
.rh-hotel-11 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-hotel-11 .rh-partner-info dl dt, .rh-hotel-11  .rh-partner-info dl dd { line-height: 32px; }
.rh-hotel-11 .rh-partner-info > dl dt{width: 129px;}
.rh-hotel-11 .rh-partner-info dl dt:before {position: relative;  content: "\f111";  font: normal normal normal 6px/1 FontAwesome; margin-right: 10px; top: -2px; color: #868686;}
.rh-hotel-11 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

/* TRAVEL 001 -a  */
.rh-travel-1 .rh-partner-info  {padding: 40px;}
.rh-travel-1 .rh-partner-info h4 {font-family: 'Exo 2', sans-serif;display: inline-block; width: 100%; text-align: center; font-size: 34px; color: #2e80c9; text-transform: uppercase; font-weight: bold; margin-bottom: 25px;}
.rh-travel-1 .rh-partner-info  .rh-deco {height: 1px; display: block; width: 100%; border-bottom: 1px dashed #c8c8c8;  margin: 0 auto;}
.rh-travel-1 .rh-partner-info dl  {margin-top: 20px;}
.rh-travel-1 .rh-partner-info dl dd {position: relative; display: inline-block; width: 100%;line-height: 30px; color: #525252; text-align: center;}
.rh-travel-1 .rh-partner-info dl dd strong {position: relative; display: inline-block; margin-right: 5px;text-transform: uppercase;}

 /* TRAVEL 003 -a  */
.rh-travel-3 .rh-partner-info  {padding: 40px; }
.rh-travel-3 .rh-partner-info h4 {font-family: 'Oswald', sans-serif; display: inline-block; width: auto; text-align:left;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #333; text-transform: uppercase;   }
.rh-travel-3 .rh-partner-info  .rh-deco {position: relative; display: block; width: 75px; height: 2px; margin-top: 10px; background-color: #28b8bd;}
.rh-travel-3 .rh-partner-info dl  {margin-top: 20px;padding-top: 5px; padding-bottom: 5px;}
.rh-travel-3 .rh-partner-info dl dt, .rh-travel-3  .rh-partner-info dl dd { line-height: 32px; }
.rh-travel-3 .rh-partner-info > dl dt{width: 129px;}
.rh-travel-3 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* TRAVEL 004 -a  */
.rh-travel-4 .rh-partner-info  {padding: 40px; }
.rh-travel-4 .rh-partner-info h4 {font-family: 'Oswald', sans-serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #333; text-transform: uppercase;   }
.rh-travel-4 .rh-partner-info  .rh-deco {position: relative; display: block; width: 75px; height: 2px; margin: 15px auto 0; background-color: #28b8bd;}
.rh-travel-4 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-travel-4 .rh-partner-info dl dt, .rh-travel-4  .rh-partner-info dl dd { line-height: 32px; }
.rh-travel-4 .rh-partner-info > dl dt{width: 129px;}
.rh-travel-4 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}

 /* TRAVEL 005 -a  */
.rh-travel-5 .rh-partner-info  {padding: 40px; }
.rh-travel-5 .rh-partner-info h4 {font-family: 'Bree Serif', serif; display: inline-block; width: 100%; text-align:center;margin-bottom: 0px; margin-top: 0px; font-size: 36px; color: #333; text-transform: uppercase;   font-weight: bold;}
.rh-travel-5 .rh-partner-info  .rh-deco {position: relative; display: block; width: 75px; height: 2px; margin: 15px auto 0; background-color: #28b8bd;}
.rh-travel-5 .rh-partner-info dl  {margin-top: 15px;padding-top: 5px; padding-bottom: 5px;}
.rh-travel-5 .rh-partner-info dl dt, .rh-travel-5 .rh-partner-info dl dd { line-height: 32px; }
.rh-travel-5 .rh-partner-info > dl dt{width: 129px;}
.rh-travel-5 .rh-partner-info dl dd  {width: 194px; padding-left: 20px;}