@charset "utf-8";

/* CSS Document */



 @media only screen and (max-width : 1025px) {
.container {
	width: 100%;
}
.logo {
	width:25%;
	z-index:999999;
	position:relative;
}
.logo img {

	width:100%;
}
#cssmenu {
    margin-right: 16px !important;
}

#cssmenu > ul > li > a {
    font-size: 15px !important;
}
.b_txt i {
    color: #f7ffff;
    float: left;
    font-size: 15px;
    font-weight: normal;
    width: 16px;
}

#cssmenu > ul > li {
   margin: 0 0 0 15px !important;
}

#cssmenu > ul > li p {
    font-size: 15px !important;
}
#cssmenu > ul > li p a {
    font-size: 15px !important;
	color:#FFF;
	text-decoration:none;
}

.banner_txt p {
    font-size: 28px;
}

.banner_txt span {
    font-size: 26px;
}

.wht_txt {
    margin-top: 22%;
    padding: 5px;
    width: 21%;
}

.banner_main {
    left: 2%;
}

.banner_txt {
    width: 62%;
	margin-top: 18%;
}

.banner_txt_int1 {
      width: 62%;
	margin-top: 14%;
}

.banner_txt_int1 p {
    font-size: 21px;
}


.wht_txt_int{
    margin-right: 20px;
    margin-top: 14%;
    padding: 5px;
    width: 32%;
}
.wht_txt_int p {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
}

.wht_txt {
    margin-top: 23%;
    padding: 5px;
    width: 34%;
	margin-right:20px;
}

.wht_txt p {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
}

.col_vip {
    height: 702px;
}


.b_col {
    float: left;
    margin-left: 10px;
    margin-right: 6%;
    width: 28%;
}

.copy {
    margin-top: 12px;
    max-width: none;
    top: 35%;
}

.copy span {
    font-size: 17px;
    line-height: 40px;
	margin-bottom: 2px;
}


.copy i {
    font-size: 16px;
    line-height: normal;
    padding: 12px 0 0;
}
.c_space {
    padding-top: 13px;
}

.col_about {
    height: 582px;
}



.col2img {
    height: 688px;
}

.h_text h1 {
    font-size: 23px;
}
.nivoSlider {
    margin-top: 68px !important;
}

#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button {
    padding: 5px 0 0 !important;
}

.h_text p {
    font-size: 13px;
    line-height: 20px;
    padding: 0 20px 14px;
}

.svr_head h2 {
    font-size: 25px;
    padding: 23px 0 20px;
}


.box_txt {
    color: #fff;
    font-size: 26px;
    font-weight: 800;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 0;
}

.box_txt {
font-size: 18px;
    line-height: normal;
    padding-top: 70px;
}

.b_txt p {
    font-size: 10px;
}

.news {
    padding-bottom: 10px;
    text-align: left;
}

.news a {
    font-size: 10px;
}

.news p {
    color: #f7ffff;
    font-size: 10px;
    font-weight: normal;
}

.cprit p {
    font-size: 10px;
}

.news span {
    font-size: 10px;
}
.news span a {
    font-size: 10px;
}

.b_head span {
    font-size: 17px;
}

.b_head span a {
    font-size: 17px;
}
.b_txt p a {
    font-size: 10px;
}


.social-icon i {
    background: #959595 none repeat scroll 0 0;
    border-radius: 50%;
    color: #42392f;
    float: right;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-right: 6px;
    margin-top: 10px;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 30px;
}

.grn_btn a {
    font-size: 15px;
    padding: 8px 13px;
}

.red_btn a {
font-size: 15px;
    padding: 8px 13px;
}

.copy p {
    font-size: 13px;
    line-height: 18px;
    padding-bottom: 9px;
}

.h_text h1 span {
    font-weight: bold;
    text-transform: uppercase;
}

.tarrif_lft {
    margin-left: 15px;
    margin-right: 32px;
}

.srcv {
    margin-top: 15px;
    text-align: center;
}

.copy ol {
    padding: 0 0 0 5px;
    width: 100%;
}

.copy ul {
   padding: 0 0 0 5px;
    width: 100%;
}

.copy ol li {
    font-size: 13px;
    line-height: 16px;
}

.copy ul li {
   font-size: 13px;
    line-height: 16px;
}

.frm_col {
   margin-right: 12px;
    width: 46%;
}
.inp {
    font-size: 12px;
    padding: 7px 9px;
}

.inp1 {
    font-size: 12px;
    padding: 7px 9px;
}

.frm_col1 {
    float: left;
    width: 98%;
}

.frm_rpt label {
    font-size: 12px;
}

.combo {
    height: 35px;
}

.col_airport {
    height: 702px;
}

.arpt_txt span {
    font-size: 12px;
    padding: 3px 0 9px;
}

.arpt_txt p {
    font-size: 13px;
    line-height: 17px;
    padding-bottom: 10px;
}

.arpt_txt ul li {
    font-size: 13px;
    line-height: 18px;
}

.arpt_txt ul {
    margin: 0;
    padding: 0 0 10px 15px;
}

.arpt_txt a {
  
    font-size: 13px;
    padding: 13px;
}

.arpt_txt i {
    font-size: 13px;
    line-height: 17px;
    padding-top: 7px;
}

.price_txt {
    font-size: 12px;
    padding: 9px 8px;
}

.ftur_txt span {
    font-size: 14px;
    padding: 0 0 5px;
}

.ftur_txt ol {
    margin: 0;
    padding: 0;
    width: 100%;
}


.ftur_txt ol li {
   font-size: 13px;
    line-height: 14px;
    padding: 0 0 8px 20px;
}
.ftur_txt ul {
    margin: 0;
    padding: 0;
    width: 100%;
}

.ftur_txt ul li 
{
   font-size: 13px;
    line-height: 14px;
    padding: 0 0 8px 20px;
}

.ftur_txt p {
    font-size: 13px;
    padding-bottom: 12px;
}

.news_rpt {
    padding: 0 15px 10px;
    text-align: left;
}

.news_date {
    height: 79px;
    margin-right: 43px;
    width: 13%;
}

.news_date p {
    padding-top: 24%;
	 font-size: 13px;
}

.news_txt1 span {
    font-size: 13px;
    padding-bottom: 9px;
}

.news_txt1 p {
    font-size: 13px;
    line-height: 17px;
    padding-bottom: 13px;
}

.news_txt img {
	width:100%;
}

.news_txt a {
    font-size: 13px;
    padding-bottom: 5px;
}

.news_txt p {
   font-size: 13px;
    line-height: 17px;
    padding-bottom: 13px;
}

.news_txt span {
    font-size: 13px;
    padding-bottom: 5px;
}

.col_business {
    height: 702px;
}

.frm_rpt {
    margin-bottom: 13px;
}

.tarrif_name {
    font-size: 13px;
    padding-bottom: 5px;
}

.add_txt p {
    font-size: 13px;
    padding: 0 0 15px;
}

.add_txt span {
    font-size: 13px;
}

.col_event {
    height: 702px;
}

.box_txt5 a {
    font-size: 12px;
    font-weight: bold;
    padding: 8px 15px;
}

.box_txt5 {
    bottom: 25%;
}

.tarrif_name p {
    font-size: 13px;
}

.reser_lft {
    width: 45%;
}

.tarrif_name span {
    font-size: 13px;
}

.col_sport_event {
    height: 702px;
}

.sport_event_txt1 p {
    font-size: 11px;
    font-weight: normal;
}

.sport_event_txt1 {
    margin: 118px 0 0 6px;
    padding: 8px;
}


.sport_event_txt2 p {
    font-size: 11px;
    font-weight: normal;
}

.sport_event_txt2 {
   margin: 118px 0 0 21px;
    padding: 8px;
}

.sport_event_txt3 p {
   font-size: 11px;
    font-weight: normal;
}

.sport_event_txt3 {
    margin: 255px 0 0 6px;
    padding: 8px;
}
.sport_event_txt4 {
    margin: 281px 0 0 20px;
    padding: 8px;
}

.sport_event_txt4 p {
   font-size: 11px;
    font-weight: normal;
}

.vhicl_wht5 span {
    font-size: 18px;
    margin-bottom: 5px;
}

.vhicl_wht5 p {
    font-size: 13px;
    line-height: 17px;
}

.vhcl_price ul li span {
    font-size: 12px;
    margin-bottom: 3px;
    padding-bottom: 0 !important;
    width: 144px;
}

.vhcl_price ul li label {
    font-size: 13px;
    width: 60px;
}

.right_lnk ul {
    padding: 0 0 5px 9px;
    width: 100%;
}
.right_lnk ul li {
    font-size: 12px;
    line-height: 17px;
}

.vhl_one {
    float: left;
    width: 40%;
}

.vhl_one {
    float: left;
    width: 100%;
}

.vhl_two {
    margin-top: 5px;
    width: 49%;
}

.grn_btn1 a {
    font-size: 14px;
    padding: 8px 13px;
}

.vhl2 {
    height: auto;
    margin-bottom: 40px;
    width: 100%;
	margin-top:10px;
}
.vhl2 img {
    width: 100%;
}

.vihcle_right {

    height: 530px;
}

.vhl3 {
    height: auto;
	margin-top:10px;
}
.vhl3 img {
	width:100%;
	
}

.vihcle_lft {
    height: 530px;
}

.vhicl_wht span {
    font-size: 18px;

    margin-bottom: 5px;
}

.vhicl_wht p {
    font-size: 13px;
    line-height: 17px;
}
 }




 @media only screen and (max-width : 992px) {
.container {
	width: 801px;
}

.logo {
	width:25%;
	z-index:999999;
	position:relative;
}
.logo img {

	width:100%;
}
#cssmenu {
    margin-right: 16px !important;
}

#cssmenu > ul > li > a {
    font-size: 11px !important;
}
.b_txt i {
    color: #f7ffff;
    float: left;
    font-size: 15px;
    font-weight: normal;
    width: 16px;
}

#cssmenu > ul > li {
   margin: 0 0 0 12px !important;
}

#cssmenu > ul > li p {
    font-size: 11px !important;
}
#cssmenu > ul > li p a {
    font-size: 11px !important;
	color:#FFF;
	text-decoration:none;
}

.banner_txt p {
    font-size: 28px;
}

.banner_txt span {
    font-size: 26px;
}

.wht_txt {
    margin-top: 22%;
    padding: 5px;
    width: 21%;
}

.banner_main {
    left: 2%;
}

.banner_txt {
    width: 62%;
	margin-top: 18%;
}

.banner_txt_int1 {
      width: 62%;
	margin-top: 14%;
}

.banner_txt_int1 p {
    font-size: 21px;
}


.wht_txt_int{
    margin-right: 20px;
    margin-top: 14%;
    padding: 5px;
    width: 32%;
}
.wht_txt_int p {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
}

.wht_txt {
    margin-top: 23%;
    padding: 5px;
    width: 34%;
	margin-right:20px;
}

.wht_txt p {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
}


.b_col {
    float: left;
    margin-left: 10px;
    margin-right: 6%;
    width: 28%;
}

.copy {
    margin-top: 12px;
    max-width: none;
    top: 35%;
}

.copy span {
    font-size: 17px;
    line-height: 40px;
	margin-bottom: 2px;
}


.copy i {
    font-size: 16px;
    line-height: normal;
    padding: 12px 0 0;
}
.c_space {
    padding-top: 13px;
}

.col_about {
    height: 582px;
}



.col2img {
    height: 688px;
}

.h_text h1 {
    font-size: 23px;
}
.nivoSlider {
    margin-top: 68px !important;
}

#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button {
    padding: 5px 0 0 !important;
}

.h_text p {
    font-size: 13px;
    line-height: 20px;
    padding: 0 20px 14px;
}

.svr_head h2 {
    font-size: 25px;
    padding: 23px 0 20px;
}


.box_txt {
    color: #fff;
    font-size: 26px;
    font-weight: 800;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 0;
}

.box_txt {
font-size: 18px;
    line-height: normal;
    padding-top: 70px;
}

.b_txt p {
    font-size: 10px;
}

.news {
    padding-bottom: 10px;
    text-align: left;
}

.news a {
    font-size: 10px;
}

.news p {
    color: #f7ffff;
    font-size: 10px;
    font-weight: normal;
}

.cprit p {
    font-size: 10px;
}

.news span {
    font-size: 10px;
}
.news span a {
    font-size: 10px;
}

.b_head span {
    font-size: 17px;
}

.b_head span a {
    font-size: 17px;
}
.b_txt p a {
    font-size: 10px;
}


.social-icon i {
    background: #959595 none repeat scroll 0 0;
    border-radius: 50%;
    color: #42392f;
    float: right;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-right: 6px;
    margin-top: 10px;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 30px;
}

.grn_btn a {
    font-size: 15px;
    padding: 8px 13px;
}

.red_btn a {
font-size: 15px;
    padding: 8px 13px;
}

.copy p {
    font-size: 13px;
    line-height: 18px;
    padding-bottom: 9px;
}

.h_text h1 span {
    font-weight: bold;
    text-transform: uppercase;
}

.tarrif_lft {
    margin-left: 15px;
    margin-right: 32px;
}

.srcv {
    margin-top: 15px;
    text-align: center;
}

.copy ol {
    padding: 0 0 0 5px;
    width: 100%;
}

.copy ul {
   padding: 0 0 0 5px;
    width: 100%;
}

.copy ol li {
    font-size: 13px;
    line-height: 16px;
}

.copy ul li {
   font-size: 13px;
    line-height: 16px;
}

.frm_col {
   margin-right: 12px;
    width: 46%;
}
.inp {
    font-size: 12px;
    padding: 7px 9px;
}

.inp1 {
    font-size: 12px;
    padding: 7px 9px;
}

.frm_col1 {
    float: left;
    width: 98%;
}

.frm_rpt label {
    font-size: 12px;
}

.combo {
    height: 35px;
}

.col_airport {
    height: 702px;
}

.arpt_txt span {
    font-size: 12px;
    padding: 3px 0 9px;
}

.arpt_txt p {
    font-size: 13px;
    line-height: 17px;
    padding-bottom: 10px;
}

.arpt_txt ul li {
    font-size: 13px;
    line-height: 18px;
}

.arpt_txt ul {
    margin: 0;
    padding: 0 0 10px 15px;
}

.arpt_txt a {
  
    font-size: 13px;
    padding: 13px;
}

.arpt_txt i {
    font-size: 13px;
    line-height: 17px;
    padding-top: 7px;
}

.price_txt {
    font-size: 12px;
    padding: 9px 8px;
}

.ftur_txt span {
    font-size: 14px;
    padding: 0 0 5px;
}

.ftur_txt ol {
    margin: 0;
    padding: 0;
    width: 100%;
}


.ftur_txt ol li {
   font-size: 13px;
    line-height: 14px;
    padding: 0 0 8px 20px;
}
.ftur_txt ul {
    margin: 0;
    padding: 0;
    width: 100%;
}

.ftur_txt ul li 
{
   font-size: 13px;
    line-height: 14px;
    padding: 0 0 8px 20px;
}

.ftur_txt p {
    font-size: 13px;
    padding-bottom: 12px;
}

.news_rpt {
    padding: 0 15px 10px;
    text-align: left;
}

.news_date {
    height: 79px;
    margin-right: 43px;
    width: 13%;
}

.news_date p {
    padding-top: 24%;
	 font-size: 13px;
}

.news_txt1 span {
    font-size: 13px;
    padding-bottom: 9px;
}

.news_txt1 p {
    font-size: 13px;
    line-height: 17px;
    padding-bottom: 13px;
}

.news_txt img {
	width:100%;
}

.news_txt a {
    font-size: 13px;
    padding-bottom: 5px;
}

.news_txt p {
   font-size: 13px;
    line-height: 17px;
    padding-bottom: 13px;
}

.news_txt span {
    font-size: 13px;
    padding-bottom: 5px;
}

.col_business {
    height: 702px;
}

.frm_rpt {
    margin-bottom: 13px;
}

.tarrif_name {
    font-size: 13px;
    padding-bottom: 5px;
}

.add_txt p {
    font-size: 13px;
    padding: 0 0 15px;
}

.add_txt span {
    font-size: 13px;
}

.col_event {
    height: 702px;
}

.box_txt5 a {
    font-size: 12px;
    font-weight: bold;
    padding: 8px 15px;
}

.box_txt5 {
    bottom: 25%;
}

.tarrif_name p {
    font-size: 13px;
}

.reser_lft {
    width: 45%;
}

.tarrif_name span {
    font-size: 13px;
}

.col_sport_event {
    height: 702px;
}

.sport_event_txt1 p {
    font-size: 11px;
    font-weight: normal;
}

.sport_event_txt1 {
    margin: 118px 0 0 6px;
    padding: 8px;
}


.sport_event_txt2 p {
    font-size: 11px;
    font-weight: normal;
}

.sport_event_txt2 {
   margin: 118px 0 0 21px;
    padding: 8px;
}

.sport_event_txt3 p {
   font-size: 11px;
    font-weight: normal;
}

.sport_event_txt3 {
    margin: 255px 0 0 6px;
    padding: 8px;
}
.sport_event_txt4 {
    margin: 281px 0 0 20px;
    padding: 8px;
}

.sport_event_txt4 p {
   font-size: 11px;
    font-weight: normal;
}

.vhicl_wht5 span {
    font-size: 18px;
    margin-bottom: 5px;
}

.vhicl_wht5 p {
    font-size: 13px;
    line-height: 17px;
}

.vhcl_price ul li span {
    font-size: 12px;
    margin-bottom: 3px;
    padding-bottom: 0 !important;
    width: 144px;
}

.vhcl_price ul li label {
    font-size: 13px;
    width: 60px;
}

.right_lnk ul {
    padding: 0 0 5px 9px;
    width: 100%;
}
.right_lnk ul li {
    font-size: 12px;
    line-height: 17px;
}

.vhl_one {
    float: left;
    width: 40%;
}

.vhl_one {
    float: left;
    width: 100%;
}

.vhl_two {
    margin-top: 5px;
    width: 49%;
}

.grn_btn1 a {
    font-size: 14px;
    padding: 8px 13px;
}

.vhl2 {
    height: auto;
    margin-bottom: 40px;
    width: 100%;
	margin-top:10px;
}
.vhl2 img {
    width: 100%;
}

.vihcle_right {

    height: 530px;
}

.vhl3 {
    height: auto;
	margin-top:10px;
}
.vhl3 img {
	width:100%;
	
}

.vihcle_lft {
    height: 530px;
}

.vhicl_wht span {
    font-size: 18px;

    margin-bottom: 5px;
}

.vhicl_wht p {
    font-size: 13px;
    line-height: 17px;
}

 }


 @media only screen and (max-width : 800px) {
.container {
	width: 768px;
}
.logo {
	width:25%;
	z-index:999999;
	position:relative;
}
.logo img {

	width:100%;
}
#cssmenu {
    margin-right: 16px !important;
}

#cssmenu > ul > li > a {
    font-size: 11px !important;
}
.b_txt i {
    color: #f7ffff;
    float: left;
    font-size: 15px;
    font-weight: normal;
    width: 16px;
}

#cssmenu > ul > li {
   margin: 0 0 0 12px !important;
}

#cssmenu > ul > li p {
    font-size: 11px !important;
}
#cssmenu > ul > li p a {
    font-size: 11px !important;
	color:#FFF;
	text-decoration:none;
}

.banner_txt p {
    font-size: 28px;
}

.banner_txt span {
    font-size: 26px;
}

.wht_txt {
    margin-top: 22%;
    padding: 5px;
    width: 21%;
}

.banner_main {
    left: 2%;
}

.banner_txt {
    width: 62%;
	margin-top: 18%;
}

.banner_txt_int1 {
      width: 62%;
	margin-top: 14%;
}

.banner_txt_int1 p {
    font-size: 21px;
}


.wht_txt_int{
    margin-right: 20px;
    margin-top: 14%;
    padding: 5px;
    width: 32%;
}
.wht_txt_int p {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
}

.wht_txt {
    margin-top: 23%;
    padding: 5px;
    width: 34%;
	margin-right:20px;
}

.wht_txt p {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
}


.b_col {
    float: left;
    margin-left: 10px;
    margin-right: 6%;
    width: 28%;
}

.copy {
    margin-top: 12px;
    max-width: none;
    top: 35%;
}

.copy span {
    font-size: 17px;
    line-height: 40px;
	margin-bottom: 2px;
}


.copy i {
    font-size: 16px;
    line-height: normal;
    padding: 12px 0 0;
}
.c_space {
    padding-top: 13px;
}

.col_about {
    height: 582px;
}



.col2img {
    height: 688px;
}

.h_text h1 {
    font-size: 23px;
}
.nivoSlider {
    margin-top: 68px !important;
}

#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button {
    padding: 5px 0 0 !important;
}

.h_text p {
    font-size: 13px;
    line-height: 20px;
    padding: 0 20px 14px;
}

.svr_head h2 {
    font-size: 25px;
    padding: 23px 0 20px;
}


.box_txt {
    color: #fff;
    font-size: 26px;
    font-weight: 800;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 0;
}

.box_txt {
font-size: 18px;
    line-height: normal;
    padding-top: 70px;
}

.b_txt p {
    font-size: 10px;
}

.news {
    padding-bottom: 10px;
    text-align: left;
}

.news a {
    font-size: 10px;
}

.news p {
    color: #f7ffff;
    font-size: 10px;
    font-weight: normal;
}

.cprit p {
    font-size: 10px;
}

.news span {
    font-size: 10px;
}
.news span a {
    font-size: 10px;
}

.b_head span {
    font-size: 17px;
}

.b_head span a {
    font-size: 17px;
}
.b_txt p a {
    font-size: 10px;
}


.social-icon i {
    background: #959595 none repeat scroll 0 0;
    border-radius: 50%;
    color: #42392f;
    float: right;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-right: 6px;
    margin-top: 10px;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 30px;
}

.grn_btn a {
    font-size: 15px;
    padding: 8px 13px;
}

.red_btn a {
font-size: 15px;
    padding: 8px 13px;
}

.copy p {
    font-size: 13px;
    line-height: 18px;
    padding-bottom: 9px;
}

.h_text h1 span {
    font-weight: bold;
    text-transform: uppercase;
}

.tarrif_lft {
    margin-left: 15px;
    margin-right: 32px;
}

.srcv {
    margin-top: 15px;
    text-align: center;
}

.copy ol {
    padding: 0 0 0 5px;
    width: 100%;
}

.copy ul {
   padding: 0 0 0 5px;
    width: 100%;
}

.copy ol li {
    font-size: 13px;
    line-height: 16px;
}

.copy ul li {
   font-size: 13px;
    line-height: 16px;
}

.frm_col {
   margin-right: 12px;
    width: 46%;
}
.inp {
    font-size: 12px;
    padding: 7px 9px;
}

.inp1 {
    font-size: 12px;
    padding: 7px 9px;
}

.frm_col1 {
    float: left;
    width: 98%;
}

.frm_rpt label {
    font-size: 12px;
}

.combo {
    height: 35px;
}

.col_airport {
    height: 702px;
}

.arpt_txt span {
    font-size: 12px;
    padding: 3px 0 9px;
}

.arpt_txt p {
    font-size: 13px;
    line-height: 17px;
    padding-bottom: 10px;
}

.arpt_txt ul li {
    font-size: 13px;
    line-height: 18px;
}

.arpt_txt ul {
    margin: 0;
    padding: 0 0 10px 15px;
}

.arpt_txt a {
  
    font-size: 13px;
    padding: 13px;
}

.arpt_txt i {
    font-size: 13px;
    line-height: 17px;
    padding-top: 7px;
}

.price_txt {
    font-size: 12px;
    padding: 9px 8px;
}

.ftur_txt span {
    font-size: 14px;
    padding: 0 0 5px;
}

.ftur_txt ol {
    margin: 0;
    padding: 0;
    width: 100%;
}


.ftur_txt ol li {
   font-size: 13px;
    line-height: 14px;
    padding: 0 0 8px 20px;
}
.ftur_txt ul {
    margin: 0;
    padding: 0;
    width: 100%;
}

.ftur_txt ul li 
{
   font-size: 13px;
    line-height: 14px;
    padding: 0 0 8px 20px;
}

.ftur_txt p {
    font-size: 13px;
    padding-bottom: 12px;
}

.news_rpt {
    padding: 0 15px 10px;
    text-align: left;
}

.news_date {
    height: 79px;
    margin-right: 43px;
    width: 13%;
}

.news_date p {
    padding-top: 24%;
	 font-size: 13px;
}

.news_txt1 span {
    font-size: 13px;
    padding-bottom: 9px;
}

.news_txt1 p {
    font-size: 13px;
    line-height: 17px;
    padding-bottom: 13px;
}

.news_txt img {
	width:100%;
}

.news_txt a {
    font-size: 13px;
    padding-bottom: 5px;
}

.news_txt p {
   font-size: 13px;
    line-height: 17px;
    padding-bottom: 13px;
}

.news_txt span {
    font-size: 13px;
    padding-bottom: 5px;
}

.col_business {
    height: 702px;
}

.frm_rpt {
    margin-bottom: 13px;
}

.tarrif_name {
    font-size: 13px;
    padding-bottom: 5px;
}

.add_txt p {
    font-size: 13px;
    padding: 0 0 15px;
}

.add_txt span {
    font-size: 13px;
}

.col_event {
    height: 702px;
}

.box_txt5 a {
    font-size: 12px;
    font-weight: bold;
    padding: 8px 15px;
}

.box_txt5 {
    bottom: 25%;
}

.tarrif_name p {
    font-size: 13px;
}

.reser_lft {
    width: 45%;
}

.tarrif_name span {
    font-size: 13px;
}

.col_sport_event {
    height: 702px;
}

.sport_event_txt1 p {
    font-size: 11px;
    font-weight: normal;
}

.sport_event_txt1 {
    margin: 118px 0 0 6px;
    padding: 8px;
}


.sport_event_txt2 p {
    font-size: 11px;
    font-weight: normal;
}

.sport_event_txt2 {
   margin: 118px 0 0 21px;
    padding: 8px;
}

.sport_event_txt3 p {
   font-size: 11px;
    font-weight: normal;
}

.sport_event_txt3 {
    margin: 255px 0 0 6px;
    padding: 8px;
}
.sport_event_txt4 {
    margin: 281px 0 0 20px;
    padding: 8px;
}

.sport_event_txt4 p {
   font-size: 11px;
    font-weight: normal;
}

.vhicl_wht5 span {
    font-size: 18px;
    margin-bottom: 5px;
}

.vhicl_wht5 p {
    font-size: 13px;
    line-height: 17px;
}

.vhcl_price ul li span {
    font-size: 12px;
    margin-bottom: 3px;
    padding-bottom: 0 !important;
    width: 144px;
}

.vhcl_price ul li label {
    font-size: 13px;
    width: 60px;
}

.right_lnk ul {
    padding: 0 0 5px 9px;
    width: 100%;
}
.right_lnk ul li {
    font-size: 12px;
    line-height: 17px;
}

.vhl_one {
    float: left;
    width: 40%;
}

.vhl_one {
    float: left;
    width: 100%;
}

.vhl_two {
    margin-top: 5px;
    width: 49%;
}

.grn_btn1 a {
    font-size: 14px;
    padding: 8px 13px;
}

.vhl2 {
    height: auto;
    margin-bottom: 40px;
    width: 100%;
	margin-top:10px;
}
.vhl2 img {
    width: 100%;
}

.vihcle_right {

    height: 530px;
}

.vhl3 {
    height: auto;
	margin-top:10px;
}
.vhl3 img {
	width:100%;
	
}

.vihcle_lft {
    height: 530px;
}

.vhicl_wht span {
    font-size: 18px;
    margin-bottom: 5px;
}

.vhicl_wht p {
    font-size: 13px;
    line-height: 17px;
}

}

@media only screen and (max-width : 640px) {
	

.container {
    width: 480px;
}

.logo {
    margin-top: 3px;
    width: 32%;
}
.logo img {
    width: 100%;
}
.phon {
       left: 44%;
	   display:inline-block;
}
.nivoSlider {
    margin-top: 63px !important;
}

#cssmenu #menu-button::before {
    top: 1px !important;
}

#cssmenu #menu-button::before {
    border-bottom: 2px solid #fff;
    border-top: 2px solid #fff;
    content: "";
    display: block;
    height: 3px;
    position: absolute;
    right: 20px;
    top: 25px;
    width: 15px;
}
#cssmenu #menu-button::before {
    top: 1px !important;
}
#cssmenu #menu-button::after {
    top: 11px !important;
}

#cssmenu #menu-button::before {
    border-bottom: 2px solid #fff;
    border-top: 2px solid #fff;
    content: "";
    display: block;
    height: 3px;
    position: absolute;
    right: 20px;
    top: 25px;
    width: 15px;
}
#cssmenu #menu-button::before {
    top: 1px !important;
}
#cssmenu #menu-button::before {
    border-bottom: 2px solid #fff;
    border-top: 2px solid #fff;
    content: "";
    display: block;
    height: 3px;
    position: absolute;
    right: 20px;
    top: 25px;
    width: 15px;
}
#cssmenu #menu-button::before {
    top: 1px !important;
}
#cssmenu #menu-button::after {
    background: #fff none repeat scroll 0 0;
    content: "";
    display: block;
    height: 2px;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 15px;
}
#cssmenu #menu-button::after {
    top: 11px !important;
}
#cssmenu #menu-button {
    padding: 20px 20px 0 !important;
}
#cssmenu ul {
    background: #323232 !important;
	margin-top:10px !important;
}

#cssmenu > ul > li {
    margin: 0px !important;
}

#cssmenu > ul > li p a {
	display:none !important;
}
.nivoSlider {
    margin-top: 64px;
}

.banner_txt {
	display:none;
}

.wht_txt {
	display:none;
}

.banner_main {
    left: 0%;
    position: relative;
    right: 0;
    top: 0%;
	text-align:center;
	margin-top:10px;
}

.banner_main {
    margin-top: 27px;
}

.grn_wht_mn {
    display: inline-block;
    float: none;
    margin-right: 0%;
}

.red_btn a {
    font-size: 14px;
    padding: 8px 17px;
}


.grn_btn a 
{
    font-size: 14px;
    padding: 8px 17px;
}

.banner_txt p {
    font-size: 25px;
}

.banner_txt span {
    font-size: 25px;
}

.banner_txt_int1 p {
	font-size: 20px;
}
.banner_txt_int1 span {
	font-size: 25px;
	padding-left:10px;
}

.wht_txt {
    padding: 3px 0 8px;
    width: 56%;
}
.wht_txt p {
	line-height:normal;
}


.banner_txt_int1 {
    margin-bottom: 0px;
	display:none;
}

.wht_txt_int {
    padding: 3px 0 8px;
    width: 56%;
	display:none;
}
.wht_txt_int p {
	line-height:normal;
}

.banner_txt {
    margin-bottom: 10px;
}

.h_text h1 {
    font-size: 19px;
    padding: 22px 0 12px;
}


.h_text p {
    font-size: 13px;
    line-height: 19px;
    padding: 0 10px 10px;
    text-align: center;
}

.col1 {
    padding: 0;
    width: 100%;
}

.copy {
    margin-top: 0;
    padding: 0 15px;
}

.copy span {
    font-size: 16px;
	margin-bottom: 4px;
	padding-top: 10px;
}

.copy p {
    font-size: 13px;
    line-height: 19px;
}

.copy i {
    font-size: 16px;
    margin-bottom: 14px;
	line-height:normal;
	 padding-top: 10px;
}
.c_space {
    padding-top: 14px;
}
.i_space {
    padding-top: 5px;
}

.col2img {
      height: 260px;
    margin-top: 7px;
    width: 100%;
 }
 
.col_about {
    height: 260px;
    margin-top: 15px;
	width:100%;
}

.col_airport {
    height: 260px;
	    margin-top: 15px;
		width:100%;
}
.col_business
{
	 height: 260px;
	 width:100%;
}
.col_event
{
	 height: 260px;
	 margin-top: 5px;
	 width:100%;
}
 .left_col
{
	 height: 260px;
	margin-top: 5px;
}

.col_sport_event {
     height: 260px;
	margin-top: 5px;
	width:100%;
} 

.vihcle_lft
{
	 height: 260px;
	width:100%;
	margin-bottom:15px;
}
.vihcle_right
{
	 height: 260px;
	margin-top: 10px;
	width:100%;
}
 .col_vip
{
	 height: 260px;
	margin-top: 10px;
	width:100%;
}
.svr_head h2 {
    font-size: 16px;
    padding: 20px 0;
}

.box_rpt {
    width: 80%;
	    margin: 0 auto 15px;
	float:none;
}

.box_txt {
    font-size: 16px;
    top: 113px;
	line-height:normal;
}


.b_col {
    margin-right: 0;
    text-align: center;
    width: 100%;
}
.b_head span {
    font-size: 16px;
}

.b_txt {
    text-align: center;
}

.b_txt i {
    float: none;
    text-align: center;
}


.b_txt p {
    float: none;
    font-size: 13px;
    padding: 0 0 20px;
	width:100%;
}

.b_head span a {
    font-size: 16px;
}

.news_rpt {
	padding:0 15px 10px;
    text-align: center;
}

.news_date {
    float: none;
    height: 86px;
    margin: 0 auto 15px;
    width: 22%;
}

.news {
    text-align: center;
	padding:0 15px 15px;
}

.news a {
    font-size: 13px;
}

.news span {
    font-size: 13px;
	 padding: 2px 0;
}

.news_txt img {
    display: block;
    margin-bottom: 10px;
	width:100%;
}

.news_txt {
    font-weight: normal;
    width: 100%;
}

.b_col1 {
    text-align: center;
    width: 100%;
}



.news p {
    font-size: 13px;
}

.cprit {
    padding-bottom: 10px;
    text-align: center;
}
.cprit span img {
	width:35%;
}

.cprit p {
    font-size: 13px;
}

.cprit p img {
 width:25%;
}

.social-icon i {
    font-size: 18px;
    height: 30px;
    line-height: 30px;
    margin-right: 4px;
    width: 30px;
	float:none;
	text-align:center;
	margin-top:0px;
}

.bottom {
    background: #323232 none repeat scroll 0 0;
    margin-top: 60px;
    padding: 32px 0 10px;
}

.section13_rpt {
    padding-top: 29px;
}

#cssmenu > ul > li > a {
    font-size: 14px !important;
}

.tarrif_lft {
    margin-left: 20px;
    margin-right: 0;
    width: 92%;
	border-right: none;
}
.tarrif_rht {
    margin-left: 20px;
    margin-right: 0;
    width: 92%;
	border-right: none;
}

.tarrif_rpt {
    width: 100%;
}

.sub_btn {
    padding: 8px 9px;
}



.copy ol {
    width: 100%;
	 padding: 0 0 5px;
}

.copy ul {
 
    width: 100%;
	 padding: 0 0 5px;
}

.frm_part {
    padding: 0 15px;
}

.frm_col {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}
.inp {
    width: 95%;
}

.rpt_hlf {
     margin-right: 67px;
}

.inp1 {
    width: 100%;
}

.frm_col1 {
     width: 100%;
}

.combo {
    width: 95%;
}

.sbt_btn {
   
    padding: 9px 18px;
    width:40%;
	float:none;
	margin:0 auto;
}

.ftur_txt ol {
    padding: 0px;
    width: 100%;
}


.ftur_txt ul {
   padding: 0px;
    width: 100%;
}	

.frm_rpt1 p {
    text-align: center;
}

.add_txt {
    text-align: center;
}

.add_txt p {
    font-size: 14px;
    line-height: 20px;
}

.tarrif_rpt1 {
    text-align: center;
}

.box_txt5 a {
    font-size: 14px;
    padding: 8px 20px;
}

.tarrif_name p {
    font-size: 13px;
    text-align: left;

	
}


.reser_lft {
    margin-right: 0;
    width: 100%;
}


.tarrif_name {
    text-align: left;
	 font-size: 13px;
}


.tarrif_name span {
	text-align:left;
}




.sport_event_txt1 {
    margin: 16px 0 0 10px;
    padding: 5px;
}
.sport_event_txt1 p {
	font-size:12px;
	font-weight:normal;
}

.sport_event_txt2 {
    margin: 17px 0 0 16px;
    width: 77%;
}




.sport_event_txt2 {
    margin: 17px 0 0 16px;
    padding: 5px;
}
.sport_event_txt2 p {
	font-size:12px;
	font-weight:normal;
}


.sport_event_txt3 {
    margin: 23px 0 0 12px;
}

.sport_event_txt3 {
    padding: 5px;
}

.sport_event_txt3 p {
    color: #fff;
    font-size: 12px;
    font-weight: normal;
}

.sport_event_txt4 {
    margin: 53px 0 0 12px;
}

.sport_event_txt4 {
    padding: 5px;
}

.sport_event_txt4 p {
    font-size: 12px;
    font-weight: normal;
}

.vhicl_wht span {
    font-size: 16px;
    padding-top: 0;
	margin-bottom:0px;
}



.vhcl_price ul li span {
    font-size: 13px;
	width: 175px;
}

.vhcl_price {
    float: left;
    padding-left: 10px;
    text-align: left;
    width: 50%;
}

.right_lnk ul li {
    font-size: 14px;
}

.right_lnk {
    width: 42%;
}

.vhcl_price ul li label {
    font-size: 14px;
}

.vhl_one {
   width: 100%;
	text-align:center;
}

.vhicl_wht5 p {
    font-size: 13px;
    line-height: 18px;
	padding:0 15px;
	text-align:center;
}

.vhicl_wht p {
    font-size: 13px;
	padding:10px 15px;
	text-align:center;
}


.vhl_two {
    margin-top: 27px;
    text-align: center;
    width: 100%;
}

.vhl_thr {
    text-align: center;
    width: 100%;
	margin:20px 0;
}
.vhl_thr img {
    width: 30%;
}

.vhl2 img {
	width:95%;
}

.vhl3 img {
    width: 95%;
}


.vhl2 {
    height: auto;
    margin-bottom: 0px;
}

.news_date p {
    font-size: 14px;
    padding-top: 20%;
}

.news_txt a {
    font-size: 14px;
    padding-bottom: 5px;
}

.news_txt p {
    font-size: 13px;
	padding:0px 15px 20px 15px;
}
.news_txt1 {
    text-align: center;
    width: 100%;
}
.news_txt1 img {
	float:none;
	text-align:center;
	margin:0 auto;
	margin-bottom:15px;
}

.news_txt1 p {
    font-size: 14px;
	padding:0 0px 20px;
}

.copy ol li {
    font-size: 13px;
    line-height: 18px;
}

.copy ul li
 {
    font-size: 13px;
    line-height: 18px;
}

.arpt_lft {
    float: none;
    margin: 0 auto;
    width: 75%;
}

.arpt_txt span {
    font-size: 16px;
    padding: 5px 0 12px;
}

.arpt_txt p {
    font-size: 13px;
    line-height: 16px;
    padding-bottom: 14px;
}

.arpt_txt ul li {
    font-size: 13px;
    line-height: 18px;
}

.arpt_txt a {
    font-size: 13px;
    padding: 12px 10px;
}

.arpt_txt i {
    font-size: 13px;
    line-height: 17px;
    padding-top: 11px;
}

.arpt_rht {
    float: left;
    margin-top: 25px;
    width: 100%;
}

.price_txt {
    font-size: 13px;
    padding: 9px 10px;
}

.ftur_txt span {
    font-size: 14px;
    padding: 10px 0 20px;
    text-align: center;
}

.ftur_txt p {
    font-size: 13px;
    padding: 0 15px 20px;
    text-align: center;
}

.ftur_txt ol li {
    font-size: 13px;
    line-height: 13px;
    padding: 0 0 10px 21px;
}

.ftur_txt ul li {
   font-size: 13px;
    line-height: 13px;
    padding: 0 0 10px 21px;
}

.srcv {
    text-align: center;
}

}
@media only screen and (max-width : 450px) {

.container {
    width: 360px;
}

.logo {
 margin-top: 1px;
    width: 36%;
}

.banner_main {
    margin-top: 19px;
}

.nivoSlider {
    margin-top: 56px !important;
}
.phon {
    font-size: 14px;
	left: 41%;
}
.phon a {
    font-size: 14px;
}

.red_btn a {
    font-size: 13px;
    padding: 7px 10px;
}

.grn_btn a
 {
    font-size: 13px;
    padding: 7px 10px;
}

.banner_txt_int1 p {
    font-size: 13px;
}

.wht_txt_int {
    padding: 0 8px;
    width: 73%;
}

.banner_txt {
    margin-bottom: 7px;
	
}
.banner_txt p {
    font-size: 16px;
	padding: 2px 0;padding-left:10px;
}

.banner_txt span {
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}



.wht_txt p {
    font-size: 8px;
    line-height: normal;
    padding-left: 5px;
    text-align: left;
}
.wht_txt p a {
    font-size: 8px;
}

.wht_txt {
    padding: 3px 0 8px;
    width: 69%;
}

.h_text h1 {
    font-size: 14px;
    padding: 14px 0 8px;
}

.h_text p {
    font-size: 13px;
    line-height: 17px;
}



.copy span {
    font-size: 14px;
}

.copy p {
    font-size: 13px;
    line-height: 17px;
}

.copy i {
    font-size: 14px;
}

.col2img {
    height: 194px;
    margin-top: 10px;
}

.col_about {
    height: 194px;
    margin-top: 10px;
}

.col_airport {
    height: 194px;
}
.col_business {
    height: 194px;
}
.col_event
{
    height: 194px;
}
 .left_col
{
	 height: 194px;
}

.col_sport_event
{
	 height: 194px;
}
.vihcle_lft
{
	 height: 194px;
	margin-top: 10px;
}
.vihcle_right
{
	 height: 194px;
	margin-top: 10px;
}
 .col_vip
{
	 height: 194px;
	margin-top: 10px;
}
.svr_head h2 {
    font-size: 18px;
    padding: 17px 0;
}

.box_rpt {
    width: 90%;
}

.box_txt {
    font-size: 18px;
    top: 100px;
}

.b_head span {
    font-size: 17px;
}

.b_txt p {
    font-size: 13px;
    line-height: 18px;
}

.b_head span a {
    font-size: 17px;
}

.news a {
    font-size: 13px;
}

.news p {
    font-size: 13px;
    line-height: 18px;
}

.news span {
    font-size: 13px;
    padding: 3px 0;
}

.cprit p {
    font-size: 13px;
    padding-bottom: 10px;
}
.social-icon i {
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    margin-right: 4px;
    width: 25px;
}

.tarrif_lft {
    margin-left: 13px;
}
.tarrif_rht
{
	margin-left: 13px;
}

.tarrif_inp {
    padding: 8px 7px;
}

.tarrif_combo {
    height: 60px;
	
}
.tarrif_rpt {
    margin-bottom: 14px;
}




.copy ol li {
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 20px;
}

.copy ul li
{
	 font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 20px;
	
	
}

.frm_part {
    padding: 0 14px 0 10px;
}

.inp {
    font-size: 12px;
    padding: 6px 10px;
}
.inp1
{
    font-size: 12px;
    padding: 6px 10px;
}

.frm_rpt {
    margin-bottom: 12px;
}

.rpt_hlf {
    margin-right: 0;
    width: 100%;
	margin-bottom: 12px;
}
.rpt_hlf1 {
    margin-right: 0;
    width: 100%;
}
.inp1 {
    width: 95%;
	
}

.sbt_btn {
    padding: 7px 6px;
    text-align: center;
    width: 45%;
}

.arpt_txt span {
    font-size: 14px;
}

.arpt_txt p {
    font-size: 13px;
    line-height: 16px;
    padding-bottom: 10px;
}

.arpt_txt ul li {
    font-size: 13px;
}

.lft_spc {
    padding: 13px;
}

.arpt_lft {
    width: 93%;
}

.arpt_txt a {
    font-size: 14px;
    padding: 8px 12px;
}

.arpt_txt i {
    font-size: 13px;
    line-height: 19px;
    padding-top: 7px;
}



.price_txt {
    font-size: 13px;
    font-weight: normal;
}

.ftur_txt span {
    font-size: 15px;
    padding: 0 0 12px;
    text-align: center;
}

.ftur_txt p {
    font-size: 13px;
    padding-bottom: 10px;
}

.ftur_txt ol li {
    font-size: 13px;
    line-height: 14px;
}

.ftur_txt ul li
{
    font-size: 13px;
    line-height: 14px;
}

.arpt_main {
    margin-bottom: 0;
}
.sport_event_txt1 {
    margin: 7px 0 0 5px;
    padding: 2px;
	width:90%;
}

.sport_event_txt1 p {
    font-size: 10px;
    font-weight: normal;
}

.sport_event_txt2 {
    margin: 7px 0 0 10px;
    padding: 3px;
	width:90%;
}

.sport_event_txt2 p {
    font-size: 10px;
    font-weight: normal;
}
.sport_event_txt3 {
    margin: 18px 0 0 5px;
	width:90%;
}

.sport_event_txt3 p {
    color: #fff;
    font-size: 10px;
    font-weight: normal;
}
.sport_event_txt4 {
    margin: 39px 0 0 7px;
	width:90%;
		padding:3px;
}
.sport_event_txt4 p {
    font-size: 10px;

    font-weight: normal;
}

.vhcl_price {
    padding-left: 10px;
    width: 90%;
}

.right_lnk {
    padding-top: 10px;
    width: 90%;
}

.vhicl_wht p {
    font-size: 13px;
    line-height: 16px;
    text-align: center;
	padding:5px 15px;
}

.grn_btn1 a {
    font-size: 14px;
    padding: 9px 17px;
}

.vhcl_price ul li span {
    font-size: 13px;
    width: 160px;
}

.vhl3 {
    height: auto;
}

.right_lnk ul li {
     font-size: 14px;
    line-height: 13px;
}


.news_date {
    height: 68px;
    width: 26%;
}

.news_txt a {
    font-size: 13px;
    padding-bottom: 5px;
}



.news_txt p {
    font-size: 13px;
    line-height: 17px;
}

.news_txt1 {
    text-align: center;
    width: 100%;
}
.news_txt1 img {
	float:none;
	text-align:center;
	margin:0 auto;
	margin-bottom:15px;
}

.news_txt1 p {
    font-size: 13px;
	   line-height: 17px;
}

.add_txt p {
    font-size: 13px;
    line-height: 20px;
}

}

@media only screen and (max-width : 350px) {

.container {
    width: 320px;
}



.logo {
    margin-top: 3px;
    width: 42%;
}

.copy span {
    font-size: 13px;
}

.copy p {
    font-size: 12px;
    line-height: 15px;
}

.b_txt p {
    font-size: 12px;
    line-height: 18px;
}

.news a {
    font-size: 12px;
}

.news span {
    font-size: 12px;
    padding: 3px 0;
}

.news p {
    font-size: 12px;
    line-height: 15px;
}

.h_text p {
    font-size: 12px;
    line-height: 15px;
}

.wht_txt_int {
    padding: 0 8px;
    width: 80%;
}

.t_gray {
    padding: 7px 0 0;
}

#cssmenu #menu-button {
    padding: 20px 20px 10px !important;
}
.nivoSlider {
    margin-top: 42px !important;
}

.banner_txt {
    margin-bottom: 0;
}

.col2img {
    height: 172px;
    margin-top: 10px;
}

.col_about {
    height: 172px;
    margin-top: 10px;
}
.col_airport
{
	 height: 172px;
    margin-top: 10px;
}
.col_business {
    height: 172px;
	 margin-top: 10px;
}
.col_event
{
    height: 172px;
	 margin-top: 10px;
}
 .left_col
{
	 height: 172px;
	 margin-top: 5px;
}
 .col_vip
{
	 height: 172px;
	margin-top: 5px;
	
}


.vihcle_lft
{
	 height: 172px;
	margin-top: 10px;
}
.vihcle_right
{
	 height: 172px;
	margin-top: 10px;
}
.box_txt {
    font-size: 14px;
    top: 84px;
}

.b_head span {
    font-size: 15px;
}

.b_head span a {
    font-size: 15px;
}

.cprit p {
    padding-bottom: 5px;
	font-size:12px;
}

.wht_txt {
    padding: 3px 0px;
    width: 77%;
}




.phon {
    font-size: 11px;
    top: 15px;
	left: 47%;
}

.tarrif_lft {
    margin-left: 10px;
}

.tarrif_rht
{
	margin-left: 10px;
}

.frm_part {
    padding: 0 14px 0 8px;
}


.vhcl_price ul li span {
    width: 185px;
	font-size: 12px;
}

.vhicl_wht p {
    font-size: 12px;
    line-height: 15px;
}

.vhcl_price ul li label {
    font-size: 12px;
}

.copy ol li {
    font-size: 12px;
}

.copy ul li {
    font-size: 12px;
}

.frm_rpt label {
    font-size: 12px;
}

.arpt_txt span {
    font-size: 13px;
}

.arpt_txt p {
    font-size: 12px;
    line-height: normal;
}

.arpt_txt ul li {
    font-size: 12px;
}

.arpt_txt i {
    font-size: 12px;
    line-height:normal;
}

.ftur_txt p {
    font-size: 12px;
    padding-bottom: 10px;
}

.ftur_txt ol li {
    font-size: 12px;
}

.ftur_txt ul li {
    font-size: 12px;
}

.add_txt p {
    font-size: 12px;
}

.add_txt span {
    font-size: 13px;
}

.news_date {
    height: 62px;
    width: 26%;
}

.news_txt a {
    font-size: 12px;
    padding-bottom: 5px;
}

.news_txt p {
    font-size: 12px;
    line-height: 15px;
}

.phon a {
    font-size: 11px;
}


}