html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video,hr{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}

.rhb:hover .hd,.rhb8:hover .hd,.rhc:hover .hd,.rhc8:hover .hd{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}

body{background:#E6E7E8 url(../p/l.png);font-family:'Roboto',sans-serif;color:#555;}
h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;}
a{text-decoration:none;}
a:hover{color:#F50057;}
strong,em,u{font-weight:normal;font-style:normal;text-decoration:none;}
.r{clear:both;}
.sk{float:right;}
.sl{float:left;}

#n{background:#00AEEF;width:100%;}
.m0,.m08{margin:0 auto;height:20px;padding:15px 0;position:relative;}
.m0 .fa,.m08 .fa{float:left;padding:15px;font-size:20px;color:#fff;cursor:pointer;margin-top:-15px;}
.h1 a{color:#fff;position:absolute;left:0;top:0;width:100%;height:100%}
.h1{position:relative;color:#fff;text-transform:capitalize;float:left;margin-left:5px;}

.mn{width:300px;height:auto;background:#0698DD;position:absolute;top:-999px;left:0;z-index:999}
.mn ul{padding:15px 5px;list-style:none;}
.mn li{padding:0 15px;margin-bottom:15px;}
.mn li a{color:#fff;}
#mn:hover .fa,#s1 .fa{background:#0698DD;}
#mn:hover .mn{top:50px;}

#s1{float:right;position:relative;color:#fff;}
#s1 .fa{float:right;border:none;padding:15px;}
#s2{width:270px;height:auto;background:#0698DD;position:absolute;top:-999px;right:0;z-index:3;padding:15px;}
#s1:hover #s2{top:35px;}
#s3{border:none;width:160px;padding:5px 15px;}
#s4{border:none;padding:5px 15px;margin-left:5px;background:#00AEEF;color:#fff;}

#a,#a8{margin:15px auto 15px;}
.c,.d,.cf,.c8,.d8,.cf8{float:left;background:#fff;margin-right:15px;margin-bottom:15px;}
.cf,.cf8{margin-right:0}
.gi{position:relative;height:250px;overflow:hidden;}
.gi img{width:300px;height:250px;}
.is{
  position: relative;
  overflow: hidden;

}
.is img {
  max-width: 100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.is:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.gi a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}
.gi:after{content:'';
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
background:#222;
background:-webkit-linear-gradient(rgba(34,34,34,0) 54%,rgba(34,34,34,.2) 71%,rgba(34,34,34,.4) 80%,rgba(34,34,34,.6) 90%,rgba(34,34,34,.8));
background:-o-linear-gradient(rgba(34,34,34,0) 54%,rgba(34,34,34,.2) 71%,rgba(34,34,34,.4) 80%,rgba(34,34,34,.6) 90%,rgba(34,34,34,.8));
background:-moz-linear-gradient(rgba(34,34,34,0) 54%,rgba(34,34,34,.2) 71%,rgba(34,34,34,.4) 80%,rgba(34,34,34,.6) 90%,rgba(34,34,34,.8));
background:linear-gradient(rgba(34,34,34,0) 54%,rgba(34,34,34,.2) 71%,rgba(34,34,34,.4) 80%,rgba(34,34,34,.6) 90%,rgba(34,34,34,.8))}
.ct{position:absolute;left:5px;bottom:5px;color:#fff;border:1px solid #00AEEF;padding:5px 10px;z-index:3;font-size:12px;letter-spacing:1px;}
.li{position:absolute;right:0;top:-16px;}
.li a{color:#00AEEF;}
.c:hover .ct,.c8:hover .ct{background:#00AEEF;color:#fff;}
.cp{position:relative;padding:15px;color:#818181;}
.ch{text-align:center;}
.ch a{position:absolute;height:100%;width:100%;left:0;top:0;}
.hh{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#555;text-transform:capitalize;}
.c:hover .hh,.d:hover .hh,.c8:hover .hh,.d8:hover .hh{color:#F50057;}
.ah{font-size:11px;text-align:center;margin-top:15px;letter-spacing:1px;}
.ah i{margin-right:5px;color:#F50057;}
.m5{margin-left:10px;}
.pn{width:100%;float:right;margin-bottom:15px;}
.pn a{color:#fff;}
.nx,.pv{padding:10px 20px;background:#F50057;float:right;margin-left:1px;font-style:normal;color:#fff;font-size:12px;}
.nx:hover,.pv:hover{background:#00AEEF}
.vn{width:100px;overflow:hidden;color:#F50057;font-size:14px;position:absolute;left:0;top:0;margin-top:-16px;}
.vn a{color:#F50057}

#i,#p,#i8,#p8{background:#fff;margin-bottom:15px;color:#555;}
#i blockquote,#i8 blockquote{margin:15px;font-size:14px;border:1px solid #dedede;padding:15px;text-transform:lowercase;font-style:italic;}
#i figure,#i8 figure{margin-bottom:15px;position:relative;}
a.al{position:absolute;bottom:23px;right:0;background:rgba(0,0,0,0.5);padding:5px 10px;color:#fff;}
a.al:hover{color:#00AEEF;}
h1.rs{padding:0 15px;text-transform:capitalize;}
#bc{padding:5px 15px 15px;font-size:11px;font-style:normal;}
#bc i{font-style:normal;text-transform:lowercase;}
#bc a{color:#00AEEF;}
#i .h4,#i8 .h4{margin:5px 15px;font-size:12px;text-transform:lowercase;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#i h1,#i8 h1{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#i img,#i8 img{width:100%;height:auto;}
#i img{max-height:345px;}
.pd{padding:0 15px;}
.s5{width:113px;height:113px;overflow:hidden;float:left;margin-right:5px;margin-bottom:5px !important;}
.s5:nth-child(5n){margin-right:0;}
.s5 img{width:120px !important;height:120px !important}
.sn{float:right;margin:5px 15px;height:30px}
.sn a{color: #fff;
    font-size: 12px;
    background:#F50057;
    padding:10px 15px;
    margin-left:1px;
    }
.sn a:hover{background:#00AEEF;}
.ba {float:left;}
.ba a{background:#818181}
.ba a:hover{background:#F50057}
.tg{margin:15px;padding:15px;border:1px solid #dedede;font-size:14px;}
.tg b{margin-right:5px;}
.tg a{margin-right:5px;color:#818181;font-size:14px;}
.tg a:hover,.p a:hover{color:#F50057;}

#g{width:100%;height:auto;margin-bottom:15px;background:#fff}
#g img{width:100%;height:auto;}
#g h1{background:#fff;padding:15px 15px 5px;}

#t,#t8{background:#fff;position:relative;margin-bottom:15px;}
#t ul,#t8 ul{padding:0 15px;list-style:none;}
#t li,#t8 li{padding:0 15px 15px;position:relative;}
#t li:before,#t8 li:before,.p li:before{position: absolute;
    content: '\f101';
    font-family: 'FontAwesome';
    font-size: 16px;
    color: #818181;
    left: 0px;
    top: 0px;}
#t h4,#t8 h4{margin:15px;border-bottom:1px solid #dedede;text-align:center;padding-bottom:15px;}
#t a,#t8 a{color:#818181;font-size:14px;}

#v,#v8{overflow:hidden;}
#v .d:nth-child(2n){margin-right:0}
#v8 .d8:nth-child(2n){margin-right:0}
.d8 img{width:100%;height:auto;}
h1.tv{background:#fff;padding:15px;}
.bc{background:#fff;padding:0 15px 15px !important;}

#rp,.rf,.rf8,#rp8{padding:15px;}
.rf .di,.rf8 .di,.rc .di{width:100%;}
.rf .di,.rf8 .di,.rc .di,#rp .di,#rp8 .di{height:120px;margin-bottom:5px;position:relative;}
.di a{width:100%;height:100%;position:absolute;left:0;top:0;}
#rp p,#rp8 p,.rf p,.rf8 p,.rc p{margin-bottom:15px;text-align:center;font-weight:bold;border-bottom:1px solid #dedede;padding-bottom:15px;}
.rf p,.rc p,.rf8 p{text-align:left;}
#rp .hd,#rp8 .hd,.rf .hd,.rf8 .hd,.rc .hd{border:none;float:right;color:#818181;font-size:14px;font-weight:normal;height:80px;overflow:hidden;padding:0;text-align:left;margin:0;}
.rf .hd,.rf8 .hd{font-size:16px;color:#555;height:74px;}
#rp .rg,#rp8 .rg,.rf .rg,.rf8 .rg,.rc .rg{float:left;width:120px !important;}
.rc{width:270px;padding:15px 0 15px 15px;float:left;}
#rp .di:hover .hd,#rp8 .di:hover .hd,.rc .di:hover .hd,#fr:hover .hd,.rf .di:hover .hd,.rf8 .di:hover .hd,.rh .di:hover .hd,#t li:hover a,.cf li:hover a,.cf8 li:hover a{color:#F50057;}

#fr{width:100%;margin-bottom:15px;}
#fr img{width:100%;height:auto;}
#fr .di{background:#fff;position:relative;}
#fr .hd{text-align:center;padding:15px;color:#777;text-transform:capitalize;}

.rh{width:300px;background:#fff;margin-right:15px;float:left;margin-bottom:15px;}
.rh:nth-child(3n){margin-right:0}
.rh .di{padding:0 15px;width:270px;position:relative;}
.rh .hd{border:none;float:right;width:140px;color:#818181;font-size:14px;font-weight:normal;height:80px;overflow:hidden;padding:0;text-align:left;margin:0;}
.rh .hd{font-size:16px;color:#555;height:74px;}
.rh p{background:#00AEEF;padding:15px;margin-bottom:5px;color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;}
.hf{width:100%;margin-bottom:15px;text-transform:capitalize;overflow:hidden;}
.rhb,.rhb8{float:left;height:345px;overflow:hidden;}
.rhb .di,.rhb8 .di,.rhc .di,.rhc8 .di{position:relative;}
.rhb .hd,.rhb8 .hd{position:absolute;padding:15px;left:0;bottom:13px;color:#fff;background:rgba(0,0,0,0.5);font-size:12px;margin-bottom:-999px;}
/* .rhc .rg{width:100%;height:165px;overflow:hidden;} */
.rhc,.rhc8{float:left;height:172px;overflow:hidden;margin-left:1px;margin-bottom:1px}
.rhc .hd,.rhc8 .hd{position:absolute;padding:15px;left:0;color:#fff;background:rgba(0,0,0,0.5);font-size:12px;margin-bottom:-999px;}
.rhb img,.rhc img,.rhb8 img,.rhc8 img{width:100%;height:auto;}
.rhb:hover .hd,.rhb8:hover .hd,.rhc:hover .hd,.rhc8:hover .hd{margin-bottom:0;}

.p{padding:15px;}
.p h3{margin:15px 0;}
.p ul{list-style:none;}
.p li{position:relative;}
.p li{padding-left:15px;}
.p a{color:#818181;}
.p ol{list-style:none;}

#s{width:100%;background:#fff;position:relative;border-top:3px solid #F50057;background:#fff;padding:15px 0;}
.cf .mu,.cf8 .mu{padding:15px;border-bottom:1px solid #dedede;font-weight:bold;}
.cf ul,.cf8 ul{padding:15px;list-style:none;}
.cf li a,.cf8 li a{color:#818181;margin-left:5px;}
#st{width:100%;padding:15px 0;background:#00AEEF;color:#fff;font-size:12px;text-align:center;}
#st a{font-size:12px;color:#fff;}
.s,.s8{margin:0 auto;}

.wpcf7 p{padding:5px 0;font-size:12px;}
input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea{width:95%;}
textarea.wpcf7-form-control.wpcf7-textarea,input.wpcf7-form-control.wpcf7-text{margin-top:5px;}
textarea.wpcf7-form-control.wpcf7-textarea{padding:0 !important;}
.wpcf7-submit{border:none;background:#00AEEF;color:#fff;padding:10px 30px;width:95%;}

.ab{width:100%;height:378px}
.ds{width:100%;height:auto;padding:10px 0;}
.ds8{width:100%;height:90px;padding:10px 0;}
.ki{width:100%;margin:5px 0;height:280px;}
.kt{width:100%;margin:5px 0;height:600px;}
.kb{width:100%;margin:5px 0;height:250px;}
.had{padding:15px 0;border-top:2px solid #dedede;border-bottom:2px solid #dedede;margin-bottom:15px;background:#fff}

@media screen and (min-width:320px){
.hf{height:174px;}
.rhb .hd{bottom:14px;}
.rhc .hd{bottom:82px;}
#rp .hd,.rf .hd,.rc .hd,#rp8 .hd,.rf8 .hd,.rc8 .hd{width:140px;}
#a,.m0,.s,#i,#v,.c,.d,.cf,#a8,.m08,.s8,#i8,#v8,.c8,.d8,.cf8{width:300px;}
.h1{width:85px;height:20px;overflow:hidden;}
#t,#t8{width:300px;}
}

@media screen and (min-width:768px){
  .hf{height:333px;}
  #a,.m0,.s,#i,#v,#t{width:615px;}
  #a8,.m08,.s8,#i8,#v8,#t8,.rhb8{width:687px;}
  .c8,.d8,.cf8,.rhc8{width:336px;}
  .c8 img{width:100%;height:auto;}
  .c:nth-child(2n),.c8:nth-child(2n){margin-right:0}
  #rp .di{width:270px;float:left;margin-right:15px;}
  #rp8 .di{width:306px;float:left;margin-right:15px;}
  .rf8 .hd,#rp8 .hd{width:175px;}
}

@media screen and (min-width:980px){
.hf{height:345px;}
#a,.m0,.s{width:930px;}
#i,#v,#p{width:615px;}
.c,.d,.cf,.rhc{width:300px;}
.rhb{width:629px;}
#a8,.m08,.s8{width:1038px;}
#i8,#p8{width:723px;}
#v8{width:687px;}
.c8,.d8,.cf8,.rhc8,#t8{width:336px;}
.c8 img{width:100%;height:auto}
.rf8 .hd,#rp8 .hd{width:175px;}
.rhb8{width:700px}
.rhb8 .hd{bottom:52px;}
.rhc8 .hd{bottom:112px;}
.c:nth-child(2n),.c8:nth-child(2n){margin-right:15px}
.c:nth-child(3n),.c8:nth-child(3n){margin-right:0}
#t{width:300px;}
#rp .di{width:100%;}
.h1{width:300px;}
}