/*
Theme Name: vietsails
*/
/*----------------Style Notel-------------------*/

.b-page__content { min-height:0px;background-color: #000; }
.b-head-decor { display:none; }
.b-page_newyear .b-head-decor { position:absolute; top:0; left:0; display:block; height:115px; width:100%; overflow:hidden; background:url('imagesnoel/balls/b-head-decor_newyear.png') repeat-x 0 0; }
.b-page_newyear .b-head-decor__inner { position:absolute; top:0; left:0; height:115px; display:block; width:373px; }
.b-page_newyear .b-head-decor::before { content:''; display:block; position:absolute; top:-115px; left:0; z-index:3; height:115px; display:block; width:100%; }
.b-page_newyear .b-head-decor__inner_n2 { left:373px; }
.b-page_newyear .b-head-decor__inner_n3 { left:746px; }
.b-page_newyear .b-head-decor__inner_n4 { left:1119px; }
.b-page_newyear .b-head-decor__inner_n5 { left:1492px; }
.b-page_newyear .b-head-decor__inner_n6 { left:1865px; }
.b-page_newyear .b-head-decor__inner_n7 { left:2238px; }
.b-ball { position:absolute;z-index:99999;}
.b-ball_n1 { top:0; left:3px; width:59px; height:83px; }
.b-ball_n2 { top:-19px; left:51px; width:55px; height:70px; }
.b-ball_n3 { top:9px; left:88px; width:49px; height:67px; }
.b-ball_n4 { top:0; left:133px; width:57px; height:102px; }
.b-ball_n5 { top:0; left:166px; width:49px; height:57px; }
.b-ball_n6 { top:6px; left:200px; width:54px; height:70px; }
.b-ball_n7 { top:0; left:240px; width:56px; height:67px; }
.b-ball_n8 { top:0; left:283px; width:54px; height:53px; }
.b-ball_n9 { top:10px; left:321px; width:49px; height:66px; }
.b-ball_n1 .b-ball__i { background:url('imagesnoel/balls/b-ball_n1.png') no-repeat; }
.b-ball_n2 .b-ball__i { background:url('imagesnoel/balls/b-ball_n2.png') no-repeat; }
.b-ball_n3 .b-ball__i { background:url('imagesnoel/balls/b-ball_n3.png') no-repeat; }
.b-ball_n4 .b-ball__i { background:url('imagesnoel/balls/b-ball_n4.png') no-repeat; }
.b-ball_n5 .b-ball__i { background:url('imagesnoel/balls/b-ball_n5.png') no-repeat; }
.b-ball_n6 .b-ball__i { background:url('imagesnoel/balls/b-ball_n6.png') no-repeat; }
.b-ball_n7 .b-ball__i { background:url('imagesnoel/balls/b-ball_n7.png') no-repeat; }
.b-ball_n8 .b-ball__i { background:url('imagesnoel/balls/b-ball_n8.png') no-repeat; }
.b-ball_n9 .b-ball__i { background:url('imagesnoel/balls/b-ball_n9.png') no-repeat; }
.b-ball_i1 .b-ball__i { background:url('imagesnoel/balls/b-ball_i1.png') no-repeat; }
.b-ball_i2 .b-ball__i { background:url('imagesnoel/balls/b-ball_i2.png') no-repeat; }
.b-ball_i3 .b-ball__i { background:url('imagesnoel/balls/b-ball_i3.png') no-repeat; }
.b-ball_i4 .b-ball__i { background:url('imagesnoel/balls/b-ball_i4.png') no-repeat; }
.b-ball_i5 .b-ball__i { background:url('imagesnoel/balls/b-ball_i5.png') no-repeat; }
.b-ball_i6 .b-ball__i { background:url('imagesnoel/balls/b-ball_i6.png') no-repeat; }
.b-ball_i1{top:0; left:0; width:25px; height:71px; }
.b-ball_i2{top:0; left:25px; width:61px; height:27px; }
.b-ball_i3{top:0; left:176px; width:29px; height:31px; }
.b-ball_i4{top:0; left:205px; width:50px; height:51px; }
.b-ball_i5{top:0; left:289px; width:78px; height:28px; }
.b-ball_i6{top:0; left:367px; width:6px; height:69px; }
.b-ball__i { position:absolute; width:100%; height:100%; -webkit-transform-origin:50% 0; -moz-transform-origin:50% 0; -o-transform-origin:50% 0; transform-origin:50% 0; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; pointer-events:none; }
.b-ball_bounce .b-ball__right{position:absolute; top:0; right:0; left:50%; bottom:0; z-index:9; }
.b-ball_bounce:hover .b-ball__right{ display:none; }
.b-ball_bounce .b-ball__right:hover{ left:0; display:block!important; }
.b-ball_bounce.bounce>.b-ball__i{ -webkit-transform:rotate(-9deg); -moz-transform:rotate(-9deg); -o-transform:rotate(-9deg); transform:rotate(-9deg); }
.b-ball_bounce .b-ball__right.bounce+.b-ball__i { -webkit-transform:rotate(9deg); -moz-transform:rotate(9deg); -o-transform:rotate(9deg); transform:rotate(9deg); }
.b-ball_bounce.bounce1>.b-ball__i {-webkit-transform:rotate(6deg); -moz-transform:rotate(6deg); -o-transform:rotate(6deg); transform:rotate(6deg); }
.b-ball_bounce .b-ball__right.bounce1+.b-ball__i {-webkit-transform:rotate(-6deg); -moz-transform:rotate(-6deg); -o-transform:rotate(-6deg); transform:rotate(-6deg); }
.b-ball_bounce.bounce2>.b-ball__i{ -webkit-transform:rotate(-3deg); -moz-transform:rotate(-3deg); -o-transform:rotate(-3deg); transform:rotate(-3deg); }
.b-ball_bounce .b-ball__right.bounce2+.b-ball__i{ -webkit-transform:rotate(3deg); -moz-transform:rotate(3deg); -o-transform:rotate(3deg); transform:rotate(3deg); }
.b-ball_bounce.bounce3>.b-ball__i {-webkit-transform:rotate(1.5deg); -moz-transform:rotate(1.5deg); -o-transform:rotate(1.5deg); transform:rotate(1.5deg); }
.b-ball_bounce .b-ball__right.bounce3+.b-ball__i { -webkit-transform:rotate(-1.5deg); -moz-transform:rotate(-1.5deg); -o-transform:rotate(-1.5deg); transform:rotate(-1.5deg); }

/*----------------End Style Notel-------------------*/
.phantrang{clear:both;}
.phantrang a{float: left;border: 1px solid #ccc;padding: 10px 20px;margin: 2px;}
.phantrang a{display:none;}
.phantrang a#dd{display:block}
.phantrang a.current{border: 2px solid #ccc;}
.page_navi {display: inline-flex;text-align:center}
#cdcd{margin-bottom:30px !important;}
#gallery_vietsailsnew {
    float: left;
    height: 170px;
    margin-bottom: 5px;
    margin-right: 5px;
    position: relative;
    width: 24.6%;
}
.alignleft{float: left;margin-right: 15px;}
#conco{float:left;width:48%;margin-top: 15px;}
#tabs-1 ul li {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 16px;
	width:100%;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 26px;
}
#tabs-1 ul li:before {
    content: "\f00c"; font: normal normal normal 14px/1 FontAwesome;
}
#tabs-1 ul li:before {
    color: #ea6c18;margin-right:5px;
}
#tabs-2 ul li {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 16px;
	width:100%;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 26px;
}
#tabs-2 ul li:before {
    content: "\f00c"; font: normal normal normal 14px/1 FontAwesome;
}
#tabs-2 ul li:before {
    color: #ea6c18;margin-right:5px;
}
#convac ul li {
    display: inline-block;
    margin-bottom: 10px;
    width:100%;
    font-size: 16px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 26px;
}
#convac ul li:before {
    content: "\f00d";font: normal normal normal 14px/1 FontAwesome;
}
#convac ul li:before {
    color: #7f7f7f;margin-right:5px;
}
#conco ul li {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 16px;
	width:100%;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 26px;
}
#conco ul li:before {
    content: "\f00c"; font: normal normal normal 14px/1 FontAwesome;
}
#conco ul li:before {
    color: #ea6c18;margin-right:5px;
}
#convac{float:right;width:48%;margin-top: 15px;}
#conco h5,#convac h5{color:#88060a;font-weight:bold;}
#gallery_vietsailsnew img {
    height: 170px;
    width: 100%;
}
#coded img{width: 46%;height: 280px;}
#gallery_vietsailsnew a h4{display:none;}
#gallery_vietsailsnew a:hover h4{display:block;}
#gallery_vietsailsnew h4 {
    background:url("images/line-gradient-black.png");
    bottom: 0;color:#fff;
    font-size: 13px;
    margin: 0;
    position: absolute;
    text-align: center;
    text-transform: none;
    width: 100%;
}
#gform_wrapper_1{overflow:hidden;}
#gform_submit_button_1 {
    background: #FFBF00;
    height: 40px;
	float:right;
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    padding: 0 36px 0 36px;
    color: #000;
    text-transform: uppercase;
    position: relative;
    z-index: 10;
    transition: .2s all linear;
}
.itinerary-vietsailscruise {
    float: left;
    overflow: hidden;
    padding-top: 10px;
    width: 78%;
}
#sidebar {
    float: right;
    margin-top: 20px;
    width: 19%;
}
#field_1_7 .gfield_captcha{float: left !important;}
#field_1_7 .gfield_captcha_input_container{float: left !important;}
.gform_footer {margin:0px !important;padding:0px !important}
#field_1_2,#field_1_4{width:48%;float:right;clear:none !important;}
#field_1_1,#field_1_3{width:48%;float:left;clear:none !important;}
#field_1_7 label{display:none;}
#gform_wrapper_1 .gform_footer{clear: none}
#field_1_7{float: left;clear: none;width: 68%;}
#field_1_1 label,#field_1_3 label,#field_1_2 label,#field_1_4 label,#field_1_6 label{display:none !important;}
#input_1_1,#input_1_3,#input_1_2,#input_1_4,#input_1_6,#input_1_7{
	width: 100%;
    border: 1px solid #ddd;
    height: 40px;
    padding: 10px;
    font-size: 1em;
    color: #333;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
	margin-bottom: 30px;
    color: #000;
    font-size: 16px;
    text-transform: capitalize;
    font-weight: 500;
    font-family: 'Futura Book',sans-serif !important;
    padding-left: 16px;
}