html{height:100%;max-height:100%;background:#fff}
img { 
  image-rendering: -webkit-optimize-contrast; /*protect scale img burry in chrome*/
   }
 
@font-face {
/*-- 
font-family: "Gotham-Book";
src: url("../../fonts/Gotham-Book.otf");
---*/
font-family: "Times-Bold";
src: url("../../font/Times-Bold.woff");
}

body {
 background: #fff;
 color: #000;
 font-family: "Gotham-Book", sans-serif;
 font-size: 15px;
}

a {
 color: #ff545b;
 transition: 0.5s;
}

a:hover,
a:active,
a:focus {
 color: #ff545b;
 outline: none;
 text-decoration: none;
}
p,br,table,td,tr,img,a,input,textarea,ul,li{margin:0;padding:0;outline:none;line-height:20px;}
table{border-collapse:collapse}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ul,ol{margin:0 0 0 20px;padding:0 0 0 20px}
ol.deciaml{list-style-type:decimal;line-height:20px}
p,.paragraph{margin-bottom:20px}
.paragraph{display:inline-block}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Century Gothic", sans-serif;
  font-weight: 400;
  margin: 0 0 20px 0;
  padding: 0;
}

.clear{clear:both;height:0}

.page_title{position:relative;color:#333;padding:0 0 10px;font-weight:normal}
.slider_caption{bottom:50px;color:#fff;display:inline-block;font-size:30px;height:130px;position:absolute;text-align:center;width:675px;left:0}
.slider_caption.caption01{width:675px;height:205px}
.navbar-nav > li > a.parent_menu{text-transform:uppercase;font-weight:700}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{background:#e7e7e7;color:#000}
.navbar-default .navbar-nav .open .dropdown-menu > li.active > a{color:#000}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{background:none;color:#fff}
.wrapper{background:#1b4585; height:160px}  /*--sino 890a0d--*/ /*--gaa - old  414042---*/ /*--lognet 000--*/
.wrapper_top{width:100%}
.content_top{margin:0 auto;display:block}
.wrapper_content{background:#fff;margin:0 auto;position:relative;width:100%;padding-top: 120px;}
.wrapper_footer{background-color:#b21f24;width:100%;}
.top_logo{float:left;height:auto; margin-top: 5px;}
#top_logo_entry_wrapper{float:right;}
.top_logo_entry{margin:0 0 0 10px;display:inline-block}

.navbar{margin-bottom:0;min-height:auto}
.navbar-default{background:#1b4585;border-bottom:1px solid #FFF} 
.navbar-default .navbar-nav > li > a{color:#fff}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{color:#f5d37b}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{background:none}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#fff}
.navbar-default,.dropdown-menu,.dropdown-menu .dropdown-menu{background:#ac2128}
.dropdown-menu > li > a:focus{color:#fff}
.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background:#ccc}
.wrapper_slideshow{height:100%;overflow:hidden;position:relative}
.navbar-brand{padding:0;height:35px;width:45px;margin-top:8px}
.jssorb05{position:absolute}
.jssorb05 div,.jssorb05 div:hover,.jssorb05 .av{position:absolute;width:16px;height:16px;background:url(/inculde_jsfile/jssor/images/bullet_org.png) no-repeat;overflow:hidden;cursor:pointer}
.jssorb05 div{background-position:-7px -7px}
.jssorb05 div:hover,.jssorb05 .av:hover{background-position:-37px -7px}
.jssorb05 .av{background-position:-67px -7px}
.jssorb05 .dn,.jssorb05 .dn:hover{background-position:-97px -7px}
.wrapper_mainmenu,.navbar-default{background:#1b4585}  /*----------menu-------------*/
.banner_mainbox{float:left;margin:25px 0 20px 11px;width:100%}
.banner_rightside_content{float:right;width:100%;position:relative}
.banner_rightside_title{padding-bottom:5px;height:35px;text-align:center;margin-bottom:10px}
.banner_rightside_entry{float:left;width:170px;margin:0 4px}
.banner_rightside_image{height:80px;text-align:center}
.banner_rightside_image ul{margin:0 auto;padding:0;height:70px;width:100%}
.banner_rightside_image ul li{list-style:none;height:70px;width:100%;text-align:center}
.banner_rightside_title_left,.banner_rightside_title_right{height:30px;width:5px}
.banner_rightside_title_left{float:left;background:url(../images/sponsors/sponsor_headline_left.jpg) no-repeat}
.banner_rightside_title_right{float:right;background:url(../images/sponsors/sponsor_headline_right.jpg) no-repeat}
.banner_rightside_title_center{color:#000;font-size:15px;font-weight:700;margin-top:7px;display:inline-block}
.best_partner_mainbox{text-align:center;display:block;margin-top:15px;width:100%}
.container_leftside{margin:40px 0}


/*--------------------------------------------*/
.copyright_mainbox{
    padding:20px 0 20px 0;
    color:#fff;
    text-align:center;
}

/*--------------------------------------------*/

.std_input{padding:5px}
.text{font-size:16px}
.DISCLAIMER{color:#00A;text-align:justify}
.Title{font-size:20px;color:#5a5a5a;letter-spacing:.1em;line-height:20px}
.txt_Title{font:bold 12pt Arial;color:#9c2d00}

.white{font-weight:700;font-size:10pt;color:#fff;line-height:22px}
.red{color:red}

.std_tablecart,.std_table{border-collapse:collapse;border:1px solid #ccc}
.std_tablecart th,.std_tablecart td,.std_table th,.std_table td{padding:3px;background:#F9F9F9;border:1px solid #eee;font-size:inherit}
.std_tablecart th,.std_table th{background:#595959;color:#fff;font-weight:bold;padding:5px 10px;text-align:center}
.std_tablecart td.total{color:#000;font-weight:bold;padding:10px 3px;font-size:inherit}
.std_tablecart td.totalprice{background:#ccc;color:#000;font-weight:bold;padding:5px 3px;font-size:inherit}
.totalprice{background:#ccc;color:#000;font-weight:bold;padding:5px 3px;font-size:inherit}

.table_border_bottom td{border-left:0;border-right:0}
.table_border_bottom.noborder,.table_border_bottom.noborder td{border:0}
.std_table td.total{background:#ccc;color:#000;font-weight:bold;padding:5px 3px;font-size:inherit}
.table_noborder td,.table_noborder th,.table_prodchild td,.table_prodchild th{border:0;padding:5px 3px;}
.table_prodchild{margin-left:40px;display:inline-block}
.std_tableinfo{border:1px solid #31708f;min-width:350px}
.std_tableinfo th,.std_tableinfo td{padding:3px;border:1px solid #31708f !important}
.std_tableinfo th{background:#e0e0e0;color:#000}
.text_left{text-align:left}
.std_tablecart th.text_left,.std_tablecart td.text_left{text-align:left}
.footer_card_wrapper{padding:10px 0;width:100%;text-align:center;background:#fff}
.footer_card_entry{text-align:center;display:inline-block;margin:0 5px}
.footer_form_wrapper{padding:10px 0 30px;width:100%;text-align:center;background:#fff}
.footer_form_entry{text-align:center;display:inline-block;margin:5px}
.cart_wrapper_entry{width:100%;clear:both;margin-bottom:30px}
select.Select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%}
select.Select.select_date{width:auto;display:inline-block;margin-right:5px}
/*--
.btn-primary,.btn-primary:hover{background-color:#555;border-color:#eee;color:#fff;font-weight:bold}
.btn-primary:hover{background-color:#000}
---*/
/*.std_button,button.bt_cart1,#form_Tour input[type=button],#hotelBookingDateID input[type=button]{font-family:inherit;border-radius:4px;background-color:#555;border-color:#444 #000 #000 #444;border-style:solid;border-width:1px 2px 2px 1px;color:#fff;font-size:13px;font-weight:700;min-width:100px;padding:5px}*/
.std_button,button.bt_cart1,#form_Tour input[type=button],#hotelBookingDateID input[type=button]{background:#5f5f5f;color:#fff;border-color:#e1e1e8 #333 #333 #e1e1e8;font-family:inherit;border-radius:4px;border-style:solid;border-width:1px 2px 2px 1px;font-size:13px;font-weight:700;min-width:100px;padding:5px}
span.registerItems{background:#dff0d8;color:#3c763d;border:1px solid #3c763d;padding:4px 5px}
span.registerItems:hover{color:#333}

/*#ShowRoom_ss table,#ShowRoom_ss table td{border-bottom:1px solid #eee}*/
#form_Tour #tour_detail{padding:5px;min-width: 200px;}
	
@media screen and (min-width: 1100px) {
.navbar-header{display:none}
.content_top,.maincontent,.content_footer,#navbar{margin:0 auto}
.wrapper_top{height:90px}
.wrapper_content{min-height:400px}
.container{padding:0}
.wrapper_mainmenu{width:100%;z-index:999;background:#1b4585} 
#top_logo_entry_wrapper{float:right;margin:0;text-align:center}
.top_logo_entry{float:left}
#mainmenu{background:none;height:32px}
.top_logo_entry{display:inline-block;margin:0 0 10px 20px;text-align:right}
.navbar-default{background:transparent;border:0}
.navbar-default .navbar-nav > li > a{color:#fff}
.navbar-nav > li > a{padding:9px 0;}
.navbar-nav > li > a.parent_menu{padding:6px 20px}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{background:none;color:#000}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{color:#f5d37b}
.navbar-header{display:none}
.mainmenu_entry{text-align:center; padding-right:20px;}
.mainmenu_entry.entry_1{width:220px}
.mainmenu_entry.entry_2{width:270px}
.mainmenu_entry.entry_3{width:220px}
.mainmenu_entry.entry_4{width:160px}
.mainmenu_entry.entry_5{width:160px}
.dropdown-menu > li > a{background:#8e1127;border-bottom:1px solid #fff;color:#fff;padding:5px 20px}
.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{border-color:#ccc}
.dropdown-menu{padding:0;border-top:1px solid #fff;border-radius:0;border:0}
.dropdown-menu .dropdown-menu{padding:0;margin:0;position:absolute;left:100%;top:0}
.navbar-nav > li.entry_2 > .dropdown-menu{width:250px}
.navbar-nav > li > .dropdown-menu .caret{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}
.navbar-nav > li > .dropdown-menu > li >a:focus,.dropdown-menu > li > a:hover{background:#f08101;color:#000}
.content_banner_footer .sep{display:inline-block}
.company_top_name{text-align:right}
}

@media (min-width: 992px) and (max-width: 1199px) {
#top_logo_entry_wrapper{display:inline-block}
.navbar-header{display:none}
.navbar-nav > li > a{line-height:20px;padding-bottom:9px;padding-top:9px}
.dropdown-menu{border-radius:0}
.company_top_name{text-align:right}
}
@media (min-width: 768px) and (max-width: 991px) {
#top_logo_entry_wrapper{width:100%;float:inherit;text-align:left;display:none}
.navbar-header{display:none}
.navbar-nav > li > a{line-height:20px;padding-bottom:7px;padding-top:7px}
.dropdown-menu{border-radius:0}
}
@media (max-width: 767px) {
.navbar-nav > li > a{border-bottom:1px solid #ccc}
.navbar-default .navbar-nav > li > a{color:#fff}
.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{border-color:#ccc;color:#000}
.dropdown-menu > li > a{border-bottom:1px solid #ccc}
#top_logo_entry_wrapper{width:100%;float:inherit;text-align:left;display:none}
.banner_footer_entry{margin:0}
}
@media (max-width: 480px) {
.top_logo{width:90%}
#top_logo_entry_wrapper{width:100%;float:inherit;text-align:left;display:none}
.content_banner_footer .sep{display:none}
.banner_footer_entry{width:100%;margin:0 0 15px}
.banner_rightside_entry{width:100%}
.banner_mainbox{margin:25px 0 20px}
}