 button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] >  input[type="button"]::-moz-focus-inner {
 border: none;}
select:-moz-focusring { color:transparent;text-shadow: 0 0 0 #000;}
*{margin:0;padding:0;outline: none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
*:before, *:after {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
/* tag start */
body {font-family:Arial, Helvetica, sans-serif;font-size: 14px;word-wrap:break-word;color:#000; background:url(../images/bg1.png) repeat #FFF;}
a{text-decoration:none;color: #000;}
div{height:auto;}
table {border-collapse: collapse;border-spacing: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, ul, li {display:block}
form, select, input, button, img, textarea {border: 0 none;font-family:Arial, Helvetica, sans-serif;}
form, label{display:block;overflow:hidden;}
img{border:none;max-width: 100%;}
textarea {resize: none;}
li{list-style-type: none;}
p{overflow:hidden;display:block;color:#101010;}
.wrapper,.cover,.ovr{overflow:hidden;clear:both;}
.heading{overflow:hidden;clear:both;}
h1, h2, h3, h4, h5, h6{font-weight:normal; display:block;}
/* font size */
.bld{font-weight:bold;}
.fnt16{font-size:16px;}
.fnt18{font-size:18px;}
.fnt20{font-size:20px;}
/* font size */
/* font style start */
.fl{float:left !important;}
.fr{float:right !important;}
.ti{font-style:italic}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.tj{text-align:justify;}
/* font style end */
.margtop15{margin-top:15px;}
.margtop30{margin-top:30px;}
.left-container, .left-side {float:left;}
.right-container, .right-side {float:right;}
.cls1, .cls2, .cls3 {margin-left:0!important;clear:left;}
.disblk{display:block !important;}
.disnone{display:none !important;}
.colum2 {margin:0 0 2% 4%;width:48%;float:left;}
.colum3 {margin:0 0 2% 2%;width:32%;float:left;}
.colum4 {margin:0 0 2% 1.333%;width:24%;float:left;}
.colum5 {margin:0 0 2% 1.25%;width:19%;float:left;}
.colum6 {margin:0 0 2% 0.8%;width:16%;float:left;}
/* grid end */
/* round start */
.full-round {border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;}
/* round end */
/* trans start */
.zoom1{-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.shwd1{-moz-box-shadow:0px 0px 13px 0px #101010;-webkit-box-shadow:0px 0px 13px 0px #101010;box-shadow:0px 0px 13px 0px #101010;}
.shwd2{-moz-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.3);}
/* witdth start */
.width25 {width:25%;}
.width70 {width:70%;}
/* witdth end */
/* cntx content start */
.cntx, .cntx ul, .cntx li{overflow:hidden;clear:both;}
.cntx ul{margin:5px 0;}
.cntx li{margin:5px 0;}
.cntx h1, .cntx h2, .cntx h3, .cntx h4, .cntx h5, .cntx h6 {margin:0 0 2px 0;overflow:hidden;clear:both;}
.cntx p {margin:0 0 15px 0;overflow:hidden;text-align:justify;line-height:24px;clear:both;}
.cntx strong{font-weight:bold; color:#000}
.cntx a{font-weight:bold; color:#000;}
.cntx a strong:hover, .cntx a:hover{color:#d94c06;}
#gallery-img img{width:320px;height:335px;}
#gallery-img ul li{display:inline-block; padding:10px 10px 10px 10px;}
#gallery-img ul li{list-style-type:none; margin:10px 10px 10px 10px; box-shadow:0px 0px 10px #000;}

.blt{padding:0 0 0 15px;background:url(../images/blt1.png) no-repeat scroll left 6px;}
/* cntx content end */
.dst {overflow:inherit!important; width:100%; float:left;}
.ctrdst {overflow:inherit!important;display:table!important;}
.ovrflow{overflow:hidden;}
.clr{clear:both;}
.centar{margin:0 auto;width:1170px;overflow:hidden;clear:both;}
/*===================== hederfoter start ========*/
/* ~~~~~~ header part start ~~~~~~ */
header{padding:10px 0 3px 0;overflow:hidden;clear: both; background-color:#322e2e;}
.header-colum{margin:0 auto;width:1170px;overflow:hidden;clear:both;}
.weblogo{float:left;}
.suport{margin:10px 0 0 0;float:right;}
.suport p{clear:both;text-align:right;color:#FFF;}
.menicon{margin:0 auto;width:200px;height:40px;cursor:pointer;display:none; background-color:#333; color:#FFF; line-height:40px; font-size:25px}
.menu-col{margin:8px 0 0 0;width:100%;background-color:#FFF;float:left;}
.menu{width:100%;float:left;clear:both;}
.menu > ul > li{float:left;}
.menu > ul > li > a{padding:20px 25px;display:block;overflow:hidden;text-transform:uppercase;}
.menu > ul > li:hover, .menu > ul > li.active{background-color:#333;color:#FFF;}
.menu > ul > li:hover a, .menu > ul > li.active a{color:#FFF;}
/* ~~~~~~ header part start ~~~~~~ */
/* ~~~~~~ body part start ~~~~~~ */
.body-part{overflow:hidden;clear: both; padding:0 0 10px 0;}
.bodycolum{margin:0 auto;width:1170px;overflow:hidden;clear:both;}
.mainbanner{overflow:hidden;clear:both;}
.mainbanner img{width:100%;}
.servcol{overflow:hidden;background-color: #FFF;box-shadow: 0 0 3px 1px #bbbbbb;clear:both;}
.serhd{padding:10px;background-color:#e21318;font-size:16px;text-transform:uppercase;color:#FFF;}
.serv, .serv ul, .serv li{overflow:hidden;clear:both;}
.serv li{padding:10px 5px 5px 20px;display:block;overflow:hidden;background:url(../images/blt1.png) no-repeat scroll 8px 16px;line-height:13px;}
.serv li a{padding:10px 10px 10px 20px;display:block;overflow:hidden;background:url(../images/blt1.png) no-repeat scroll 8px 16px;line-height:20px;}
.serv li a:hover, .serv li a.seractive{color:#d94c06;}
/* ~~~~~~ footer part start ~~~~~~ */
footer {padding:10px 0;overflow:hidden;clear:both; background:url(../images/bg2.png) repeat;}
.fotercolum{margin:0 auto;width:1170px;overflow:hidden;clear:both;}
.botmenu{margin:13px 0 0 0;float:left;}
.botmenu li{margin:0 30px 0 0;font-size:13px;float:left;}
.botmenu li a{color:#FFF;}
.botmenu li a:hover{color:#f96c26;}
.social{float:right;}
.social ul{ float:left;}
.social li{margin:0 10px 0 0;float:left;}
.social li a{width:35px;height:35px;display:block; background-color:#e21318; line-height:35px; color:#FFF;}
.social li a:hover{background-color:#FFF; color:#000;}
/* ~~~~~~ footer part start ~~~~~~ */
/*===================== hederfoter end ========*/
