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-color:#e2e2e2;}
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;}
.fnt22{font-size:22px;}
/* 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 */
/* margin start */
.margright {margin-right:0!important;}
.margnone {margin:0!important;}
.margtop30 {margin-top:30px;}
.margtop40 {margin-top:40px;}
/* margin end */
/* grid start */
.posabso {position:absolute;}
.posrel {position:relative;}
.brdnone {border:none !important;}
.left-container, .left-side {float:left;}
.leftpad{padding:15px 20px;}
.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 */
.round3 {border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;}
.full-round{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}
.shwd1{box-shadow: 0 2px 2px 0 #606060 inset;-moz-box-shadow: 0 2px 2px 0 #606060 inset;-webkit-box-shadow: 0 2px 2px 0 #606060 inset;}
.shwd2{background-color:#FFF;box-shadow: 0 0 2px 0 #7f7f7f;}
.width28 {width:28%;}
.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:0 0 10px  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{color:#000}
.cntx a{font-weight:bold; color:#000;}
.cntx a:hover, .cntx a strong:hover{color:#e20101;}
.blt{padding:0 0 0 15px;background:url(../images/bult1.png) no-repeat scroll left 4px;}
/* 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{overflow:hidden;clear: both; }
.header-colum{margin:0 auto;width:1170px;overflow:hidden;clear:both;}
.rinky-logo{margin:5px 0 0 0;float:left;}

.menicon{margin:10px 0 0 0; width:45px;height:45px;background-color:#fb1301;cursor:pointer;display:none; font-size:22px; color:#FFF; line-height:45px; text-align:center; float:left;}
.menicon:hover{background-color:#333;}
.menublock{float:right;}
.menu-col{width:100%;float:left;clear:both; background-color:#FFF;}
.menu{width:100%;float:left;clear:both;}
.menu > ul > li{float:left;}
.menu > ul > li > a{padding:28px 20px;display:block;overflow:hidden;text-transform:uppercase;}
.menu > ul > li:hover, .menu > ul > li.active{background-color:#fb1301;}
.menu > ul > li:hover a, .menu > ul > li.active a{color:#FFF;}
.mnshadow{overflow:hidden;clear:both;}
.mnshadow img{margin:0 auto;display:block;}
.suprt{float:right;}
.suprt ul{float:left;}
.suprt li{margin:0 0 0 30px; float:left;}
.suprt li a{width:25px; height:25px; display:block; background-color:#FFF; float:left; color:#fb1301; font-size:13px; line-height:24px;}
.suprt li span{float:left; display:block; margin:3px 0 0 7px; font-weight:bold;}
.tilecol{overflow:hidden;clear:both; background:#fb1301; padding:18px 10px;}
.titlehd{float:left;}
.titlehd h1{font-size:20px; font-weight:bold; color:#FFF; text-transform:uppercase;}
/* ~~~~~~ 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;clear:both;}
.serhd{padding:10px;background-color:#e82863;font-size:16px;text-transform:uppercase;color:#FFF;}
.serv{background-color:#fb1301;}
.serv, .serv ul, .serv li{overflow:hidden;clear:both;}
.serv li{border-bottom:solid 1px #00a5ba;}
.serv li a{padding:10px 10px 10px 20px;display:block;overflow:hidden;background:url(../images/bult1.png) no-repeat scroll 8px 14px; color:#FFF;}
.serv li a:hover, .serv li a.seractive{color:#FFF; background:url(../images/bult2.png) no-repeat scroll 8px 14px #333;}
/* ~~~~~~ footer part start ~~~~~~ */
footer {padding:10px 0;overflow:hidden;clear:both; background-color:#333;}
.fotercolum{margin:0 auto;width:1170px;overflow:hidden;clear:both;}
.botmenu{margin:22px 0 0 0;float:left;}
.botmenu li{margin:0 30px 0 0;font-size:13px;float:left;}
.botmenu li a{color:#FFF; font-size:12px;}
.botmenu li a:hover{color:#fb1301;}
.social{float:right;margin:9px 0 0 0;}
.social ul{ float:left;}
.social li{margin:0 0 0 10px;float:left;}
.social li a{ width:35px; height:35px; display:block; background-color:#FFF; font-size:16px; line-height:33px;}
.social li a:hover{background-color:#fb1301; color:#FFF;}
/* ~~~~~~ footer part start ~~~~~~ */

/*===================== hederfoter end ========*/
