/*Reset css starts*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
nav ul,li {list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
/* change colours to suit your needs */
ins { background-color:#fff; color:#000; text-decoration:none; }
/* change colours to suit your needs */
mark { background-color:#fff; color:#000; font-style:italic; font-weight:bold; }
del {  }
img{ max-width: 100%;}
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
table { border-collapse:collapse; border-spacing:0; }
/* change border colour to suit your needs */
input, select, textarea { vertical-align:middle; outline:none; }
input[type="text"], input[type="password"] { -webkit-appearance:caret; }
a{text-decoration:none;}
.marg_left{ margin-left:0 !important;}
.marg_right{ margin-right:0 !important;}/*Reset css ends*/
html,body{height: 100%;}
body{background:#fff; font:10px 'droid_sansregular', 'colaborate-regularregular', Arial, Helvetica, sans-serif; color: #000; -webkit-text-size-adjust:none; background-image:url(/images/main_page_bg.jpg);background-repeat:repeat-x;}

/*Header section start here*/
.layout{width:1003px; margin:0 auto;}
#header{ float:left; width:100%; padding: 15px 0;}
.logo{ float:left; margin:36px 0 0;}
.logo img{height: auto;  max-width:516px; width: 100%;}
.contactAd{float: right; width: 47%;}
.contactAd ul {float: right; color: #000;}
.contactAd ul li{float: right; font: 2.3em 'droid_sansregular'; text-align: right;  width: 100%;}
.contactAd ul li .phone{color: #F57E26; float: right; font-size: 1.4em !important; margin: -6px 0 0 1%;}
.contactAd ul li a{ float: right; color: #000;}
.contactAd ul li a:hover{ text-decoration: underline;color: #F57E26;}
/*Navigation start here*/
.navigation{ width: 100%; float: left!important; padding: 5px 0 1px; border-bottom: 1px solid #dedede;}
.navigation  li{ float: left; position: relative;}
.navigation  li a{ font:12px 'droid_sansregular'; color: #000; padding: 10px 16px 10px 17px; float: left;}
.navigation  li a:hover{}
.navigation  li a.active{}


.navigation li:hover > ul{display: block;}
.navigation li:hover > .multi{ display: block;}

/* Sub-menu */
.navigation ul{  list-style: none; margin: 0; border-bottom: 0; width: 172px!important; border-top: 1px solid #DEDEDE; background: none repeat scroll 0 0 #fff;display: none; position: absolute; top:38px; left: 0; z-index: 9999999; 
}

.navigation ul li{float: none; margin: 0;padding: 0; display: block;  background: none;border-bottom:none;}
.navigation ul li a{ color: #000; border: none; font-size: 13px;}
.navigation ul li a:hover{ border-bottom: none; color: #F57E26;}
.navigation ul li:last-child{border-bottom:0}
.navigation ul a{padding:9px 10px ; line-height: 15px;line-height: 1;display: block; white-space: nowrap; float: none; text-transform: none;}
*:first-child+html .menu ul a{ /* IE7 */width:auto;}
* html .menu             { zoom: 1; } /* IE6 */
*:first-child+html .menu { zoom: 1; } /* IE7 */
/*****************Menu End Here*******************/




.placeAd1{height:47px; width:139px!important;float: right; background: url(/images/button1.png) no-repeat; margin-left: 1%; margin-top: 10px; }
.placeAd1 a{font:20px 'droid_sansregular'; float: none!important; display: block; text-align: center;  padding:9px 0;color: #F68A39;}
.placeAd1 a:hover{ text-decoration: none!important; color:#333;}

.checkoubuttons  a{font:1.7em 'droid_sansregular'; color:#666}
.checkoubuttons  a:hover{font:1.7em 'droid_sansregular'; color:#000;}

/*Main container start here*/
.mainContainer{ float: left; width: 100%; padding-bottom: 1px;}
.mainContainer .heading{ font:2.3em 'droid_sansregular'; color: #000; padding: 32px 0;}
.mainContainer .checkout{ font:1.8em 'droid_sansregular'; color: #000; padding: 0px 0;}
.heading a{ color:#000;text-decoration:underline;}
.heading a:hover{ color:#999; }
.mainContainer .heading span{color:#f57e26;}
.banner{ border: 1px solid #ccc; text-align: center; padding: 10px 0 0;  border-bottom:6px solid #f68938;} 

.mainContainer .heading ul{ margin:20px;}
.mainContainer .heading ul li{  padding:3px; list-style-type: circle; margin-left:25px;}


.mainContainer .cart{ font:1.5em 'droid_sansregular'; color: #000; padding: 0px !important; clear:both;}

/*boxCrousel start here*/
.boxCrousel{ position: relative; width: 100%; margin-top: 26px; float: left;}
.crousel, .crousel li{float: left; width: 100%;}
.crousel li{}
.crousel li{border: 1px solid #CCCCCC;  margin-right:19px; padding: 21px 0; position: relative; }
.crousel li .new{ position: absolute;  right: -1px;  top: -4px;}
.last{ margin-right: 0!important;}
.crousel li h3{ background:url("/images/dotted_border.png") no-repeat scroll 10px 34px; font: 2.5em 'colaboratelightregular'; color: #f57e26; padding: 0 3% 14px;}
.crousel li p{ color: #4e4e4e; font: 13px/20px 'droid_sansregular'; padding:12px 2% 18px 4%; display: block;}
.crousel li a{font: 14px 'droid_sansregular'; color: #f68a39; padding: 0;}


.boxCrousel  .flex-direction-nav a { background: url("/images/arrow.png") no-repeat scroll 0 0 transparent;  height: 57px;  width: 47px; opacity:1;}
.boxCrousel .flex-direction-nav .flex-next{ background-position: 100% 0 !important;right: -65px; outline: none;}
.boxCrousel .flex-direction-nav .flex-prev{ left: -80px;}

/*Right Section start*/
.rightSection{float:right;}
.rightSection h3{font:3.0em 'colaboratelightregular'; color: #f68938}
.rightSection  .menuList{width:100%;}
.rightSection  .menuList li{display:block; background:url(/images/about_usbdr.jpg) repeat-x bottom;}
.rightSection  .menuList li a{font:1.1em/27px 'droid_sansregular'; color:#4d4d4d; display:block;}
.rightSection  .menuList li a:hover{ color:#F57E26}



/*Left section start here*/
.leftSection{ margin-right:211px;}
.columnOne{ width:383px; float: left; margin-right:8px;}
.columnOne .imgTag{ width: 100%; border: 1px solid #ccc; }
.columnOne .imgTag img{ display: block; margin: 5px;}
.columnOne article{ display: block;}
.columnOne article h3{ font:3.0em/1.2em 'colaboratelightregular'; color: #f68938; margin: 10px 0; }
.columnOne article p{ font: 1.5em 'droid_sansregular'; color: #4d4d4d;}
.columnOne article p a{  color: #4d4d4d; text-decoration:underline;}
.columnOne article p a:hover{  color: #999; text-decoration:none;}
.columnOne article ul{  color: #4d4d4d; font: 1.5em 'droid_sansregular'; margin:10px;}
.columnOne article ul li{  color: #4d4d4d; padding:3px; list-style-type: circle; margin-left:5px;}


/*Placeebd css start here*/
.placeMyad{  margin: 0px auto;   width: 94%;}
.placeMyad li{float: left;  margin-right: 42px;}
.placeMyad li label{ font-size: 12px; float: right;   padding: 1px 0;}
.placeMyad li.button{ margin-top: -20px;}
.placeMyad li .placeAd { display: block; background: url(/images/button.png) no-repeat; height: 60px; width: 193px;}
.placeMyad li .placeAd a{  color: #F68A39;  display: block; font: 2.5em 'droid_sansregular';  padding: 11px 0; text-align: center;}
.placeMyad li .placeAd a:hover{  color:#000; }

/*three boxes start here*/
.boxes{ position: relative; width: 100%; margin-top: 26px; float: left;}
.boxes{float: left; width: 100%;}
.boxes li{ width:32.7%; float: left;}
.boxes li:last-child{ margin: 0;}
.boxes li{  border: 1px solid #CCCCCC;  margin-right:6px; padding: 21px 0; position: relative;min-height: 170px;}
.last{ margin-right: 0!important;}
.boxes li h3{ background:url("/images/dotted_bdr1.png") no-repeat scroll 10px 34px; font: 2.5em 'colaboratelightregular'; color: #f57e26; padding: 0 3% 14px;}
.boxes li p{ color: #4e4e4e; font: 13px/20px 'droid_sansregular'; padding:12px 2% 18px 4%; display: block;}
.boxes li .readMore, .crousel li .readMore{font: 13px/20px 'droid_sansregular'; padding: 5px 2%; background:#f68a39; color: #fff; margin-left:3%  }
.crousel li .readMore:hover, .boxes li .readMore:hover{ background: gray;}
.boxes li a{font: 14px 'droid_sansregular'; color: #f68a39; padding: 0 5%;}
.boxes li a:hover{ color: #000;}



.wrapper-dropdown-5 {
    background:url("/images/drop_arrow.jpg") no-repeat scroll 162px 8px #F2F2F2;
    border: 1px solid #E6E6E6; cursor: pointer; outline: medium none; padding: 3px 8px;  margin-left: 10px;  font-size: 12px; position: relative; width: 168px;  float: right;}

.wrapper-dropdown-5 .dropdown { position: absolute; top: 24px; left: 0; right: 0; background:#F2F2F2; border: 1px solid #E6E6E6;  border-top: none; border-bottom: none;  list-style: none;    /* Hiding */
                                max-height: 0;  overflow: hidden; z-index: 99;}

.wrapper-dropdown-5 .dropdown li {  display: block; margin-right: 0; padding: 0; width: 100%;}

.wrapper-dropdown-5 .dropdown li a {display: block!important; text-decoration: none; color: #333; font-size: 12px; padding: 10px 0 10px 10px; border-bottom: 1px solid #e6e8ea;}

.wrapper-dropdown-5 .dropdown li:last-of-type a {border: none;}

/*Footer start here*/
.footer{ float: left; width: 100%; padding:30px 0; margin-top: 50px;}
.footer p{ color: #666666; font:13px 'droid_sansregular'}
.footer p a{ color: #b3b3b3; text-decoration:underline;}
.footer p a:hover{ color: #fff;}
.footColumn{   float: left;  margin-right: 2%;  width: 23%;}
.footColumn ul{ float: left; width: 100%;}
.footColumn ul li{ display: block; background: url(/images/footer_divider.jpg) repeat-x bottom; padding: 2px 0 6px;}
.footColumn ul li.last{ background:none;}

.footColumn ul li a{color: #b3b3b3;font: 1.3em/27px 'droid_sansregular'; display: block;}
.footColumn ul li a:hover{color:#fff;}
.footColumn h3{color: #f68938; font-size: 1.5em; font-family: 'droid_sansbold'; padding-bottom:9px;}
.footColumn h4{color: #f68938; font-size: 2.5em; font-family: 'colaboratelightregular'; padding-bottom: 18px;font-weight: 100;margin-top: 7px;}
.footColumn h3 span{ color: #fff;}
.footColumn p{ color: #b3b3b3; font: 13px 'droid_sansregular';  padding-bottom: 8px;}

.scnd_footer{ background: url(/images/scnd.jpg) repeat-x; width: 100%; float: left; padding: 18px 0;}


/*tour page start here*/
.videoBlock{float: left; width: 100%; padding: 0;}
.videoBlock img{float: left; max-width: 100%; height: auto;}
.tourTxtBlock{float: left; width: 100%; padding:15px 0 0 0;}
.textBlock{float: left; width:47%; padding: 0 3% 0 0}
.textBlock p {color: #4D4D4D; font: 1.5em 'droid_sansregular';}
/*handy page start here*/
.handy .heading{padding-bottom: 0;}
.handyBlock{float: left; width:100%; padding:0;}
ul.handyRow{float: left; width: 100%; padding: 0;}
ul.handyRow li{float: left; width:45%; margin: 45px 5% 0 0; padding:1%; border: 1px solid #ccc; display: inline; background: #fdfdfd; position: relative;}
ul.handyRow li.a2{margin-right: 0;}
ul.handyRow li figure{float: left; width: 100%; padding: 0; margin: 0;}
ul.handyRow li figure img{float: left; max-width: 100%; height: auto;}
ul.handyRow li h4{float: left; width: 100%; padding:10px 0;font:38px/40px 'colaborate-regularregular', arial; color: #f68938; text-align: center;}
ul.handyRow li p{float: left; width:100%; padding:0 0 10px 0;font:19px/25px 'droid_sansregular', arial; color: #4d4d4d; text-align: center;}
.handyNew{position: absolute; right:-1px; top:-1px;background: url(/images/new2.png) no-repeat 0 0; width: 129px; height: 128px;}
/*meettheteam page start here*/
ul.teamRow{float: left; width: 100%; padding: 0 0 45px 0;background: url(/images/border.png) repeat-x bottom center; margin: 42px 0 0 0;}
ul.teamRow.gama{background:none;}
ul.teamRow li{float: left; width:31%; padding:0; margin: 0 3% 0 0;}
ul.teamRow li.t3{margin-right: 0;}
ul.teamRow li figure{float: left; width:96.5%; padding:1.5%; margin: 0; background: #fdfdfd; border: 1px solid #ccc}
ul.teamRow li figure img{float: left;margin: 0; max-width: 100%; height: auto;}
ul.teamRow li h4{float: left; width: 100%; padding:15px 0 7px 0;font:22px/25px 'colaborate-regularregular', arial; color: #f68938;}
ul.teamRow li small{float: left; width: 100%; padding:0 0 15px 0;font:15px/17px 'droid_sansregular', arial; color: #4d4d4d; text-transform: uppercase;}
ul.teamRow li p{float: left; width: 100%; padding:0 0 10px 0;font:15px/19px 'droid_sansregular', arial; color: #4d4d4d;}
ul.teamRow li a{float: left;font:15px/19px 'droid_sansbold', arial; color: #f68a39; padding: 0; margin: 0;}
ul.teamRow li a:hover{color: #4d4d4d;}
/*otherPublic page start here*/
.otherPublic{float: left; width: 100%; padding: 0;}
.otherPublic h1{float: left; width: 100%; padding:35px 0 25px 0;font:2.3em 'droid_sansregular'; color: #f68938;}

ul.otherBlock{float: left; width:80%; padding: 0 1% 0 0 ;}
ul.otherBlock li{float: left; width:30%; padding:0; margin: 0 4% 0 0}
ul.otherBlock li figure{float: left; width:96.5%; padding:1.5%; margin: 0; background: #fdfdfd; border: 1px solid #ccc}
ul.otherBlock li figure img{float: left;margin: 0; max-width: 100%; height: auto;}
ul.otherBlock li h4{float: left; width: 100%; padding:7px 0 7px 0;font:22px/25px 'colaborate-regularregular', arial; color: #f68938;}
ul.otherBlock li p{float: left; width: 100%; padding:0 0 10px 0;font:15px/19px 'droid_sansregular', arial; color: #4d4d4d;}
ul.otherBlock li h5{float: left; width: 100%; padding:10px 0 0 0;font:14px/17px 'droid_sansbold', arial; color: #4d4d4d;}
ul.otherBlock li span{float: left; width: 100%; padding:5px 0 0 0;font:14px/17px 'droid_sansregular', arial;}
ul.otherBlock li small{float: left; width: 100%; padding:15px 0 0 0;font:14px/17px 'droid_sansbold', arial;color: #4d4d4d;}
ul.otherBlock li span a{color: #f68938; word-wrap:break-word;}
ul.otherBlock li span a:hover{color: #4d4d4d;}

ul.otherBlock li.o3{margin-right: 0;}
.otherPublic .rightSection{width: 18%; float: left;padding: 0 0 0 1%;}
.otherPublic .menuList li a{font-size: 13px;}
ul.otherBlockFull {width: 100%;}
ul.helppage {width: 95%;}
ul.otherBlockFull li {width: 26%;margin-left: 5px !important;}
ul.otherBlockFull li.help {width: 40%;margin-left: 5px !important; margin-bottom: 20px; border: 1px solid #ccc; min-height: 140px;}
ul.otherBlockFull li.help:nth-child(odd) {clear:left;}
ul.otherBlockFull li.help:nth-child(even) {margin-right:0px;}
.mainContainer .heading ul.otherBlockFull li {list-style-type: none;}

/*contact us page start here*/
.mapBlock{float: left; width: 100%;background: url(/images/map-bg.jpg) repeat-x bottom center; padding: 0 0 10px 0; margin: 0;}
.contactBlock{float: left; width: 100%; padding:20px 0 0 0 ;}
.contactBlock h2{float: left; width: 100%; padding:7px 0 7px 0;font:22px/25px 'colaborate-regularregular', arial; color: #f68938;}
.contactBlock h3{float: left; width: 100%; padding:7px 0 7px 0;font:15px/22px 'droid_sansregular', arial;color: #4d4d4d; }
.contactBlock h3 a{color: #f68938;}
.contactBlock h3 a:hover{color: #4d4d4d;}
ul.conList{float: left; width: 100%; padding: 0;}
ul.conList li{float: left; width: 100%; padding: 0;font:15px/22px 'droid_sansregular', arial; color: #4d4d4d;}
ul.conList li strong{font:15px/22px 'droid_sansbold', arial;}
.contactLeft{float: left; width: 70%; padding: 0;}
.conRight{float: left; width:30%; padding:20px 0 0 0;}
.ftpBlock{float:left; width:79.5%; background:#f2f2f2 url(/images/bg3.jpg) repeat-x top center;padding: 0 10%  20px 10%; border: 1px solid #fff;}
.ftpBlock h3{float:left; width: 100%; background: url(/images/border.png) repeat-x bottom center;padding:20px 0 15px 0;font:22px/25px 'colaborate-regularregular', arial; color: #f68938;}
.newSmall{ position: absolute;  right: -2px;  top: -2px;}
.ftpBlock p{float: left; width: 100%; padding:20px 0 10px 0;font:14px/21px 'droid_sansregular', arial; color: #4d4d4d;}

.more{font: 13px/20px 'droid_sansregular'; padding: 5px 2%; background:#f68a39; color: #fff;margin: 10px 0 0 0; float: left;}
.more:hover{ background: gray;}
iframe{width: 100%;}
.input-box{ outline:solid 1px #CCCCCC;}
.shadow {
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    3px 3px 5px 6px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         3px 3px 5px 6px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
  margin-right:20px;
  margin-bottom:20px;
}