
body{
	margin:0px; padding:0px;
	background:url(/web/20180902203233im_/http://gjss.in/images/bg-content.png) repeat top left; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#646464;
	font-size:12px;
}


@font-face {
    font-family:'oswaldbook';
    src: url('/web/20180902203233im_/http://gjss.in/fonts/Oswald-Regular-webfont.eot');
    src: url('/web/20180902203233im_/http://gjss.in/fonts/Oswald-Regular-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20180902203233im_/http://gjss.in/fonts/Oswald-Regular-webfont.woff2') format('woff2'),
         url('/web/20180902203233im_/http://gjss.in/fonts/Oswald-Regular-webfont.woff') format('woff'),
         url('/web/20180902203233im_/http://gjss.in/fonts/Oswald-Regular-webfont.ttf') format('truetype'),
         url('/web/20180902203233im_/http://gjss.in/fonts/Oswald-Regular-webfont.svg#oswaldbook') format('svg');
    font-weight: normal;
    font-style: normal;
}

.robofont {font-family:'oswaldbook'; display:block;}


h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; }

.wrapper { padding:15px; }
.marg-bottom { margin-bottom:40px; overflow:hidden; display:block; }
.marg-bottom2 { margin-bottom:20px; overflow:hidden; display:block; }

/* =========================  Preloader Style =======================  */
#mjs-preloader {
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 10000;
	display: none;
}
#mjs-preloader {
	background:url(/web/20180902203233im_/http://gjss.in/images/preloader.gif) 50% 50% no-repeat;
}
#mjs-bg-preloader {
	position: fixed;
	z-index: 10000;
}

/* =========================  Header =======================  */
.top-red-line { height:2px; width:100%; background:#d1480b; overflow:hidden; }

.topheader { background:url(/web/20180902203233im_/http://gjss.in/images/header.png) repeat-x top left; height:160px; width:100%; display:block; }

.logo { width:140px; height:160px; float:left; overflow:hidden; }

.navgroup { width:770px; float:right; }

.sitename { width:501px; height:100px; overflow:hidden; display:block; }

.nav { display:block; padding:0px; margin:0px 0px 0px 15px; }
.nav ul{ padding:0; margin:0; }
.nav li{ position: relative; float: left; list-style: none; padding:0; border-bottom:2px solid #000000; margin-right:20px; height:36px; }

.nav li a { text-decoration:none; font-family: 'oswaldbook'; display:block; font-size:14px; color:#434344; text-transform:uppercase; padding:5px 20px; }
.nav li a:hover { background-color:#d64a0c; color:#ffffff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; }

.nav ul ul.nav-drop { width:161px; border-radius:0 0 10px 10px; background:url(/web/20180902203233im_/http://gjss.in/images/sub-area.png) no-repeat top left; position:absolute; top:38px; padding:20px 0 10px 0; z-index:50; visibility:hidden;   }
.nav ul ul.nav-drop li { display:block; list-style-type:none; width:100%; border-bottom:0px; }
.nav ul ul.nav-drop li a { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; display:block; text-align:center; padding-top:8px;  }
.nav ul ul.nav-drop li a:hover { background-color:#d64a0c; margin:0 5px; }


.nav ul li:hover ul { visibility:visible; z-index:50;  }

.nav ul >  li.current > a { background-color:#d64a0c; color:#ffffff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; }

/* =========================  Mail Style =======================  */

.main-container {
	width:940px;
	margin:auto;
	height:auto;
}

.center-block {
	margin:auto;
	display:block;
}

.slider {
	width:940px;
	height:500px;
	overflow:hidden;
	margin:20px auto auto auto;
	background:url(/web/20180902203233im_/http://gjss.in/images/fon-slide.png) no-repeat top left;
}

.slider-img {
	width:919px;
	height:441px;
	margin:10px auto;
}

.thumb-pic-contain{
	display:block;
	overflow:hidden;
	margin:30px 0 60px 0;
}

.thumb-pic-box {
	width: 442px;
    float: left;
    margin: 0px 7px 0px;
    overflow: hidden;
    text-align: center;
}
.thumb-pic img
{
	width:100%;
	height:223px;
}

.thumb-pic {
	height:223px;
	width:100%;
	overflow:hidden;
}

.thumb-details {
	display:block;
	overflow:hidden;
}

.thumb-details .thumb-heading { margin-top:10px; margin-bottom:10px; overflow:hidden; display:block; }
.thumb-details .thumb-heading h2 { font-family:'oswaldbook'; font-size:20px; color:#131313; text-transform:uppercase;  }
.thumb-details .thumb-heading h3 { font-size:24px; color:#d64a0c;  }
.thumb-details .thumb-para { height:68px; overflow:hidden; display:block; margin-bottom:12px; }
.thumb-details .thumb-para p { line-height:160%; color:#646464; }



a.btn,a.btn:link,a.btn:visited
{
	display:inline-block;
	color:#ffffff;
	text-transform:uppercase;
	background:#1c1c1e url(/web/20180902203233im_/http://gjss.in/images/btn-bg.jpg) repeat-x top left;
	font-family:'oswaldbook';
	font-size:18px;
	text-align:left;
	padding:5px 0px 5px 12px; 
	text-decoration:none;
	border:1px solid #121212;
	border-radius:8px;
	-moz-border-radius:8px;
	-o-border-radius:8px;
	-webkit-border-radius:8px;
	white-space:nowrap;
}

a.btn:hover,a.btn:active
{
	background:#d64a0c;
	border:1px solid #d64a0c;
}

a.btn img { float:right; padding-left:8px; }




.full-yellow-div {
	background:url(/web/20180902203233im_/http://gjss.in/images/full-yellow-container.jpg) repeat top left;
	width:100%; overflow:hidden; 
}

/*************************LEFT SIDE*************************/

.pull-left {
	float:left;
	width:50%;
	overflow:hidden;
}


.heading-text-L, .heading-text-R, .heading-text {
	background:#d64a0c; overflow:hidden;
	display:block; padding:15px 0 10px 20px;
}
.heading-text-L h2, .heading-text-R h2, .heading-text h2 { color:#ffffff; text-transform:uppercase; font-size:24px; }
.heading-text-L h2 img, .heading-text-R h2 img, .heading-text img { float:left; }
.heading-text-L { border-radius:0 0 0 8px; -webkit-border-radius:0 0 0 8px; -moz-border-radius:0 0 0 8px; -o-border-radius:0 0 0 8px; -khtml-border-radius:0 0 0 8px; }
.heading-text-R { border-radius:0 0 8px 0; -webkit-border-radius:0 0 8px 0; -moz-border-radius:0 0 8px 0; -o-border-radius:0 0 8px 0; -khtml-border-radius:0 0 8px 0; }
.heading-text { border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; -khtml-border-radius:8px; }

.paradiv, .btn-right, .photo-carousal, .propo-home-link, .footer {
	display:block;
	overflow:hidden;
}

.btn-right { text-align:right; }

.paradiv p { line-height:150%; padding-bottom:0px;}


/*************************RIGHT SIDE*************************/

.photo-carousal { margin-top:20px; }

.photo-box {
	-webkit-box-shadow: 0px 0px 12px -1px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 12px -1px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 8px -1px rgba(0,0,0,0.75);
	padding:5px; overflow:hidden; float:left; background:#ffffff;
	margin:5px 10px 5px 0;  
}

.photo-box-wrap {
	width:90px;
	height:66px;
	overflow:hidden;
}

.propo-home-link ul { margin:20px 0 20px 20px; padding:0px; }
.propo-home-link ul li { list-style-image:url(/web/20180902203233im_/http://gjss.in/images/marker-2.png); }
.propo-home-link ul li a { color:#646464; padding:5px 3px; display:block; }
.propo-home-link ul li a:hover { color:#d64a0c; }
.propo-propo-link ul li a { font-size:14px; }

/*************************FOOTER SIDE*************************/
.footer {
	width:100%;
	padding:10px 0;
	border-top:1px solid rgba(0,0,0,0.1);
}

.footer p { text-align:center; text-transform:uppercase; }
.footer small { color:#666; text-align:center; display:block;  }
.footer small a { color:#d64a0c; text-transform:uppercase; }
/*
     FILE ARCHIVED ON 20:32:33 Sep 02, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:00:19 Apr 30, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 40.423 (3)
  esindex: 0.011
  captures_list: 71.213
  CDXLines.iter: 12.013 (3)
  PetaboxLoader3.datanode: 35.992 (4)
  exclusion.robots: 0.204
  exclusion.robots.policy: 0.189
  RedisCDXSource: 15.423
  PetaboxLoader3.resolve: 32.413 (2)
  load_resource: 41.507
*/