@charset "UTF-8";

@import "iconfont.css";
@import url('https://fonts.font.im/css?family=Montserrat:300,400,500,600,700');

*, *:before, *:after{box-sizing:border-box;}
:root {font-size: 10px;}
html {-webkit-text-size-adjust:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
img{max-width:100%;height:auto;width:auto\9;vertical-align:bottom;}
.video embed,.video object,.video iframe{width:100%;height:auto;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, sub, sup, tt, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;outline:0;font-size:100%;background:transparent}
fieldset,img,input,button,hr{border:0;}
:focus {outline: 0;}
address, caption, cite, code, dfn, em, b,th, i,var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
button,input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
code, kbd, samp, tt {font-size:100%;}
input, button, textarea, select {*font-size: 100%;}
ol, ul {list-style: none;}
table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}

:link, :visited, ins {text-decoration: none;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

.cl{*zoom:1}
.cl:before,.cl:after{display:table;content:" ";}
.cl:after{clear:both;}

body{color:#666;font-size:1.6rem;font-family:'Montserrat', sans-serif;background:#fff;max-width:1920px;margin:0 auto;overflow-x:hidden;}

a{color:inherit;}
a:hover{text-decoration:none;color:var(--active-color);}

.uppercase{text-transform:uppercase;}
.hide{display:none;}
.wp{margin:0 auto;width:1340px;}
.wp2{margin:0 auto;width:155rem;}
.pr{position:relative;}
.fr{float:right;}.fl{float:left;}


@font-face {
  font-family:'inter-thin';
  src: url('fonts/inter-thin-webfont.woff2') format('woff2'),
       url('fonts/inter-thin-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@font-face {
  font-family:'inter-light';
  src: url('fonts/inter-light-webfont.woff2') format('woff2'),
       url('fonts/inter-light-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@font-face {
  font-family:'inter-regular';
  src: url('fonts/inter-regular-webfont.woff2') format('woff2'),
       url('fonts/inter-regular-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@font-face {
  font-family:'inter-medium';
  src: url('fonts/inter-medium-webfont.woff2') format('woff2'),
       url('fonts/inter-medium-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@font-face {
  font-family:'inter-semibold';
  src: url('fonts/inter-semibold-webfont.woff2') format('woff2'),
       url('fonts/inter-semibold-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@font-face {
  font-family:'inter-bold';
  src: url('fonts/inter-bold-webfont.woff2') format('woff2'),
       url('fonts/inter-bold-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@font-face {
  font-family:'inter-black';
  src: url('fonts/inter-black-webfont.woff2') format('woff2'),
       url('fonts/inter-black-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@font-face {
  font-family:'pacifico';
  src: url('fonts/pacifico-webfont.woff2') format('woff2'),
       url('fonts/pacifico-webfont.woff') format('woff');
  font-weight:normal;font-style:normal;
}
@keyframes arrow-top-bottom {
  0% {transform:translateY(0)}
  25% {transform:translateY(-7px)}
  50% {transform:translateY(0)}
  75% {transform:translateY(7px)}
  100% {transform:translateY(0)}
}

@media screen and (max-width:1740px){

:root{font-size: 9px;}
.wp {width: 72% !important;}

}

@media screen and (max-width:1550px){

:root{font-size: 8px;}
.wp {width: 80% !important;}

}

@media screen and (max-width:1440px){

:root{font-size: 7.5px;}

}

@media screen and (max-width:1367px){

:root{font-size: 7px;}
.wp {width: 88% !important;}

}

@media screen and (max-width:1280px){

:root{font-size: 6.7px;}

}

@media screen and (max-width:996px){

:root{font-size: 10px;}
.wp,.wp2 {margin: 0 auto;width: 100% !important;padding-left: 1rem;padding-right: 1rem;}

}

@media screen and (max-width:768px){

:root{font-size: 9px;}

}

@media screen and (max-width:480px){

:root{font-size: 8px;}

}


.main{padding-top:7rem;padding-bottom:7rem;}

@media screen and (max-width: 768px) {

.main{padding-top:4rem;padding-bottom:4rem;}

}


.form {padding: 6rem 0 3rem;}
.form .wp {display: flex;justify-content: space-between;}
.form .tit {width: 28.3%;}
.form .tit h3 {font-size: 4.8rem;color: #f3c044;line-height: 6rem;text-transform: uppercase;}
.form .tit p {font-family: var(--font-family2);font-size: 1.8rem;line-height: 2.4rem;color: #fff;margin-top: 2.5rem;}
.form .inquirbox {width: 55.8%;}

/*----page----*/
#pagesize{margin:5rem 0 0;text-align:center;display: flex;justify-content: center;}
#pagesize ul{font-size:0;}
#pagesize ul li{display:inline-block;vertical-align:top;}
#pagesize ul li a{line-height:1;margin:0 2rem;display:inline-block;font-size:1.6rem;color: #1E1E1E;border-radius: 0.3rem;width: 3.6rem;line-height: 3.6rem;text-align: center;height: 3.6rem;box-sizing: border-box;overflow: hidden;}
#pagesize ul li a:hover{background:var(--color-active);box-shadow: 0 0.1rem 0 0 #fff;color: #fff;}
#pagesize ul li a i {font-size: 3.2rem;}
#pagesize ul li span{line-height:4.5rem;padding:0 1.3rem;margin:0 0.2rem;display:inline-block;font-size:2.4rem;}
#pagesize ul li a.active{background:var(--color-active);color: #fff;}
#pagesize ul li a.disabled{color:var(--color-active);}
#pagesize .form-box{padding: 0 0.5rem 0 3rem;position:relative;display:flex;align-items:center;}
#pagesize .form-box .submit_text {font-size: 2rem; width: 4.5rem; height: 4.5rem; background: none; border: 0.1rem solid #eee; border-radius: 0.5rem;}
#pagesize .form-box .submit_btn {width: 4.5rem; height: 4.5rem;border-radius: 0.5rem;background: var(--color-active);color: #fff;	font-size: 1.8rem;font-family: var(--font-family2);cursor:pointer;margin-left: 0.8rem;}

@media screen and (max-width:768px) {
#pagesize{margin:2.5rem 0 0;}
#pagesize ul li a{padding:0.6rem 1rem;font-size:1.3rem;}
#pagesize ul li span{padding:0.6rem 1rem;font-size:1.3rem;}

}

@media screen and (max-width:768px) {
#pagesize{margin:2.5rem 0 0;}
#pagesize ul li a{padding:0.6rem 1rem;font-size:1.3rem;}
#pagesize ul li span{padding:0.6px 1rem;font-size:1.3rem;}

}

/*------keyframes-------*/

@-webkit-keyframes round1 {
  0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
  50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
  75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
  100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  }
  @keyframes round1 {
  0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  25% {-webkit-transform:translateX(-5%);transform:translateX(-5%)}
  50%{-webkit-transform:translateY(5%);transform:translateY(5%)}
  75% {-webkit-transform:translateX(5%);transform:translateX(5%)}
  100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  }
  
  @-webkit-keyframes round2 {
  0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  25% {-webkit-transform:translateY(-10%);transform:translateY(-10%)}
  50%{-webkit-transform:translateX(10%);transform:translateX(10%)}
  75% {-webkit-transform:translateY(10%);transform:translateY(10%)}
  100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  }
  @keyframes round2 {
  0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  25% {-webkit-transform:translateY(-10%);transform:translateY(-10%)}
  50%{-webkit-transform:translateX(10%);transform:translateX(10%)}
  75% {-webkit-transform:translateY(10%);transform:translateY(10%)}
  100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  }
  
  @-webkit-keyframes round3 {
  0% {-webkit-transform:translateY(0%);transform:translateY(0%)}	
  25% {-webkit-transform:translateY(-8%);transform:translateY(-8%)}
  50%{-webkit-transform:translateY(0);transform:translateY(0)}
  75% {-webkit-transform:translateY(8%);transform:translateY(8%)}
  100% {-webkit-transform:translateY(0%);transform:translateY(0%)}	
  }
  @keyframes round3 {
  0% {-webkit-transform:translateY(0%);transform:translateY(0%)}	
  25% {-webkit-transform:translateY(-8%);transform:translateY(-8%)}
  50%{-webkit-transform:translateY(0);transform:translateY(0)}
  75% {-webkit-transform:translateY(8%);transform:translateY(8%)}
  100% {-webkit-transform:translateY(0%);transform:translateY(0%)}
  }
  
  @-webkit-keyframes round4 {
  0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  25% {-webkit-transform:translateX(-8%);transform:translateX(-8%)}
  50%{-webkit-transform:translateX(0);transform:translateX(0)}
  75% {-webkit-transform:translateX(8%);transform:translateX(8%)}
  100% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  }
  @keyframes round4 {
  0% {-webkit-transform:translateX(0%);transform:translateX(0%)}	
  25% {-webkit-transform:translateX(-8%);transform:translateX(-8%)}
  50%{-webkit-transform:translateX(0);transform:translateX(0)}
  75% {-webkit-transform:translateX(8%);transform:translateX(8%)}
  100% {-webkit-transform:translateX(0%);transform:translateX(0%)}
  }
  
  @keyframes loader2 {
    0% {transform:scale(0.8);opacity:0;}
    50% {opacity:1;}
    100% {transform:scale(1.2);opacity:0;}
  }
  @keyframes photo-object-floating{
    0%{transform:translateY(-10px);}
    100%{transform:translateY(10px);}
  }



/*----grid12----*/

.row {margin-right:-15px;margin-left:-15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.align-items-center{-webkit-align-items:center;align-items:center;}
.row-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}

.row-no-gutters {margin-right:0;margin-left:0;}
.row-no-gutters [class*="col-"] {padding-right:0;padding-left:0;}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position:relative;min-height:1px;padding-right:15px;padding-left:15px;}

.col-xs-12 {width:100%;}
.col-xs-11 {width:91.66666667%;}
.col-xs-10 {width:83.33333333%;}
.col-xs-9 {width:75%;}
.col-xs-8 {width:66.66666667%;}
.col-xs-7 {width:58.33333333%;}
.col-xs-6 {width:50%;}
.col-xs-5 {width:41.66666667%;}
.col-xs-4 {width:33.33333333%;}
.col-xs-3 {width:25%;}
.col-xs-2 {width:16.66666667%;}
.col-xs-1 {width:8.33333333%;}

.col-xs-pull-12 {right:100%;}
.col-xs-pull-11 {right:91.66666667%;}
.col-xs-pull-10 {right:83.33333333%;}
.col-xs-pull-9 {right:75%;}
.col-xs-pull-8 {right:66.66666667%;}
.col-xs-pull-7 {right:58.33333333%;}
.col-xs-pull-6 {right:50%;}
.col-xs-pull-5 {right:41.66666667%;}
.col-xs-pull-4 {right:33.33333333%;}
.col-xs-pull-3 {right:25%;}
.col-xs-pull-2 {right:16.66666667%;}
.col-xs-pull-1 {right:8.33333333%;}
.col-xs-pull-0 {right:auto;}

.col-xs-push-12 {left:100%;}
.col-xs-push-11 {left:91.66666667%;}
.col-xs-push-10 {left:83.33333333%;}
.col-xs-push-9 {left:75%;}
.col-xs-push-8 {left:66.66666667%;}
.col-xs-push-7 {left:58.33333333%;}
.col-xs-push-6 {left:50%;}
.col-xs-push-5 {left:41.66666667%;}
.col-xs-push-4 {left:33.33333333%;}
.col-xs-push-3 {left:25%;}
.col-xs-push-2 {left:16.66666667%;}
.col-xs-push-1 {left:8.33333333%;}
.col-xs-push-0 {left:auto;}

.col-xs-offset-12 {margin-left:100%;}
.col-xs-offset-11 {margin-left:91.66666667%;}
.col-xs-offset-10 {margin-left:83.33333333%;}
.col-xs-offset-9 {margin-left:75%;}
.col-xs-offset-8 {margin-left:66.66666667%;}
.col-xs-offset-7 {margin-left:58.33333333%;}
.col-xs-offset-6 {margin-left:50%;}
.col-xs-offset-5 {margin-left:41.66666667%;}
.col-xs-offset-4 {margin-left:33.33333333%;}
.col-xs-offset-3 {margin-left:25%;}
.col-xs-offset-2 {margin-left:16.66666667%;}
.col-xs-offset-1 {margin-left:8.33333333%;}
.col-xs-offset-0 {margin-left:0%;}

@media (min-width:768px) {
.col-sm-12 {width:100%;}
.col-sm-11 {width:91.66666667%;}
.col-sm-10 {width:83.33333333%;}
.col-sm-9 {width:75%;}
.col-sm-8 {width:66.66666667%;}
.col-sm-7 {width:58.33333333%;}
.col-sm-6 {width:50%;}
.col-sm-5 {width:41.66666667%;}
.col-sm-4 {width:33.33333333%;}
.col-sm-3 {width:25%;}
.col-sm-2 {width:16.66666667%;}
.col-sm-1 {width:8.33333333%;}
.col-sm-pull-12 {right:100%;}
.col-sm-pull-11 {right:91.66666667%;}
.col-sm-pull-10 {right:83.33333333%;}
.col-sm-pull-9 {right:75%;}
.col-sm-pull-8 {right:66.66666667%;}
.col-sm-pull-7 {right:58.33333333%;}
.col-sm-pull-6 {right:50%;}
.col-sm-pull-5 {right:41.66666667%;}
.col-sm-pull-4 {right:33.33333333%;}
.col-sm-pull-3 {right:25%;}
.col-sm-pull-2 {right:16.66666667%;}
.col-sm-pull-1 {right:8.33333333%;}
.col-sm-pull-0 {right:auto;}
.col-sm-push-12 {left:100%;}
.col-sm-push-11 {left:91.66666667%;}
.col-sm-push-10 {left:83.33333333%;}
.col-sm-push-9 {left:75%;}
.col-sm-push-8 {left:66.66666667%;}
.col-sm-push-7 {left:58.33333333%;}
.col-sm-push-6 {left:50%;}
.col-sm-push-5 {left:41.66666667%;}
.col-sm-push-4 {left:33.33333333%;}
.col-sm-push-3 {left:25%;}
.col-sm-push-2 {left:16.66666667%;}
.col-sm-push-1 {left:8.33333333%;}
.col-sm-push-0 {left:auto;}
.col-sm-offset-12 {margin-left:100%;}
.col-sm-offset-11 {margin-left:91.66666667%;}
.col-sm-offset-10 {margin-left:83.33333333%;}
.col-sm-offset-9 {margin-left:75%;}
.col-sm-offset-8 {margin-left:66.66666667%;}
.col-sm-offset-7 {margin-left:58.33333333%;}
.col-sm-offset-6 {margin-left:50%;}
.col-sm-offset-5 {margin-left:41.66666667%;}
.col-sm-offset-4 {margin-left:33.33333333%;}
.col-sm-offset-3 {margin-left:25%;}
.col-sm-offset-2 {margin-left:16.66666667%;}
.col-sm-offset-1 {margin-left:8.33333333%;}
.col-sm-offset-0 {margin-left:0%;}
}

@media (min-width:992px) {
.col-md-12 {width:100%;}
.col-md-11 {width:91.66666667%;}
.col-md-10 {width:83.33333333%;}
.col-md-9 {width:75%;}
.col-md-8 {width:66.66666667%;}
.col-md-7 {width:58.33333333%;}
.col-md-6 {width:50%;}
.col-md-5 {width:41.66666667%;}
.col-md-4 {width:33.33333333%;}
.col-md-3 {width:25%;}
.col-md-2 {width:16.66666667%;}
.col-md-1 {width:8.33333333%;}
.col-md-pull-12 {right:100%;}
.col-md-pull-11 {right:91.66666667%;}
.col-md-pull-10 {right:83.33333333%;}
.col-md-pull-9 {right:75%;}
.col-md-pull-8 {right:66.66666667%;}
.col-md-pull-7 {right:58.33333333%;}
.col-md-pull-6 {right:50%;}
.col-md-pull-5 {right:41.66666667%;}
.col-md-pull-4 {right:33.33333333%;}
.col-md-pull-3 {right:25%;}
.col-md-pull-2 {right:16.66666667%;}
.col-md-pull-1 {right:8.33333333%;}
.col-md-pull-0 {right:auto;}
.col-md-push-12 {left:100%;}
.col-md-push-11 {left:91.66666667%;}
.col-md-push-10 {left:83.33333333%;}
.col-md-push-9 {left:75%;}
.col-md-push-8 {left:66.66666667%;}
.col-md-push-7 {left:58.33333333%;}
.col-md-push-6 {left:50%;}
.col-md-push-5 {left:41.66666667%;}
.col-md-push-4 {left:33.33333333%;}
.col-md-push-3 {left:25%;}
.col-md-push-2 {left:16.66666667%;}
.col-md-push-1 {left:8.33333333%;}
.col-md-push-0 {left:auto;}
.col-md-offset-12 {margin-left:100%;}
.col-md-offset-11 {margin-left:91.66666667%;}
.col-md-offset-10 {margin-left:83.33333333%;}
.col-md-offset-9 {margin-left:75%;}
.col-md-offset-8 {margin-left:66.66666667%;}
.col-md-offset-7 {margin-left:58.33333333%;}
.col-md-offset-6 {margin-left:50%;}
.col-md-offset-5 {margin-left:41.66666667%;}
.col-md-offset-4 {margin-left:33.33333333%;}
.col-md-offset-3 {margin-left:25%;}
.col-md-offset-2 {margin-left:16.66666667%;}
.col-md-offset-1 {margin-left:8.33333333%;}
.col-md-offset-0 {margin-left:0%;}
}

@media (min-width:1200px) {
.col-lg-12 {width:100%;}
.col-lg-11 {width:91.66666667%;}
.col-lg-10 {width:83.33333333%;}
.col-lg-9 {width:75%;}
.col-lg-8 {width:66.66666667%;}
.col-lg-7 {width:58.33333333%;}
.col-lg-6 {width:50%;}
.col-lg-5 {width:41.66666667%;}
.col-lg-4 {width:33.33333333%;}
.col-lg-3 {width:25%;}
.col-lg-2 {width:16.66666667%;}
.col-lg-1 {width:8.33333333%;}
.col-lg-pull-12 {right:100%;}
.col-lg-pull-11 {right:91.66666667%;}
.col-lg-pull-10 {right:83.33333333%;}
.col-lg-pull-9 {right:75%;}
.col-lg-pull-8 {right:66.66666667%;}
.col-lg-pull-7 {right:58.33333333%;}
.col-lg-pull-6 {right:50%;}
.col-lg-pull-5 {right:41.66666667%;}
.col-lg-pull-4 {right:33.33333333%;}
.col-lg-pull-3 {right:25%;}
.col-lg-pull-2 {right:16.66666667%;}
.col-lg-pull-1 {right:8.33333333%;}
.col-lg-pull-0 {right:auto;}
.col-lg-push-12 {left:100%;}
.col-lg-push-11 {left:91.66666667%;}
.col-lg-push-10 {left:83.33333333%;}
.col-lg-push-9 {left:75%;}
.col-lg-push-8 {left:66.66666667%;}
.col-lg-push-7 {left:58.33333333%;}
.col-lg-push-6 {left:50%;}
.col-lg-push-5 {left:41.66666667%;}
.col-lg-push-4 {left:33.33333333%;}
.col-lg-push-3 {left:25%;}
.col-lg-push-2 {left:16.66666667%;}
.col-lg-push-1 {left:8.33333333%;}
.col-lg-push-0 {left:auto;}
.col-lg-offset-12 {margin-left:100%;}
.col-lg-offset-11 {margin-left:91.66666667%;}
.col-lg-offset-10 {margin-left:83.33333333%;}
.col-lg-offset-9 {margin-left:75%;}
.col-lg-offset-8 {margin-left:66.66666667%;}
.col-lg-offset-7 {margin-left:58.33333333%;}
.col-lg-offset-6 {margin-left:50%;}
.col-lg-offset-5 {margin-left:41.66666667%;}
.col-lg-offset-4 {margin-left:33.33333333%;}
.col-lg-offset-3 {margin-left:25%;}
.col-lg-offset-2 {margin-left:16.66666667%;}
.col-lg-offset-1 {margin-left:8.33333333%;}
.col-lg-offset-0 {margin-left:0%;}
}

@-ms-viewport{width:device-width;}

.visible-xs,.visible-sm,.visible-md,.visible-lg {display:none !important;}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display:none !important;}

@media (max-width:767px) {
.visible-xs {display:block !important;}
table.visible-xs {display:table !important;}
tr.visible-xs {display:table-row !important;}
th.visible-xs,td.visible-xs {display:table-cell !important;}
}
@media (max-width:767px) {
.visible-xs-block {display:block !important;}
}
@media (max-width:767px) {
.visible-xs-inline {display:inline !important;}
}
@media (max-width:767px) {
.visible-xs-inline-block {display:inline-block !important;}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm {display:block !important;}
table.visible-sm {display:table !important;}
tr.visible-sm {display:table-row !important;}
th.visible-sm,td.visible-sm {display:table-cell !important;}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm-block {display:block !important;}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline {display:inline !important;}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline-block {display:inline-block !important;}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md {display:block !important;}
table.visible-md {display:table !important;}
tr.visible-md {display:table-row !important;}
th.visible-md,td.visible-md {display:table-cell !important;}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md-block {display:block !important;}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline {display:inline !important;}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline-block {display:inline-block !important;}
}
@media (min-width:1200px) {
.visible-lg {display:block !important;}
table.visible-lg {display:table !important;}
tr.visible-lg {display:table-row !important;}
th.visible-lg,td.visible-lg {display:table-cell !important;}
}
@media (min-width:1200px) {
.visible-lg-block {display:block !important;}
}
@media (min-width:1200px) {
.visible-lg-inline {display:inline !important;}
}
@media (min-width:1200px) {
.visible-lg-inline-block {display:inline-block !important;}
}
@media (max-width:767px) {
.hidden-xs {display:none !important;}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm {display:none !important;}
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md {display:none !important;}
}
@media (min-width:1200px) {
.hidden-lg {display:none !important;}
}