/*
Theme Name: BookYourTravel
Theme URI: http://themeforest.net/item/book-your-travel-online-booking-wordpress-theme/5632266
Author: themeenergy
Author URI: http://themeforest.net/user/themeenergy
Description: Book Your Travel is a responsive WordPress theme ideal for booking portals, travel agencies, accommodations, bed and breakfasts, guest houses, villas, travel blogs etc. It would suit any business with slight customization.
Tags: agency, travel, booking, hotel, apartment, self catering, tour, car rental, destinations, holiday
License: GNU General Public License
License URI: http://themeforest.net/wiki/support/legal-terms/licensing-terms/
Version: 5.00
*/

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
	.aw_desc {
	  margin: 125px 0 0;
	}
/* End @media ================================================================== */}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) and (max-width : 479px) {
	.contact-info {
	  float: right;
	  width: 90%;
	}
	.bbm.contact.aw_icon {
	  width: 60px;
	}
/* End @media ================================================================== */}

@media only screen and (max-width : 479px) {
	.contact::before {
	  left: -35px;
	  top: -7px;
	}
	.contact-info {
	  clear: both;
	  display: inline-block;
	  margin: 0 auto;
	  padding-left: 10%;
	  width: 97%;
	}
	.contact.aw_icon {
	  width: 100%;
	}
	.contact-info div:nth-child(3) {
	  padding-bottom: 20px;
	}
/* End @media ================================================================== */}

@media only screen and (min-width: 480px) and (max-width: 640px) {
	.contact::before {
	  left: -33px;
	  width: 30px;
	}
	.contact-info {
	  float: right;
	  width: 90%;
	  padding-bottom: 10px;
	}
	.bbm.contact.aw_icon {
	  width: 50px;
	}
/* End @media ================================================================== */}

@media screen and (min-width : 640px) and (max-width : 767px) {
	.contact-info {
	  clear: both;
	  display: block;
	  margin: 0 auto;
	  position: relative;
	  text-align: center;
	  width: 80%;
	}
	.contact-info div {
	  float: left;
	}

/* End @media ================================================================== */}

@media (max-width: 640px) {
	.logo {
	  float: none ;
	  margin: 0 auto;
	  max-width: 100%;
	}
	.logo img {
	  margin: 0 auto;
	}
	header .search {
	  clear: both;
	  display: block;
	  float: none;
	  margin: 0 auto;
	  width: 100%;
	}
	.contact {
	  width: 130px;
	}

/* End @media ================================================================== */}

@media screen and (min-width : 768px) and (max-width : 1023px) {
	header .search {
	  width: auto;
	  float: right;
	  margin: 25px 2% 0 0;
	}
	.contact-info {
	  clear: both;
	  width: 95%;
	  padding-left: 20px;
	}
	.contact::before {
	  left: -35px;
	}
	.contact {
	  margin: 5px 15px 10px;
	}
	.contact-info .contact {
	  width: 130px;
	}
	.bbm.contact.aw_icon > span {
	  clear: both;
	}
/* End @media ================================================================== */}