
	     .contact-form .form-group textarea { height: auto; }
     	 input::-webkit-input-placeholder { font-size:14px;padding: 9px 0px;}
		.single-bredcurms .bredcrums-content h2 { text-transform: none; margin-top: -40px; }
		.single-bredcurms {padding: 23px 0 94px; margin-top: 113px; margin-bottom: -57px;}
		.setTop{margin-top: -97px; padding-top: 0px;}
		.soutitre{font-size: 13px !important;}	
		.section-title p, .section-title-white p, .section-title-white-2 p { max-width:100%;}	
		.section-title h2, .section-title-white h2, .section-title-white-2 h2 { font-size: 19px; text-transform: none; color: #454545; background-image: none; padding-bottom: 5px; }		
		.section-title h2:before, .section-title h2:after, .section-title-white h2:before, .section-title-white h2:after, .section-title-white-2 h2:before, .section-title-white-2 h2:after { background: none;}		
		.mobilePosition{padding-top: 0px; margin-top: -100px;padding-bottom: 0px!important;}	
		.mobilePosition2{padding-top: 0px; margin-top: -66px;padding-bottom: 0px!important;}
		.selectBox{width: 100%; height: 44px; border: 1px solid #bdbfc1; padding: 9px 6px;    font-size: 14px; transition: all 0.4s ease; border-radius: 3px; color: #555; background: #fff none repeat scroll 0 0;}				
        label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 500; font-size: 15px; color: #555; }
        .label_text {font-weight: 500; font-size: 13px; color: #000; }			
		.RadioBox{width:auto!important;margin: 0px 5px 0px!important;height: 13px!important;}
		.ui-datepicker {margin-left: 100px!important;z-index: 1000!important;}
    	.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background-color: #8e1838; color: #fff !important;background-image: none;}
		.input-group-addon:last-child { border: 1px solid #bdbfc1; border-radius: 0; background-color: #fff;border-top-right-radius: 3px; border-bottom-right-radius: 3px }	
    	.contact-form .form-group { position: inherit; }
		.contact-form .form-group input, .contact-form .form-group textarea{background-color: #fff;border: 1px solid #bdbfc1;}	
		.Datecontainer { position: relative!important;}
		.Datecontainer2 { position: relative!important;}	
		.Datecontainer3 { position: relative!important;}
		.Datecontainer4 { position: relative!important;}
		.contact-title h2 { padding: 13px 0; line-height: normal; margin-bottom: -4px; color: #8e1838; font-size: 22px; }
		.intPadding{clear: both;padding-right: 2px; padding-left: 12px;}		
		.MobileSousTire{margin-left: -10px;}
		.TopMobileHyb{margin-bottom: 10px;margin-top: -86px;}
		.TopMobileCoord{margin-bottom: 10px;}
		.TopMobileCoord2{margin-bottom: 10px;}
		.copyright { margin: 5px 0 20px; color: #a7a8aa; font-size: 13px; text-align: center; }		
		.TopMobileX{margin-bottom: 0px; padding-bottom:38px;}
		@media (min-width:1200px){
		.container{width:1353px !important;}
		}
		@media only screen and (max-width: 991px)
		{
		.searc-btn-7, .searc-btn-7 {width: 100px !important;float: left !important;margin: 10px auto !important;}		
		.mobileMrg{margin-top: 0px; padding-top: 0px;}
		.pt-100 { padding-top: 41px; }
		.single-bredcurms .bredcrums-content h2 {font-size: 32px;}
		.pt-100 { padding-top: 83px; }
		.section-paddings { text-align: center; margin-top: 42px; margin-bottom: 0px; }		
		.mobilePosition{padding-top: 0px; margin-top: -106px!important;padding-bottom: 0px!important;}	
		.mobilePosition2{padding-top: 0px; margin-top: -66px!important;padding-bottom: 0px!important;}	
		.contact-title h2{text-align: left; margin-top: 4px; margin-bottom: 0px;     font-size: 20px;}
		.MobileSousTire{text-align: left;}
		.single-package-details .single-package-title h2{text-align: left;}
		.Pmobile{margin-bottom: 78px;}
		.intPadding{clear: both;padding-right: 2px!important; padding-left: 2px!important;}	
		.TopMobileHyb{margin-top: -31px!important;}	
		.TopMobileCoord{margin-bottom: 10px;margin-top: -28px;}
		.TopMobileCoord2{margin-top: -60px;}
		.TopMobileX{margin-bottom: 0px; padding-bottom:63px;margin-top: -20px;}		
		}