﻿.map-description {    max-width: 100%;        padding-bottom: 9px;    font-weight: 300;}
.map-description ul {    font-size: 14px;    font-weight: bold;    color: #00a8d1;    margin: 12px 0 20px;    padding-left: 0;    letter-spacing: -.17px;    line-height: 1.2;    line-height: normal;    list-style: none;}
.map-description ul li {    padding-bottom: 6px;    position: relative;        line-height: 1.36;    padding-left: 20px;}
.map-description ul li:before {    content: "";    width: 8px;    height: 8px;    display: block;    position: absolute;    left: 0;    background: #33bbda;    border-radius: 50%;    top: 6px;}

	body.nimobile	#site-title, body.nimobile #site-description { margin-left: 5px; }

	#site-description {font-size:15px;line-height: 20px;}


	#site-title, #site-description { margin-left: 10px; }

#footer-logo-border {
    border-right: 1px solid white;
    float: left;
    height: 54px;
    margin-top: 19px;
    margin-right: 10px;
}
.footer-nav .menu-item{max-height:20px !important}
.small-game-desc{max-height:50px}
.container .col{width:31.25%;margin-right:3.125%}
.container .col p{padding-right:40px}
.container .col:nth-of-type(2n){margin-right:0}
.container .col:nth-of-type(3n){padding-top:30px}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}
.dn,.visible-lg,.visible-md,.visible-sm,.visible-xs,td.visible-lg,td.visible-md,td.visible-sm,td.visible-xs,th.visible-lg,th.visible-md,th.visible-sm,th.visible-xs,tr.visible-lg,tr.visible-md,tr.visible-sm,tr.visible-xs{display:none!important}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}
.col-sm-4{width:33.33333333333333%}

div.india-news div.col-sm-3, div.india-news div.col-sm-4{padding: 5px;}

	div.india-news div.col-sm-3 h3, div.india-news div.col-sm-4 h3, .single_cat_right_content h3{font-size: 1.5rem; line-height: 1.6rem;}

.grid_6                                         { width:560px; margin:0 20px; float:left; display:inline; }


.grid_1-2, .grid_3-4, .grid_1, .grid_1-1-2, .grid_2, .grid_2-2-5, .grid_3, .grid_4,
.grid_5, .grid_6, .grid_7, .grid_8,
.grid_9, .grid_10, .grid_11, .grid_12           { width:100%; margin:10px 0 0 0!important; float:none; display:block; }

  
#nav #menu-item-34 a,
#nav #menu-item-35 a{
	max-width:98px;
}
.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}

.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}

.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}

.container:after{clear:both;}

.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}

.container-fluid:after{clear:both;}

.navbar .container{width:auto;}

.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}


.cookie_cim {
	color: #28938d;
	font-weight:bold;
	font-size: 16px;
}




.contact{
	float:right;
	text-align:right;
	color:#000;
	font-size:90%;
	margin-top:5px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}


.contact .tel{
margin-top:-5px;
margin-bottom:-3px;
font-size:180%;
font-family:Arial, Helvetica, sans-serif;
}


.contact .link{
margin-top:0px;
font-size:120%;
font-family:Arial, Helvetica, sans-serif;
}

	#header h2,.contact{float:none;}

	.contact p{text-align:center;}
.text-gold{color:#a39382}
.subsidiaries-content .subsidiaries-item{position:relative;width:100%;height:inherit;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;opacity:.75;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.subsidiaries-content .subsidiaries-item img{max-width:100%;max-height:60%}
.subsidiaries-content .subsidiaries-item:hover{opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}




.rel {position:relative;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
