/*! Basscss | http://basscss.com | MIT License */
/*jbs hidden, do not need max-width:1600px; box-shadow:0 2px 5px 0 rgba(0,0,0,0.12);*/
body{ 
	margin:0 auto !important;
	width:100%;
}

/*jbs hidden, do not need
html{	
	background:#f2f2f2;
}*/

.nowrap,.truncate{white-space:nowrap}
.list-reset,.list-style-none{list-style:none}
.overflow-hidden,.truncate{overflow:hidden}
.fit,.truncate{max-width:100%}
.ml0,.mx0{margin-left:0}
.mr0,.mx0{margin-right:0}
.mt0,.my0{margin-top:0}
.mb0,.my0{margin-bottom:0}
.list-reset,.pl0,.px0{padding-left:0}
.pr0,.px0{padding-right:0}
.pt0,.py0{padding-top:0}
.pb0,.py0{padding-bottom:0}
.border-box,.col,.col-right{box-sizing:border-box}
.font-family-inherit{font-family:inherit}
.font-size-inherit{font-size:inherit}
.text-decoration-none{text-decoration:none}
.bold{font-weight:700}
.regular{font-weight:400}
.italic{font-style:italic}
.caps{text-transform:uppercase;letter-spacing:2px;}
.left-align{text-align:left}
.center-align{text-align:center}
.right-align{text-align:right}
.justify{text-align:justify}
.break-word{word-wrap:break-word}
.line-height-1{line-height:1}
.line-height-2{line-height:1.125}
.line-height-3{line-height:1.25}
.line-height-4{line-height:1.5}
.underline{text-decoration:underline}
.truncate{text-overflow:ellipsis}
.inline{display:inline}
.block{display:block}
.inline-block{display:inline-block}
.table{display:table}
.table-cell{display:table-cell}
.overflow-scroll{overflow:scroll}
.overflow-auto{overflow:auto}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.left{float:left}
.right{float:right}
.max-width-1{max-width:320px}
.max-width-15{max-width:420px}
.max-width-2{max-width:600px}
.max-width-3{max-width:768px}
.max-width-4{max-width:1024px}
.max-width-45{max-width:1170px}
.max-width-5{max-width:1280px}
.max-width-6{max-width:1600px}
.min-height-1{min-height:100px}
.min-height-15{min-height:150px}
.min-height-2{min-height:200px}
.min-height-3{min-height:300px}
.min-height-4{min-height:400px}
.min-height-45{min-height:450px}
.min-height-5{min-height:500px}
.min-height-6{min-height:600px}
.min-height-7{min-height:700px}
.min-height-8{min-height:800px}
.min-height-9{min-height:900px}
.align-baseline{vertical-align:baseline}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-bottom{vertical-align:bottom}
.m0{margin:0}
.ml1,.mx1{margin-left:10px}
.mr1,.mx1{margin-right:10px}
.mt1,.my1{margin-top:10px}
.mb1,.my1{margin-bottom:10px}
.m1{margin:10px}
.ml2,.mx2{margin-left:20px}
.mr2,.mx2{margin-right:20px}
.mt2,.my2{margin-top:20px}
.mb2,.my2{margin-bottom:20px}
.m2{margin:20px}
.ml3,.mx3{margin-left:30px}
.mr3,.mx3{margin-right:30px}
.mt3,.my3{margin-top:30px}
.mb3,.my3{margin-bottom:30px}
.m3{margin:30px}
.ml4,.mx4{margin-left:40px}
.mr4,.mx4{margin-right:40px}
.mt4,.my4{margin-top:40px}
.mb4,.my4{margin-bottom:40px}
.m4{margin:40px}
.ml5,.mx5{margin-left:50px}
.mr5,.mx5{margin-right:50px}
.mt5,.my5{margin-top:50px}
.mb5,.my5{margin-bottom:50px}
.m5{margin:50px}
.ml6,.mx6{margin-left:60px}
.mr6,.mx6{margin-right:60px}
.mt6,.my6{margin-top:60px}
.mb6,.my6{margin-bottom:60px}
.m6{margin:60px}
.mxn1{margin-left:-10px;margin-right:-10px}
.mxn2{margin-left:-20px;margin-right:-20px}
.mxn3{margin-left:-30px;margin-right:-30px}
.mxn4{margin-left:-40px;margin-right:-40px}
.mxn5{margin-left:-50px;margin-right:-50px}
.mxn6{margin-left:-60px;margin-right:-60px}
.mtn100{margin-top:-100px}
.mtn150{margin-top:-150px}
.mtn200{margin-top:-200px}
.mtn250{margin-top:-250px}
.mtn300{margin-top:-300px}
.mtn350{margin-top:-350px}
.mtn400{margin-top:-400px}
.mtn450{margin-top:-450px}
.mtn500{margin-top:-500px}
.ml-auto,.mx-auto{margin-left:auto}
.mr-auto,.mx-auto{margin-right:auto}
.p0{padding:0}
.pl1,.px1{padding-left:10px}
.pr1,.px1{padding-right:10px}
.pt1,.py1{padding-top:10px}
.pb1,.py1{padding-bottom:10px}
.p1{padding:10px}
.pt2,.py2{padding-top:20px}
.pb2,.py2{padding-bottom:20px}
.pl2,.px2{padding-left:20px}
.pr2,.px2{padding-right:20px}
.p2{padding:20px}
.pt3,.py3{padding-top:30px}
.pb3,.py3{padding-bottom:30px}
.pl3,.px3{padding-left:30px}
.pr3,.px3{padding-right:30px}
.p3{padding:30px}
.pt4,.py4{padding-top:40px}
.pb4,.py4{padding-bottom:40px}
.pl4,.px4{padding-left:40px}
.pr4,.px4{padding-right:40px}
.p4{padding:40px}
.pt5,.py5{padding-top:50px}
.pb5,.py5{padding-bottom:50px}
.pl5,.px5{padding-left:50px}
.pr5,.px5{padding-right:50px}
.p5{padding:50px}
.pt6,.py6{padding-top:60px}
.pb6,.py6{padding-bottom:60px}
.pl6,.px6{padding-left:60px}
.pr6,.px6{padding-right:60px}
.pt100{padding-top:100px}
.pt150{padding-top:150px}
.pt200{padding-top:200px}
.pt250{padding-top:250px}
.pt300{padding-top:300px}
.pt350{padding-top:350px}
.pt400{padding-top:400px}
.pt450{padding-top:450px}
.pt500{padding-top:500px}
.p6{padding:60px}
.bpt1{background-position-y:10px !important;}
.bpt2{background-position-y:20px !important;}
.bpt3{background-position-y:30px !important;}
.bpt4{background-position-y:40px !important;}
.bpt5{background-position-y:50px !important;}
.bpt6{background-position-y:60px !important;}
.bpt7{background-position-y:70px !important;}
.bpt8{background-position-y:80px !important;}
.bpt9{background-position-y:90px !important;}
.bpt10{background-position-y:100px !important;}
.bpt11{background-position-y:110px !important;}
.bpt12{background-position-y:120px !important;}
.bpt13{background-position-y:130px !important;}
.bpt14{background-position-y:140px !important;}
.bpt15{background-position-y:150px !important;}
.bpt16{background-position-y:160px !important;}
.bpt17{background-position-y:170px !important;}
.bpt18{background-position-y:180px !important;}
.bpt19{background-position-y:190px !important;}
.bpt20{background-position-y:200px !important;}
.bpt21{background-position-y:210px !important;}
.bpt22{background-position-y:220px !important;}
.bpt23{background-position-y:230px !important;}
.bpt24{background-position-y:240px !important;}
.bpt25{background-position-y:250px !important;}
.bpt26{background-position-y:260px !important;}
.bpt27{background-position-y:270px !important;}
.bpt28{background-position-y:280px !important;}
.bpt29{background-position-y:290px !important;}
.bpt30{background-position-y:300px !important;}
.col{float:left}
.col-right{float:right}
.col-1{width:8.3%}
.col-2{width:16.6%}
.col-3{width:24.9%}
.col-4{width:33.3%}
.col-5{width:41.6%}
.col-6{width:49.9%}
.col-7{width:58.3%}
.col-8{width:66.6%}
.col-9{width:74.9%}
.col-10{width:83.3%}
.col-11{width:91.6%}
.col-12{width:100%}
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}

.icon-40 div.dm-img,
.icon-40 div.dm-img img {
    width: 40px;
    margin: 0 auto;
}
.icon-50 div.dm-img,
.icon-50 div.dm-img img {
    width: 50px;
    margin: 0 auto;
}
.icon-60 div.dm-img,
.icon-60 div.dm-img img {
    width: 60px;
    margin: 0 auto;
}
.icon-70 div.dm-img,
.icon-70 div.dm-img img {
    width: 70px;
    margin: 0 auto;
}
.icon-80 div.dm-img,
.icon-80 div.dm-img img {
    width: 80px;
    margin: 0 auto;
}
.icon-90 div.dm-img,
.icon-90 div.dm-img img {
    width: 90px;
    margin: 0 auto;
}
.icon-100 div.dm-img,
.icon-100 div.dm-img img {
    width: 100px;
    margin: 0 auto;
}
.icon-200 div.dm-img,
.icon-200 div.dm-img img {
    width: 200px;
    margin: 0 auto;
}
.icon-300 div.dm-img,
.icon-300 div.dm-img img {
    width: 300px;
    margin: 0 auto;
}
.headshots .dm-img img {
    max-width:300px;margin:0 auto;
}
.headshots .rainbow-border-box, .headshots .rainbow-border-box .dm-img img { 
    margin: 0 auto;
    -webkit-border-radius: 300px;
    -moz-border-radius: 300px;
    border-radius: 300px;
    max-width: 300px;
}
.main-content .dm-img img {
	border-radius: 15px;
}
.page-padding {padding-left:16px;padding-right:16px;box-sizing: border-box;}
/*html modal bios*/
.modal-html {
	/* Custom styling */
	min-width: 360px;
	max-width: 75%;
	padding: 10px 30px 30px 30px;
	border-radius: 4px;  
	/* Custom transition - fade from top*/
	opacity: 0;
	transform: translateY(-50px);
	transition: all .3s;
}
.fancybox-slide--complete .modal-html {
	opacity: 1;
	transform: translateY(0);
}
@media (min-width:600px){
.sm-col,.sm-col-right{box-sizing:border-box}
.sm-col{float:left}
.sm-col-right{float:right}
.sm-col-1{width:8.3%}
.sm-col-2{width:16.6%}
.sm-col-3{width:24.9%}
.sm-col-4{width:33.3%}
.sm-col-5{width:41.6%}
.sm-col-6{width:49.9%}
.sm-col-7{width:58.3%}
.sm-col-8{width:66.6%}
.sm-col-9{width:74.9%}
.sm-col-10{width:83.3%}
.sm-col-11{width:91.6%}
.sm-col-12{width:100%}
.sm-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.page-padding {padding-left:18px;padding-right:18px;box-sizing: border-box;}
}
@media (min-width:768px){
.md-col,.md-col-right{box-sizing:border-box}
.md-col{float:left}
.md-col-right{float:right}
.md-col-1{width:8.3%}
.md-col-2{width:16.6%}
.md-col-3{width:24.9%}
.md-col-4{width:33.3%}
.md-col-5{width:41.6%}
.md-col-6{width:49.9%}
.md-col-7{width:58.3%}
.md-col-8{width:66.6%}
.md-col-9{width:74.9%}
.md-col-10{width:83.3%}
.md-col-11{width:91.6%}
.md-col-12{width:100%}
.md-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
}
/*1024*/
@media (min-width:992px){
.lg-col,.lg-col-right{box-sizing:border-box}
.lg-col{float:left}
.lg-col-right{float:right}
.lg-col-1{width:8.3%}
.lg-col-2{width:16.6%}
.lg-col-3{width:24.9%}
.lg-col-4{width:33.3%}
.lg-col-5{width:41.6%}
.lg-col-6{width:49.9%}
.lg-col-7{width:58.3%}
.lg-col-8{width:66.6%}
.lg-col-9{width:74.9%}
.lg-col-10{width:83.3%}
.lg-col-11{width:91.6%}
.lg-col-12{width:100%}
.lg-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.icon-50.itpr div.dm-img{margin-left:35px;}
.page-padding {padding-left:20px;padding-right:20px;;box-sizing: border-box;}
}
/*1280*/
@media (min-width:1170px){
.xl-col,.xl-col-right{box-sizing:border-box}
.xl-col{float:left}
.xl-col-right{float:right}
.xl-col-1{width:8.3%}
.xl-col-2{width:16.6%}
.xl-col-3{width:24.9%}
.xl-col-4{width:33.3%}
.xl-col-5{width:41.6%}
.xl-col-6{width:49.9%}
.xl-col-7{width:58.3%}
.xl-col-8{width:66.6%}
.xl-col-9{width:74.9%}
.xl-col-10{width:83.3%}
.xl-col-11{width:91.6%}
.xl-col-12{width:100%}
.xl-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.icon-50.itpr1 div.dm-img{margin-left:35px;}
.page-padding {padding-left:22px;padding-right:22px;box-sizing: border-box;}
}
.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}
.items-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}
.items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}
.items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}
.items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}
.self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}
.self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
.justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.justify-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.content-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}
.content-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}
.content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.flex-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}
.flex-none{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.order-last{-webkit-box-ordinal-group:100000;-webkit-order:99999;-ms-flex-order:99999;order:99999}
.relative{position:relative}
.absolute{position:absolute}
.fixed{position:fixed}
.top-0{top:0}
.right-0{right:0}
.bottom-0{bottom:0}
.left-0{left:0}
.z1{z-index:1}
.z2{z-index:2}
.z3{z-index:3}
.z4{z-index:4}
.border{border-style:solid;border-width:1px;border-color:#d0d4dc}
.border-top{border-top-style:solid;border-top-width:1px;border-top-color:#d0d4dc}
.border-right{border-right-style:solid;border-right-width:1px;border-right-color:#d0d4dc}
.border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d0d4dc}
.border-left{border-left-style:solid;border-left-width:1px;border-left-color:#d0d4dc}
.border-none{border:0}
.rounded{border-radius:3px}
.circle{border-radius:50%}
.rounded-top{border-radius:3px 3px 0 0}
.rounded-right{border-radius:0 3px 3px 0}
.rounded-bottom{border-radius:0 0 3px 3px}
.rounded-left{border-radius:3px 0 0 3px}
.not-rounded{border-radius:0}

@media (max-width:600px){
.xs-ml0,.xs-mx0{margin-left:0}
.xs-mr0,.xs-mx0{margin-right:0}
.xs-mt0,.xs-my0{margin-top:0}
.xs-mb0,.xs-my0{margin-bottom:0}
.xs-pl0,.xs-px0{padding-left:0}
.xs-pr0,.xs-px0{padding-right:0}
.xs-pt0,.xs-py0{padding-top:0}
.xs-pb0,.xs-py0{padding-bottom:0}
.xs-hide{display:none!important}
.xs-left-align{text-align:left}
.xs-center-align{text-align:center}
.xs-right-align{text-align:right}
.xs-justify{text-align:justify}
.xs-m0{margin:0}
.xs-ml1,.xs-mx1{margin-left:10px}
.xs-mr1,.xs-mx1{margin-right:10px}
.xs-mt1,.xs-my1{margin-top:10px}
.xs-mb1,.xs-my1{margin-bottom:10px}
.xs-m1{margin:10px}
.xs-ml2,.xs-mx2{margin-left:20px}
.xs-mr2,.xs-mx2{margin-right:20px}
.xs-mt2,.xs-my2{margin-top:20px}
.xs-mb2,.xs-my2{margin-bottom:20px}
.xs-m2{margin:20px}
.xs-ml3,.xs-mx3{margin-left:30px}
.xs-mr3,.xs-mx3{margin-right:30px}
.xs-mt3,.xs-my3{margin-top:30px}
.xs-mb3,.xs-my3{margin-bottom:30px}
.xs-m3{margin:30px}
.xs-ml4,.xs-mx4{margin-left:40px}
.xs-mr4,.xs-mx4{margin-right:40px}
.xs-mt4,.xs-my4{margin-top:40px}
.xs-mb4,.xs-my4{margin-bottom:40px}
.xs-m4{margin:40px}
.xs-ml5,.xs-mx5{margin-left:50px}
.xs-mr5,.xs-mx5{margin-right:50px}
.xs-mt5,.xs-my5{margin-top:50px}
.xs-mb5,.xs-my5{margin-bottom:50px}
.xs-m5{margin:50px}
.xs-ml6,.xs-mx6{margin-left:60px}
.xs-mr6,.xs-mx6{margin-right:60px}
.xs-mt6,.xs-my6{margin-top:60px}
.xs-mb6,.xs-my6{margin-bottom:60px}
.xs-m6{margin:60px}
.xs-mxn1{margin-left:-10px;margin-right:-10px}
.xs-mxn2{margin-left:-20px;margin-right:-20px}
.xs-mxn3{margin-left:-30px;margin-right:-30px}
.xs-mxn4{margin-left:-40px;margin-right:-40px}
.xs-mxn5{margin-left:-50px;margin-right:-50px}
.xs-mxn6{margin-left:-60px;margin-right:-60px}
.xs-ml-auto,.xs-mx-auto{margin-left:auto}
.xs-mr-auto,.xs-mx-auto{margin-right:auto}
.xs-p0{padding:0}
.xs-pl1,.xs-px1{padding-left:10px}
.xs-pr1,.xs-px1{padding-right:10px}
.xs-pt1,.xs-py1{padding-top:10px}
.xs-pb1,.xs-py1{padding-bottom:10px}
.xs-p1{padding:10px}
.xs-pt2,.xs-py2{padding-top:20px}
.xs-pb2,.xs-py2{padding-bottom:20px}
.xs-pl2,.xs-px2{padding-left:20px}
.xs-pr2,.xs-px2{padding-right:20px}
.xs-p2{padding:20px}
.xs-pt3,.xs-py3{padding-top:30px}
.xs-pb3,.xs-py3{padding-bottom:30px}
.xs-pl3,.xs-px3{padding-left:30px}
.xs-pr3,.xs-px3{padding-right:30px}
.xs-p3{padding:30px}
.xs-pt4,.xs-py4{padding-top:40px}
.xs-pb4,.xs-py4{padding-bottom:40px}
.xs-pl4,.xs-px4{padding-left:40px}
.xs-pr4,.xs-px4{padding-right:40px}
.xs-p4{padding:40px}
.xs-pt5,.xs-py5{padding-top:50px}
.xs-pb5,.xs-py5{padding-bottom:50px}
.xs-pl5,.xs-px5{padding-left:50px}
.xs-pr5,.xs-px5{padding-right:50px}
.xs-p5{padding:50px}
.xs-pt6,.xs-py6{padding-top:60px}
.xs-pb6,.xs-py6{padding-bottom:60px}
.xs-pl6,.xs-px6{padding-left:60px}
.xs-pr6,.xs-px6{padding-right:60px}
.xs-p6{padding:60px}
.xs-border{border-style:solid;border-width:1px;border-color:#d0d4dc}
.xs-border-top{border-top-style:solid;border-top-width:1px;border-top-color:#d0d4dc}
.xs-border-right{border-right-style:solid;border-right-width:1px;border-right-color:#d0d4dc}
.xs-border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d0d4dc}
.xs-border-left{border-left-style:solid;border-left-width:1px;border-left-color:#d0d4dc}
.xs-mh15{min-height:150px}
}
@media (min-width:600px) and (max-width:767px){
.sm-ml0,.sm-mx0{margin-left:0}
.sm-mr0,.sm-mx0{margin-right:0}
.sm-mt0,.sm-my0{margin-top:0}
.sm-mb0,.sm-my0{margin-bottom:0}
.sm-pl0,.sm-px0{padding-left:0}
.sm-pr0,.sm-px0{padding-right:0}
.sm-pt0,.sm-py0{padding-top:0}
.sm-pb0,.sm-py0{padding-bottom:0}
.sm-hide{display:none!important}
.sm-left-align{text-align:left}
.sm-center-align{text-align:center}
.sm-right-align{text-align:right}
.sm-justify{text-align:justify}
.sm-m0{margin:0}
.sm-ml1,.sm-mx1{margin-left:10px}
.sm-mr1,.sm-mx1{margin-right:10px}
.sm-mt1,.sm-my1{margin-top:10px}
.sm-mb1,.sm-my1{margin-bottom:10px}
.sm-m1{margin:10px}
.sm-ml2,.sm-mx2{margin-left:20px}
.sm-mr2,.sm-mx2{margin-right:20px}
.sm-mt2,.sm-my2{margin-top:20px}
.sm-mb2,.sm-my2{margin-bottom:20px}
.sm-m2{margin:20px}
.sm-ml3,.sm-mx3{margin-left:30px}
.sm-mr3,.sm-mx3{margin-right:30px}
.sm-mt3,.sm-my3{margin-top:30px}
.sm-mb3,.sm-my3{margin-bottom:30px}
.sm-m3{margin:30px}
.sm-ml4,.sm-mx4{margin-left:40px}
.sm-mr4,.sm-mx4{margin-right:40px}
.sm-mt4,.sm-my4{margin-top:40px}
.sm-mb4,.sm-my4{margin-bottom:40px}
.sm-m4{margin:40px}
.sm-ml5,.sm-mx5{margin-left:50px}
.sm-mr5,.sm-mx5{margin-right:50px}
.sm-mt5,.sm-my5{margin-top:50px}
.sm-mb5,.sm-my5{margin-bottom:50px}
.sm-m5{margin:50px}
.sm-ml6,.sm-mx6{margin-left:60px}
.sm-mr6,.sm-mx6{margin-right:60px}
.sm-mt6,.sm-my6{margin-top:60px}
.sm-mb6,.sm-my6{margin-bottom:60px}
.sm-m6{margin:60px}
.sm-mxn1{margin-left:-10px;margin-right:-10px}
.sm-mxn2{margin-left:-20px;margin-right:-20px}
.sm-mxn3{margin-left:-30px;margin-right:-30px}
.sm-mxn4{margin-left:-40px;margin-right:-40px}
.sm-mxn5{margin-left:-50px;margin-right:-50px}
.sm-mxn6{margin-left:-60px;margin-right:-60px}
.sm-ml-auto,.sm-mx-auto{margin-left:auto}
.sm-mr-auto,.sm-mx-auto{margin-right:auto}
.sm-p0{padding:0}
.sm-pl1,.sm-px1{padding-left:10px}
.sm-pr1,.sm-px1{padding-right:10px}
.sm-pt1,.sm-py1{padding-top:10px}
.sm-pb1,.sm-py1{padding-bottom:10px}
.sm-p1{padding:10px}
.sm-pt2,.sm-py2{padding-top:20px}
.sm-pb2,.sm-py2{padding-bottom:20px}
.sm-pl2,.sm-px2{padding-left:20px}
.sm-pr2,.sm-px2{padding-right:20px}
.sm-p2{padding:20px}
.sm-pt3,.sm-py3{padding-top:30px}
.sm-pb3,.sm-py3{padding-bottom:30px}
.sm-pl3,.sm-px3{padding-left:30px}
.sm-pr3,.sm-px3{padding-right:30px}
.sm-p3{padding:30px}
.sm-pt4,.sm-py4{padding-top:40px}
.sm-pb4,.sm-py4{padding-bottom:40px}
.sm-pl4,.sm-px4{padding-left:40px}
.sm-pr4,.sm-px4{padding-right:40px}
.sm-p4{padding:40px}
.sm-pt5,.sm-py5{padding-top:50px}
.sm-pb5,.sm-py5{padding-bottom:50px}
.sm-pl5,.sm-px5{padding-left:50px}
.sm-pr5,.sm-px5{padding-right:50px}
.sm-p5{padding:50px}
.sm-pt6,.sm-py6{padding-top:60px}
.sm-pb6,.sm-py6{padding-bottom:60px}
.sm-pl6,.sm-px6{padding-left:60px}
.sm-pr6,.sm-px6{padding-right:60px}
.sm-p6{padding:60px}
.sm-border{border-style:solid;border-width:1px;border-color:#d0d4dc}
.sm-border-top{border-top-style:solid;border-top-width:1px;border-top-color:#d0d4dc}
.sm-border-right{border-right-style:solid;border-right-width:1px;border-right-color:#d0d4dc}
.sm-border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d0d4dc}
.sm-border-left{border-left-style:solid;border-left-width:1px;border-left-color:#d0d4dc}
.sm-mh15{min-height:150px}
}
/*1023*/
@media (min-width:768px) and (max-width:991px){
.md-ml0,.md-mx0{margin-left:0}
.md-mr0,.md-mx0{margin-right:0}
.md-mt0,.md-my0{margin-top:0}
.md-mb0,.md-my0{margin-bottom:0}
.md-pl0,.md-px0{padding-left:0}
.md-pr0,.md-px0{padding-right:0}
.md-pt0,.md-py0{padding-top:0}
.md-pb0,.md-py0{padding-bottom:0}
.md-hide{display:none!important}
.md-left-align{text-align:left}
.md-center-align{text-align:center}
.md-right-align{text-align:right}
.md-justify{text-align:justify}
.md-m0{margin:0}
.md-ml1,.md-mx1{margin-left:10px}
.md-mr1,.md-mx1{margin-right:10px}
.md-mt1,.md-my1{margin-top:10px}
.md-mb1,.md-my1{margin-bottom:10px}
.md-m1{margin:10px}
.md-ml2,.md-mx2{margin-left:20px}
.md-mr2,.md-mx2{margin-right:20px}
.md-mt2,.md-my2{margin-top:20px}
.md-mb2,.md-my2{margin-bottom:20px}
.md-m2{margin:20px}
.md-ml3,.md-mx3{margin-left:30px}
.md-mr3,.md-mx3{margin-right:30px}
.md-mt3,.md-my3{margin-top:30px}
.md-mb3,.md-my3{margin-bottom:30px}
.md-m3{margin:30px}
.md-ml4,.md-mx4{margin-left:40px}
.md-mr4,.md-mx4{margin-right:40px}
.md-mt4,.md-my4{margin-top:40px}
.md-mb4,.md-my4{margin-bottom:40px}
.md-m4{margin:40px}
.md-ml5,.md-mx5{margin-left:50px}
.md-mr5,.md-mx5{margin-right:50px}
.md-mt5,.md-my5{margin-top:50px}
.md-mb5,.md-my5{margin-bottom:50px}
.md-m5{margin:50px}
.md-ml6,.md-mx6{margin-left:60px}
.md-mr6,.md-mx6{margin-right:60px}
.md-mt6,.md-my6{margin-top:60px}
.md-mb6,.md-my6{margin-bottom:60px}
.md-m6{margin:60px}
.md-mxn1{margin-left:-10px;margin-right:-10px}
.md-mxn2{margin-left:-20px;margin-right:-20px}
.md-mxn3{margin-left:-30px;margin-right:-30px}
.md-mxn4{margin-left:-40px;margin-right:-40px}
.md-mxn5{margin-left:-50px;margin-right:-50px}
.md-mxn6{margin-left:-60px;margin-right:-60px}
.md-ml-auto,.md-mx-auto{margin-left:auto}
.md-mr-auto,.md-mx-auto{margin-right:auto}
.md-p0{padding:0}
.md-pl1,.md-px1{padding-left:10px}
.md-pr1,.md-px1{padding-right:10px}
.md-pt1,.md-py1{padding-top:10px}
.md-pb1,.md-py1{padding-bottom:10px}
.md-p1{padding:10px}
.md-pt2,.md-py2{padding-top:20px}
.md-pb2,.md-py2{padding-bottom:20px}
.md-pl2,.md-px2{padding-left:20px}
.md-pr2,.md-px2{padding-right:20px}
.md-p2{padding:20px}
.md-pt3,.md-py3{padding-top:30px}
.md-pb3,.md-py3{padding-bottom:30px}
.md-pl3,.md-px3{padding-left:30px}
.md-pr3,.md-px3{padding-right:30px}
.md-p3{padding:30px}
.md-pt4,.md-py4{padding-top:40px}
.md-pb4,.md-py4{padding-bottom:40px}
.md-pl4,.md-px4{padding-left:40px}
.md-pr4,.md-px4{padding-right:40px}
.md-p4{padding:40px}
.md-pt5,.md-py5{padding-top:50px}
.md-pb5,.md-py5{padding-bottom:50px}
.md-pl5,.md-px5{padding-left:50px}
.md-pr5,.md-px5{padding-right:50px}
.md-p5{padding:50px}
.md-pt6,.md-py6{padding-top:60px}
.md-pb6,.md-py6{padding-bottom:60px}
.md-pl6,.md-px6{padding-left:60px}
.md-pr6,.md-px6{padding-right:60px}
.md-p6{padding:60px}
.md-border{border-style:solid;border-width:1px;border-color:#d0d4dc}
.md-border-top{border-top-style:solid;border-top-width:1px;border-top-color:#d0d4dc}
.md-border-right{border-right-style:solid;border-right-width:1px;border-right-color:#d0d4dc}
.md-border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d0d4dc}
.md-border-left{border-left-style:solid;border-left-width:1px;border-left-color:#d0d4dc}
.md-mh15{min-height:150px}
}
/*1024|1279*/
@media (min-width:992px) and (max-width:1169px){
.lg-ml0,.lg-mx0{margin-left:0}
.lg-mr0,.lg-mx0{margin-right:0}
.lg-mt0,.lg-my0{margin-top:0}
.lg-mb0,.lg-my0{margin-bottom:0}
.lg-pl0,.lg-px0{padding-left:0}
.lg-pr0,.lg-px0{padding-right:0}
.lg-pt0,.lg-py0{padding-top:0}
.lg-pb0,.lg-py0{padding-bottom:0}
.lg-hide{display:none!important}
.lg-left-align{text-align:left}
.lg-center-align{text-align:center}
.lg-right-align{text-align:right}
.lg-justify{text-align:justify}
.lg-m0{margin:0}
.lg-ml1,.lg-mx1{margin-left:10px}
.lg-mr1,.lg-mx1{margin-right:10px}
.lg-mt1,.lg-my1{margin-top:10px}
.lg-mb1,.lg-my1{margin-bottom:10px}
.lg-m1{margin:10px}
.lg-ml2,.lg-mx2{margin-left:20px}
.lg-mr2,.lg-mx2{margin-right:20px}
.lg-mt2,.lg-my2{margin-top:20px}
.lg-mb2,.lg-my2{margin-bottom:20px}
.lg-m2{margin:20px}
.lg-ml3,.lg-mx3{margin-left:30px}
.lg-mr3,.lg-mx3{margin-right:30px}
.lg-mt3,.lg-my3{margin-top:30px}
.lg-mb3,.lg-my3{margin-bottom:30px}
.lg-m3{margin:30px}
.lg-ml4,.lg-mx4{margin-left:40px}
.lg-mr4,.lg-mx4{margin-right:40px}
.lg-mt4,.lg-my4{margin-top:40px}
.lg-mb4,.lg-my4{margin-bottom:40px}
.lg-m4{margin:40px}
.lg-ml5,.lg-mx5{margin-left:50px}
.lg-mr5,.lg-mx5{margin-right:50px}
.lg-mt5,.lg-my5{margin-top:50px}
.lg-mb5,.lg-my5{margin-bottom:50px}
.lg-m5{margin:50px}
.lg-ml6,.lg-mx6{margin-left:60px}
.lg-mr6,.lg-mx6{margin-right:60px}
.lg-mt6,.lg-my6{margin-top:60px}
.lg-mb6,.lg-my6{margin-bottom:60px}
.lg-m6{margin:60px}
.lg-mxn1{margin-left:-10px;margin-right:-10px}
.lg-mxn2{margin-left:-20px;margin-right:-20px}
.lg-mxn3{margin-left:-30px;margin-right:-30px}
.lg-mxn4{margin-left:-40px;margin-right:-40px}
.lg-mxn5{margin-left:-50px;margin-right:-50px}
.lg-mxn6{margin-left:-60px;margin-right:-60px}
.lg-ml-auto,.lg-mx-auto{margin-left:auto}
.lg-mr-auto,.lg-mx-auto{margin-right:auto}
.lg-p0{padding:0}
.lg-pl1,.lg-px1{padding-left:10px}
.lg-pr1,.lg-px1{padding-right:10px}
.lg-pt1,.lg-py1{padding-top:10px}
.lg-pb1,.lg-py1{padding-bottom:10px}
.lg-p1{padding:10px}
.lg-pt2,.lg-py2{padding-top:20px}
.lg-pb2,.lg-py2{padding-bottom:20px}
.lg-pl2,.lg-px2{padding-left:20px}
.lg-pr2,.lg-px2{padding-right:20px}
.lg-p2{padding:20px}
.lg-pt3,.lg-py3{padding-top:30px}
.lg-pb3,.lg-py3{padding-bottom:30px}
.lg-pl3,.lg-px3{padding-left:30px}
.lg-pr3,.lg-px3{padding-right:30px}
.lg-p3{padding:30px}
.lg-pt4,.lg-py4{padding-top:40px}
.lg-pb4,.lg-py4{padding-bottom:40px}
.lg-pl4,.lg-px4{padding-left:40px}
.lg-pr4,.lg-px4{padding-right:40px}
.lg-p4{padding:40px}
.lg-pt5,.lg-py5{padding-top:50px}
.lg-pb5,.lg-py5{padding-bottom:50px}
.lg-pl5,.lg-px5{padding-left:50px}
.lg-pr5,.lg-px5{padding-right:50px}
.lg-p5{padding:50px}
.lg-pt6,.lg-py6{padding-top:60px}
.lg-pb6,.lg-py6{padding-bottom:60px}
.lg-pl6,.lg-px6{padding-left:60px}
.lg-pr6,.lg-px6{padding-right:60px}
.lg-p6{padding:60px}
.lg-border{border-style:solid;border-width:1px;border-color:#d0d4dc}
.lg-border-top{border-top-style:solid;border-top-width:1px;border-top-color:#d0d4dc}
.lg-border-right{border-right-style:solid;border-right-width:1px;border-right-color:#d0d4dc}
.lg-border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d0d4dc}
.lg-border-left{border-left-style:solid;border-left-width:1px;border-left-color:#d0d4dc}
.lg-mh15{min-height:150px}
}
/*1280*/
@media (min-width:1170px){
.xl-ml0,.xl-mx0{margin-left:0}
.xl-mr0,.xl-mx0{margin-right:0}
.xl-mt0,.xl-my0{margin-top:0}
.xl-mb0,.xl-my0{margin-bottom:0}
.xl-pl0,.xl-px0{padding-left:0}
.xl-pr0,.xl-px0{padding-right:0}
.xl-pt0,.xl-py0{padding-top:0}
.xl-pb0,.xl-py0{padding-bottom:0}
.xl-hide{display:none!important}
.xl-left-align{text-align:left}
.xl-center-align{text-align:center}
.xl-right-align{text-align:right}
.xl-justify{text-align:justify}
.xl-m0{margin:0}
.xl-ml1,.xl-mx1{margin-left:10px}
.xl-mr1,.xl-mx1{margin-right:10px}
.xl-mt1,.xl-my1{margin-top:10px}
.xl-mb1,.xl-my1{margin-bottom:10px}
.xl-m1{margin:10px}
.xl-ml2,.xl-mx2{margin-left:20px}
.xl-mr2,.xl-mx2{margin-right:20px}
.xl-mt2,.xl-my2{margin-top:20px}
.xl-mb2,.xl-my2{margin-bottom:20px}
.xl-m2{margin:20px}
.xl-ml3,.xl-mx3{margin-left:30px}
.xl-mr3,.xl-mx3{margin-right:30px}
.xl-mt3,.xl-my3{margin-top:30px}
.xl-mb3,.xl-my3{margin-bottom:30px}
.xl-m3{margin:30px}
.xl-ml4,.xl-mx4{margin-left:40px}
.xl-mr4,.xl-mx4{margin-right:40px}
.xl-mt4,.xl-my4{margin-top:40px}
.xl-mb4,.xl-my4{margin-bottom:40px}
.xl-m4{margin:40px}
.xl-ml5,.xl-mx5{margin-left:50px}
.xl-mr5,.xl-mx5{margin-right:50px}
.xl-mt5,.xl-my5{margin-top:50px}
.xl-mb5,.xl-my5{margin-bottom:50px}
.xl-m5{margin:50px}
.xl-ml6,.xl-mx6{margin-left:60px}
.xl-mr6,.xl-mx6{margin-right:60px}
.xl-mt6,.xl-my6{margin-top:60px}
.xl-mb6,.xl-my6{margin-bottom:60px}
.xl-m6{margin:60px}
.xl-mxn1{margin-left:-10px;margin-right:-10px}
.xl-mxn2{margin-left:-20px;margin-right:-20px}
.xl-mxn3{margin-left:-30px;margin-right:-30px}
.xl-mxn4{margin-left:-40px;margin-right:-40px}
.xl-mxn5{margin-left:-50px;margin-right:-50px}
.xl-mxn6{margin-left:-60px;margin-right:-60px}
.xl-ml-auto,.xl-mx-auto{margin-left:auto}
.xl-mr-auto,.xl-mx-auto{margin-right:auto}
.xl-p0{padding:0}
.xl-pl1,.xl-px1{padding-left:10px}
.xl-pr1,.xl-px1{padding-right:10px}
.xl-pt1,.xl-py1{padding-top:10px}
.xl-pb1,.xl-py1{padding-bottom:10px}
.xl-p1{padding:10px}
.xl-pt2,.xl-py2{padding-top:20px}
.xl-pb2,.xl-py2{padding-bottom:20px}
.xl-pl2,.xl-px2{padding-left:20px}
.xl-pr2,.xl-px2{padding-right:20px}
.xl-p2{padding:20px}
.xl-pt3,.xl-py3{padding-top:30px}
.xl-pb3,.xl-py3{padding-bottom:30px}
.xl-pl3,.xl-px3{padding-left:30px}
.xl-pr3,.xl-px3{padding-right:30px}
.xl-p3{padding:30px}
.xl-pt4,.xl-py4{padding-top:40px}
.xl-pb4,.xl-py4{padding-bottom:40px}
.xl-pl4,.xl-px4{padding-left:40px}
.xl-pr4,.xl-px4{padding-right:40px}
.xl-p4{padding:40px}
.xl-pt5,.xl-py5{padding-top:50px}
.xl-pb5,.xl-py5{padding-bottom:50px}
.xl-pl5,.xl-px5{padding-left:50px}
.xl-pr5,.xl-px5{padding-right:50px}
.xl-p5{padding:50px}
.xl-pt6,.xl-py6{padding-top:60px}
.xl-pb6,.xl-py6{padding-bottom:60px}
.xl-pl6,.xl-px6{padding-left:60px}
.xl-pr6,.xl-px6{padding-right:60px}
.xl-p6{padding:60px}
.xl-border{border-style:solid;border-width:1px;border-color:#d0d4dc}
.xl-border-top{border-top-style:solid;border-top-width:1px;border-top-color:#d0d4dc}
.xl-border-right{border-right-style:solid;border-right-width:1px;border-right-color:#d0d4dc}
.xl-border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d0d4dc}
.xl-border-left{border-left-style:solid;border-left-width:1px;border-left-color:#d0d4dc}
.xl-mh15{min-height:150px}
}

.hide{display:none!important}
.shadow-x{box-shadow: 0 2px 5px 0 rgba(0,0,0,0.12)}
/*image center in base*/
.clv-imt .dm-img.loaded img{
	width:80px;
	height:80px;
}
@media only screen and (max-width: 420px) {
.clv-imt .dm-img.init.loaded img{
	float:none;
	margin:0 auto;
}
}
/*image left side with right side content*/
.clv-text-wrap .dm-img img{
    float:left;
    padding-right: 20px;
	padding-bottom:20px;
    display:inline;
}
.clv-text-wrap.right .dm-img img{
    float:right;
    padding-left: 20px;
	padding-bottom:20px;
    display:inline;
}
.clv-text-wrap .text,
.clv-text-wrap.right .text{
    overflow:unset;	
}
@media only screen and (max-width: 599px) {
.clv-text-wrap.xs-no-wrap .text,
.clv-text-wrap.right.xs-no-wrap .text{
    overflow:auto;	
}
}
@media (min-width:600px) and (max-width:767px){
.clv-text-wrap.sm-no-wrap .text,
.clv-text-wrap.right.sm-no-wrap .text{
    overflow:auto;	
}
}
/*1023*/
@media (min-width:768px) and (max-width:991px){
.clv-text-wrap.md-no-wrap .text,
.clv-text-wrap.right.md-no-wrap .text{
    overflow:auto;	
}
}
/*1024*/
@media (min-width:992px){
.clv-text-wrap.lg-no-wrap .text,
.clv-text-wrap.right.lg-no-wrap .text{
    overflow:auto;	
}
}
@media only screen and (min-width: 1170px) {
	.rounded { 
		border-radius: 0 500px 500px 0; 
	}
}