/*
 Theme Name:     Nextlevelsurfcamp Child
 Theme URI:      http://themeforest.net/item/book-your-travel-online-booking-wordpress-theme/5632266?ref=themeenergy
 Description:    Book Your Travel Child Theme
 Author:         themeenergy
 Author URI:     http://themeforest.net/user/themeenergy
 Template:       Nextlevelsurfcamp
 Version:        1.0.0
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
.header .search      								{float:right;display:block;margin:21px 120px 0 0;width:180px;}
.contact   				{float:right;display:block;position:relative;margin:20px 12px 0;padding:0 0 0 40px;}

.pfb   					{position:relative;font-weight:700;padding:0 0 5px 25px;}
.pfb:before {
font-family: FontAwesome;
content:"\f09a";
font-size:24px;color:#B8ACA4;position:absolute;top:-5px;left:0;font-weight:400;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);}
.fb   					{float:right;display:block;position:relative;margin:20px 12px 0;padding:0 0 0 40px;}
.fb span  			{display:block;font-size:12px;color:#858585;}
.fb .icon		{font-weight:700;}
.fb:before {
font-family: FontAwesome;
content:"\f09a";
font-size:22px;
position:absolute;
top:3px;
left:0;
width:33px;
height:33px;
text-align:center;
line-height:33px;
color:#fff;
float:left;
background:#52bbf2;
-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;}

.pwp   					{position:relative;font-weight:700;padding:0 0 5px 25px;}
.pwp:before {
font-family: FontAwesome;
content:"\f232";
font-size:24px;color:#B8ACA4;position:absolute;top:-5px;left:0;font-weight:400;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);}
.fb   					{float:right;display:block;position:relative;margin:20px 12px 0;padding:0 0 0 40px;}
.fb span  			{display:block;font-size:12px;color:#858585;}
.fb .icon		{font-weight:700;}
.fb:before {
font-family: FontAwesome;
content:"\f09a";
font-size:22px;
position:absolute;
top:3px;
left:0;
width:33px;
height:33px;
text-align:center;
line-height:33px;
color:#fff;
float:left;
background:#52bbf2;
-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;}

.wp   					{float:right;display:block;position:relative;margin:20px 12px 0;padding:0 0 0 40px;}
.wp span  			{display:block;font-size:12px;color:#858585;}
.wp .icon		{font-weight:700;}
.wp:before {
font-family: FontAwesome;
content:"\f232";
font-size:22px;
position:absolute;
top:3px;
left:0;
width:33px;
height:33px;
text-align:center;
line-height:33px;
color:#fff;
float:left;
background:#52bbf2;
-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;}

/* for bootom address */
.icon-align {
       vertical-align: text-bottom;

.order_details .order_item .variation { display:none; }
    }