
/************************************************************************************
smaller than 1280
*************************************************************************************/
@media screen and (max-width: 1280px) {
.bannertext {
    margin: 142px auto 0;
    width: 86%;
}
.banner_text1 {
    font-size: 20px;
}
.banner_text2 {
    font-size: 20px;
}	
}

/************************************************************************************
smaller than 1200
*************************************************************************************/
@media screen and (max-width: 1200px) {
.bannertext {
    margin: 121px auto 0;
    width: 96%;
}
.banner_text1 {
    font-size: 18px;
}
.banner_text2 {
    font-size: 18px;
}
.boatbox_sec {
    width: 67%;
}
.boatbox_sec2 {
    width: 67%;
}
.newsevent_sec h1 {
    font-size: 36px;
}
.continfo_sec h1 {
    font-size: 36px;
}
.socmedia_sec h1 {
    font-size: 36px;
}
.fbox_topsec h6 {
    font-size: 13px;
}
.fbox_topsec2 h6 {
    font-size: 13px;
}
.footer {
    background: url("../images/footerbg.png") no-repeat scroll center 0 / 100% auto #d8d8d9;
}
.innerbann_text {
    margin: 96px 0 0;
}
.innerbann_text ul li:first-child {
    padding-left: 0;
}
.conttext_Lsec {
    margin: 0 40px 0 0;
}
.copyright_sec p {
    font-size: 13px;
}
.boatbox_sec:hover {
    transform: scale(1.1);
}
.boatbox_sec2:hover {
    transform: scale(1.1);
}
.fboat_textmain {
    width: 74%;
}
.fboattext h1 {
    font-size:17px;
}
.fboattext p {
	font-size:13px;
}
.footer_boat1 {
	background-size:cover;
    height:auto;
}
.footer_boat2 {
	background-size:cover;
    height:auto;
}
.footer_boat3 {
	background-size:cover;
    height:auto;
}
.footer_boat4 {
	background-size:cover;
    height:auto;
}
.fbox_text h6 {
    font-size: 15px;
}
.fbox_text p {
    font-size: 12px;
    line-height: 20px;
}
}

/************************************************************************************
smaller than 1024
*************************************************************************************/
@media screen and (max-width: 1024px) {

}

/************************************************************************************
smaller than 990
*************************************************************************************/
@media screen and (max-width: 992px) {
.bannertext {
    margin: 56px auto 0;
    width: 100%;
}
.banner_text1 {
    font-size: 15px;
}
.banner_text2 {
    font-size: 15px;
}
.banner_h {
    margin: 0 0 12px;
}
.boatbox_sec {
    width: 87%;
}
.boatbox_sec2 {
    width: 87%;
}
.fbox_topsec span {
    float: none;
    margin: 0;
    padding: 0;
}
.fbox_topsec h6 {
    float: none;
}
.footer_Msec {
    margin: 18px 0 0;
    padding: 0;
}
.newsevent_sec {
    text-align: center;
}
.newsevent_sec span {
    display: table;
    margin: 0 auto;
    padding: 0;
}
.continfo_sec {
    text-align: center;
}
.socmedia_sec {
    display: table;
    float: none;
    margin: 0 auto 22px;
    text-align: center;
}
.fbox_topsec2 span {
    float: none;
    margin: 0;
    padding: 0;
}
.fbox_topsec2 h6 {
    float: none;
    margin: 21px 0 0;
}
.copyright_sec {
    display: table;
    float: none;
    line-height: 27px;
    margin: 18px auto 0;
    padding: 0;
    text-align: center;
}
.footer {
    background: none repeat scroll 0 0 #E5E5E5;
}
.histbox_text {
    font-size: 14px;
}
.innerbann_text {
    margin: 73px 0 0;
}
.innerbann_text h1 {
    font-size: 77px;
}
.conttext_Lsec {
    margin: 0 0 10px;
}
.boatbox_sec:hover {
 transform: scale(1.1);
}
.boatbox_sec2:hover {
 transform: scale(1.1);
}
.boatbox_sec{
    width: 50%;
}
.boatbox_sec2 {
    width: 50%;
}
.fboat_textmain {
    width: 53%;
}
.main-menu li a {
    padding: 11px 16px 9px;
    font-size: 15px;
}
.socmedia_sec ul li {
    margin: 0 5px;
}
.fbox_text p {
    font-size: 13px;
    line-height: 23px;
}
.fbox_topsec {
    width: 36%;
}
.fbox_text {
    width: 61%;
}
.bx-wrapper .bx-controls-direction a {
    top: 33% !important;
}
}

/************************************************************************************
smaller than 768
*************************************************************************************/
@media screen and (max-width: 768px) {

}

/************************************************************************************
smaller than 767
*************************************************************************************/
@media screen and (max-width: 767px) {
.logo {
    text-align:center;
}
.top_Rsec {
    margin:0px 0 0;
	width:100%;
}
.main-menu {
    width: 100%;
}
.main-menu li {
    margin: 0 0 5px;
    text-align: center;
    width: 100%;
}
.hist_box1 {
    margin: 0 0 30px;
}
.history_Row1 {
    margin: 0;
    padding: 0;
}
.pagination {
    margin: 3px auto 15px;
}
.histbox_text {
    font-size: 18px;
}
.innerbann_text ul li:first-child {
    padding-left: 0;
}
.histdetail_Lsec {
    margin: 0 0 20px;
    padding: 0;
}
.histdetail_text {
    text-align: center;
}
.conttext_Lsec {
    margin: 0 0 10px;
    width: 100%;
}
.contact_text {
    margin: 0 0 20px;
    padding: 0;
}
#header {
    position: inherit;
}
.banner {
    padding: 0;
}
.xyz {
    top: 0;
}
.inner_banner {
    padding: 0;
}
.innerbann_text {
    margin: 34px 0 0;
}
}

/************************************************************************************
smaller than 736
*************************************************************************************/
@media screen and (max-width: 736px) {
.banner_text1 {
    font-size: 14px;
}
.banner_text2 {
    font-size: 14px;
}
.bx-wrapper .bx-prev {
    background-position: left center !important;
    background-size: 40px auto !important;
    left: 0 !important;
}
.bx-wrapper .bx-next {
    background-position: right center !important;
    background-size: 40px auto !important;
    right: 0 !important;
}
}

/************************************************************************************
smaller than 667
*************************************************************************************/
@media screen and (max-width: 667px) {
.banner_h {
    font-size: 85px;
}
.bannertext {
    margin: 31px auto 0;
}
.banner_text1 {
    font-size: 13px;
	padding: 11px 10px;
}
.banner_text2 {
    font-size: 13px;
	padding: 11px 10px;
}
.boat_row1 {
	height:auto;
}
.boat_row2 {
	height:auto;
}
.boat_row3 {
	height:auto;
}
.boat_row4 {
	height:auto;
}
.innerbann_text h1 {
    font-size: 60px;
	margin: 0 0 10px;
}
}

/************************************************************************************
smaller than 568
*************************************************************************************/
@media screen and (max-width: 568px) {
.banner_h {
    font-size: 66px;
}
.bannertext {
    margin: 39px auto 0;
}
.banner_text1 {
    font-size: 12px;
}
.banner_text2 {
    font-size: 12px;
}
.boatbox_sec {
    width: 98%;
}
.boatbox_sec2 {
    width: 98%;
}
.innerbann_text h1 {
    font-size: 50px;
    margin: 0 0 8px;
}
.innerbann_text {
    margin: 26px 0 0;
}
}

/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 480px) {
.banner_text1 {
	display:none;
}
.banner_text2 {
	display:none;
}
.banner_h {
    font-size: 50px;
}
.boatbox_sec {
    padding: 22px 23px;
}
.boatbox_sec2 {
    padding: 22px 23px;
}
.bannertext {
    margin: 77px auto 0;
}
.innerbann_text {
    margin: 16px 0 0;
}
.boatbox_sec:hover {
 transform: scale(1.1);
}
.boatbox_sec2:hover {
 transform: scale(1.1);
}
.fbox_topsec {
    display: table;
    float: none;
    margin: 0 auto 17px;
    width: auto;
}
.fbox_text {
    text-align: center;
    width: 100%;
}
.fbox_text h6 {
	float:none;
}
.fbox_text > a {
    display: table;
    float: none;
    margin: 0 auto;
    width: auto;
}
.fbox_text p {
    margin: 0 0 9px;
}
.footer_box1 {
    border-bottom:none;
    margin: 0 0 0px;
    padding: 0 0 15px;
}
.footer_Lsec {
    margin: 0;
}
.footer_Rsec {
    margin: 0 0 2px;
}
.bx-controls-direction {
    display: none;
}
.bx-wrapper .bx-pager {
    display: block !important;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    bottom: 8px !important;
    text-align: center;
}
}


/************************************************************************************
smaller than 414
*************************************************************************************/
@media screen and (max-width: 414px) {
.innerbann_text {
    margin: 13px 0 0;
}
.innerbann_text h1 {
    font-size: 31px;
    margin: 0 0 2px;
}
.fboat_textmain {
    width: 86%;
    margin: 18px 20px;	
}
}

/************************************************************************************
smaller than 375
*************************************************************************************/
@media screen and (max-width: 375px) {
.bannertext {
    margin: 43px auto 0;
}
}

/************************************************************************************
smaller than 320
*************************************************************************************/
@media screen and (max-width: 320px) {
	
}