.boxshadow{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);}
.boxshadowin{box-shadow: 0 1px 3px rgba(0,0,0,0.5) inset, 0 -1px 3px rgba(0,0,0,0.3) inset;}
.textshmd {text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);}
/*********************/
.bgc-000{background-color: #000;} .bgc-fff{background-color: #fff;} .bgc-333{background-color: #333;} .bgc-666{background-color: #666;} .bgc-999{background-color: #999;}
.bgc-ccc{background-color: #ccc;}  .bgc-ddd{background-color: #ddd;}  .bgc-eee{background-color: #eee;}
.bgc-ed{background-color: #ededed;} .bgc-fa{background-color: #fafafa;} .bgc-f00{background-color: #F00;} .bgc-060{background-color: #060;}
.bgc-00f{background-color: #00f;} .bgc-ff0{background-color: #ff0;}  .bgc-0ff{background-color: #0ff;}
.bgc-no{background:none;}
/*************/
.mbrrad{-moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px;}
.mbrrad50{-moz-border-radius:50%!important; -webkit-border-radius:50%!important; border-radius:50%!important;}
.mbord0{border:0;}
/*************/
.mpd5{padding:5px;} .mpd10{padding:10px;} .mpd15{padding:15px;} .mpd20{padding:20px;} .mpd25{padding:25px;}
.mpdauto{margin: 0 auto;} .mpd10auto{margin: 10px auto;}  .mpd20auto{margin:20px auto;}   .mpd30auto{margin:30px auto;}   .mpd40auto{margin:40px auto;} .mpd50auto{margin:50px auto;}
.flldiv{float:left;} .flrdiv{float:right;} .flnodiv{float:none;}
.tablfix{table-layout:fixed;}
/*************/
.ttrupc, .t1-button{text-transform: uppercase;}
.tal{text-align:left!important;} .tar{text-align:right!important;} .tac{text-align:center!important;}
.tpr0{padding-right:0!important;} .tpl0{padding-left:0!important;} .tpt0{padding-top:0!important;} .tpb0{ padding-bottom:0!important;} .tp0{padding:0!important;}
.mrr0{margin-right:0!important;} .mrl0{margin-left:0!important;} .mrt0{margin-top:0!important;} .mrb0{margin-bottom:0!important;} .mr0{margin:0!important;}
.tcfff{color:#fff;} .tc000{color:#000;} .tcf00{color:#F00;} .tc060{color:#060;}
.tc00F{color:#00F;} .tcFF0{color:#FF0;} .tc0FF{color:#0FF;}
.tc333{color:#333;} .tc666{color:#666;} .tc999{color:#999;} .tctxt01{color:#e37c0e ;} .tctxt02{color:#0031ad;} .tctxt03{color:#0031ad;}
.lsno li{list-style: none;} 
/***************/
.fsize11, .fsmall{font-size:11px;} .fsize12, .fsmed{font-size:12px;}   .fsize13{font-size:13px;} 
.fsize14{font-size:14px;} .fsize16{font-size:16px;} .fsize18{font-size:18px;} .fsize20{font-size:20px;} 
.fsize22{font-size:22px;} .fsize24, .fsbig{font-size:24px;} .fsize26{font-size:26px;} .fsize28{font-size:28px;} 
.fsize30{font-size:30px;} .fsize32{font-size:32px;} .fsize34{font-size:34px;} .fsize36{font-size:36px;} .fsize38{font-size:38px;} .fsize40{font-size:40px;} 
/*************/
.msw5{width:5%;} .msw10{width:10%;} .msw15{width:15%;} .msw16{width:16.66%;} .msw20{width:20%;} .msw25{width:25%;} .msw30{width:30%;} .msw33{width:33.33%;} .msw34{width:34%;} .msw35{width:35%;} .msw40{width:40%;} .msw45{width:45%;} .msw50{width:50%;} .msw55{width:55%;} .msw60{width:60%;}  .msw65{width:65%;} .msw70{width:70%;} .msw75{width:75%;} .msw80{width:80%;} .msw85{width:85%;} .msw90{width:90%;} .msw95{width:95%;} .msw96{width:96%;} .msw97{width:97%;} .msw98{width:98%;} .msw99{width:99%;} .msw100{width:100%;}
.mdno, div.td.mdno{display: none;} .mdblock, div.td.mdblock{display:block;} .mddibl, .t1-button,  div.td.mddibl{display:inline-block;} .vamid{vertical-align: middle;}
.vatop{vertical-align: top;} .vabott{vertical-align: bottom;}
a.fa{font: inherit;} a.abef.fa:before{font-family:FontAwesome; padding-right: 5px;} a.aaft.fa:after{font-family:FontAwesome; padding-left: 5px;}

.jswidth1 { width: 100%; } .jswidth2 { width: 50%; } .jswidth3 { width: 33.33%; }
.jswidth4 { width: 25%; } .jswidth5 { width: 20%; } .jswidth6 { width: 16.66%; }
.jswidth7 { width: 14.28%; } .jswidth8 { width: 12.5%; } .jswidth9 { width: 11.11%; } .jswidth10 { width: 10%; }
/*************/

@media all and (max-width : 1366px) {
.ms1366-20 { width: 20%!important; } .ms1366-25 { width: 25%!important; } .ms1366-33 { width: 33.33%!important; } 
.ms1366-50 { width: 50%!important; } .ms1366-100{ width: 100%!important; }
.dno1366{  display: none!important;} .dbl1366{  display:block!important;}
}

@media all and (max-width: 1280px) { 
.ms1280-20 { width: 20%!important; } .ms1280-25 { width: 25%!important; } .ms1280-33 { width: 33.33%!important; } 
.ms1280-50 { width: 50%!important; } .ms1280-100{ width: 100%!important; }
.dno1280{display: none!important;} .dbl1280{display:block!important;}
}


@media all and (max-width: 1024px) { 
.ms1024-25 { width: 25%!important; } .ms1024-33 { width: 33.33%!important; } 
.ms1024-50 { width: 50%!important; } .ms1024-100{ width: 100%!important; }
.dno1024{  display: none!important;} .dbl1024{  display:block!important;}
.plitkabl { -moz-column-count: 5; -webkit-column-count: 5; column-count: 5; }
#t1-page .wrapper {padding:0 15px;}
}

@media all and (max-width: 1000px) { 
.ms1000-20, .jswidth9, .jswidth10{ width: 20%!important; } 
.ms1000-25, .jswidth7, .jswidth8 { width: 25%!important; } 
.ms1000-33, .jswidth5, .jswidth6 { width: 33.33%!important; }
.ms1000-50, .jswidth3, .jswidth4 { width: 50%!important; }
.ms1000-80{ width: 80%!important; } 
.ms1000-100{ width: 100%!important; }
.dno1000, .kn3 .gr3, .kn4 .gr4, .kn5 .gr5, .kn6 .gr6, .kn7 .gr7, .kn8 .gr8, .kn9 .gr9, .kn10 .gr10{display: none!important;}
.dbl1000, .kn3 .gr2no, .kn4 .gr2no, .kn5 .gr3no, .kn6 .gr3no, .kn7 .gr4no, .kn8 .gr4no, .kn9 .gr5no, .kn10 .gr5no{display:block!important;}
}

@media all and (max-width: 800px) { 
.ms800-25 { width: 25%!important; }
.ms800-33 { width: 33.33%!important; }
.ms800-50 { width: 50%!important; }
.ms800-100, .t1-layout-cell{ width: 100%!important; }
.dno800, #owl141{display: none!important;}
.dbl800{  display:block!important;}
.moduletable [class^="fa-"] {margin: 0 -10px;}
.t1-content.lkbl {padding-left:0;}
.t1-layout-cell{float:left; display: block!important;} 
.plitkabl { -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; }
}

@media all and (max-width: 768px) { 
.ms768-25, .jswidth9, .jswidth10{ width: 25%!important; } 
.ms768-33, .jswidth7, .jswidth8 { width: 33.33%!important; }
.ms768-50, .jswidth5, .jswidth6 { width: 50%!important; }
.ms768-100, .jswidth2, .jswidth3, .jswidth4 { width: 100%!important; }
.table.mobdiv > div.tr{display:block; position:relative;}
.table.mobdiv > div.tr:before, div.tr:after {content: ""; display: table; clear: both;}
.table.mobdiv > div.tr > div.td{display: block!important;  border:0!important; width: 100%!important;}
.dno768, .kn2 .gr2, .kn3 .gr2no, .kn4 .gr2no, .kn5 .gr3no, .kn6 .gr3no, .kn7 .gr4no, .kn8 .gr4no, .kn9 .gr5no, .kn10 .gr5no{  display: none!important;}
.dbl768, .kn5 .gr2no, .kn6 .gr2no, .kn7 .gr3no, .kn8 .gr3no, .kn9 .gr4no, .kn10 .gr4no{  display:block!important;}
.plitkabl { -moz-column-count: 3; -webkit-column-count: 3; column-count: 3; }
}

@media all and (max-width: 600px) { 
.ms600-33, .jswidth9, .jswidth10 { width: 33.33%!important; }
.ms600-50, .jswidth7, .jswidth8 { width: 50%!important; }
.ms600-100, .jswidth5, .jswidth6{ width: 100%!important; } 
.dno600, .kn5 .gr2no, .kn6 .gr2no, .kn7 .gr3no, .kn8 .gr3no, .kn9 .gr4no, .kn10 .gr4no {display: none!important;}
.dbl600, .kn7 .gr2no, .kn8 .gr2no, .kn9 .gr3no, .kn10 .gr3no{display:block!important;}
.t1-button{font-size:15px!important;}
}

@media all and (max-width: 480px) { 
.ms480-50, .jswidth9, .jswidth10 { width: 50%!important; }
.ms480-100, .jswidth7, .jswidth8, input[type="text"], input[type="email"], input[type="password"], textarea, select { width: 100%!important; } 
.t1plus106 .table.mobdiv > div.tr > div.td{width:100%!important; float:none;}
.dno480, .kn7 .gr2no, .kn8 .gr2no, .kn9 .gr3no, .kn10 .gr3no{display: none!important;}
.dbl480, .kn9 .gr2no, .kn10 .gr2no{display:block!important;}
.plitkabl { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; }
.headtabtop .logotd{ width: 80%!important; }
.headtabtop .menutd{ width: 20%!important; }
}

@media all and (max-width: 400px) { 
.ms400-50 { width: 50%!important; }
.ms400-100{ width: 100%!important; } 
.dno400{display: none!important;}
.dbl400{display:block!important;}
}

@media all and (max-width: 320px){ 
.ms320-100, .jswidth9, .jswidth10{ width: 100%!important; } 
.dno320, .kn9 .gr2no, .kn10 .gr2no{display: none!important;}
.dbl320{display:block!important;}
}
