﻿html,body{height: 100%;background-color:#fff;}
.header{display:none;}

.hmenu{padding:20px 20px 20px 20px;}
.hmenu a{color:#fff;display:table;line-height:24px;margin-bottom:16px;font-family:'Oswald',sans-serif;font-weight:200;text-transform:uppercase;font-size:15px;}
.social{text-align:center;position:absolute;bottom:20px;width:220px;}
.social a{display:inline-block!important;color:#000;}

.tbc1,.tbc1h:hover{background-color:#7c2629;}
.tbc2,.tbc2h:hover{background-color:#7c2629;}
.tbc3,.tbc3h:hover{background-color:#86377b;}

.tbc11,.tbc11h:hover{background-color:#029ea8;}
.tbc12,.tbc12h:hover{background-color:#27273c;}

.ttc1,.ttc1h:hover{color:#7c2629;}
.ttc2,.ttc2h:hover{color:#27273c;}
.ttc3,.ttc3h:hover{color:#86377b;}

.tbdc1{border-color:#7c2629;}
.tbdc2{border-color:#27273c;}

.bgi1{background-image:url(../../src/img/home/reekhagupta.png?v=2);}
.bgi2{background-image:url(../../src/img/home/rgb.png);}
.bgi3{background-image:url(../../src/img/home/back.jpg);}

.blt1{background:url(../../src/img/basic/bullet3.png?v=2) 0px 7px no-repeat;}

.tmenu{position:fixed;top:0;left:0;right:0;z-index:99999;}
.freeze{background-color:rgba(45,62,80,1);}
.logo-m{display:none!important;}

.desc1{margin:20px 0px 20px 20px;}
.desc1 p{font-size:16px;line-height:28px;color:#000;letter-spacing:.05em;padding-bottom:10px;}
.desc1 ul{margin-bottom:20px;}
.desc1 li{display:block;padding:0px 0px 8px 20px;margin:0px;background:url(/src/img/basic/bullet2.png?v=2) 0px 10px no-repeat;font-size:16px;line-height:30px;color:#000;}
.desc1 h2{display:table;border-bottom:solid 2px #c41f25;font-size:18px;line-height:26px;font-weight:bold;margin:10px auto 20px auto;text-transform:uppercase;color:#000;}
.desc1 h3{display:table;border-bottom:solid 1px #ccc;padding-right:120px;font-size:20px;line-height:32px;font-weight:bold;margin:10px 0 20px 0;color:#000;}
.desc1 h3::after{content:"";display:block;width:70px;height:4px;background:#c41f25;}
.desc1 img{max-width:100%;height:auto!important;}

#float{position:absolute;top:35%;left:10px;width:30px;height:240px;z-index:9999;}
.fb1,.tw1,.li1,.gp1,.yt1,.pn1,.ig1{display:block;width:30px;font-size:16px;height:30px;margin:0px 0px 10px 0px;background-color:#fff;color:#000!important;text-align:center;line-height:30px !important;-moz-border-radius: 15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;box-shadow:0 1px 3px rgba(0,0,0,0.5);text-decoration:none!important;}
.fb1:hover,.tw1:hover,.li1:hover,.gp1:hover,.yt1:hover,.pn1:hover,.ig1:hover{background-color:#7c2629;color:#fff!important;}

#back-top {position:fixed;right:10px;bottom:10px;border-radius:50%;z-index:1111;background-color:#7c2629;}
#back-top {display:block;color:#fff;width:50px;height:50px;text-align:center;line-height:50px;}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
    .shape1::after{content:'';float:right;margin-right:-85px;width:70px;height:70px;border-bottom:70px solid #7c2629;border-right:70px solid transparent;}
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) { 
    

}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) { 
    body{padding-left:220px;}
    .header{position:fixed;top:0;left:0;bottom:0;background-color:#000;width:220px;display:block;}
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 
    
}
