html.fp-enabled,
.fp-enabled body {
margin: 0;
padding: 0;
overflow:hidden; -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
height: 100%;
position: relative; -ms-touch-action: none; touch-action: none;
}
.fp-section {
position: relative;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.fp-slide {
float: left;
}
.fp-slide, .fp-slidesContainer {
height: 100%;
display: block;
}
.fp-slides {
z-index:1;
height: 100%;
overflow: hidden;
position: relative;
-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
display: table;
table-layout:fixed;
width: 100%;
}
.fp-tableCell {
vertical-align: top;
width: 100%;
height: 100%;
}
.fp-slidesContainer {
float: left;
position: relative;
}
.fp-controlArrow {
position: absolute;
z-index: 4;
top: 50%;
cursor: pointer;
width: 0;
height: 0;
border-style: solid;
margin-top: -38px;
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
left: 15px;
width: 0;
border-width: 38.5px 34px 38.5px 0;
border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
right: 15px;
border-width: 38.5px 0 38.5px 34px;
border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
overflow: scroll;
}
.fp-notransition {
-webkit-transition: none !important;
transition: none !important;
}
#fp-nav {
position: fixed;
z-index: 100;
margin-top: -32px;
top: 17%;
opacity: 1;
-webkit-transform: translate3d(0,0,0);
}
#fp-nav.right {
right: 90px;
background:url(http://mirachgroup.com/leofernando/wp-content/uploads/2018/04/sline.png)no-repeat center;
padding:150px 0px;
}
#fp-nav.left {
left: 17px;
}
.fp-slidesNav{
position: absolute;
z-index: 4;
left: 50%;
opacity: 1;
}
.fp-slidesNav.bottom {
bottom: 17px;
}
.fp-slidesNav.top {
top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
margin: 0;
padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
display: block;
width: 14px;
height: 13px;
margin: 7px;
position:relative;
}
.fp-slidesNav ul li {
display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
display: block;
position: relative;
z-index: 1;
width: 100%;
height: 100%;
cursor: pointer;
text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
height: 12px;
width: 12px;
margin: -6px 0 0 -6px;
border-radius: 100%;
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
border-radius: 50%;
position: absolute;
z-index: 1;
height: 4px;
width: 4px;
border: 0;
background: #333;
left: 50%;
top: 50%;
margin: -2px 0 0 -2px;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
width: 10px;
height: 10px;
margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip {
position: absolute;
top: -2px;
color: #fff;
font-size: 14px;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
max-width: 220px;
overflow: hidden;
display: block;
opacity: 0;
width: 0;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
-webkit-transition: opacity 0.2s ease-in;
transition: opacity 0.2s ease-in;
width: auto;
opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
right: 20px; 
}
#fp-nav ul li .fp-tooltip.left {
left: 20px;
}@font-face {
font-family: "untitled-font-1";
src:url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/untitled-font-1.eot);
src:url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/untitled-font-1.eot?#iefix) format("embedded-opentype"),
url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/untitled-font-1.woff) format("woff"),
url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/untitled-font-1.ttf) format("truetype"),
url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/untitled-font-1.svg#untitled-font-1) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'LarishNeue';
src: url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/LarishNeue.eot?#iefix) format('embedded-opentype'),  url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/LarishNeue.otf)  format('opentype'),
url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/LarishNeue.woff) format('woff'), url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/LarishNeue.ttf)  format('truetype'), url(//staging.leofernando.com.sg/wp-content/themes/leo-fernando/fp/fonts/LarishNeue.svg#LarishNeue) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="icon-"]:after,
[class*=" icon-"]:after {
font-family: "untitled-font-1";
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
input[type='submit']{cursor:pointer;}
.icon-up-open-big:after {
content: "a";
font-size: 2.5em;
display: block;
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
color: black;
-webkit-transition: color .3s;
transition: color .3s;
}
.icon-up-open-big:hover:after {
color: white;	
}
.scroll-icon {
position: absolute;
left: 50%;
bottom: 30px;
padding: 0 10px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
} body{color:#fff;font-family: 'Roboto', sans-serif;}
.clear{clear:both;}
.clearfix:before,
.clearfix:after {
content: "";
display: table;
} 
.slicknav_menu{display:none;}
.clearfix:after {
clear: both;
}
.l-left {
float: left;
}
.l-right {
float: right;
}
div.wpcf7-response-output {
margin: 0px;    width: 500px;
}
.joinus span.wpcf7-not-valid-tip {
margin-top: -10px;
padding-left: 200px;
}
span.wpcf7-not-valid-tip{margin-top:-10px;}
.w3-center{text-align:center!important}
.w3-bar{width:100%;}.w3-center .w3-bar{display:inline-block;width:auto}
.w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}
.w3-bar .w3-dropdown-hover,.w3-bar .w3-dropdown-click{position:static;float:left}
.w3-bar .w3-button{white-space:normal;color:#000;border:1px solid #9d80ba;padding:5px 10px;}
.w3-bar .bactive{color:#fff;background:#9d80ba;}
.intr{padding:0px 120px !important;}
.intr p{font-size:14px !important;line-height:16px!important;padding-bottom:10px!important;}
.leo-desc{display:inline-block; width: 60%;float:left;}
.leo-desc p{padding-right:25px !important; text-align: justify !important;}
.leo-desc1{display:inline-block;width: 95%; text-align: justify ! important;}
.leo-desc img{width:100%;}
.leo-pic{float:left;width:35%;}
.leo-pic img{width:115%;}
.lfer{height:410px;overflow:hidden;}
b,strong{font-weight:bold;}
.ovcla{    position: absolute;
display: block;
top: 45%;
color: #fff;
text-align: center;
left: 20%;
font-family: 'LarishNeue';
font-size: 24px !important;
line-height: 30px !important; }
.lfer1{height:410px;overflow:hidden; position: relative;}
.tbox h4{font-size: 22px;  font-family: 'Roboto', sans-serif;
font-weight: 500; text-transform: uppercase !important ; margin: 0px !important;color: #6d6e70;}
.tbox p{font-size: 20px;  font-family: 'Roboto', sans-serif; color: #6d6e70;
font-weight: 400;}
.imager{background-image:url(http://www.leofernando.com.sg/wp-content/uploads/2018/07/new-abt2-back.jpg); color: #ffffff; height:479px;     text-align: center; justify-content: center;}
.foot {position:relative;}
.heading-news {text-align:left;color:#fff;padding:200px 0px 0px 200px;}
.heading-news h1{font-size:50px;font-family: 'LarishNeue'; line-height:50px;margin:0px;}
.heading-news p{font-size:14px;padding: 10px 0px; font-family: 'LarishNeue';}
.cresult{padding:40px 100px 40px 100px;}
.cresult ul li{border:1px solid #000;font-size:15px;float:left;padding:20px 20px;width:27%;line-height:20px;cursor:pointer;background:#fff;margin:0px 0px 30px 30px;min-height:130px;}
.cresult ul li h3{font-weight:normal;font-size:16px;line-height:30px; text-transform:capitalize;text-align: left;}
.cresult ul li h6{font-weight:normal;font-size:13px;line-height:20px; text-align: left;color:#9d80ba;margin: 0px;}
.cresult ul li a{color:#9d80ba !important;text-align:right;display:block;font-weight:bold;
}
.bulletpoint{margin:0px 0px 30px 30px;}
.bulletpoint li{list-style-type:disc!important;font-family: 'Roboto', sans-serif !important;
font-size: 13px !important;padding:5px 0px;}
.case-result ul li{font-size:15px;float:left;padding:20px 20px;width:26%;line-height:20px;cursor:pointer;background:#fff;margin:0px 0px 30px 30px;min-height:585px;} 
.case-result ul li h3{font-weight:normal;font-size:22px;line-height:30px;}
.case-result ul li p{padding-bottom:10px;}
.case-result ul li a{color:#000 !important;text-align:right;display:block;font-weight:bold;
}
.case-result{text-align:left;padding:40px 100px;}
.lawyers h2{font-size:42px;font-family: 'Roboto', sans-serif;}
.lawyers li{width:350px;float:left;font-size:14px;font-family: 'Roboto', sans-serif;}
.lawyers ul{}
.contact-box{padding:40px 0px;}
.pplt{width:60%;float:left;} 
.pplt p{font-size:14px;line-height:20px;padding-bottom:10px;}
.pprt{width:40%;float:left;}
.lawyers li span{line-height:30px;padding:10px 0px;font-weight: bold;
font-size: 18px;color:#6d6e70;}
.lawyers p{font-size:14px;padding-bottom:30px;}
.lawyers{text-align:left;padding:0px;}
.special hr{margin:70px 0px;}
.special-intro a{font-size:14px;color:#9d80ba;}
.special-intro p{font-size:16px; padding:0px 0px 20px 0px;width:300px;}
.special-intro h2{font-size:42px;font-family: 'Roboto', sans-serif;;padding-bottom:20px;}
.special-intro{width:50%;float:left;}
.special-list{width:50%;float:left;}
.special-list ul{margin-top:20px;}
.special-list ul li{font-size:16px;padding:10px;border-bottom:1px solid #dadbdb;font-family: 'Roboto', sans-serif;}
.special{text-align:left;padding:0px;}
.served1 h5{color:#9d80ba;font-size:80px;font-family: 'Roboto', sans-serif;}
.served1 h6{color:#231f20;font-size:20px;} 
.served1{width:450px;float:left;padding-left:50px;}
.served{width:450px;float:left;border-right:1px solid #dadbdb;}
.fifty h4{color:#231f20;font-size:20px;}
.fifty hr{color:#dadbdb;margin:40px 0px;}
.fifty{text-align:center !important;padding:0px;}
.fifty img{display:inline-block;}
.fifty h3{display:inline-block;vertical-align: top;padding-top: 85px; padding-left:120px;font-family: 'LarishNeue';font-size:35px;}
.intro{text-align:left; padding:40px 100px;}  
.intro h2{font-family: 'Roboto', sans-serif; font-size:30px;line-height:50px;padding-bottom:10px;text-transform:capitalize;margin:0px;color:#6d6e70;}
.pum-title{text-align:center !important;font-weight:bold;}
.pptxt{width:65%;float:left;padding:30px; text-align: justify;}
.pptxt p{font-size:14px; padding-bottom:15px;line-height:20px;word-spacing:0px;}
.ppimg{width:35%;float:right;text-align:right;padding:30px 0px;}
.l-left{margin:0px;}
.intro p{font-size:16px; padding:0px 0px 10px 0px;line-height:21px;}
.menu li{display:block;background:none;}
#abs{position:absolute;right:85px; z-index:1;bottom:60px;display:none;}
.about p{font-size:16px; padding:0px 0px 10px 0px;line-height:26px; text-align: justify !important;}
.about{text-align:left;padding-left:100px;width:50%;padding-top:40px;padding-bottom:40px;}
.about h2{font-family: 'Roboto', sans-serif; font-size:42px;line-height:44px;padding-bottom:10px;margin:0px 0px 5px 0px;} 
.about h3{font-size:20px;padding-bottom:14px;margin:0px;}
.posts a{color:#000;font-size:14px;}
.posts p{font-size:16px; padding:0px 0px 20px 0px;line-height:20px;}
.posts{text-align:left;padding-left:300px;width:500px;padding-top:50px;}
.posts h2{font-family: 'Roboto', sans-serif; font-size:42px;line-height:50px;padding-bottom:20px;margin-bottom:10px;}
.posts h3{font-size:20px;padding-bottom:24px;}
.posts h3{font-size:20px;padding-bottom:24px;}
.about1{text-align:left;padding-left:300px;width:500px;font-family: 'LarishNeue';color:#fff;padding-top:100px;}
.about1 ul li{float:left;padding:95px 40px 0px 40px;font-size:14px;}
.heading h1{font-size:100px;text-align:left;padding-bottom:10px;padding-top:200px;margin-left:150px; font-family: 'LarishNeue';border-bottom:1px solid #544b5f;width:600px;}
.heading h2{font-size:20px;text-align:left;padding-top:20px;padding-left:250px;font-family: 'LarishNeue';font-weight:normal;}
.heading{color:#fff;}
.head-area{padding-top:40px;}
.logo{padding-left:200px;float:left;padding-right:240px;}
.main-menu{padding-top:20px;}
.main-menu ul li{float:left;padding:10px;}
.main-menu  ul li a {font-family: 'Roboto', sans-serif !important; font-size:18px;}
.site-footer{display:block;position:relative;bottom:0px;padding:70px 100px 0px 100px}
.foot .box{float:left;width:20%;text-align:left;color:#fff;padding:0px 50px 0px 0px;}
.copy{background:#000;color:#fff;text-align:center;padding:20px 0px;width:100%;}
.box h4{font-size:22px;text-transform:uppercase;}
.box1 h4{font-size:22px;text-transform:uppercase;}
.box p{font-size:14px;padding-top:10px;line-height:20px;}
.box1 p{font-size:14px;padding-top:10px;line-height:20px;}
.whitecol{color:#fff !important;}
.box input[type='text']{background:#373133;border:none;padding:10px;margin-bottom:20px;width:300px;color:#fff;}
.box input[type='email']{background:#373133;border:none;padding:10px;margin-bottom:20px;width:300px;color:#fff;}
.box input[type='submit']{background:#9d80ba;border:none;padding:10px 20px;margin-bottom:20px;color:#fff;}
.box textarea{background:#373133;border:none;padding:10px;margin-bottom:20px;width:300px;color:#fff;}
.box1 ul{padding-top:5px;width:300px;}
.box1 ul li{font-size:14px;background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/05/wicon-1.png)no-repeat left;padding:10px 0px 10px 30px;}
.joinp{font-size:16px;padding: 0px 0px 20px 0px;line-height:20px;font-weight: 100;word-spacing: -1px;font-family: 'Roboto', sans-serif;}
.foot .box1{float:left;width:20%;text-align:left;color:#fff;padding:0px 50px 0px 0px;}
.specialicon{margin-left:200px;}
.specialicon li{float:left;width:180px;color:#fff;}
.pract-box5{float:left;color:#000;width:40%;text-align:justify;padding:10px 50px 10px 100px;}
.pract-box6 h2{font-size:42px;font-family: 'LarishNeue';}
.pract-box6{float:left;color:#fff;width:45%;text-align:justify;padding:10px 40px 10px 10px;}
.pract-box6 p{font-size:16px;padding-top:15px;line-height:20px;font-weight: 100;word-spacing: 0px;}
.alg{text-align:justify;word-spacing: -2px;letter-spacing: -0.4px;}
.f24{font-size:24px !important;}
.pimg{text-align:left !important;}
.pract-box{float:left;color:#fff;width:40%;text-align:justify;padding:25px 50px 10px 100px;}
.pract-box1 h2{font-size:42px;font-family: 'LarishNeue';margin:0px;}
.pract-box1{float:right;color:#000;width:45%;text-align:justify;padding:10px 50px 10px 0px;}
.pract-box1 p{font-size:16px;padding-top:15px;line-height:20px;color:#757679;word-spacing: -1px;line-height: 20px;font-weight: 100;}
.bgbrown{background:#f1f1f1;height:100%;}  
.news-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/news-room.jpg) no-repeat;height:699px;background-size:cover;animation: shrink 5s infinite alternate;}
.cboxnews{float:left;color:#fff;width:35%;text-align:left;height:500px;padding:10px 100px 100px 100px;}
.cboxnews1{float:left;color:#fff;width:35%;text-align:left;height:500px;padding:10px 100px 100px 0px;}
.cboxnews p{font-size:16px;padding-top:290px;padding-bottom:30px;border-bottom:1px solid #6d6e70;}
.cboxnews h2{font-size:36px;font-family: 'LarishNeue';}
.cboxnews1 p{font-size:16px;padding-bottom:20px;line-height:22px;}
.cboxnews1 h2{font-size:36px;font-family: 'LarishNeue';}
.cboxing{float:left;color:#000;width:35%;text-align:left;height:500px;padding:10px 100px 50px 100px;}
.cboxing1{float:left;color:#000;width:35%;text-align:left;height:500px;padding:10px 100px 50px 0px}
.cboxing p{font-size:16px;padding-bottom:20px;}
.cboxing h2{font-size:36px;font-family: 'LarishNeue';}
.cboxing p{font-size:16px;padding-top:250px;padding-bottom:30px;border-bottom:1px solid #6d6e70;}
.cboxing1 p{font-size:16px;padding-bottom:20px;line-height:22px;}
.cboxing1 h2{font-size:20px;font-family: 'LarishNeue';}
.cbox6 label{display:inline-block;width:200px;vertical-align:top;}
.cbox6{text-align:left;padding-left:250px;font-size:14px;}
.cbox6 input[type='text']{padding:10px;background:#dedede;border:none;margin-bottom:10px;width:70%;}
.cbox6 input[type='email']{padding:10px;background:#dedede;border:none;margin-bottom:10px;width:70%;}
.cbox6 input[type='submit']{padding:10px 20px;background:#9d80ba;border:none;margin-bottom:10px;color:#fff;}
.cbox6 textarea{padding:10px;background:#dedede;border:none;margin-bottom:10px;width:70%;}
.cbox5 p{font-size:16px;padding-bottom:20px;line-height:20px;}
.cbox5 h2{font-size:50px;font-family: 'LarishNeue';}
.cbox6 h2{font-size:20px;font-family: 'LarishNeue';}
.cbox5{float:left;color:#fff;width:35%;text-align:left;height:500px;padding:100px 100px 100px 100px;}
.cbox6{float:left;color:#000;width:35%;text-align:left;height:500px;padding:100px 100px 100px 0px;}
.l1{background:url(//staging.leofernando.com.sg/wp-content/uploads/2018/04/location.png) no-repeat left;}
.l2{background:url(//staging.leofernando.com.sg/wp-content/uploads/2018/04/phone1.png) no-repeat left;}
.l3{background:url(//staging.leofernando.com.sg/wp-content/uploads/2018/04/phone.png) no-repeat left;}
.l4{background:url(//staging.leofernando.com.sg/wp-content/uploads/2025/03/email-e1743144952803.png) no-repeat left; } 
.cbox2 ul li{font-size:16px;padding:10px 30px;}
.bgwhite{background:#fff;height:699px;}
.bggrey{background:#fff;height:699px;}
.cbox p{font-size:16px;padding-bottom:20px;line-height:20px;}
.cbox h2{font-size:50px;font-family: 'LarishNeue';padding-left:100px;}
.cbox{float:left;color:#fff;width:35%;text-align:left;height:500px;padding:100px;}  
.handle {
display: inline-block;
font-size: 12px;
vertical-align: top;
padding-top:80px;
}
input[type=radio]{
-webkit-appearance: none;
background-color: #fafafa;
border: 1px solid #9d80ba;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
padding: 5px;
border-radius: 50px;
display: inline-block;
position: relative;
}
input[type=radio]:checked:after {
content: ' ';
width: 7px;
height: 7px;
border-radius: 50px;
position: absolute;
top: 1px;
background: #99a1a7;
box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
text-shadow: 0px;
left: 1px;
font-size: 32px;
}
input[type=radio]:checked {
background-color: #e9ecee;
color: #99a1a7;
border: 1px solid #adb8c0;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
}
input[type=radio]:active, input[type=radio]:checked:active {
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.radcircle span.wpcf7-list-item{margin:5px 0px;display:block;}
.radcircle{padding:10px 0px 40px 0px;width: 400px;}
.handle1 {
display: inline-block;
font-size: 16px;
vertical-align: top;
padding-top:80px;
}
.cbox1 p{font-size:20px;padding-bottom:20px;}
.cbox2 p{font-size:16px;padding-bottom:20px;line-height:22px;}
.cbox1 h2{font-size:50px;font-family: 'LarishNeue';padding-left:100px;}
.cbox2 h3{font-size:42px;font-family: 'LarishNeue';line-height:48px;padding-bottom:20px;}
.cbox1{float:left;color:#000;width:35%;text-align:left;height:500px;padding:70px 100px 0px 100px;}  
.cbox2{float:left;color:#000;width:35%;text-align:left;height:500px;padding:70px 100px 0px 100px;}  
.our-monthly{padding:30px 50px;margin-right:100px;    width: 470px;
float: right;}
.conemail{font-size:14px;}
.our-monthly ul li{font-size:14px;background:#2d3132;padding:10px 30px;float:left;margin:20px;color:#fff;width: 45px;}
.our-media ul{margin-left:30px;}
.our-media ul li{padding:10px 30px;background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/arrow-violet.png) no-repeat left;font-size:14px;cursor:pointer;}
.our-media h2{font-size:40px;font-family: 'LarishNeue';}
.omedia{background: url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/news-ima-1.png) no-repeat left bottom;}
.our-media{width:300px;text-align:left;height:500px;padding:30px 100px 58px 200px;float:left;}
.oru-monthly{float:left;}
.media-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/mediahead.jpg) no-repeat;height:699px;background-size:cover;animation: shrink 5s infinite alternate;}  
.cut-box h2{font-size:42px;font-family: 'LarishNeue';}
.cut-box p{font-size:16px;padding-bottom:20px;color:#757679;line-height:20px;word-spacing: -1px;font-weight:100;}
.cut-box {float:left;color:#000;width:45%;text-align:justify !important;padding:10px 100px 10px 40px;}
.cut-box1{float:right;color:#fff;width:30%;text-align:justify !important;padding:10px 100px 10px 0px;} 
.bltxt{color:#000;}
.whtxt{color:#fff;}
.cut-box1 img{width:auto;}
.cut-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/06/prac-bg1.png) repeat-y; position:center !important;background-size:contain;} 
.cut-bg1{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/06/prac-bg2.png) repeat-y;background-size:contain;}
.cut-bg2{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/06/prac-bg3.png) repeat-y;position:center !important;background-size:contain;}
.pract-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/pract.jpg) no-repeat;height:699px;background-size:cover;animation: shrink 5s infinite alternate;} 
.contact-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/contact-page-bg.jpg) no-repeat;height:699px;background-size:cover;animation: shrink 5s infinite alternate;} 
.main-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/bg.png) no-repeat;height:699px;background-size:cover;animation: shrink 5s infinite alternate;}
.name-pet{background-color: #9d80ba; border-width: 5px; padding: 15px; margin-top: 0px;}
.ico {color: #ffffff !important;padding-left:45px;  margin:10px;}
.ico img{width:60px; height:60px;}
.iconic{display: inline-block;
vertical-align: top;
padding: 20px;}
.abt-peter{text-align:center; font-family:"Larish Neue", serif; font-size:25px !important; color: #000000;}
@keyframes shrink {
0% {
background-size: 110% 110%;
}
100% {
background-size: 100% 100%;
}
}
.blkbg{background:#231f20;}
.sec-bg{background:#fff url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/home1-1.jpg) no-repeat right;height:699px;}
.hash-bg{background:#fff;}
.about-bg{background:#fff url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/about-bg.jpg) no-repeat right;height:699px;background-size:cover;animation: shrink 5s infinite alternate;}
.tri-bg{background: url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/home3.jpg) no-repeat right;height:400px;background-size:cover;}
.con-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/contact-bg.png) no-repeat ;height: 699px;background-size:cover;animation: shrink 5s infinite alternate;}
.art-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/atricle-banner.jpg) no-repeat ;height: 699px;background-size:cover;animation: shrink 5s infinite alternate;}
.frm-bg{background:#fff url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/join-ban.jpg) no-repeat right;height:699px;}
.second-bg{background:url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/section-bg.png)repeat-y ;height:699px;background-size:contain;}
.article-bg{background:#fff url(http://www.leofernando.com.sg/wp-content/uploads/2018/04/arti2-ima-1.jpg)no-repeat right ;height:699px;}
.joinus label{display:inline-block;width:200px;vertical-align:top;}
.joinus{text-align:left;padding-left:150px;font-size:14px;padding-top:40px;}
.joinus input[type='text']{padding:10px;background:#dedede;border:none;margin-bottom:10px;width:300px;}
.joinus input[type='email']{padding:10px;background:#dedede;border:none;margin-bottom:10px;width:300px;}
.joinus input[type='file']{padding:10px;background:#dedede;border:none;margin-bottom:10px;width:300px;}
.joinus input[type='submit']{padding:10px 20px;background:#9d80ba;border:none;margin-bottom:10px;color:#fff;}
.joinus textarea{padding:10px;background:#dedede;border:none;margin-bottom:10px;width:300px;}
.joinus .para{padding-bottom:20px;}
.joinus h2{font-family: 'LarishNeue';font-size:44px;}
.heading-con h1{text-align:center;font-size:50px;color:#fff;padding-top:240px;line-height:50px;font-family: 'LarishNeue';}
.hcon h1{padding-top:50px !important;}
.pareaicon{text-align:center;padding:0px 200px;}
.pareaicon .bx{display:inline-block;padding:40px 40px;width:220px;color:#fff;font-size:18px;line-height:30px;}
.heading-con h2{font-weight:normal;font-size:45px;color:#fff;font-family: 'LarishNeue';margin:0px;line-height:40px;}
.devicemob{display:none;}
.heading-about h2{font-size:50px;color:#fff;font-family: 'LarishNeue';margin:0px;line-height:65px;text-align:left;margin-left:200px;padding-top:200px;text-transform:capitalize;padding-bottom:45px;border-bottom:2px solid #ffffff 0.8;}
.end {
margin-top: 30px;
font-size: 3em;
font-weight: bold;
opacity: 0;
-webkit-transform: translateY(300px);
-ms-transform: translateY(300px);
transform: translateY(300px);
-webkit-transition: opacity, -webkit-transform 1s;
transition: opacity, transform 1s;
-webkit-transition-delay: 1s;
transition-delay: 1s;
} * {
margin: 0;
padding: 0;
font-family: 'Roboto', sans-serif;
font-weight:400;
}
html {
}
body {
color: black;
}
a {
text-decoration: none;
color: white;
}
ul, li {
list-style-type: none;
} .clearfix{clear:both;}
.header-top {
background:none !important;
padding: 20px 10px 0px 10px;
top: 0;
z-index: 12;
margin:0px 100px;
box-sizing: border-box;
}
h1 {
}
h1 a {
display: block;
padding: 0 10px;
}
.toggle-menu {
width: 50px;
height: 50px;
display: inline-block;
position: relative;
top: 10px;
}
.tmenu i{background: #000 !important;}
.toggle-menu i {
position: absolute;
display: block;
height: 2px;
background: white;
width: 30px;
left: 10px;
-webkit-transition: all .3s;
transition: all .3s;
}
.toggle-menu i:nth-child(1) {
top: 16px;
}
.toggle-menu i:nth-child(2) {
top: 24px;
}
.toggle-menu i:nth-child(3) {
top: 32px;
}
.toggle-menu1{
width: 50px;
height: 50px;
display: inline-block;
position: relative;
top: 10px;
}
.toggle-menu1 i {
position: absolute;
display: block;
height: 2px;
background: white;
width: 30px;
left: 10px;
-webkit-transition: all .3s;
transition: all .3s;
}
.toggle-menu1 i:nth-child(1) {
top: 16px;
}
.toggle-menu1 i:nth-child(2) {
top: 24px;
}
.toggle-menu1 i:nth-child(3) {
top: 32px;
}
.open-menu i:nth-child(1) {
top: 25px;
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
.open-menu i:nth-child(2) {
background: transparent;
}
.open-menu i:nth-child(3) {
top: 25px;
-webkit-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
nav {
height: 0;
opacity: 0;
box-sizing: border-box;
position: absolute;
width: 100%;
-webkit-transition: all 3s;
transition: all 3s;
}
.open-menu ~ nav {
opacity: 1;
padding: 80px 0;
z-index: 15;
height: calc(90vh - 70px);
}
nav ul {
padding: 0 10px;
}
nav li {
}
nav li a {
font-size: 18px;
display: inline-block;
padding: 10px 15px;
color:#000;
font-weight:bold;
text-align: center;
-webkit-transition: background .3s;
transition: background .3s;
}
nav li.active a,
body.fp-viewing-fifthSection-1 #menu li:last-child a {
background: #453659;
} section { 
text-align: center; }
h1,h2,h3,h4,h5,h6 {
margin: 0px 0px 20px 0px;
} #fp-nav ul li a span, 
.fp-slidesNav ul li a span {
background: white;
width: 8px;
height: 8px;
margin: -4px 0 0 -4px;
}
#fp-nav ul li a.active span, 
.fp-slidesNav ul li a.active span, 
#fp-nav ul li:hover a.active span, 
.fp-slidesNav ul li:hover a.active span {
width: 16px;
height: 16px;
margin: -8px 0 0 -8px;
background: #846c9d;
box-sizing: border-box;
border: 1px solid #846c9d;
}
.circle {
width: 300px;
margin: 6px 6px 20px;
display: inline-block;
position: relative;
text-align: center;
line-height: 1.2;
}
.circle canvas {
vertical-align: top;
height:200px;
width:200px;
}
.circle strong {
position: absolute;
top: 30px;
left: 0;
width: 100%;
text-align: center;
line-height: 40px;
font-size: 30px;
}
.circle strong i {
font-style: normal;
font-size: 0.6em;
font-weight: normal;
}
.fauto{height:auto !important;} @-webkit-keyframes 
load { 0% {
stroke-dashoffset:0
}
}
@-moz-keyframes 
load { 0% {
stroke-dashoffset:0
}
}
@keyframes 
load { 0% {
stroke-dashoffset:0
}
} .progress {
position: relative;
display: inline-block;
padding: 0;
text-align: center;
} .progress>li {
display: inline-block;
position: relative;
text-align: center;
color: #93A2AC;
font-family: Lato;
font-weight: 100;
margin: 2rem;
}
.progress>li:before {
content: attr(data-name);
position: absolute;
width: 100%;
bottom: -2rem;
font-weight: 400;
}
.progress>li:after {
content: attr(data-percent);
position: absolute;
width: 100%;
top: 3.7rem;
left: 0;
font-size: 2rem;
text-align: center;
}
.progress svg {
width: 10rem;
height: 10rem;
}
.progress svg:nth-child(2) {
position: absolute;
left: 0;
top: 0;
transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
}
.progress svg:nth-child(2) path {
fill: none;
stroke-width: 25;
stroke-dasharray: 629;
stroke: rgba(255, 255, 255, 0.9);
-webkit-animation: load 10s;
-moz-animation: load 10s;
-o-animation: load 10s;
animation: load 10s;
} @media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) 
{
.logo {padding-right: 50px;padding-left: 100px;} 
.about {padding-left: 50px;width: 450px;}
.site-footer {padding: 70px 10px 0px 10px;}
.lfer,.lfer1 {height: 300px;}
.lawyers li {width: 230px;margin: 0px 10px;}
.tbox h4 {font-size: 18px;}
.lawyers li img{width:100%;}
.iconic {font-size: 12px;}
.ico {padding-left: 0px;}
.pareaicon .bx {padding: 20px 0px;width: 190px;}
.pract-box {padding: 75px 50px 10px 50px;}
.pract-box1 {width: 40%;}
.cut-box {width: 42%;}
.cut-box1 {width: 39%;padding: 10px 50px 10px 0px;}
.pract-box5 {padding: 10px 50px 10px 50px;}
.pract-box6 {padding: 10px 40px 10px 20px;width: 43%;}
.joinus {padding-left: 10px;}
.joinus label {width: 160px;}
.case-result ul li {width:40%;}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) 
{
.logo {padding-right: 50px;padding-left: 50px;} 	
.main-menu ul li a {font-size: 14px;}
.sec-bg {background:none;}
.about {padding-left: 30px;}
.heading h1 {margin-left: 50px;}
.heading h2 {padding-left: 100px;}
.site-footer {padding: 20px;}
.tablet{display:none;}
.lfer,.lfer1 {height: 267px;}
.lawyers li {width: 225px;margin: 0px 10px;}
.tbox h4 {font-size: 18px;}
.lawyers li img{width:100%;}
.intro {padding: 40px 15px;}
.ico {padding-left: 0px; margin: 0px;}
.iconic {font-size: 11px;}
.pareaicon {padding: 0px 20px;}
.pareaicon .bx {
padding: 10px;width: 180px;}
.pract-box {width: 40%;padding: 75px 50px 10px 35px;}
.pimg img{width:100%;}
.pract-box1 {width: 40%;}
.cut-box { width: 45%; padding: 10px 0px 10px 20px;}
.cut-box1 {width: 43%;padding: 10px 20px 10px 0px;}
.cut-box1 img{width:100%;}
.pract-box5 {width: 42%;padding: 10px 50px 10px 20px;}
.pract-box6 {width: 42%;}
.case-result ul li {width: 50%;}
.case-result {padding: 40px 10px;}
.case-result ul li {width: 39%;}
.frm-bg {background:none;}
.joinus {padding-left: 100px;}
.cbox2 {padding: 70px 20px 0px 20px;}
.cbox6 {width: 55%;padding: 100px 10px 100px 20px;
}
}
@media (min-device-width: 800px) 
and (max-device-width: 1280px) {
}
@media screen and (max-width: 767px) {
.leo-desc img {height: auto !important;}
.leo-pic img{ height: auto !important;}
.ico img{width:30px; height:30px; padding-left: 20px; margin:10px;}
.iconic{display: inline-block; vertical-align: top;  padding-top: 10px;font-size: 12px;}
.name-pet{width: 88% !important;}
nav ul {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.pptxt {
width: 100%;
float: none;
display: inline-block;
}
.ppimg {
width: 100%; 
float: none;
}
.hcon h1{font-size:40px;}
.pareaicon{padding:0px;}
.pareaicon .bx{width: 94px;
font-size: 10px;
padding: 10px;}
.pareaicon img{width:100%;}
nav li {
margin-top: 1px;
padding:10px;
}
nav li a {
font-size: 20px;
}
.scroll-icon {
display: none;
}
#global img{margin-right:0px !important;}
#global p{width:100% !important;}
.foot .box{width:100%;float:none;padding:0px;}
.foot .box1{width:80%;float:none;}
.site-footer{padding:50px 20px;}
.box h4{margin-top:30px;}
.box1 h4{margin-top:30px;}
.about1 {
padding-left: 20px;
padding-top:20px;
}
.about {
padding-left: 20px;width: 90%;
}
.main-menu ul li{padding:10px 15px;}
.heading h2{padding-left:20px;}
.heading h1 {
margin-left: 10px;
width: 100%;
}
#abs{display:none;}
.sec-bg {
background: #ccc;
}
.box input[type='text']{width:79%;}
.box input[type='email']{width:79%;}
.box textarea{width:79%;}
#global img {
margin-left:5px;
}
#global p{padding-left: 15px;text-align:left;}
#global{width:auto !important;text-align:left;}
.heading-about h2{margin-left:20px;width:90%;}
#fp-nav.right {
right: 10px;
}
.cbox1 h2{padding-left:20px;}
.intro {
text-align: left;
padding: 20px 20px;
}
.cut-box {
float: none;
color: #000;
width: 90%;
text-align: left;
height: auto;
padding: 0px 20px;
}
.pract-box1 {
float: none;
color: #fff;
width: 90%;
text-align: left;
height: auto;
padding: 16px;
}
.pract-box img{width:90%;}
.pract-box{
float: none;
color: #fff;
width: 100%;
text-align: left;
height: auto;  
padding: 20px;
}
.pract-box6 p {
font-size: 16px;
padding-top: 0px;
word-spacing: -1px;padding-bottom:20px;text-align:justify;
}
.pract-box1 p {
font-size: 16px;
padding-top: 0px;
padding-bottom:20px;text-align:justify;
word-spacing: -1px;
line-height: 20px;
word-spacing: -1px;
font-weight: 100;
}
.heading-news {
text-align: left;
color: #fff;
padding:50px  20px;
}
.our-media {
width: 90%;
background: #fff;
text-align: left;
height: auto;
padding: 20px;
float: left;
}
.joinus {
text-align: left;
padding-left: 20px;
}
.joinus input[type='text']{width:90%;}
.joinus input[type='email']{width:90%;}
.joinus input[type='file']{width:90%;}
.joinus textarea{width:90%;}
.frm-bg {
background: #fff;
}
.cbox6 {
float: none;
color: #000;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.heading h1{padding-top:100px;}
.cbox6 input[type='text']{width:90%;}
.cbox6 input[type='email']{width:90%;}
.cbox6 textarea{width:90%;}
.cbox5 {
float: none;
color: #fff;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.cbox1 {
float: none;
color: #000;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.cbox2 {
float: none;
color: #000;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.cbox h2{padding-left:20px;}
.cbox {
float: none;
color: #fff;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.our-monthly {
padding: 10px;
margin-left: 0px;
width: 90%;
float: left;
}
.pract-box6 {
float: none;
color: #757679 ;
width: 90%;
text-align: left;
height: auto;
padding: 0px 20px;
}
.header-top{margin:10px;}
.posts {
text-align: left;
padding-left: 10px;
width: auto;
padding-top: 50px;
}
.case-result {
text-align: left;
padding: 20px;
}
.cresult{padding: 20px;}
.cresult ul li {
font-size: 14px;
float: none;
padding: 20px 20px;
width: 90%;
background:#fff;margin:0px 0px 30px 0px;min-height:auto;
}
.handle {
padding-top: 47px;
float: left;
font-size: 16px;
}
.article-bg{background:#fff;}
.case-result ul li {
font-size: 14px;
float: none;
padding: 20px 20px;
width: 90%;
background:#fff;margin:0px 0px 30px 0px;min-height:auto;
}
.heading-about h2 {
font-size: 30px;
line-height: 35px;
}
.special-list{width:90%;}
.cut-bg,.cut-bg1,.cut-bg2{height:auto;}
.logo{padding-left:100px;float:none;}
.cboxing1 {
float: none;
color: #000;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.cboxnews p {
font-size: 16px;
padding-top: 10px;
}
.cboxing p {
font-size: 16px;
padding-top: 20px;
}
.cboxing {
float: none;
color: #000;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.cboxnews1 {
float: none;
color: #fff;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.cboxnews {
float: none;
color: #fff;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.pract-box5 img{width:90%;}
.pract-box5 {
float: none;
color: #000;
width: 100%;
text-align: left;
height: auto;
padding: 20px;
}
.cut-box1 img{width:90%;}
.cut-box1 {
float: none;
color: #fff;
width: 90%;
text-align: left;
height: auto;
padding: 20px;
}
.pimg{text-align: left;width:90%;}
.lawyers li {
width: 100%;
float: none;
font-size: 14px;
font-family: 'LarishNeue';
text-align: center;
margin-bottom:30px;
}
.lawyers {
text-align: left;
padding: 20px;
}
.special {
text-align: left;
padding: 20px;
}
.served,.served1{width:100%;text-align:center;border:none;padding:0px;}
.fifty h3{padding-left:0px;}
.fifty {
text-align: center;
padding: 20px;
}
.heading-con h1{padding-top:80px;}
.heading-about h2{padding-top:50px;}
.fp-auto-height.fp-section, .fp-auto-height .fp-slide, .fp-auto-height .fp-tableCell{
height: auto !important;
}
.contact-box {
padding: 10px 0px;
}
.whtxt{color:#000;}
.cut-bg,.cut-bg1,.cut-bg2 {
background: #e9e9e9;
}
.about1{width:90%;}
.about1 h3{font-size:24px;padding-left:20px;}
.about1 ul li {
float: left;
padding: 20px 20px 20px 20px;
}
.heading h1{width:90%;}
.special-intro {
width: 90%;
}
.specialicon li img{width:100%;}
.specialicon li {
float: left;
width: 70px;
margin-right:10px;padding: 25px;font-size: 12px;
}
.specialicon{margin:0px 0px 0px 10px;}
.logo img{width:100%;}
.logo {
padding-left: 10px;
text-align:left;
width: 150px;
}
.heading-news h1 {
font-size: 40px;
}
.f24{font-size:18px !important;}
.main-bg {height:470px;}
.leo-desc{width:100%;float:none;padding:0px;}
.leo-pic{width:100%;}
.intr {
padding: 20px !important;
}
.radcircle {
width: 375px;
}
.lawyers li img{width:100%;}
.whitecol{color:#757679 !important;}
.media-bg,.con-bg,.contact-bg,.about-bg{height:300px;}
.news-bg{height:auto;}
.bggrey,.tri-bg{height:auto;}
.slicknav_menu{display:block;padding:0px !important;}
.slicknav_btn{top:50px !important;}
.main-menu{display:none;}
.ico {padding-left: 5px;}
.lfer1 {height: 346px;}
.name-pet {width: auto !important;margin-bottom: 20px;}
.lfer {height: auto;}
.ovcla {top: 40%;left: 12%;}
.devicedesk{display:none;}
.devicemob{display:block;padding: 0px;margin-bottom:30px;}
.devicemob img{width:100%;}
.menew{color:#000;} 
.pract-box5,.pract-box{display:none;}
}.slicknav_btn {
position: absolute;
display: block;
vertical-align: middle;
right: 0;
top: 70px;
padding: 0.438em 0.625em 0.438em 0.625em;
line-height: 1.125em;
cursor: pointer; }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
margin-top: 0.188em; }
.slicknav_menu {
*zoom: 1; }
.slicknav_menu .slicknav_menutxt {
display: block;
line-height: 1.188em;
float: left; }
.slicknav_menu .slicknav_icon {
float: left;
width: 1.125em;
height: 0.875em;
margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_icon:before {
background: transparent;
width: 1.125em;
height: 0.875em;
display: block;
content: "";
position: absolute; }
.slicknav_menu .slicknav_no-text {
margin: 0; }
.slicknav_menu .slicknav_icon-bar {
display: block;
width: 1.125em;
height: 0.125em;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_menu:before {
content: " ";
display: table; }
.slicknav_menu:after {
content: " ";
display: table;
clear: both; }
.slicknav_nav {
clear: both; }
.slicknav_nav ul {
display: block; }
.slicknav_nav li {
display: block; }
.slicknav_nav .slicknav_arrow {
font-size: 0.8em;
margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item {
cursor: pointer; }
.slicknav_nav .slicknav_item a {
display: inline; }
.slicknav_nav .slicknav_row {
display: block; }
.slicknav_nav a {
display: block; }
.slicknav_nav .slicknav_parent-link a {
display: inline; }
.slicknav_brand {
float: left; }
.slicknav_menu {
font-size: 16px;
box-sizing: border-box;
background: none;
padding: 5px; }
.slicknav_menu * {
box-sizing: border-box; }
.slicknav_menu .slicknav_menutxt {
color: #fff;
font-weight: bold;
text-shadow: 0 1px 3px #000; }
.slicknav_menu .slicknav_icon-bar {
background-color: #fff; }
.slicknav_btn {
margin: 5px 5px 6px;
text-decoration: none;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: #222; }
.slicknav_nav {
background:#231F20;
width: 100%;
text-align: center;
color: #000;
position:absolute;right:0;top:140px;
margin: 0;
padding: 0;
font-size: 0.875em;
list-style: none;
overflow: hidden; }
.slicknav_nav ul {
list-style: none;
overflow: hidden;
padding: 0;
margin: 0 0 0 20px; }
.slicknav_nav .slicknav_row {
padding: 5px 10px;
margin: 2px 5px; }
.slicknav_nav .slicknav_row:hover {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #ccc;
color: #fff; }
.slicknav_nav a {
padding: 5px 10px;
margin: 2px 5px;
text-decoration: none;
color: #fff; }
.slicknav_nav a:hover {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #ccc;
color: #222; }
.slicknav_nav .slicknav_txtnode {
margin-left: 15px; }
.slicknav_nav .slicknav_item a {
padding: 0;
margin: 0; }
.slicknav_nav .slicknav_parent-link a {
padding: 0;
margin: 0; }
.slicknav_brand {
color: #fff;
font-size: 18px;
line-height: 30px;
padding: 7px 12px;
height: 44px; }