/*q0404*/

@font-face
{
	font-family: 'Century Gothic';
	src: url('../font/Gothic.ttf'),
		 url('../font/Gothic.ttf.html'); /* IE9 */
}

body
{
	margin:0px;
	padding:0px;
	border-top:2px solid #a13008;
	overflow-x:hidden;
	font-family:"Century Gothic"!important;
	
}
.clear
{
	clear:both;
}
.wrapper
{
	margin:auto;
	background:#ffffff;
}

.video-box
{
	width: 152px;
	height: 102px;
	position: relative;
	top: 1px;
	left: 2px;
	border-radius: 19px;
}

.video-box img
{
	width:100%;
}

.service-content-wrap
{
	min-height: 200px;
	margin-top: 12px;
	font-size: 100%;
	font-family: calibri;
	margin-left: 14px;
	text-align: justify;
	float: left; 
	clear:both;
	width: 37%;
}



.social-wrapper
{
	width: 357px;
	margin-top: 12px;
	 
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 7px;
}

img
{
	border:none;
}

.social-wrapper img
{
	width: 30px;
	height: 30px;
	margin-right: 3px;
}

.social-wrapper span
{
float: left;
margin-right: 3px;
margin-top: 5px;
}

.clear
{
	clear:both;
}

.menubar
{
	height: 55px;
	background: #d70202;
	margin-top: 20px;
}

.menubar ul
{
	padding: 0px;
	width: 99.5%;
}

.menubar ul li
{
	list-style: none;
	float: right;
	margin: 0.0% -4px;
	font-family: cambria;
	color: #ffffff;
	font-size: 17px;
	font-weight: normal;
	background: url(../images/menubr.html) right no-repeat;
	padding: 1.1% 1.4%;
}

.menubar ul li a
{
	list-style: none;
	float: left;
	padding: 2px 0;
	font-family: calibri;
	color: #ffffff;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}

.menubar ul li:hover
{
	background:#530b07;
	text-align: center;
}

.slider-wrapper img
{
	margin-top: 15px;
	width: 100%;
	height: 442px;
}
/*@media (min-width: 1200px) {
*/.containt-container
{
	background: url(../images/containt-bg.jpg) repeat-x;
	margin-top: 0px;
	margin-bottom: 30px;
}

.left-container
{
	float: left;
	width: 34%;
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 12px;
}

.left-container span
{
	font-family:"Century Gothic";
	font-size: 23px;
	font-weight: normal;
	color: #ffffff;
	display: block;
	margin-top: 7px;
}

.left-container span.text
{
	font-family: calibri;
	font-size: 14px;
	text-align: justify;
	color: #ffffff;
}



.text

{

/*min-height: 200px;*/

margin-top: 12px;

}

/*}
*/
.our-clientele

{

	margin-top: 20px;

}



.testimonials div.image img

{

	margin-top:0px;

}











div.pagination {

	padding: 3px;

	margin: 3px;

	text-align:right;

	font-family:calibri;

	clear:both;



}



div.pagination a {

	padding: 2px 5px 2px 5px;

	margin: 2px;

	border: 1px solid #6a450c;

	

	text-decoration: none; /* no underline */

	color: #6a450c;

}

div.pagination a:hover, div.pagination a:active {

	border: 1px solid #6a450c;



	color: #6a450c;

}

div.pagination span.current {

padding: 2px 5px 2px 5px;

margin: 2px;

border: 1px solid #6a450c;

font-weight: bold;

background-color: #6a450c;

color: #FFF;

	}

	div.pagination span.disabled {

		padding: 2px 5px 2px 5px;

		margin: 2px;

		border: 1px solid #EEE;

	

		color: #DDD;

	}









.our-clientele span

{

background: url(../images/clientel-br.png)left bottom no-repeat;

font-family: Century Gothic;

font-size: 26px;

color: #ffffff;

display: block;

}

.client

{

margin-top:15px;

}

.right-container

{ 

float: left;

width: 62%;

margin-top: 5px;

margin-left:25px;

}

.right-container span.heading

{

font-family: "Century Gothic";

font-size: 22px;

color: rgb(255, 255, 255);

font-weight: normal;

background: url(../images/clientel-br.png)left bottom no-repeat;

display: block;

margin-left:0px;

margin-bottom: 9px;

padding-bottom: 4px;

}



.bottom

{

	clear:both;

}



.home-container

{

	background:#d70202;

}


.portfolio

{

margin-left: 25px;

float: left;

width: 25%;

margin-right: 2%;

}

.portfolio span

{

font-family: Century Gothic;

font-size: 26px;

background:url(../images/portfolio-br.png) left bottom no-repeat;

display:block;

color:#b01911;

}

.testimonials

{

width: 39%;



float: left;

margin-right: 1%;

}

.testimonials span

{

font-family: Century Gothic;

font-size: 26px;

background:url(../images/portfolio-br.png) left bottom no-repeat;

color:#b01911;

display:block;

}

.image

{

float: left;
width: 35%;
margin-right: 0%;
}


.image img

{



width: 100%;

/*height: 100%;*/



padding: 1px;

}

.li

{

float:left;

width:200px;

font-family:Century Gothic;

font-size:12px;

}

.li2

{

float:left;

width:200px;

font-family:Century Gothic;

font-size:12px;

}

.text2

{



}

.text2 p

{

color: rgb(60, 60, 60);

font-family:"Century Gothic";

font-size: 83%;

float: left;

width: 74%;

margin-left: 11px;

padding-bottom: 0px;

margin-bottom: 0px;

}

.image2

{

float:left;

}

.image2 img

{

margin-top: 18px;

}

.author

{

float: right;

font-family: "Century Gothic";

font-size: 89%;

color: #b01910;

clear: both;

display: block;

margin-top:15px;

margin-bottom: 19px;
margin-right:2px;

}



.exhibition-mgmt p

{

	margin:0px;

}



.exhibition-mgmt

{

	margin-bottom: 14px;
	width: 100%;

}

.right-slider
{
	float:left; width: 100%; height:auto;
}

.exhibition-mgmt tr td
{
	padding: 0px;
}



.exhibition-mgmt ul

{

	margin:0px;

	padding:0px;

}



.exhibition-mgmt ul li

{

	line-height: 26px;

	list-style: square;

	margin-left: 24px;

}



.exhi-img a

{

	text-decoration:none;

	color:black;

	text-align:center;

}



.exhi-img

{

width: 21%;

margin-right: 1%;

float: left;

margin: 2%;

text-align:center

}



.exhi-img img

{

width: 200px;

	margin-bottom: 3%;

}



.footer
{
	border-top: 2px solid #a7403f;
	margin-top: 20px;
	padding-top: 11px;
}

.footer ul
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	padding-top: 15px;
	margin-left: -2px;	
	margin-bottom: 30px;
}

.footer ul li
{
	list-style: none;
	padding: 0 13px;
	border-right: 2px solid #696969;
	line-height: 11px;
	display: inline-block;
}

.footer ul li a
{
	color: black;
	text-decoration: none;
	font-size: 15px;
	font-family:"Century Gothic"; 
}

.copyright
{
	padding-left: 10px;
	font-family:"Century Gothic"; 
	font-size:14px;
	margin-bottom:10px;
}

.signature
{
	float: right;
	font-family: calibri;
	padding-right: 10px;
	font-size:14px;
}

.containt-container table
{
	font-family:Century Gothic;
	font-size:14px;
	text-align:center;
}

.containt-container table a
{
	font-family: Century Gothic;
	font-size: 14px;
	text-align: center;
	color: white;
	text-decoration: none;
}

.product-container

{

width: 1238px;

margin-bottom: 25px;

margin-top: -108px;

}



.title-img

{

float: left;

width: 481px;

}

.our-portfolio

{

width: 700px;

float: left;

}

.our-portfolio h1

{

font-family:shoebop;

font-size:48px;

color:#7f0707;

font-weight:normal;

background:url(../images/product-br.png) left bottom  no-repeat;

display:block;



}

.company

{

float: left;



display: block;



}

.company img

{

<!--background:url(../images/loder_client.html) center bottom no-repeat;
-->
padding: 11px;

width: 100%;

}

.container

{

float: left;

display: block;

padding-bottom: 0px;

width: 20%;

margin: auto;

}



.container a

{

	width: 97%;

display: block;

}



.container img

{

	width: 100%;

}	



.general-txt

{

	min-height: 200px;

margin-top: 12px;




text-align: justify;

}







.general-txt-left

{

min-height: 200px;

margin-top: 12px;

font-size: 100%;

font-family: calibri;

margin-left: 14px;

text-align: justify;

background-color:#0099FF;

width:40%;

}







.portfolio-page div.company

{

float: left;

display: block;

width: 17%;

margin-right: 2%;
margin-left:1%;

}



.portfolio-wrap

{

	width: 100%;

	margin: auto;

	margin-bottom: 20px;
	


}



.portfolio-wrap div.company

{

	border: 1px solid rgb(87, 7, 7);

	border-radius: 15px;

	width: 15%;

	height: 151px;

	margin-bottom: 25px;
    
	margin: 5px;
}



.portfolio-wrap div.company img

{

	width: 85%;


	position: relative;

	top: 22px;


}

.clientele-page div.company

{

float: left;

display: block;

width: 17%;

margin-right: 2%;
margin-left:1%;

}
.clientele-wrap

{

	width: 100%;

	margin: auto;

	margin-bottom:60px;
	


}
.clientele-wrap div.company

{

	/*width: 250px;*/

	height:280px;

	margin-bottom: 37px !important; border:solid 1px #ccc; padding:10px; padding-bottom:20px; border-radius:5px;
	

}



.clientele-wrap div.company img

{

	width: 100%;


	position: relative;
	min-height:150px;



}


.title

{

text-align: center;

color: #251d1d;



margin-bottom: 18px;

margin-top: 10px;




}

.title-img2

{

float: left;

width: 436px;



}

.title a

{

color: #251d1d;

font-family: Century Gothic;

font-size: 18px;

text-decoration:none;

}

.title-img li

{

color: black;

font-family: Century Gothic;

font-size: 16px;

}

.title-img ul

{

margin-top: 155px;

}

.title-img2 img

{

margin-top:200px;

}

.title-img p

{

color: black;

font-size: 15px;

font-family: Century Gothic;

width: 713px;

}

.about img

{

width: 520px;

}

.speaker-enquiry

{

margin-left: 36px;



}

.speaker-enquiry input

{

width: 214px;

height: 22px;

border: 1px solid rgb(0, 0, 0);

border-radius: 5px;

padding: 5px;

}

.speaker-enquiry input.submit

{

color:white;

width:90px;

height:40px;

background:brown;

font-family:Century Gothic;

font-size:15px;

}

.heading

{

font-family: century gothic;

font-size: 25px;

clear: both;

color: #b01911;


margin-top: 16px;

margin-bottom: 17px;


}



.service-wrap
{
	width: 58%;
	float:left;
}



.service-wrap div.container

{

float: left;
display: block;
padding-bottom: 0px;
width: 41%;
margin: auto;
margin-right: 25px;
margin-left: -20px;

}



.service-wrap div.title a

{



color: #251d1d;
font-size: 17px;
text-decoration: none;


}

.inner-container

{

width: 97%;
margin: 0 auto;
}

.contact

{

font-family:Century Gothic;

font-size:18px;

color:black;

}

.contact strong

{

color:brown;

}



.home-wrap

{

	margin-bottom:30px;

}



.enquiry-form input

{

/*	padding:5px;

	border-radius:5px;

	border: 1px solid rgb(155, 155, 155);
*/
}





#newsticker-demo { 

padding:5px 5px 0; 

font-family:Verdana,Arial,Sans-Serif;

font-size:16px;
width:100%;
font-family:100%



}



#newsticker-demo p

{

	margin:0px;

	padding:0px;

}



#newsticker-demo a { text-decoration:none; color:brown }

#newsticker-demo img { border: 2px solid #FFFFFF; }



#newsticker-demo .title {

text-align:center;

font-size:14px;

font-weight:bold;

padding:5px;

}



.newsticker-jcarousellite { width:450px; }

.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom: 10px;}

.newsticker-jcarousellite .thumbnail { float:left; width:110px; height:100px; }

.newsticker-jcarousellite .info { float:right; width:320px; height:100px; }

.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }





.enquiry-title {

margin: 0 0 8px;

color:brown;

font: normal 24px Geogrotesque-semibold, Helvetica, Arial, sans-serif;


}



.enquiry-form input

{

/*	border:1px solid gray;*/

}



.exhibtion table

{

	text-align:center

}



#slideshow {

    position:relative;

   height: 273px;

}



#slideshow IMG {

    position:absolute;

    top:0;

    left:0;

    z-index:8;

    opacity:0.0;

	height:273px

}



#slideshow IMG.active {

    z-index:10;

    opacity:1.0;

}



#slideshow IMG.last-active {

    z-index:9;

}





#ourshowroom {

    position:relative;

    min-height: 414px;

	margin-top:30px;

	background: white url(../images/logo_gb.png) no-repeat 50% 50%;

}



#ourshowroom IMG {

    position:absolute;

    top:0;

    left:0;

    z-index:8;

    opacity:0.0;

	width:100%;

}



#ourshowroom IMG.active {

    z-index:10;

    opacity:1.0;

}



#ourshowroom IMG.last-active {

    z-index:9;

}

.marquee0 div div img
{
	margin:0 ;
	height:79px;
	border:2px solid #fff;
}
#marquee2
{
	width:100%; 
	padding-bottom: 10px; 
	min-height:180px; 
	margin-top: 17px;
	overflow:hidden;
}
.service1-wrap
{
		min-height: 200px;
		margin-top: 12px;
		font-size: 100%;
		font-family: calibri;
		text-align: justify;
		float: left; 
		clear:both;
		width: 95%;
}

.portfolio-name
{
text-align: center;
margin: 5px 0px;
color: #424242;
padding: 5px 4px;
font-size:13px;
border-radius:0px 0 5px 5px;
line-height:24px; background:#dfdfdf; min-height:98px;
}
.p_img
{
	min-height:150px;
}	

.networkrek {display:block; font-size:23px; color:#d70202; margin-right:20px; float:left; width:165px; font-family:Century Gothic; background:url(../images/arrowone1.png) 100% 3px no-repeat;}
.globmarkit {display:block; color:#494949; float:left; width:70%; margin-top:5px; font-size:12px; font-family:"Century Gothic"; } 
.globmarkit strong {color:#242424;}
.networkbox {padding:10px 0; overflow:hidden; background:#ffdada; padding:5px 10px; margin:10px 0; border-radius:5px; width:93%;} 
#tab {padding:10px 0;}
.bjqs-markers {display:none!important;}
.footernetwork .networkbox {width:100%; margin-bottom:0px;}
.footernetwork .globmarkit {width:80%; font-size:12px;}

p.bjqs-caption {color:#3b3b3b!important; width:100%!important; padding:3px 10px!important;}
 

@media (min-width:768px ) and (max-width:1000px) {
.row-fluid .span8 {width:100%!important;}
.footernetwork .globmarkit {width:70%;}
.clientele-wrap div.company {width:22%;}
.portfolio-name {color:#000!important; background:#dfdfdf!important ; font-size:12px!important;}

}


.contact {line-height:30px;}
