/***/
body{/*font-family: 'Open Sans', sans-serif;*/ font-family:'Helvetica', Arial, sans-serifletter-spacing:0.5px}

button{border:0px}
.spaceLeft{padding-left:125px;}
.spaceLeft{padding-left:125px;}
.marginLeft{margin-left:125px;}
 .spaceLeft+li,  .spaceLeft+li+li{padding-left:40px;}
.p0{padding:0px}
.navAlignRight{width:64%}
ul, li{list-style-type:none;}

.btn-info, .btn-info:hover,.btn-info.focus, .btn-info:focus{background:transparent; border:none; outline:none;}
.btn-info.focus, .btn-info:focus
.navbar-default{background-color:#ffea00; border:0px}
.navbar-brand{padding:2px 0}
.navbar{margin-bottom:0px; }
.navbar-nav{margin-top:15px}
.navbar-default .navbar-nav>li>a{color:#000; padding-top:0px;   text-transform: uppercase;font-size:16px}
.navbar-default .navbar-nav>li>a.smallFont{font-size:14px}
.navbar-nav>li>a {padding-left:26px; padding-right:26px}
.navbar-default {background:#ffea00}
.dropdown-menu{min-width:120px}
.fRight{float:right}


.clear{clear:both}
.banner{overflow:hidden; }
.banner_inner{overflow:hidden; position:relative }
.heading{ color:#333333; font-size:24px;    font-weight: 700; text-align:center; }
.spacingTopBottom{padding-top:10px;  padding-bottom:20px; }
.spacingTopBottom::after{clear:both}
.p_14{color:#696969; font-size:14px; font-weight: 300; line-height:22px}
.bx-loading{display:none}
.p_16{color:#696969; font-size:16px; font-weight: 300; line-height:22px}
.p_14_light	{color:#999999;font-size:14px; font-weight: 300; line-height:22px}
.p_14_dark{color:#000; font-size:14px; font-weight: 300; line-height:22px; text-align:justify}
.p_13_dark{color:#000; font-size:14px; font-weight: 300; line-height:20px; text-align:justify}
.p_14_midDark{color:#696969;font-size:14px; font-weight: 300; line-height:22px}
.p10{padding:20px}
.spaceLftRight{padding: 0 20px;}
.tCenter{text-align:center!important}
.tLeft{text-align:left}
.iconStyle{ display: inline-block; margin: 0 auto; text-align: center; width: 100%;}
.heading3{ font-size:18px; color:#333; text-align:center}
.heading4{ font-size:18px; color:#333; text-align:left;    padding: 10px 20px 0 20px;}
.txtLeft{text-align:left}

.readMore{background:#ffea00;font-family: 'arial', sans-serif; text-align:center;padding:10px; color:#000}
.boxContainer{margin-top:25px}
.boxContainer a{margin-top:30px;     display: inline-block;}
.boxContainer a:hover{text-decoration:none; color:#00}
.style2{font-size:24px; margin-top: 10px;    background-size: cover; background:url(../images/karamveerMessage.png) right top; height:165px; color:#fff; font-weight:300;}
.style2 p.messagetxt{line-height:164px; display:inline; }
.specialCharacter{ font-size:60px;font-family: 'Montserrat Alternates', sans-serif; color:#333333;font-weight:800}
.karamveer_Awarde{height: 580px; width: 100%; overflow: hidden;}
.capbilities-bg {background-color: #f6f6f6;height:500px;}
.karamveer_Awarde_index	{background: url(../images/KaramveerVission.jpg) left top no-repeat;}
.capbilities-box{width:100%; padding: 25px 50px 50px 0;}
.boxBorder{border:1px solid #e7e7e7; background:#f6f6f6}
span.cat1	{    background: url(../images/howtoenter2.jpg) left top;    background-size: cover;        border: 5px solid #737272; }
.cat2	{    background: url(../images/rules.JPG) left top;    background-size: cover;     border: 5px solid #737272;}
span.cat3	{    background: url(../images/3rd.jpg) left top;    background-size: cover;    border: 5px solid #737272;}
.catoutline{ height: 237px; width: 100%; display:block; overflow: hidden;}
.videoMess_video{background-image: url(../images/Karmaveer-arrow-Left.png), url(../images/Karmaveer-arrow-right.png); background-color:#272727!important; background-repeat:no-repeat;
background-position:left bottom, right top;}
.videoMess{margin-bottom:50px; padding:6px 0; background-color:#f5f5f5
   }
.videoMessMain .p_14_dark	{      font-size: 25px;
    text-align: center;
    vertical-align: middle;
    display: block;
    padding: 24px 0 0 0px;
    line-height: 30px;}
.videoMess2{background: #f6f6f6; padding: 6px 0;}
.videoMess2 .p_14_dark, .videoMess2 .p_14{color:#fff}
.videoStyle{font-size:24px; color:#333; text-align:center; font-weight:700; display: inline-block;}
.footerArea{padding:35px 0 15px 0; }
.footerList{display:block; margin-left: 0; padding-left: 0; }
.footerList-minauto{min-height:auto}
.tCenter{text-align:center}
.footerList li p{ font-size:16px; font-weight:600;}
.footerList li a{text-align:left;     padding: 3px 0;
    display: inline-block; color:#696969; font-weight:300; font-size:14px;}
.m40{margin-top:40px}
.caresoul ul{margin:0px; padding:0px}
.caresoul li{text-align:left; font-weight:300; color:#696969}
.textLefRight{text-align:left}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color:transparent}
.messStrip{ position: absolute;  z-index: 9999; right: 0; bottom: 137px; color: #000; font-weight: 700; background: #ffea00; height: 38px; 
    line-height: 38px;
    font-size: 17px;
    padding: 0 23px 0 24px;}
.spacingNull{    padding-top: 8px;}
.bx-wrapper{margin-bottom:20px!important}
.socia_icon	{    position: absolute;  right: 5px; bottom: 4px;}
.socia_icon li{float:left;     float: left;  padding-left: 5px;}
.messStripLeft{position: absolute;
    z-index: 9999;
    left: 0;
    bottom: 0;
    color: #fff;
    font-weight: 700;
    background: #000;
    height: 38px;
    line-height: 38px;
    font-size: 17px;
    padding: 0 16px 0 15px}
.MainHeading{color:#000; font-size:20px; margin-bottom:10px; margin-top:0px;font-weight: 600;}
.yelloTabs{ background-color:#ffea00; padding:7px;width: 41%;margin-bottom:10px;   padding-left: 6.7%;}
.yelloTabs .MainHeading {margin-bottom:0px}
.videoMess.awards{padding:10px 0}
.table{border: 1px solid #ddd;}
.table thead th{background:#e4e4e4}
.table tbody tr td{background:#f5f5f5}
.table tbody tr td:nth-child(1){border-right:1px solid #ddd}
.table tbody tr:nth-child(odd) td{background:#fff}

.table  tbody tr td{border-bottom:1px solid #ddd!important}
.criteriaListing{padding-left:20px;color: #000;
    font-size: 14px;
    font-weight: 300;
    line-height: 22px;
    text-align: justify;}
.criteriaListing li{padding:5px 0; list-style-type:disc}
#next{float:right}
.nxtPrvBtn{display:block; margin-top:30px}
.awardeImg	{float: left; margin: 0 20px 23px 0;}
.awardeImg img{width:128px; height:auto}
.nxtprvPage{text-align:justify;}
.m30{margin-top:30px}
.breadcrumbs{text-align:right; font-size:16px; margin-top:10px;padding: 10px 0;}
.awardeeName{padding: 0; margin: 0 0 8px 0;  line-height: 20px; font-size: 16px; font-weight: 600;}
.name-head{line-height: 20px; font-size: 16px; font-weight: 600;    margin-bottom: 5px;}
.awardHeading{margin-top:35px}
.awardHeading, .name-head:nth-child(1){    font-size: 18px;    font-weight: 600;    margin-bottom: 15px;}
.name-head:nth-child(1){display:block}
.nxtPreLinl{margin:0  0px 20px 0}
.ima-bor-gray{    float: left; /* margin: 0 20px 15px 0;*/}
.body-text{line-height: 22px; text-align: justify;}
.bgSecondStrip{background:#f6f6f6; padding:10px 25px 20px 20px}
.bgSecondStrip p	{    width: 75%;  margin: 0 auto;}
.photogallery li{margin-bottom:20px}
.spacingTopBottom .row  img{ border-color:#c7c7c7!important;}
.Pl-0{padding-left:0}
.mBottom{margin-bottom:10px}
.body-text  h3.awardHeading, .nxtprvPage h3.awardHeading{margin-top:0px;}
.form-send-button{     background-image: url(../images/send-button.png);    background-color: transparent;position: absolute;
    left: 148px;
    top: 122px;
    z-index: 99;
    border: 0;
    display: block;
    height: 100px;
    width: 100px;}

/*multilevel sub menu*/



@media (max-width: 360px){}
@media screen and (max-width: 767px){ 
	.navbar-toggle{margin-top:40px}
	.navbar-default .navbar-toggle{border-color:transparent}
	.navbar-default .navbar-toggle .icon-bar {  background-color: #ff3c00;}
	.navAlignRight{width:100%}
	.navbar-nav{margin-top:0px}
	.nav > li{border-bottom: 1px solid #efdb00;border-top: 1px solid #fdf494;}
	.navbar-default .navbar-nav > li > a{padding-top:10px}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#efdb00}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top:25px; border-color:#efdb00}
	.navbar-nav > li > a{padding-left:5px; padding-right:5px;}
	.spaceLeft{padding-left:0px}
	.boxContainer{margin-top:30px}
	.whatwedoMessBox{margin-bottom:40px}
	.boxContainer button{margin-top:5px;}
	.p_14_dark, .videoCenter{text-align:center}
	.karamveer_Awarde{height: 320px;}
	.textLefRight{text-align:center}
	.capbilities-box{padding:30px 10px}
	.capbilities-bg{height:auto}
	.boxBorder{margin-bottom:10px}
	.style2 p.messagetxt {line-height: 16px;display: inline;text-align: center;    font-size: 14px;}
	.specialCharacter { font-size: 24px;}
	.style2{height:120px; text-align:center; padding-top:20px;}
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{color:#000}
	}
@media screen and (min-width: 768px) and (max-width: 1024px)  {
	.navAlignRight{width:70%}
	.capbilities-box{padding:25px}
	.spacingNull{padding:0px;}
	
}
@media (max-width: 768px){
	.whatwedoMessBox{margin-bottom:40px}
	.navbar-nav > li > a{padding-left: 12px;padding-right:12px}
	.capbilities-bg{height:auto}
	.specialCharacter{font-size: 43px;}
	.style2 p.messagetxt{line-height:120px}
	.style2{height:120px}
	
}