
html{width:100%;height:100%;}

h1,
h2,
h3,
h4,
h5,
h6,
p,
figur,
a{margin:0px;font-weight:normal;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{font-family:'Roboto', sans-serif;font-variant-ligatures:common-ligatures;}
P,
.p{font-size:15px;line-height:24px;font-family:'Arimo', sans-serif;color:;}
ul,
ol{margin:0px;padding:0px;list-style:none;}
.clear{clear:both;}
a{text-decoration:none;}
a:hover,
a:focus,
button:focus,
a:active{text-decoration:none;outline:none;outline-offset:0px;}
.no_margin{margin:0px;}
.no_padding{padding:0!important}
.scroll_top{background:#D5275A none repeat scroll 0 0;border-radius:3px;bottom:50px;cursor:pointer;height:40px;position:fixed;right:30px;text-align:center;width:40px;z-index:999;}
.scroll_top:hover{background:#ff007c;}
.not_visible{visibility:hidden;display:none;}
.scroll_top i{color:#fff;font-size:24px;line-height:38px;}

.fw_300{font-weight:300;}
.fw_400{font-weight:400;}
.fw_500{font-weight:500;}
.fw_600{font-weight:600;}
.fw_700{font-weight:700;}
.fw_900{font-weight:900;}
.color_aa{color:#aaaaaa;}
.color_66{color:#666666;}
.color_ff{color:#ffffff;}
.color_dd{color:#dddddd;}
.color_d5{color:#ff007c;}
.color_72{color:#ff007c;}
.color_51{color:#515151;}
.color_f9{color:#f9f7f4;}
.color_ac{color:#acacac;}
.color_99{color:#999999;}
.color_20{color:#2075f4;}
.color_33{color:#333333;}

.header_top .color_dd{font-size:12px;line-height:24px;margin-right: 8px;}
.header_top{background:#232428 none repeat scroll 0 0;padding:5px 0;}
.header_top i.fa{font-size:16px;margin-right:5px;vertical-align:middle;}




.book1{background:#ff007c;color:#fff!important;font-size:16px;font-weight:600;text-align:center;transform:rotate(-90deg);transform-origin:left bottom;width:180px;line-height:40px;margin-left:41px;margin-top:140px;height:41px !important;}
.btn-u{border:0;color:#fff;font-size:14px;cursor:pointer;font-weight:400;padding:6px 13px;position:relative;white-space:nowrap;display:inline-block;text-decoration:none;}
.btn-u.btn-u-red{background:#e74c3c;}
.btn-u.btn-u-red:hover{background:#ff007c;}


.btn-u{border:0;color:#fff;font-size:14px;cursor:pointer;font-weight:400;padding:6px 13px;position:relative;white-space:nowrap;display:inline-block;text-decoration:none;}
.btn-u.btn-u-red{background:#e74c3c;}
.btn-u.btn-u-red:hover{background:#ff007c;}

.punch-line{ color: #fff; font-size: 14px; font-weight: 600; animation:  blink 1s linear infinite; padding: 4px 6px; background: #ff007c; border-radius: 1px; text-decoration: none;}
.punch-line:hover{ background: #F60; color:#ff007c; }
@keyframes blink1{
0%{opacity: .4; }
50%{opacity: .54;}
100%{opacity: 1; }
}


.btn-u{border:0;color:#fff;font-size:14px;cursor:pointer;font-weight:400;padding:6px 13px;position:relative;white-space:nowrap;display:inline-block;text-decoration:none;}
.btn-u.btn-u-red{background:#e74c3c;}
.btn-u.btn-u-red:hover{background:#0851d8;}

.punch-Button{ color: #fff; font-size: 14px; font-weight: 600; animation:  blink 6s linear infinite; padding: 4px 6px; background: #0851d8; border-radius: 1px; text-decoration: none;}
.punch-line:hover{ background: #fff; color:#0851d8; }
@keyframes blink1{
0%{opacity: .4; }
50%{opacity: .54;}
100%{opacity: 1; }
}

.serve{
color: #fff;
font-size: 12px;

float: right;
font-weight: 600;
text-transform: uppercase;
/*background:#fff;
padding: 0 10px;*/
margin-right: 10px;
}
.serve i{color: #ff007c; font-size: 15px;}
.header_mid{ background: #ad47bfcc; padding:0;}
.location{ float: left; width: 100%; margin: 0; padding: 0;}
.location ul{float: left; width: 100%; margin: 0; padding: 0;}
.location ul li{ display: inline-block; color: #fff; margin-right: 15px; font-size: 13px;}
.location ul li i{ margin-right: 5px; font-size: 14px;}
.location ul li.branches{ background: #de5c82; font-weight: 600; text-transform: uppercase; padding: 5px 12px; font-size: 12px;}
.location ul li.branches:after{ content:"";
    display:inline-block;        
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #de5c82;
    width: 0px;
    height: 0px;
    top: -1px;        
    position: absolute;        
    z-index: 1;
margin-left: 12px;}



