  a{  transition: all ease-in-out .5s;}

*:hover{
    transition: all ease-in-out .2s;
}

.flexslider.slider1 .flex-control-nav{
	    margin-top: 0px;
}

li.g {
    background: #ef1223;
    padding-left: 42px;
    padding-right: 42px!important;
    border-radius: 25px;
    margin-top: -10px;
    padding-top: 8px;
    padding-bottom: 8px;
}

#a #sticky-wrapper.is-sticky header .menu ul li.g a{
	color: white!important;
}

// .nav-tabs-wrap{
// 	    width: 100%;
//     float: left
// }


.content-wrapper{
	    width: 100%;
    float: left;
}
.nav-tabs-wrap li{
	float: left;
	list-style: none;

}

.nav-tabs-wrap li a{
	text-decoration: none;
	color: #7b7b7b;
	border: 1px solid #7b7b7b;
	padding: 7px 10px;
	cursor: pointer;
}
.nav-tabs-wrap li.active a{
	color: #fff;
	border-color: #fff;
}
.nav-tabs-wrap li a:hover{
	color: #fff;
	border-color: #fff;
}
 
 
#versatile .nav-tabs-wrap{border-bottom: none;margin-top: 40px;}

#versatile .flexslider .flex-control-nav{display: none;}

#versatile .flexslider p.caption{display: none;}

.hideit{position: absolute;right: 10000px;}

.bx-viewport{
	    max-width: 534px!important;
    margin: 0 auto!important;

}


.bx-wrapper{margin:0 auto;padding-top: 30px;}
#versatile .container{background-size: 1329px!important;}
.bx-wrapper{
	background: none;
}
.bx-wrapper ul li{
	width: initial!important;
}
#simple{
	padding-bottom: 50px;
}
#simple .flexslider ul li{
	margin-bottom: 0px;
}
.mother-ofwrappers{
	overflow-x: hidden!important;
	max-width: 100%!important
}


#contact form #amount{
    width: 100%;
    background: none;
    border: none;
    border-bottom: 1px solid #fff;
    border-radius: 0px;
    box-shadow: none;
    padding-bottom: 10px;
    height: 46px;
     font-weight: 300;
}
#contact form #countryCode option{
	color: black;
}