@charset "utf-8";
/* CSS Document */
a, img, ul, li{ list-style:none; text-decoration:none; border:0px;}

.container {
  width: 100%;
  max-width: 1160px;
  margin: 0 auto;
  box-sizing: border-box; 
 }

body{ margin:0px; padding:0px;}
.mainWrapper{ margin:0 auto; width:100%;}

.pullright{float:right;}
.pullleft{float:left;}

.topStrip{background:#000; overflow:hidden; margin:0px;}
.topContainer {overflow:hidden; width:100%; max-width:1160px; margin:0 auto;}
.topPhone{ width:64%; float:left; color:#8f8f8f; font-family:'Open Sans', sans-serif; font-size:16px; text-align:right;   box-sizing: border-box; margin: 2px 15px 0px 0px;}
.topPhone img{padding-right:5px; padding-top:3px;}


.visReg{ width:15%; float:left; box-sizing: border-box; color:#fff; background:#555555; margin-right:20px; font-family:'Open Sans', sans-serif; font-size:16px; text-align:center;}

.exhReg{ width:17%; float:left; box-sizing:border-box; color:#fff; background:#555555;font-family:'Open Sans', sans-serif; font-size:16px; text-align:center;}

.visReg img, .exhReg img{ padding-left:0px;}
.visReg a, .exhReg a{ color:#fff; text-decoration:none; float: left;  margin: 2px 0 0px 10px;}
.visReg:hover, .exhReg:hover{ background:#5bc4db; text-decoration:none;}


.bannerBg{background:url() top center repeat-x; min-height:519px;}
.logoWrap{width:366px; margin:0 auto; position:relative; z-index:2; top:5px;}

.navBg{ background:#fff; border-radius:8px; opacity:0.96; margin-top:-215px; padding:0px 0 0 15px;}
.navBg ul{margin:0px; padding:0px; list-style:none;}
.navBg li{list-style:none; display:inline-block;}
.navBg li a{margin:0px; padding:0 14px; list-style:none; display:inline-block; font-family: 'Salsa', cursive; font-size:20px; color:#2ba8db; line-height:48px;}

.navBg li a:hover{color:#fff; background:#2ba8db;opacity:0.80;}

.navBg li:nth-child(2) a{ color:#eb2028}
.navBg li:nth-child(2) a:hover{ color:#fff; background:#eb2028;opacity:0.80;}

.navBg li:nth-child(3) a{ color:#28ace2}
.navBg li:nth-child(3) a:hover{  color:#fff; background:#28ace2;opacity:0.80;}

.navBg li:nth-child(4) a{ color:#df157d}
.navBg li:nth-child(4) a:hover{  color:#fff; background:#df157d;opacity:0.80;}

.navBg li:nth-child(5) a{ color:#129797}
.navBg li:nth-child(5) a:hover{  color:#fff; background:#129797;opacity:0.80;}

.navBg li:nth-child(6) a{ color:#71a92b}
.navBg li:nth-child(6) a:hover{  color:#fff; background:#71a92b;opacity:0.80;}

.navBg li:nth-child(7) a{ color:#1648c7}
.navBg li:nth-child(7) a:hover{  color:#fff; background:#1648c7;opacity:0.80;}

.navBg li:nth-child(8) a{ color:#e4a04a}
.navBg li:nth-child(8) a:hover{  color:#fff; background:#e4a04a;opacity:0.80;}

::selection {
  background: #71a92b; color:#fff; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #71a92b;  color:#fff; /* Gecko Browsers */
}


.innerNavWrapper{background:#fff url() bottom left repeat-x; padding: 0px 0 0px; margin-bottom:30px; min-height:66px; position:fixed; width:100%; z-index:999;}
.innerLogo{ width:35%; float:left; padding-top:5px;}


.navBg-inner{padding:0px 0 0 0px; float: left;  width: 65%;}
.navBg-inner ul{margin:0px; padding:0px; list-style:none; padding-left:8px;}
.navBg-inner li{list-style:none; display:inline-block;}
.navBg-inner li a{margin:0px; padding:0 10px; list-style:none; display:inline-block; font-family: 'Salsa', cursive; font-size:20px; color:#2ba8db; line-height:58px;}

.navBg-inner li a:hover{color:#fff; background:#2ba8db;opacity:0.80;}

.navBg-inner li:nth-child(2) a{color:#eb2028}
.navBg-inner li:nth-child(2) a:hover{ color:#fff; background:#2ba8db;opacity:0.80;}

.navBg-inner li:nth-child(3) a{ color:#28ace2}
.navBg-inner li:nth-child(3) a:hover{  color:#fff; background:#2ba8db;opacity:0.80;}

.navBg-inner li:nth-child(4) a{ color:#df157d}
.navBg-inner li:nth-child(4) a:hover{  color:#fff; background:#2ba8db;opacity:0.80;}

.navBg-inner li:nth-child(5) a{ color:#129797}
.navBg-inner li:nth-child(5) a:hover{  color:#fff; background:#2ba8db;opacity:0.80;}

.navBg-inner li:nth-child(6) a{ color:#71a92b}
.navBg-inner li:nth-child(6) a:hover{  color:#fff; background:#2ba8db;opacity:0.80;}

.navBg-inner li:nth-child(7) a{ color:#dd830d}
.navBg-inner li:nth-child(7) a:hover{  color:#fff; background:#2ba8db;opacity:0.80;}

.navBg-inner li:nth-child(8) a{ color:#e4a04a}
.navBg-inner li:nth-child(8) a:hover{  color:#fff; background:#2ba8db;opacity:0.80;}

.InnerLeft{width:74.4%; float:left; box-sizing:border-box;}
.leftBox{ float:left; width:49%;}
.leftBox2{ float:left; width:49%; margin-left:2%;}

.leftBox2 h2{ color:#ec2173; font-size:22px; font-family: 'Salsa', cursive; margin:8px 0 0 0; padding:0px; }}


.InnerLeft a{display:block; float:left; color:#fff; text-decoration:none; padding:5px 10px;font-family:'Open Sans', sans-serif; font-size:16px; color:#000000; text-decoration:none;}
.InnerLeft a:hover{color:#000; text-decoration:underline;}
.InnerLeft h1{ color:#2c98a2; font-size:30px; font-family: 'Salsa', cursive; margin:8px 0 0 0; padding:0px; }
.InnerLeft h1 span{ color:#cd569a; font-size:30px; font-family: 'Salsa', cursive; }
.InnerLeft p{
	font-family:"Open Sans", sans-serif;
	font-size:16px;
	color:#000;
	line-height:22px;
}
.tableclass {
	font-family:"Open Sans", sans-serif;
	font-size:16px;
	color:#000;
	line-height:22px;
}
.InnerLeft ul{font-family:'Open Sans', sans-serif; font-size:16px; color:#000; line-height:22px;}
.InnerLeft ul li{font-family:'Open Sans', sans-serif; font-size:16px; color:#000; line-height:22px; padding-bottom:15px; list-style:disc;}

.InnerLeft ul li a{font-family:'Open Sans', sans-serif; font-size:16px; color:#000; line-height:22px; padding-bottom:15px; list-style:disc; text-decoration:}

.OrangeBdrBox{ border:solid 5px #f99e26; padding:25px;} 
.OrangeBdrBox h2{color:#f99e26; font-size:25px; font-family: 'Salsa', cursive; margin:0px; padding:0px;}

.OrangeBdrBox p{ font-family: 'Salsa', cursive; font-size:20px;}
.OrangeBdrBox p img{ float:left; padding-right:15px;}


.InnerRight{width:25.6%; float:left; box-sizing:border-box;}
.mrL15{ margin-left:25px; margin-top:75px; }
.T-sponsorBox{border:solid 1px #fd9336; padding:5px; text-align:center; min-height:204px; margin-bottom:20px;}
.T-sponsorBox h2{ color: #f79633; font-size: 22px; font-family: 'Salsa', cursive; border-bottom: 1px solid #f79633;  padding-bottom: 5px;  text-align: center; display: inline-block; line-height: 16px; text-transform:uppercase;}

.A-sponsorBox{border:solid 1px #77b02f; padding:5px; text-align:center; min-height:204px; margin-bottom:20px;}
.A-sponsorBox h2{ color: #77b02f; font-size: 22px; font-family: 'Salsa', cursive;   border-bottom: 1px solid #77b02f;  padding-bottom: 5px;  text-align: center;  display: inline-block;   line-height: 16px; text-transform:uppercase;}

.A-Event{padding:5px; text-align:center; min-height:204px; margin-bottom:20px;}
.A-Event h2{ color: #77b02f; font-size: 22px; font-family: 'Salsa', cursive;   border-bottom: 1px solid #77b02f;  padding-bottom: 5px;  text-align: center;  display: inline-block;   line-height: 16px; text-transform:uppercase;}



.flagTop{background:transparent url() top left repeat-x; min-height:10px; margin-top:-8px;}
.venuTabWrapper{background:#fff url() bottom left repeat-x; min-height:70px; padding:20px 0; margin-bottom:20px;}
.venuTab{width:25%; float:left; box-sizing:border-box; margin-right:0px;}
.venuImg{float:left; margin-right:8px;}
.venudtail{ float:left;}
.beng{color:#ec2028; font-size:24px; font-family: 'Salsa', cursive; line-height:24px;}
.pun{color:#5bc4db; font-size:24px; font-family: 'Salsa', cursive; line-height:24px;}
.del{color:#80b83a; font-size:24px; font-family: 'Salsa', cursive; line-height:24px;}
.gur{color:#cd569a; font-size:24px; font-family: 'Salsa', cursive; line-height:24px;}
.dat{font-family:'Open Sans', sans-serif; font-size:13.7px; color:#000; font-weight:600;}
.venu{font-family:'Open Sans', sans-serif; font-size:12.7px; color:#777777;}

.contentWraper{margin:0 auto; width:100%; overflow:hidden;} 
.contentLeft{width:60%; float:left; box-sizing:border-box;}
.contentLeft a{background:#555; display:block; float:left; color:#fff; text-decoration:none; padding:5px 10px;font-family:'Open Sans', sans-serif; font-size:16px;}
.contentLeft a:hover{background:#ff0000; color:#fff; text-decoration:none;}

.contentRight{width:38%; float:left; margin-left:15px; box-sizing:border-box;}
.contentLeft h1{ color:#2c98a2; font-size:30px; font-family: 'Salsa', cursive; margin:20px 0 0 0; padding:0px; }
.contentLeft h1 span{ color:#cd569a; font-size:30px; font-family: 'Salsa', cursive; }
.contentLeft p{font-family:'Open Sans', sans-serif; font-size:16px; color:#000; line-height:22px;}

.flagBottom{background:transparent url() top left repeat-x; min-height:10px; margin-bottom: -10px;
 position: relative;}
 
 .InnerPreShowBg{background:url() top center repeat-x; min-height:500px; padding:30px 0 0;}
 .InnerPreShowBg h2{background:url() bottom center no-repeat; margin:0px 0 40px 0; line-height:30px; font-size:35px;  font-family: 'Salsa', cursive; color:#ffff00;  text-align:center; padding-bottom:6px; letter-spacing:1px;}
 
 .InnerPreShowGurugramBg{background:url() top center repeat-x; min-height:500px; padding:30px 0 0;}
 .InnerPreShowGurugramBg h2{background:url() bottom center no-repeat; margin:0px 0 40px 0; line-height:30px; font-size:35px;  font-family: 'Salsa', cursive; color:#ffff00;  text-align:center; padding-bottom:6px; letter-spacing:1px;}
 
  .InnerPreShowBengaluruBg{background:url() top center repeat-x; min-height:500px; padding:30px 0 0;}
 .InnerPreShowBengaluruBg h2{background:url() bottom center no-repeat; margin:0px 0 40px 0; line-height:30px; font-size:35px;  font-family: 'Salsa', cursive; color:#ffff00;  text-align:center; padding-bottom:6px; letter-spacing:1px;}
 
.IpsBoxV{margin:0 10px 0 0; border:solid 5px #ffff00; color:#ffff00; padding: 50px 10px 10px 10px;  min-height: 96px; width:23%; float:left; font-size:42px; font-family: 'Salsa', cursive; text-align:center;  line-height:40px; margin-left:55px; margin-bottom:30px;}
.IpsBoxE{margin:0 10px; border:solid 5px #67d0f3; color:#67d0f3;padding: 50px 10px 10px 10px; min-height: 96px;width:23%; float:left; font-size:42px; font-family: 'Salsa', cursive; text-align:center;  line-height:40px; margin-left:20px; margin-bottom:30px;}
.IpsBoxR{  margin:0 10px; border:solid 5px #fb65b2; color:#fb65b2;padding: 15px 10px 10px 10px; min-height: 100px;width:23%; float:left; font-size:42px; font-family: 'Salsa', cursive; text-align:center;  line-height:40px; margin-left:20px; margin-bottom:30px;}
.IpsBoxW{margin:0 10px; border:solid 5px #8ff666;color:#8ff666; padding: 19px 10px 10px 10px; min-height: 100px;width:38%; float:left; font-size:42px; font-family: 'Salsa', cursive; text-align:center;  line-height:40px; margin-left:55px;}
.IpsBoxC{margin:0 0 0 10px; border:solid 5px #fd9336; color:#fd9336;padding: 50px 10px 10px 10px; min-height: 100px;width:38%; float:left; font-size:42px; font-family: 'Salsa', cursive; text-align:center;  line-height:40px; margin-left:20px;}



.IpsBoxV span,.IpsBoxE span,.IpsBoxR span,.IpsBoxW span,.IpsBoxC span{font-size:30px;}


 
 
 
.preShowBg{background:url() top center repeat-x; min-height:310px; padding:30px 0;}
.preShowBg h2{background:url() bottom center no-repeat; margin:20px 0 40px 0; line-height:30px; font-size:35px;  font-family: 'Salsa', cursive; color:#ffff00;  text-align:center; padding-bottom:6px; letter-spacing:1px;}
.psBoxV{margin:0 27px 0 0; border:solid 3px #ffff00; color:#ffff00; padding: 50px 10px 10px 10px;  min-height: 125px; }
.psBoxE{margin:0 27px; border:solid 3px #67d0f3; color:#67d0f3;padding: 50px 10px 10px 10px; min-height: 125px;}
.psBoxR{  margin:0 27px; border:solid 3px #fb65b2; color:#fb65b2;padding: 26px 10px 10px 10px; min-height: 150px;}
.psBoxW{margin:0 27px; border:solid 3px #8ff666;color:#8ff666; padding: 21px 10px 10px 10px; min-height: 155px;}
.psBoxC{margin:0 0 0 27px; border:solid 3px #fd9336; color:#fd9336;padding: 50px 10px 10px 10px; min-height: 125px;}

.psBoxV,.psBoxE,.psBoxR,.psBoxW,.psBoxC{width:14%; float:left; font-size:42px; font-family: 'Salsa', cursive; text-align:center;  line-height:40px;}

.psBoxV span,.psBoxE span,.psBoxR span,.psBoxW span,.psBoxC span{font-size:30px;}

.featureBoxWraper{margin:150px auto 50px; width:100%; overflow:hidden;}
.featureBox1, .featureBox2, .featureBox3, .featureBox4{padding:50px 12px 20px 12px; float:left; width:22.2%; box-sizing:border-box; text-align:center; font-size:16px; font-family:'Open Sans', sans-serif; line-height:20px;}

.featureBox1 h3, .featureBox2 h3, .featureBox3 h3, .featureBox4 h3{font-size:22px; font-family: 'Salsa', cursive; text-align:center; margin-top:40px; margin-bottom:0px;}

.featureBox1 h3{color:#df4f4f;}
.featureBox2 h3{color:#f03868;}
.featureBox3 h3{color:#1b9e62;}
.featureBox4 h3{color:#8e8d34;}
.featureBox1{background:#e2f5fa; border:2px #c3e1e9 solid; margin-right:43px;}
.featureBox2{background:#bbebf9; border:2px #73deff solid; margin-right:43px;}
.featureBox3{background:#b0eaf5; border:2px #6fb0bc solid; margin-right:43px;}
.featureBox4{background:#aef5cb; border:2px #b7e7cd solid;}

.clr{ clear:both; height:1px;}

.featureImg{margin-top: -150px;  position: absolute; margin-left: 29px;  margin-bottom:15px;}

.featureBox1 a{background:#db4d55; display:inline-block; color:#fff; text-decoration:none; padding:5px 10px;font-family:'Open Sans', sans-serif; font-size:16px;}
.featureBox1 a:hover{background:#000; display:inline-block; color:#fff; text-decoration:none;}

.featureBox2 a{background:#f03868; display:inline-block; color:#fff; text-decoration:none; padding:5px 10px;font-family:'Open Sans', sans-serif; font-size:16px;}
.featureBox2 a:hover{background:#000; display:inline-block; color:#fff; text-decoration:none;}

.featureBox3 a{background:#1b9e62; display:inline-block; color:#fff; text-decoration:none; padding:5px 10px;font-family:'Open Sans', sans-serif; font-size:16px;}
.featureBox3 a:hover{background:#000; display:inline-block; color:#fff; text-decoration:none;}

.featureBox4 a{background:#8e8d34; display:inline-block; color:#fff; text-decoration:none; padding:5px 10px;font-family:'Open Sans', sans-serif; font-size:16px;}
.featureBox4 a:hover{background:#000; display:inline-block; color:#fff; text-decoration:none;}



.flagTopGallry{background: transparent url() top left repeat-x; min-height: 10px;
    margin-bottom: -10px;  position: relative;
}
.photoGalleryBg{background:#fff url() top left repeat-x; min-height:150px; padding:25px 0;  color:#fff;}
.photoGalleryBg h2{margin:11px 0 5px 0; line-height:30px; font-size:35px;  font-family:'Salsa', cursive; color:#fff;  text-align:center; padding-bottom:6px; letter-spacing:1px;}

.galleryWrapper{ margin:0 auto; font-size:0px;}
.galImg{ width:24%; float:left; margin-bottom:20px;}
.galImg img{ border-radius:10px;}


.flagbottomGallry{background: transparent url() top left repeat-x; min-height:9px; margin-top:16px;
    position: relative;
}
.featureProWrapper{ margin:40px auto;}
.featurePro{ width:70%; float:left;}
.featureProBox{ border:solid 1px #28ace2; margin-right:30px; padding:10px;}
.featureProBox h2{ color:#ec2028; font-size:30px; font-family:'Salsa', cursive; margin:0; text-align:left;}
.featureProBox h2 span{ color:#c27b0c;}

.useTips{width:30%; float:left;}
.useTipsBox{ background:#efefef; border:solid 1px #ccc; padding:10px 13px 0 20px;}
.useTipsBox h2{ color:#3993ef; font-size:30px; font-family:'Salsa', cursive; margin: 0 0 10px 0;}
.useTipsBox h2 span{ color:#12bc42;}
.tips{ background:#fff; padding:5px; margin-bottom:10px; font-size:16px; color:#034fb6;font-family:'Open Sans', sans-serif; float:left;}
.tips img{ float:left; padding-right:10px;}

.testoBg{ background:url() top center repeat-x; padding:30px 0px; min-height:280px;}
.testoBox{ margin:0 255px;}
.testoBox h2{margin:10px 0 40px 0; line-height:30px; font-size:35px;  font-family:'Salsa', cursive; color:#fff;  text-align:center; padding-bottom:6px; letter-spacing:1px;}
.testoBox p{ font-size:20px; color:#fff; font-style:italic; line-height:30px; font-family:'Open Sans', sans-serif; padding-bottom:10px;}
.testoBox .name{ background:url() top center no-repeat; padding-top:15px; text-align:center; font-family:'Open Sans', sans-serif; letter-spacing:1px;}
.testoBox .name span{ color:#8a1d12; font-weight:bold;}


.videoWrapper{ margin:20px auto; max-width:1160px;}
.fbBg{ background:url() top right no-repeat; min-height:636px;}
.videoBox{ width:57%; float:left;}
.videoHead h2{margin:10px 0 40px 0; line-height:30px; font-size:35px;  font-family:'Salsa', cursive; color:#e36e18;padding-bottom:6px; letter-spacing:1px;}

.videoHead h2 span{ color:#28ace2;}
.videoCol{ width:50%; float:left; margin-bottom:15px;}
.MarRight{ margin-right:10px;}

.videoCol span{ display:block; color:#034fb6; font-size:16px;  font-family:'Open Sans', sans-serif;}

.fbBox{ width:43%; float:left;}
.fbWindow{ margin:80px 60px 0 140px;}


.fotterWrapper{ background:#fdd803 url() top center repeat-x; padding:50px 0;}
.fotterLeft{ width:67%; float:left;}
.fourthColSpl{ width:18%; float:left;}
.fourthCol{ width:25%; float:left;}
.fourthCol ul, .fourthColSpl ul{ margin:0px; padding:0px;}
.fourthColSpl li a{ color:#ff0000; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:bold;}
.fourthColSpl li a:hover{ color:#000;}

.fourthCol span{color:#ff0000; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:bold; line-height:25px;}

.fourthCol li a{ color:#000; font-family:'Open Sans', sans-serif; font-size:14px; line-height:20px;}
.fourthCol li a:hover{ color:#ff0000;}


.fotterRight{width:33%; float:left;}
.fotterRightCol{border-left:solid 1px #a28a02; padding:0 25px; overflow:hidden;}
.subs{ font-family:'Open Sans', sans-serif; font-size:25px; color:#555555; letter-spacing:-0.8; margin-bottom:10px;}
.subs span{ font-family:'Open Sans', sans-serif; font-size:33px; color:#555555; font-weight:900;  letter-spacing:-0.5;}
.subsInput [type="text"]{ color:#000; padding:10px; border:none; width:70%; margin:0px; }
.subsInput [type="button"]{ color:#fff; border:none; background:#f00; cursor:pointer; padding:9px 15px;}


/* Gallery Slider Styles */

.gallryImg{text-align:center; margin:20px 10px;}

.gallryImg img{ border-radius:10px;}

#thumbnail-slider {
	margin:0 auto 11px; /*center-aligned*/
    width:100%;/*width:400px;*/
    max-width:1000px;
    padding:4px 30px;/*Gives room for arrow buttons*/
    box-sizing:border-box;
    position:relative;
    -webkit-user-select: none;
    user-select:none;
}

#thumbnail-slider div.inner {
    border-radius:3px;
    /*border:4px solid transparent;
    box-shadow:0 0 4px rgba(0,0,0,0.4);*/
    /*the followings should not be changed */
    position:relative;
    overflow:hidden;
    padding:0;
    margin:0;
}

 
#thumbnail-slider div.inner ul {
    
    /*the followings should not be changed */
    white-space:nowrap;
    position:relative;
    left:0; top:0;
    list-style:none;
    font-size:0;
    padding:0;
    margin:0;
    float:left!important;
    width:auto!important;
    height:auto!important;
}

#thumbnail-slider ul li {
    opacity:1;
    display:inline-block;
    *display:inline!important; /*IE7 hack*/
    border:2px solid transparent;

    margin:0 3px; /* Spacing between thumbs*/
    transition:border-color 0.5s;
    box-sizing:content-box;
    
    text-align:center;
    vertical-align:middle;
    padding:0;
    position:relative;
    list-style:none;
    backface-visibility:hidden;
}

#thumbnail-slider ul li.active {
    border-color:white;
}

#thumbnail-slider .thumb{
    width:100%;
    height: 100%;
    background-size:contain;
    background-repeat:no-repeat;
    background-position:center center;
    display:block;
    position:absolute;
    font-size:0;
}
#thumbnail-slider .thumb h3{
    font-size:0;
}

/* --------- navigation controls ------- */
/* The nav id should be: slider id + ("-prev", "-next", and "-pause-play") */

#thumbnail-slider-pause-play {display:none;} /*.pause*/

#thumbnail-slider-prev, #thumbnail-slider-next
{
    opacity:1;
    position: absolute;
    /*background-color:#0346a3;*/
    *background-color:#ccc;/*IE7 hack*/
    backface-visibility:hidden;
    width:32px;
    height:60px;
    line-height:60px;
    top: 50%;
    margin:0;
    margin-top:-30px;
    color:white;    
    z-index:10;
    cursor:pointer;
}

#thumbnail-slider-prev {
    left:1px; right:auto;
}

#thumbnail-slider-next {
    left:auto; right:1px;
}
#thumbnail-slider-next.disabled, #thumbnail-slider-prev.disabled {
    opacity:0.3;
    cursor:default;
}


/* arrows */
#thumbnail-slider-prev::before, #thumbnail-slider-next::before {
    position: absolute;
    top: 24px;
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    border-left: 5px solid #DDD;
    border-top: 5px solid #DDD;
}

#thumbnail-slider-prev::before {
    left:7px;
    -ms-transform:rotate(-45deg);/*IE9*/
    -webkit-transform:rotate(-45deg);
    transform: rotate(-45deg);
}

#thumbnail-slider-next::before {
    right:7px;
    -ms-transform:rotate(135deg);/*IE9*/
    -webkit-transform:rotate(135deg);
    transform: rotate(135deg);
}

@media only screen and (max-width:736px){
    
    #thumbnail-slider {
        padding:4px 24px;
    }
}





.scrollup {
    width: 40px;
    height: 40px;
    opacity: 1;
    position: fixed;
    bottom: 100px;
    right: 20px;
    text-indent: -9999px;
    background: url() left top no-repeat;
    z-index: 999
}
.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}
.animated1 {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    animation-fill-mode: both
}
.animated1,
.animated12 {
    -webkit-animation-fill-mode: both
}
.animated12 {
    animation-duration: 2s;
    width: 280px
}
.animated12,
.animated13 {
    animation-fill-mode: both;
    -webkit-animation-duration: 2s
}
.animated13 {
    animation-duration: 1s;
    -webkit-animation-fill-mode: both
}
.search_fillter_tender {
    position: fixed;
    top: 70px;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out
}

@media (min-width: 1200px){
.locationBG .col-lg-2 {
    width: 19%;}
	
.locationBG	.col-lg-3 {   width: 23%;}
	
.locationBG	col-lg-4 {    width: 33%;
}
}


.rightFloat {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: transparent none repeat scroll 0 0;
	display: inline-block;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 40%;
	z-index: 999999
}
.rightFloat ul {
	list-style: outside none none;
	margin: 0;
	padding: 0
}
.rightFloat ul li {
	padding: 0
}
.rightFloat ul li a {
	color: #ee6637;
	display: block;
	padding: 0.5px 0;
	text-align: center
}
.rightFloat ul li a:hover {
	-webkit-transition: all 0.7s ease;
	transition: all 0.7s ease-in;
	opacity: 0.6;
	filter: alpha(opacity=60)
}

.KnowMore{ width:120px; background-color:#ff0000; float:right;}
.KnowMore a{display:block; background:url() no-repeat right 5px; margin:5px 8px 5px 8px; color:#ffffff; text-decoration:none; font-size:14px; padding:1px 1px 2px; }
.KnowMore a:hover{ display:block; background:url() no-repeat right 5px; margin:5px 6px 5px 8px; color:#f4f381; text-decoration:none; font-size:14px; padding:1px 1px 2px; font-weight:bold;}

.KnowMoresmall{ width:70px; background-color:#ff0000; float:right;}
.KnowMoresmall a{display:block; background:url() no-repeat right 5px; margin:5px 8px 5px 8px; color:#ffffff; text-decoration:none; font-size:14px; padding:1px 1px 2px; }
.KnowMoresmall a:hover{ display:block; background:url() no-repeat right 5px; margin:5px 6px 5px 8px; color:#f4f381; text-decoration:none; font-size:14px; padding:1px 1px 2px; font-weight:bold;}

@media screen and (max-width:767px) {
	 
.rightFloat {
	display: none;
	visibility: hidden
}

/*
     FILE ARCHIVED ON 07:14:34 Jan 28, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:24:52 Dec 27, 2017.
     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)).
*/