#navMainmenu,.hTMain,.headTel,.titleListArt-BG>h2{text-transform:uppercase}.fs-lg-26{font-size:26px}.fs-lg-28{font-size:28px}.fs-lg-40{font-size:40px;line-height:1}.fs-lg-40>small{color:#1bbc9b}.header{position:relative;margin-bottom:40px}

/*sin*/
@media (max-width:1024px){
	#slideBgHeader{display:none;}
	
	.headNotBg{background-color:#0fa889}.headNotBg #navMainmenu{margin-bottom:15px}
}
@media (min-width:1651px){
	.headForm{background-color:rgba(0,0,0,.7);max-width:100%;position:absolute;right:5%;top:30%;width:29%;z-index:1}
	#navMainmenu .nav>li>a:focus,#navMainmenu .nav>li>a:hover{background-color:rgba(0,0,0,.8)}
	
	.headNotBg{position:absolute;z-index:3;padding-top:16px}
}
/*sin*/
@media (max-width:1650px){	
/*.headForm{background-color:rgba(0,0,0,.7);max-width:100%;z-index:1; }	*/
	.headForm{background-color:rgba(0,0,0,.7);max-width:100%;position:absolute;right:5%;top:30%;width:33%;z-index:1}		
	#navMainmenu .nav>li>a:focus,#navMainmenu .nav>li>a:hover{background-color:rgba(0,0,0,.8)}						
	.headNotBg{position:absolute;z-index:3;padding-top:16px}			
}

@media (min-width:1200px){.iContainer-lg{min-width:1170px;width:100%;max-width:1710px; font-size: 13.5px;}}.headNotBg{color:#FFF;font-size:20px;width:100%}
/*@media (max-width:767px)*/

/*sin move to 1366*/
/*@media (max-width:1024px){.headNotBg{background-color:#0fa889}.headNotBg #navMainmenu{margin-bottom:15px}} */
/*sin move to 1366*/

/*@media (min-width:768px)*/

/*sin move to 1367*/
/*@media (min-width:1025px){.headNotBg{position:absolute;z-index:3;padding-top:16px}} */
/*sin move to 1367*/

.headTel{font-size:22px}#slideBgHeader{z-index:0}#slideBgHeader>.carousel-indicators>li{background:0 0;border:none;color:rgba(190,190,190,.8);font-size:17px;text-indent:0;width:22px}#slideBgHeader>.carousel-indicators>li>.fa{display:none}#slideBgHeader>.carousel-indicators>li.active>.fa.fa-bus,#slideBgHeader>.carousel-indicators>li:not(.active)>.fa.fa-minus{display:block}.headNotBg a{color:#FFF}#navMainmenu{font-size:15px;font-weight:700;border-top:1px solid #6e6e6e}#navMainmenu .nav>li>a:focus,#navMainmenu .nav>li>a:hover{text-decoration:none}#navMainmenu .navbar-nav>li>a{padding-bottom:14px;padding-top:14px}

/*@media (max-width:767px)*/
@media (max-width:1024px){#navMainmenu{border-top:none}#navMainmenu .dropdown-menu>li>a:focus,#navMainmenu .dropdown-menu>li>a:hover,#navMainmenu .nav .open>a,#navMainmenu .nav .open>a:focus,#navMainmenu .nav .open>a:hover,#navMainmenu .nav>li>a:focus,#navMainmenu .nav>li>a:hover{background-color:#1bbc9b}
	/*#navMainmenu .navbar-nav .open .dropdown-menu>li>a{color:#FFF}*/
#slideBgHeader{display:none}}
/*@media (min-width:768px)*/

/*sin move to 1367*/
/*@media (min-width:1025px){.headForm{background-color:rgba(0,0,0,.7);max-width:600px;min-width:550px;position:absolute;right:5%;top:30%;width:26%;z-index:1}#navMainmenu .nav>li>a:focus,#navMainmenu .nav>li>a:hover{background-color:rgba(0,0,0,.8)}} */
/*sin move to 1367*/

/*@media (max-width:767px)*/
@media (max-width:1024px){.headNotBg .navbar-header>.navbar-toggle{border:1px solid #fff}.headNotBg .navbar-header>.navbar-toggle .icon-bar{background-color:#fff}/*.rowPageStep>.pull-right:first-child{float:none!important}*/}
@media (min-width:768px) and (max-width:991px){
    /*.headForm{left:50%;margin-left:-275px;right:auto;top:70px}*/
#navMainmenu{border-top:none}}.headForm>form>.btn-group{width:100%}.headForm>form>.btn-group>.btn{border-radius:0;box-shadow:none;color:#fff;font-weight:700;margin:0;width:50%}.headForm>form>.btn-group>.btn.active{background-color:#1bbc9b}.headForm>form>.boxForm{padding:15px}.headForm>form>.boxForm .btn,.headForm>form>.boxForm input{border-radius:0}.headForm>form>.boxForm input{padding:6px}.headForm>form>.boxForm .input-group-btn .btn,.headForm>form>.boxForm>div:last-child .input-group-addon{background-color:#0ea78a;border-color:#0ea78a;border-radius:0;color:#fff;box-shadow:none}.headForm>form>.boxForm>div:last-child .btn{background-color:#1bbc9b;border-color:#1bbc9b;color:#fff;box-shadow:none}
@media (min-width:768px) and (max-width:991px){.headForm>form>.boxForm>div:last-child .btn{width:100%}}
@media (min-width:992px) and (max-width:1199px){.header:not(.headBoxGreen) .headNotBg .iContainer-lg{padding-left:0;padding-right:0}}.header.headBoxGreen>.headNotBg{background-color:#1bbc9b;position:unset}.header.headBoxGreen>.headNotBg #navMainmenu{border-top:1px solid #FFF}.hTMain{color:#1bbc9b}.boxCustData{position:relative;padding-bottom:15px}.boxCustData>ul{background-color:#1bbc9b;border-radius:0 35px 35px 0;color:#fff;height:48px;margin:0}.boxCustData>ul>li:first-child{border-left:15px solid #fff;border-top:48px solid transparent;height:48px;left:0;padding:0;position:absolute;top:0}.boxCustData>ul>li:nth-child(2){left:15px;padding-top:4px;position:absolute;top:0}.boxCustData>div:last-child{border:3px solid #fff;border-radius:35px;height:70px;overflow:hidden;padding:0;position:absolute;right:0;top:-11px;width:70px}.boxCustData>.borderLeft{border-bottom:20px solid #FFF;border-right:20px solid transparent;width:15px}#slideIndexTop,.custComment{padding-bottom:20px}#slideIndexTop>.carousel-indicators,.custComment>.carousel-indicators{bottom:0;margin-bottom:0}#slideIndexTop>.carousel-indicators li,.custComment>.carousel-indicators li{background-color:#2c2c2c;border-color:#2c2c2c}#slideIndexTop>.carousel-indicators li.active,.custComment>.carousel-indicators li.active{background-color:#1bbc9b;border-color:#1bbc9b}#slideIndexTop .fa.fa-star,.custComment .fa.fa-star{color:#ffd605;font-size:26px}.rowCIndex2 .iFa{border:4px solid #1bbc9b;border-radius:35px;color:#1bbc9b;font-size:50px;height:70px;line-height:70px;width:70px}
@media (max-width:1855px){.imgOver1775{max-width:100%}}.iBtnSubmitArrow.btn-group .btn,.iBtnSubmitArrow.input-group .btn{background-color:#1bbc9b;border-color:#1bbc9b;color:#fff;border-radius:0}.iBtnSubmitArrow.btn-group .btn:last-child,.iBtnSubmitArrow.input-group .input-group-addon{background-color:#0ea78a;border-color:#0ea78a;color:#fff;border-radius:0}#slideFooter .item>a,.slideImgNew .item>a{display:block}#slideFooter .item>a>img,.slideImgNew .item>a>img{margin:0 auto;max-width:100%;width:100%;}#slideFooter .item>a>p,.slideImgNew .item>a>p{background-color:rgba(0,0,0,.7);bottom:0;color:#FFF;margin:0;padding:3px 5px;position:absolute;text-align:left;width:100%}#slideFooter .item>a .fa-search,.slideImgNew .item>a .fa-search{background-color:#1bbc9b;bottom:0;color:#fff;font-size:14px;height:28px;line-height:28px;position:absolute;right:0;text-align:center;width:28px}.footer{background-color:#1bbc9b;padding-bottom:40px;padding-top:40px}.footer,.footer .hTMain,.footer a{color:#FFF}.footer .hTMain{font-weight:700;margin-bottom:10px}.footer .lblIcon{text-align:center;width:25px}.footer .boxSocial>a{background-color:#fff;border-radius:16px;color:#1bbc9b;display:inline-block;height:32px;line-height:32px;text-align:center;width:32px}#slideFooter>.carousel-indicators li,.slideImgNew>.carousel-indicators li{background-color:#FFF;border-color:#FFF}#slideFooter>.carousel-indicators li.active,.slideImgNew>.carousel-indicators li.active{background-color:#0fa889;border-color:#0fa889}.footer2{background-color:#0fa889;color:#FFF;padding-bottom:15px;padding-top:15px}.portfolioFilter{border:1px solid #e1e1e1;margin:25px 0}.portfolioFilter a{color:#333}.portfolioFilter.nav-pills>li+li{border-left:1px solid #e1e1e1;margin:0}.portfolioFilter.nav-pills>li:last-child{border-right:1px solid #e1e1e1}.portfolioFilter.nav-pills>li>a.current{background-color:#1bbc9b;color:#FFF;border-radius:0}.portfolioContainer>div{padding:5px;width:calc(100% / 3)}.portfolioContainer>div img{width:100%}.portfolioContainer .aBoxCar{position:relative;display:block}.portfolioContainer .aBoxCar>.titleCar{background-color:rgba(0,0,0,.8);bottom:0;color:#fff;font-size:18px;left:0;margin:0;padding:12px 0;position:absolute;right:0;text-align:center}.portfolioContainer .aBoxCar>.boxShadow{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:absolute;right:0;top:0;display:none}.portfolioContainer .aBoxCar:hover>.boxShadow{display:block}#jquery-live-search>b,#listArtCat>.pagination:first-child,div[id^=googleSuggest]>.Noom>b,div[id^=googleSuggest]>.Noom>br,div[id^=googleSuggest]>b,div[id^=googleSuggest]>br,div[id^=googleSuggest]>img{display:none}.portfolioContainer .aBoxCar>.boxShadow>.fa{background-color:#0fa889;border-radius:23px;color:#fff;height:46px;left:50%;line-height:46px;margin-left:-23px;margin-top:-23px;position:absolute;text-align:center;top:50%;width:46px}.modal.carDetail .modal-content{border:none;border-radius:0;background:0 0;box-shadow:none}.modal.carDetail .modal-header{padding:0;border:none}.modal.carDetail .modal-header>.close{background-color:#fff;border:1px solid #e1e1e1;border-bottom:none;height:30px;width:30px;opacity:1}.modal.carDetail .modal-body{background-color:#FFF;border:1px solid #e1e1e1}.listIconContact>li:first-child{border-right:solid 5px #1bbc9b;padding-right:0}.listIconContact .fa{width:36px;font-size:16px;height:34px;border:1px solid #e1e1e1;line-height:34px;text-align:center}.rowPageStep .listIconStep{text-align:center;margin:0}.rowPageStep .listIconStep>li{vertical-align:top;width:calc(25% - 3px);color:#1bbc9b}.rowPageStep .listIconStep>li>.fa,.rowPageStep .listIconStep>li>img{background-color:#1bbc9b;border-radius:38px;color:#fff;font-size:38px;height:76px;line-height:76px;width:76px;margin-bottom:5px}.rowPageStep .borderGB{background-color:#ebebeb;left:calc(12.5% + 2px);position:absolute;top:38px;width:calc(75% - 6px);z-index:-1}.rowPageStep .borderGreen{border-top:5px solid #1bbc9b;float:right;margin:0;width:100%}.rowPageStep .step2 .borderGreen{width:65%}.rowPageStep .step3 .borderGreen{width:32.5%}.rowPageStep .step3 .listIconStep>li:nth-child(2)>.fa,.rowPageStep .step4 .listIconStep>li:nth-child(2)>.fa,.rowPageStep .step4 .listIconStep>li:nth-child(3)>.fa{background-color:#ebebeb;color:#333}.rowPageStep .step4 .borderGreen{width:1%}.rowPageStep .listIconStep>li:first-child>b,.rowPageStep .step3 .listIconStep>li:nth-child(2)>b,.rowPageStep .step4 .listIconStep>li:nth-child(2)>b,.rowPageStep .step4 .listIconStep>li:nth-child(3)>b{color:#333}.rowPageStep .divIconStep{padding-bottom:30px;border-bottom:1px solid #1bbc9b;margin-bottom:15px}.rowPageStep .form-control{border-radius:0}.rowPageStep .control-label{text-align:left}.contact_form .captcha_img,.contact_form .captcha_lbl,.titleListArt-BG{text-align:center}.rowPageStep .intl-tel-input{width:100%}.planeDateTime{margin-left:-15px;margin-bottom:15px}.planeDateTime .btn,.planeDateTime>.input-group-btn>.btn,.rowPageStep .btn-getQuote{background-color:#1bbc9b;border-color:#1bbc9b;border-radius:0;color:#fff}.planeDateTime>li{padding:0;vertical-align:top;width:170px}.planeDateTime>li:last-child{width:0;opacity:0;-webkit-transform:translate3d(-calc(100% * .83),0,0);transform:translate3d(-calc(100% * .83),0,0);-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}.planeDateTime>li.active:last-child{width:calc(100% - 170px);opacity:1}.setHeight34{height:34px}.selectAutoFocus{left:15px;position:absolute;right:15px;width:calc(100% - 30px)}.selectAutoFocus:focus{z-index:100}.titleListArt-BG{background-color:rgba(0,0,0,.8);color:#fff;margin-top:-40px;padding-bottom:50px;padding-top:50px;overflow:hidden;position:relative;margin-bottom:20px}.titleListArt-BG>h2{font-size:36px}.titleListArt-BG>img{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.listArt .colArt,.listArt-catSearch{border:1px solid #e1e1e1;padding:10px;margin-bottom:25px;margin-top:25px}.listArt .colArt img{max-width:100%}.listArt .colArt .title{color:#1bbc9b;margin-bottom:3px;margin-top:12px;height:27px;overflow:hidden}.listArt-catSearch{min-height:600px}.listArt-catSearch .inputSearch{background-image:url(../images/icon-bg-search.jpg);background-position:15px center;background-repeat:no-repeat;border:1px solid #e1e1e1;border-radius:0;padding-left:35px;height:40px}.listArt-catSearch ul{padding-left:15px}.listArt-catSearch li{padding-top:5px;padding-bottom:5px}.listArt-catSearch li .fa{color:#1bbc9b;font-size:8px;margin-right:4px;vertical-align:middle}.listArt-catSearch li a{color:#333}.btn[class]{background-image:none!important}.btn{padding:6px 12px;margin:0!important}.btn-extra-drop,button.date1>label,button.date2>label,button.time1>label,button.time2>label{margin-bottom:0}#jquery-live-search{background-color:#ebebeb;padding:0;margin-top:-5.5px}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top{top:0}.btn_radio{background-color:rgba(100,100,100,.5)!important}.btn_radio.active{background-color:#1bbc9b!important}#findlocation{background-color:rgba(158,163,168,.5)}.padding_left_right_3per{padding-left:3%;padding-right:3%}.divMainLogo{padding-top:0}
/*@media (min-width:768px)*/
@media (min-width:1025px){.headNotBg{padding-bottom:5px}}.addr_pop{border-bottom:1px solid #E1E1E1;color:#000;padding:5px 10px}#jquery-live-search>label{padding-left:10px;font-weight:700}.popover-content,.popover-title{color:#fff;background-color:#1bbc9b}.input-group.groupDateTime.time1>.popover.fade.top.in{width:auto;left:0!important}.input-group.groupDateTime.time1>.popover.fade.top.in>.arrow{left:52.363%!important}.headForm{background-color:rgba(0,0,0,.8)}.btn-extra-drop{margin-left:0}.btn-extra-drop>li{width:170px}.btn-extra-drop>li.active:last-child{width:calc(100% - 170px);opacity:1}.fa-size{font-size:15px}.drop{width:100%;background-color:#ebebeb;color:#000;padding:5px 0 0 10px}.drop.active{padding:5px 0 10px 10px}.hand{cursor:pointer}.font-bold{font-weight:700}.btn-drop{padding:6px 10.5px}.select-drop{padding:5px 10px}.input-group-block{display:block}.input-group-btn-drop{float:right;margin:-6px -1px -1px 0}.btn-add-more{margin-top:10px!important;float:right;display:none}.btn-add-more.active{display:block}.img_gallery_car{height:260px}.modal-gallery{width:40%}
/*@media (max-width:768px)*/
@media (max-width:992px){.input-group-btn-drop{margin:-28px -1px -1px 0}.btn-add-more-margin.active{margin-bottom:55px}.img_gallery_car{height:180px}.modal-gallery{width:97%}}.alert_msg{font-size:14px}
@media (max-width:450px){.img_gallery_car{height:130px}.modal-gallery{width:95%}.popover.clockpicker-popover.top.clockpicker-align-left{top:0;left:0!important;margin-left:10px;margin-top:10px}.clockpicker-popover>.arrow{display:none}}.hid-bg{background:#FFF;color:#1bbc9b;font-size:x-large}.contact_form input[type=text],.contact_form select,.contact_form textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.contact_form textarea{height:85px}.contact_form label,.hidden{display:none}.contact_form .captcha_img{width:40%;float:left;text-align:left;margin-left:15px}.contact_form .captcha_lbl,.contact_form .captcha_txt{width:55%;float:left}.contact_form .captcha_txt input[type=text]{width:98%;display:inline-flex}.hid-boxx{border:none!important;background-color:#1BBC9B;width:95%;margin-bottom:15px}.hid-boxx .alert_msg{color:#FFF}.popover{width:250px}.clockpicker-popover.top{margin-left:-50px}.popover-content{display:none;padding:0;border:none}.clockpicker-popover .popover-content{display:block}.clockpicker-popover .popover-content>.clockpicker-plate{margin:0 auto}.input-group.groupDateTime.time2 .popover{border:none}.yellow-phone-block{background-color:#faea25;padding:10px;color:#000;border-radius:10px;box-sizing:border-box;font-size:17px;font-weight:700;text-align:center;line-height:23px;margin-top:10px;max-width:200px}.yellow-phone-block a{color:#000}.arrow-yellow{width:0!important;height:0!important;border-style:solid;border-width:0 0 11px 15px;padding:0!important;border-color:transparent transparent #fae825;position:relative;top:35px}

.position_relative{
    position: relative;
}

.bg_green{
    background-color: #0fa889;
}

.listArt .colArt .title {
    height: auto!important;
    overflow: hidden!important;
}
.drop{
    margin-top: 3%;
}
.contact_hd{
	background-color: #1bbc9b;
    border-color: #1bbc9b;
    font-size: 20px;
    padding-top: 4px;
    padding-bottom: 6px;
    margin-left: 5px !important;
    margin-right: 5px !important;
    text-transform: capitalize;
}

.contact_hd:hover{
	color: #ffffff;
	background-color: #1bbc9b;
    border-color: #1bbc9b;
}
.contact_hd:active:focus{
	color: #ffffff;
	background-color: #1bbc9b;
	border-color: #1bbc9b;
}
.contact_bd{
	border-color: #ffffff;
}
.contact_bd:hover{
	border-color: #ffffff;
}
/* .item h4.hTMain{
	white-space: nowrap;
} */
.carousel-inner .item{
	overflow-x: hidden;
}
.carousel-inner > .item > img{		
	max-width: none!important;		
}
/********* Non added ************/
.item h4.hTMain{
	/* height: 50px; */
	white-space: nowrap;
}

@media (min-width: 768px) and (max-width: 1024px) {
	.popover.clockpicker-popover.top.clockpicker-align-left {
		top: 0;
		left: 40vh!important;
		margin-top: 10px;
	}
	.clockpicker-popover>.arrow {
		display: none;
	}
}

@media (max-width: 767px){
	#navMainmenu .navbar-nav .open .dropdown-menu>li>a{color:#FFF}
	
	/*** non added **/
	.item h4.hTMain{
		height: 60px;
		overflow-y: hidden;
		white-space: normal;
	}
	.imo_text{
		height: 170px !important;
		overflow-y: hidden;
	}
	/******************/
}

/***** new template ****/

h1.event_head {
	font-weight: bold;
	color: #ffffff;
}
.event_head {
	text-transform: uppercase;
}
#sec1_1 {
	background-color: #1bbc9b;
	color: #ffffff;
	height: 300px;
	padding-left: 8%;
	padding-top: 30px;
}
#sec1_2 {
	height: 300px;
	padding-left: 50px;
	padding-right: 8%;
	padding-top: 30px;
}
#sec2_1 {
	height: 250px;
	padding-left: 8%;
	padding-top: 30px;
}
#sec2_2, #sec2_3 {
	height: 250px;
	padding-top: 30px;
}
#sec2_3 {
	padding-right: 8%;
}
#temp_bg{
	width: 100%;
}
#sec3_1 {
	height: 400px;
	padding-left: 8%;
	padding-right: 45px;
	padding-top: 40px;
	color: #ffffff;
}
.vehicle_list {
	margin-bottom: 80px;
}
ul.vehicle_list li {
	float: left;
	width: 25%;
}
div#sec3_2 {
	height: 400px;
	padding-left: 50px;
	padding-right: 8%;
	padding-top: 40px;
	color: #ffffff;
}
#temp_bg{
	background-image: url(images/temp_bg.jpg);
	background-repeat: no-repeat;
}
.event_link{
	color: #1bbc9b;
	text-decoration: none;
}
a.event_link:hover {
	text-decoration: none;
}
@media (max-width:1025px){
	/* .fleet_detail {
		bottom: -144%;
	} */
	.width15per{width: 20%;}
}
@media (min-width:992px){
	#temp_bg{  height: 425px;}
}
@media (max-width:768px){
	ul.vehicle_list li {width: 100%;}
}
@media (max-width:991px){
	#temp_bg{ background-image: none;}
	/* .fleet_detail{ position: relative;} */
	#sec1_1{ padding-left: 8% !important; padding-right: 8%;}
	#sec1_2, #sec2_1, #sec2_2, #sec2_3, #sec3_1, #sec3_2 { padding-left: 8% !important; padding-right: 8% !important; height: auto !important;}
	#sec3_1, #sec3_2{ color: #333 !important; }
}
@media (max-width:1132px){
	#sec3_1, #sec3_2{ padding-top: 5px !important; }
}	
@media (max-width:425px){
	.popover.clockpicker-popover.bottom.clockpicker-align-left{
		left: 50% !important;
		transform: translate( -50%);
	}
	.imo_text{
		height: 100% !important;
	}
}
/*<!-- NoooM_Edit2018-01-27 -->*/
.MLM10{
	margin-left: -10px;
}
.Width_Banner{
	width: 40% ;
}
.Width_logo{
	width: 30% ;
	margin-top: 9px;
}
.banner_1{
	width:100%;
}

.head_banner{
	background-color: #414242;
	padding-top: 4px; 
	padding-bottom: 4px;
	margin-top: -42px;
	width: 100%; 
	/*position: relative;*/
}

.row_banner{
	background-color:  white;
	/*padding-top: 10px; 
	padding-bottom: 10px;*/
	margin-top: -5px;
}

@media (max-width:768px){
	.starlight_logo { padding-bottom: 10%; margin-top: 10%;}
	.banner_1 { margin-top:  5%; }
	.width15per { width: 25%; }
	.MLM10 { margin-left: -37px; }
	.t_align{text-align: center; padding-bottom: 5px;}
	.Width_Banner{ width: 70%;     }
	.Width_logo{width: 50%;}
}

/*@media (max-width:767px){
	.t_align{text-align: center;}
}*/


@media (max-width:425px){
	
	.Width_Banner{width: 110% ;  margin-left: -7px;}
	.Width_logo{width: 70% ;}
}	
/*<!-- END_NoooM_Edit2018-01-27 -->*/



/***** Custom winery page css *****/
.winery_title_box{
	margin-top: 50px;
	margin-bottom: 50px;
}
.winery_box{
	margin-bottom: 30px;
}
.winery_title,.winery_title:hover, .winery_title:active, .winery_title:visited, .winery_title:focus{
	color: #1bbc9b;
	text-decoration: none;
}
.winery_text {
	font-size: 18px;
}
.link_text{
	color: #333;
}
.link_text:hover, .link_text:active, .link_text:visited, .link_text:focus{
	text-decoration: none;
	color: #333;
}
.winery_title_blog{
	border: 1px solid #1bbc9b;
	background-color: #1bbc9b;
}
.winery_tltel_text{
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	margin-top: 15px;
	margin-bottom: 15px;
}
.winery_info_blog{
	border: 2px solid #1bbc9b;
	display: flex;
	height: 455px;
	padding: 20px 20px 20px 0px;
}
.more_box{
	position: absolute;
	bottom: 0px;
	padding-left: 0px;
}
.more_text{
	background-color: #1bbc9b;
	text-align: center;
	color: #ffffff;
	display: block;
	font-size: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.mobile_more{
	font-size: 18px;
}
.more_text:hover, .more_text:active, .more_text:visited, .more_text:focus{
	text-decoration: none;
	color: #ffffff;
}
.wine_des_text{
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 340px;
	padding: 0px;
	line-height: 23px;
}
.winery_img_box{
	padding-right: 0px;
	padding-left: 0px;
}
.winery_img {
	width: 100%;
	height: 100%;
	height: -webkit-fill-available;
}
.h1_style{
	font-size: 36px;
	line-height: 40px;
}
.b_text{
	font-size: 20px;
}
/******* Winery package style *******/
.pack_box{
	margin-bottom: 30px;
}
.pack_info{
	padding-top: 30px;
	border: 1px solid #1bbc9b;
	cursor: pointer;
}
.pack_img_box{
	margin-top: 30px;
	margin-bottom: 10px;
	padding: 0px;
}
.pack_img {
	width: 100%;
}
.pack_des_text{
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 300px;
	padding: 0px;
	line-height: 23px;
}
.pack_price{
	padding: 30px;
	border-top: 1px solid #1bbc9b;
	color: #ffffff;
	background-color: #1bbc9b;
	font-size: 24px;
	text-align: center;
	height: 141px;
	cursor: pointer;
}
.pack_price_mobile{
	padding: 10px;
	border-top: 1px solid #1bbc9b;
	color: #ffffff;
	background-color: #1bbc9b;
	font-size: 24px;
	text-align: center;
	/* height: 141px; */
	cursor: pointer;
}
.mobile_title_text{
	color: #ffffff;
	margin-top: 5px;
}
.pack_price_text, .pack_price_text:hover, .pack_price_text:active, .pack_price_text:visited, .pack_price_text:focus{
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
.price_tag{
	color: #ffff00;
}
.moreDetail{
	display: flex;
	align-items: center;
	justify-content: center;
}
/************ package detail style *************/
.mobile_ver{
	display: none;
}
.pack_box_detail{
	padding: 20px;
	border: 1px solid #ebebeb;
	border-top: 10px solid #1bbc9b;
	margin-bottom: 40px;
	padding-bottom: 0px;
}
.package_text{
	font-size: 18px;
	margin-bottom: 30px;
}
.table_header{
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #1bbc9b;
}
.winery_table {
	margin-bottom: 50px;
}
.winery_table > tbody > tr > td {
	border: 4px solid #ffffff;
}
.tb_green{
	background-color: #d5f6f0;
	color: #1bbc9b;
	font-weight: bold;
	text-align: center;
}
.tb_gray{
	background-color: #ebebeb;
	font-weight: bold;
}
.tb_red{
	background-color: #fff0f0;
	color: #ff5656;
	font-weight: bold;
	text-align: center;
}
.price_text {
	background-color: #ebebeb;
	padding: 15px;
	text-align: center;
	margin: 50px;
}
.price_text h3{
	font-weight: bold;
}
.text_center{
	text-align: center;
}
.pack_contact_title{
	margin-bottom: 30px;
}
.submit_package{
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.submit_package div > input{
	color: #fff !important;
	width: auto !important;
}
.contact_input{
	border-radius:0 !important;
}
.tb_compare{
	padding: 50px 50px 0px 50px;
}
.table_border_white{
	border: 4px solid #ffffff !important;
}
.table_header_green {
	background-color: #1bbc9b;
	color: #ffffff;
	text-align: center;
}
.table_header_gray{
	background-color: #ebebeb;
	text-align: center;
}
.icon_green {
	color: #d5f6f0;
}
.icon_red{
	color: #fff0f0;
}
#form_contact12 textarea{
	height: 60px!important;
}
#form_contact12 .captcha_img {
	width: 50%;
	text-align: center !important;
	margin-left: 0px;
}
#form_contact12 .captcha_img img{
	width: 100%;
	height: 67px;
	padding-left: 15px;
	padding-right: 15px
}
#form_contact12 .captcha_lbl, #form_contact12 .captcha_txt {
	text-align: left !important;
	width: 50%;
}
#form_contact12 .captcha_lbl{
	font-weight: bold;
	padding-left: 30px;
}
.thk_text{
	text-align: center;
}
.set_text_center{
	text-align:center;
}
.contact_time label{
	padding-right: 0px;
}
.contact_form input[type=number], .contact_form input[type=tel]{
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

@media (max-width: 1199px){
	.winery_img{
		height: auto;
	}
}

@media (max-width:768px) and (min-width:992px){
	/******** Custom temptop respondsive *******/
	#ecm-header > .container > .col-md-8 {
		width: 100%;
	}
	#navMainmenu{
		border-top: 0px;
	}
	#navMainmenu .nav>li>a:focus, #navMainmenu .nav>li>a:hover{
		background-color: #1bbc9b;
	}
	.navbar-header > .col-sm-6{
		width: 100%;
	}
	.yellow-phone-block{
		display: block !important;
	}
	.visible-xs{
		display: block !important;
		margin-bottom: 0px !important;
	}
	img.visible-xs{
		width: 30% !important;
	}
	.navbar-header{
		float: none !important;
	}
	.hidden-sm {
		display: none !important;
	}
	.headNotBg .navbar-header>.navbar-toggle{
		border: 1px solid #fff;
	}
	.headNotBg .navbar-header>.navbar-toggle .icon-bar {
		border: 1px solid #fff;
	}
	.navbar-toggle{
		display: block;
	}
	.navbar-nav{
		width: 100%;
		float: left !important;
	}
	.navbar-nav > li{
		float: none !important;
	}
	.dropdown-menu > li > a{
		color: white;
	}
	#navMainmenu li:hover>ul{
		display: contents;
	}
	
	.navbar-collapse.collapse{
		display: none !important;
	}
	.navbar-collapse.collapse.in{
		display: block !important;
	}
	.sub.dropdown > .dropdown-menu{
		display: none !important;
	}
	.sub.dropdown.open > .dropdown-menu{
		display: contents !important;
	}
	/*****************************************/
}
@media (max-width: 991px){
	/******** Custom temptop respondsive *******/
	/* #menu1{
		display: none !important;
	} */
	.navbar-header > .col-sm-6{
		width: 100%;
	}
	img.visible-sm {
		width: 65% !important;
		margin: 0 auto;
	}
	.yellow-phone-block{
		display: block !important;
	}
	.visible-sm{
		margin-bottom: 0px !important;
	}
	.navbar-header{
		float: none !important;
	}
	.navbar-toggle{
		display: block;
	}
	.navbar-nav{
		width: 100%;
		float: left !important;
	}
	.navbar-nav > li{
		float: none !important;
	}
	.dropdown-menu > li > a{
		color: white;
	}
	#navMainmenu li:hover>ul{
		display: contents;
	}
	
	.navbar-collapse.collapse{
		display: none !important;
	}
	.navbar-collapse.collapse.in{
		display: block !important;
	}
	.sub.dropdown > .dropdown-menu{
		display: none !important;
	}
	.sub.dropdown.open > .dropdown-menu{
		display: contents !important;
	}
	/*****************************************/
	
	.winery_info_blog{
		flex-direction: column;
		height: auto;
		padding: 20px 0px 20px 0px;
	}
	.winery_img{
		height: auto;
	}
	.wine_des_text{
		height: auto;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.more_box{
		position: relative;
		padding-right: 0px;
	}
	.winery_img_box.reorder_info{
		order: 1;
	}
	.winery_des.reorder_info{
		order: 2;
	}
	
	.pack_des_text{
		height: auto;
	}
	
	.pack_price{
		height: auto;
		padding: 10px;
	}
	.desktop_ver{
		display: none;
	}
	
	.mobile_ver{
		display: block;
	}
	.mobile_ver_reverse{
		display: flex;
		flex-direction: column-reverse;
	}
	.pack_info{
		padding-top: 0px;
		padding-bottom: 15px;
	}
	.pack_contact_title {
		margin-top: 0px;
		margin-bottom: 0px;
		text-align: center;
	}
	#pack_box{
		display: flex;
		flex-direction: column;
	}
	#pack_box_1{
		order: 2;
	}
	#pack_box_2{
		order: 1;
	}
}
@media (max-width: 690px){
	#form_contact12 .captcha_img,#form_contact12 .captcha_lbl, #form_contact12 .captcha_txt {
		width: 100% !important;
		height: auto;
	}
}

@media (max-width: 425px){
	.tb_compare{
		padding: 0px;
	}
	/****** non added *******/
	.imo_text {
		height: 190px !important;
	}
	/***********************/
}
@media (max-width: 375px){
	.social_img{
		text-align: center;
	}
	a.marginR20up767 img {
		margin-bottom: 10px;
	}
}

.get_in_touch{
	text-align: center;
	padding: 50px;
	background-color: #1bbc9b;
	margin-bottom: 20px;
	color: #fff;
}
.fleet_img {
	width: 250px;
	height: 160px;
	margin: auto;
}
p.fleet_text, b.fleet_text {
	font-size: 16px;
}
/************* non added **************/
.none_link, .none_link:hover, .none_link:active, .none_link:focus{
	color: #1bbc9b;
	text-decoration: none;
}

.imo_text{
	height: 150px;
	overflow-y: hidden;
	margin-bottom: 12px;
}

/******************* Our Fleet Page ********************/

.interest_box{
	background-color: #f1f1f1;
}
.interest_info{
	margin-bottom: -40px;
}
.interest_img_box{
	width: 100%;
}
.interest_img{
	width: 100%;
}
.interest_title{
	color: #1bbc9b;
	font-weight: bolder;
	padding-bottom: 10px;
}
.fleet_text_box {
	background-color: #1bbc9beb;
    color: #ffffff;
    text-align: center;
    padding: 10px;
    position: relative;
	bottom: 64px;
    width: 100%;
	overflow-x: hidden;
}
.fleet_text_box span {
	white-space: nowrap;
}
.fleet_text_box a {
    color: #ffffff;
    text-decoration: underline;
}
form#form_contact12 div#google_recaptcha {
    margin-left: 30px;
    margin-top: 10px;
}

@media (max-width: 767px){
	.fleet_text_box span{
		font-size: 16px;
	}
}


@media (max-width: 575.98px) {
		 .headForm{background-color:rgba(0,0,0,.7);max-width:100%;z-index:1;width: 100%;position: inherit; }
			#main-con .col-sm-6 {
     		margin-left: 0px; 
			}
		}


@media (min-width: 576px) and (max-width: 767.98px) {
	     .headForm{background-color:rgba(0,0,0,.7);max-width:100%;z-index:1; width: 100%;position: inherit;}
	     	#main-con .col-sm-6 {
     		margin-left: 0px; 
			}
	 }





@media(max-width: 1024px){
	.headNotBg {
    	position: relative;
	}
	.headForm {
	    max-width: 100%;
	    position: relative;
	     right: 0%; 
	    top: 30%;
	    width: 100%;
	    z-index: 1;
	}
}
.t_align.tablet_cener.padding_TL15P img {
	    max-width: 33%;
	}
@media (max-width: 991px){
	.tablet_cener{
		text-align: center;
	}
	.t_align.tablet_cener.padding_TL15P img {
	    max-width: 75%;
	}
	img.Proudly-img {
    	/*max-width: 30% !important;
    	margin-top: 5px;*/
	}
}
.padding_TL15P{
	padding-top: 15px;
    padding-bottom: 15px;
}

/* New CSS*/
/* CSS IE*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     .dropdown-menu > li > a {
    display: inline;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    list-style: none none outside;
}
#navMainmenu ul {
	list-style: none none outside;
	list-style-image: none;
	list-style-type: none;
	list-style-position: none;
}
}
@media (min-width: 1281px) and (max-width: 1980px) {
ul#menu1 {
    font-size: 0.7vw;

    margin-left: 8%;
    float: left !important;	
	}
}
@media (min-width: 1025px) and (max-width: 1200px) {
ul#menu1 {
	font-size: 0.7vw;
    margin-left: -2%;
    float: left !important;
	}
	.headForm {
    background-color: rgba(0,0,0,.7);
    max-width: 100%;
    position: absolute;
    right: 5%;
    top: 30%;
    width: 42%;
    z-index: 1;
}
	li.headTel {
    margin-left: 30px;
	}
}

@media (min-width: 1201px) and (max-width: 1280px) {
ul#menu1 {
	font-size: 0.7vw;
    margin-left: 2%;	
    float: left !important;
	}
	.headForm {
    background-color: rgba(0,0,0,.7);
    max-width: 100%;
    position: absolute;
    right: 5%;
    top: 30%;
    width: 42%;
    z-index: 1;
}
	li.headTel {
    margin-left: 30px;
	}
}


  @media (min-width: 993px) and (max-width: 1024px){
	ul#menu1 {
    font-size: 0.6vw !important;
    /*margin-left: -5% !important;*/
    float: left !important;	
	}
	.headForm {
	    max-width: 100%;
	    position: absolute;
	    right: 5%; 
	    top: 35%;
	    width: 50%;
	    z-index: 1;
	}

#slideBgHeader{display:flex;}
.headNotBg {
	position: absolute;
    background-color: rgba(0,0,0,0);
}
li.headTel {
    margin-left: 36px;
	}
#navMainmenu {
    font-size: 15px;
    font-weight: 700;
    border-top: 1px solid #6e6e6e;
}
}
@media (max-width: 992px) and (min-width: 768px){
.headForm {
    background-color: rgba(0,0,0,.7);
    max-width: 100%;
    z-index: 1;
    width: 100%;

    position: static;
}
.headNotBg {
    position: static;
    z-index: 3;
    padding-top: 16px;
    background-color: #1bbc9b;
}
}
@media (max-width: 575.98px) {
		 .headForm{background-color:rgba(0,0,0,.7);max-width:100%;z-index:1;width: 100%;position: static; }
			#main-con .col-sm-6 {
     		margin-left: 0px; 
			}
				div#ecm-header {
			    position: static;
			    z-index: 3;
			    padding-top: 16px;
			    background-color: #1bbc9b;
			}
		}



@media (min-width: 576px) and (max-width: 767.98px) {
	     .headForm{background-color:rgba(0,0,0,.7);max-width:100%;z-index:1; width: 100%;position: static;}
	     	#main-con .col-sm-6 {
     		margin-left: 0px; 
			}
			div#ecm-header {
    position: static;
    z-index: 3;
    padding-top: 16px;
    background-color: #1bbc9b;
}
	 }
/* END IE */
.headTel{font-size:1vw !important}
@supports (-ms-accelerator:true) {
 .dropdown-menu > li > a {
    display: inline;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    list-style: none none outside;
} 
#navMainmenu ul{
	list-style: none none outside;
	list-style-image: none;
	list-style-type: none;
	list-style-position: none;
}
}

img[alt="Latest News"] {
    width: 100%;
}


/* END NEW CSS*/