body{overflow-x:hidden;font-family:"Ubuntu", sans-serif;font-size:14px;}
::-moz-selection{text-shadow:none;background:#b90b0b;color:#fff;}
img::selection{background:0 0;}
img::-moz-selection{background:0 0;}
hr{height:1px;background:#a5abb7;border:none;clear:both;}
p{line-height:30px;}
p.large{font-size:16px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-size:25px;margin:50px 0px 20px 0px;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, .h1 span, .h2 span, .h3 span, .h4 span, .h5 span, .h6 span{font-size:16px;display:block;line-height:24px;}
h1 b, h2 b, h3 b, h4 b, h5 b, h6 b, .h1 b, .h2 b, .h3 b, .h4 b, .h5 b, .h6 b{color:#f78c30;font-weight:normal;}
hr{}
.clear{clear:both;}
.imagebox{background:black;padding:0px;position:relative;text-align:center;width:100%;}
.imagebox img{opacity:1;}
.location-icon{text-align:center;margin-bottom:-35px;position:relative;z-index:9999;}
.imagebox .imagebox-desc{background-color:rgba(0, 0, 0, 0.6);bottom:0px;color:white;font-size:1.2em;left:0px;padding:10px 15px;position:absolute;transition:0.5s padding;text-align:center;width:100%;}
.color-price{display:block;font-size:40px;color:#f78c30 !important;}
.search-quick input[type="text"]{width:100%;padding:30px;}
.with-airlines{background:#eceef3;margin:40px 0px 10px 0px;}
.airlines-with-fare{background:#fff;margin:20px 0px 45px 0px;padding:20px;overflow:hidden;}
.dest-type{font-size:21px;line-height:24px;}
.dest-type span{font-size:14px;display:block;color:#8f939b;}
.airline-logo{margin-bottom:15px;}
.airline-logo img{width:70%;}
.fare-cap{font-size:21px;color:#17bb71;line-height:24px;text-align:right;}
.fare-cap span{font-size:14px;display:block;color:#8f939b;}
.date-dep-rtn{text-align:center;}
.airline-select{display:block;margin-top:25px;}
.airline-select button{background:#a9acb4;width:100%;color:#fff;text-transform:uppercase;border:none;padding:10px;}
.airline-select button:hover{background:#82858f;}
.search-quick::placeholder{font-size:30px;text-transform:uppercase;}
.other-flight{background:#fff;overflow:hidden;}
.other-flight ul{list-style:none;margin:0px;padding:0px;}
.other-flight ul li{border-bottom:solid 1px #bec2cb;padding:8px 0px;}
.other-flight ul li span{float:right;color:#f78c30;}
.home-newsletter{background:#17bb71;padding:40px 0px;margin-top:30px;}
.subs-heading{font-size:25px;text-align:center;margin-bottom:10px;color:#fff;}
.home-newsletter .single{max-width:750px;margin:0 auto;text-align:center;position:relative;z-index:2;}
.home-newsletter .single h2{font-size:22px;color:white;text-transform:uppercase;margin-bottom:40px;}
.home-newsletter .single .form-control{height:50px;background:#fff;border-color:transparent;}
.home-newsletter .single .form-control:focus{box-shadow:none;border-color:#243c4f;}
.home-newsletter .single .btn{min-height:50px;background:#f78c30;color:#fff;text-transform:uppercase;}
.imagebox:hover img{opacity:0.7;}
.imagebox:hover .imagebox-desc{padding-bottom:10%;}
.btn-layour{white-space:normal!important;}
.int-img{}
.int-img img{width:100%;}
/*.search-form{background:#fff;overflow:hidden;padding:30px;border-top:solid 5px #e3b422;font-size:14px;}*/
/*.search-form {overflow: hidden;padding:10px 30px 20px 30px; font-size:14px; color:#fff;} */
.search-form {overflow: hidden;padding:10px 30px 0px 30px; font-size:14px; color:#fff;}
/*.content-margin{margin-top:120px;}*/
.content-margin{margin:130px 0px 50px 0px;}
/*.search-form::-webkit-input-placeholder{color:#7d7d7d;}
.search-form::-moz-placeholder{color:#7d7d7d;}
.search-form:-ms-input-placeholder{color:#7d7d7d;}
.search-form:-moz-placeholder{color:#7d7d7d;}*/
.search-form  ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #4a4a4a;}
.search-form  ::-moz-placeholder { /* Firefox 19+ */ color: #4a4a4a;}
.search-form  :-ms-input-placeholder { /* IE 10+ */ color: #4a4a4a;}
.search-form  :-moz-placeholder { /* Firefox 18- */ color: #4a4a4a;}
/*header{min-height:630px;background:url(../img/header-bg.jpg) no-repeat;background-size:100%;}*/
/*header{background:url(../img/header-bg.png) bottom center no-repeat #17bb72;}*/
header{background:url(../img/header-bg-fb.png) bottom center no-repeat #e7eaed;}
/*.form-title{padding:10px;color:#fff;font-size:25px;background:url(../img/white-air-icon.png) no-repeat #f4811f right;}*/
.form-title{ padding:10px; color:#333; font-size:35px; text-align:center; }
.sub-title{font-size:16px; color:#ff9134;}
/*.search-form label{font-weight:normal;margin:15px 0px 3px 8px;color:#989ba3;}*/
.search-form label{font-weight:normal; margin:15px 0px 3px 8px;}
.search-form input[type="radio"]{margin-right:3px;}
/*.search-form input[type="text"]{background:#edeef3;border:none;width:100%;padding:7px;border-radius:4px;}*/
.search-form input[type="text"], .search-form select{background:#fff; border:none; width:100%; padding:25px 15px; margin-top:10px; border-radius:6px; color:#4a4a4a; font-size:20px;}





.date-icon{background:url(../img/date-icon.png) no-repeat;}
.page-title{}
.big{font-size:1.2em;}
.small{font-size:.7em;}
.square{width:.7em;height:.7em;margin:.5em;display:inline-block;}
.custom-dropdown{position:relative;display:block;vertical-align:middle;}
.custom-dropdown select{background-color:#edeef3;color:#333333;padding:.5em;padding-right:2.5em;width:100%;border:0;margin:0;border-radius:3px;text-indent:0.01px;text-overflow:'';-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.custom-dropdown select::-ms-expand{display:none;}
.custom-dropdown::before,
.custom-dropdown::after{content:"";position:absolute;pointer-events:none;}
.custom-dropdown::after{content:"\25BC";height:1em;font-size:.625em;line-height:1;right:1.2em;top:50%;margin-top:-.5em;}
.custom-dropdown::before{width:2em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0;background-color:#f78b30;}
.custom-dropdown::after{color:rgba(0,0,0,.6);}
.custom-dropdown select[disabled]{color:rgba(0,0,0,.25);}
.button-search button{background:#17bb71;border-radius:6px;border:none;width:100%;padding:10px;color:#fff;font-size:20px;border-bottom:solid 5px #119d5e;margin-top:18px;}
.button-search button:hover{background:#1bcd7d;}
.navbar-default{border-color:transparent;background:#fff !important;border-bottom:solid 1px #dae0ea !important;}
.navbar-nav>li>a{padding:10px 25px;font-size:15px;}
.navbar-right{margin-top:10px;}
.navbar-default .navbar-brand{height:auto;padding:0px;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:#b90b0b;color:#fff;}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand.active{color:#fec503;}
.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02);}
.navbar-default .navbar-toggle{border-color:#183340;background-color:#183340; margin-top:0px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#183340;}
.navbar-default .nav li a{color:#fff;}
.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{outline:0;color:#fff;background:#ff9134;}
.navbar-default .navbar-nav>.active>a{color:#fff;background:#b90b0b;}
.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:#b90b0b;}
.dropdown-menu>li>a{border-radius:0px !important;}
.navbar-nav>li>.dropdown-menu{width:100%;}
.navbar-right .dropdown-menu{left:auto;top:55px;right:auto;}
footer{background:#3e4046;padding:40px;color:#c8ced7}
footer b{color:#c8ced7;font-weight:normal;font-size:30px;}
footer ul{margin:0px;padding:0px;list-style:none;}
footer ul li{padding:2px 0px;}
footer ul li a{color:#c8ced7;}
footer ul li a:hover{color:#c8ced7;}

.border-radius-right-none{border-top-right-radius:0px!important; border-bottom-right-radius:0px!important;}
.border-radius-left-none{border-top-left-radius:0px!important; border-bottom-left-radius:0px!important;}
.nopadding{padding:0!important; margin:0!important;}
.cont-field{background:#fff; border-radius:6px; padding:5px 5px; margin-top:20px; overflow:hidden; color: #4a4a4a;}
.cont-field-title{background:#fff;border-radius:6px;padding:5px 5px;margin-top:20px;color: #4a4a4a;width: 185px;float: none;margin:0 auto;}
.cont-field .label-head{display:block; color: #4a4a4a; text-align:center; margin-bottom:-5px;}
.cont-field .field-number{margin-top: 16px;}
.datebox-left{font-size:35px; text-align:center;}
.datebox-right{font-size:18px; text-align:center;}
.datebox-right span{font-size:14px; display:block; line-height:10px;}
.cont-field select{ padding:5px 5px; margin-top:10px; font-size:25px;}
.search-btn{width:100%; background:16% no-repeat #17bb72; padding:20px 10px; border:none; border-radius:6px; margin-top:20px; text-align:center; font-size:18px;}
.search-btn img {margin-right: 6px;}
/*.search-btn{width:100%; background:url(../img/icon-search.png) 16% no-repeat #17bb72;}*/
/*.query-btn{width:100%; background:4% no-repeat #4990e2; padding:20px 10px; border:none; border-radius:6px; margin-top:30px; text-align:center; font-size:18px; color: white;}*/
.query-btn{width:100%; background:4% no-repeat #f78c30; padding:20px 10px; border:none; border-radius:6px; margin-top:20px; text-align:center; font-size:18px; color: white;}
.query-btn-ride{width:100%; background:4% no-repeat #2a4856; padding:20px 10px; border:none; border-radius:6px; margin-top:20px; text-align:center; font-size:18px; color: white;}
.plus-minus-input{padding:3px 2px!important; font-size:25px!important; background:#fff!important; margin-top:0px!important; border-radius:0px!important; border:none!important;}
.head-bottom-margin{margin-bottom:4px!important;}
.cont-field .btn{padding:6px; border:none; font-size:17px!important; background-color: #e7eaed;}
.fb-msg-btn a:hover {color: white}
.search-form [type="radio"]:checked,
.search-form [type="radio"]:not(:checked) {
    position: absolute;
    left: -9999px;
}
.search-form img {
    /*position: absolute;*/
    top: 32px;
    left: 81%;
}
.search-form [type="radio"]:checked + label,
.search-form [type="radio"]:not(:checked) + label
{
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #fff;
}
.search-form [type="radio"]:checked + label:before,
.search-form [type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 18px;
    height: 18px;
    background: #fff;
}
.search-form [type="radio"]:checked + label:after,
.search-form [type="radio"]:not(:checked) + label:after {
    content: '';
    width: 12px;
    height: 12px;
    background: #5a5a5a;
    position: absolute;
    top: 3px;
    left: 3px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.search-form [type="radio"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.search-form [type="radio"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
.search-form [type="radio"]:checked + label,
.search-form [type="radio"]:not(:checked) + label {color:#333;}
.fv-form-bootstrap .help-block{    position: absolute; color: red;}
.alphabet-list > li > a {padding: 0px; }
.sampleDivLink {color:white;}
.sampleDivLink:hover {color:white;text-decoration: none !important;}
.sampleDiv {position: absolute;top: 100%;background: transparent;z-index: 100; display: none;}
.well-custom {padding: 10px 50px 10px 15px;background: #f78c30;}
.price-wrapper{position: relative;}
.price-slash{position: relative;width: 90px;height: 0;border-top: 2px solid #f78c30;transform: rotate(-16deg);top: 22px;left: 70px;}

@media (min-width:767px){
.dest-type {text-align: center;}
.fare-cap {text-align: center;}
/*.airline-logo img {width: auto !important;}*/
}
@media (max-width:768px){
footer{padding:20px;}
footer b{font-size: 20px;}
.airlines-with-fare {margin: 20px 0px 10px 0px;}
.airline-logo {margin-bottom: 0px;}
.search-form{border-left:solid 1px #76777c;border-right:solid 1px #76777c;border-bottom:solid 1px #76777c;
padding:10px 5px 20px 5px;}
.datebox-right span {
    font-size: 18px;
    display: inline;
    line-height: 10px;
    padding: 0px 0px 0px 5px;
}
.div-inline{display:inline;}
.datebox-right {
    padding: 13px 0px 0px 0px;
    text-align: left;
}
.datebox-left {
    text-align: right;
}

.cont-field {margin-top:18px;}
.search-btn {margin-top:18px;}
.query-btn {margin-top:18px;}
.query-btn-ride {margin-top:18px;}
.search-form label{}
.search-form input[type="text"]{padding:10px;}
.search-form input[type="text"], .search-form select {margin-top:18px;}
.navbar-nav>li>a{padding:10px;}
.search-form{border: none;}
}
@media(min-width:992px){}
@media(min-width:1200px){}
@media(max-width:480px){
.content-margin {
    margin: 90px 0px auto 0px;	
}
.airline-logo img {width: 100%;}
.dest-type {text-align: center; font-size:14px;}
.fare-cap {text-align: center;}
.color-price {font-size: 20px;}
.imagebox .imagebox-desc {font-size: 0.9em;}
.form-title {font-size: 17px; font-weight: bold;}
.search-btn {font-size: 14px;}
.query-btn {font-size: 14px;}
.query-btn-ride {font-size: 14px;}
.imagebox .imagebox-desc{font-size:1.0em;}
.priceSmall{font-size: 20px!important;}
}

/***********************************************< Modal CSS >***************************************************/
.custom-modal-content{margin:0px; padding:0px; border-radius:0px;}
.custom-modal-header{ padding:0px; border-bottom:none; margin:0px;}
.custom-modal-title{color:#333333; font-size:36px; padding-top:50px; font-weight:bold;}
.custom-modal-body{border:none; padding-top:45px; font-size:24px;}
.modal-gif{padding-bottom:10px;}
.modal-gif img{width:100%;}
.modal-footer{border-top:none; padding-top:67px; padding-bottom:0px;}
.custom-modal-content{background:url(../img/footer-image.png) no-repeat bottom #f1f1f1; min-height:500px; }
.custom-modal-dailog{width:500px;}
.date-rtrn{font-size:15px;}
.date-rtrn .fa{margin:0px 10px;}
.travelerClass{margin:10px 0px 0px 0px;}
/***********************************************< City - Country >***********************************************/

.img-fare-box{position:relative; height:327px;}
.img-city-country{position:absolute; width:100%;}
.img-city-country img{width:100%;}
.fare-bg-img{ position:absolute; background:url(../img/price-tag-bg.png); width:158px; height:162px; text-align:center; left:15px; bottom:20px; padding-top:40px; color:#fff; line-height:26px;}
.fare-bg-img span{display:block; font-size:35px; font-weight:normal;}
.fare-bg-img img{display:block; margin:auto;}
.trust-box{background:#f5f5f5; padding:10px; border:solid 1px #c4c4c4; min-height:150px;}
.trust-rate{padding:11px 0px;}
.trust-review{font-size:13px;}
.trust-review-bold{font-size:25px; padding-top:4px;}
.box-margin{margin-top:25px;}
.star-rank{ float:right; background:#5890f5; font-weight:bold; padding:2px 10px; border-radius:25px; color:#fff;}
.star-rank .fa{font-size:13px;}
.logo-head{border-bottom:solid 1px #c4c4c4; overflow:hidden; padding-bottom:15px;}
.bold-font{font-size:30px; font-weight:bold;}
.trust-review span{color:red;}
.trust-review-bold span{}
.box-chart{border:solid 1px #e2e2e6;}
.canvasjs-chart-toolbar{display:none;}
.col-left{background:#f0f0f0; padding:15px;}
.title-left{font-weight:bold; border-bottom:solid 1px #989898; padding:0px 5px 10px 5px; margin-bottom:10px;}
.airport-list ul{margin:0px; padding:0px 10px 0px 10px;}
.airport-list ul li {list-style:none; border-bottom:solid 1px #cbcbd0; padding:5px 0px;}
.airport-list ul li a{font-size:14px; color:#333;}
.airport-list .fa{color:#f4811f;}
.dep-rtn-box{background:#f0f0f0; padding:10px 0px; border:solid 1px #e2e2e6; }
.flight-title{background:#d2ded9; padding:2px 0px; margin-bottom:10px; text-align:center; font-size:14px;}
.flight-det{overflow:hidden;}
.bold-det{padding-top:10px; font-size:18px;}
.bold-det span{padding:0px 10px;}
.air-logo img{width:100%;}
.flight-date-time{ color:#6e7672; font-size:13px; padding:12px 15px !important;}
.fare-box{background:#f4811f; color:#fff; border-left:solid 1px #fff; border-right:solid 1px #fff; padding-top:10px;}
.fare-box a{font-size:18px; color:#fff; margin-top:15px; display:block; border-top:solid 1px #fff; padding-top:5px;}
.fare-box img{display:block; margin:auto;}
.equal-height {overflow: hidden;}
.equal-height-col {margin-bottom: -99999px; padding-bottom: 99999px;}
.fare-price{font-size:35px;}
.fare-price span{display:block; font-size:13px; line-height:0px;}
.fare-action{background:#17bb71; text-align:center; padding-top:35px;}
.fare-action a{color:#fff; font-size:40px;}
.dept-rtn{margin-bottom:30px;}

.navbar-brand-custom{height:auto!important; float:none!Important; padding:0px;}
.call-now-btn{}
.custom-navbar{margin-bottom:0px; background:#183340!important; min-height:auto; border-radius:0px;}
.custom-nav{text-align:center; margin: auto; width: intrinsic;width: -moz-max-content;width: -webkit-max-content;}
.navbar-header{float:none;}
.navbar-right-custom{}
.custom-navbar-fixed{background:#fff;}
.header-top{padding:10px 0px;}
.contact-top {
    color: #fa3e47;
    font-size: 25px;
    font-weight: bold;
    line-height: 22px;
    text-align: left;
    padding: 3px 0px 3px 125px;
    background: url(../img/book-by-phone.png) no-repeat left top;
	margin-top:7px;
}
.contact-top a {
    color:#ff9134;
}
.contact-top span {
    color:#333;
    display:block;
    font-size:14px;
    font-weight:normal;
}


/***********************************************< MEDIA QUERIES >***********************************************/

/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) { 
.price-slash{left: 35%;}
}
/* Small devices (tablets, up to 768px) */
@media (max-width: 768px) {	
	.img-fare-box{height:310px;}
	.box-margin{margin-top:0px;}
	.fare-bg-img{bottom:60px;}
	.air-logo img {width:50%;}
	.flight-title{text-align:left; padding-left:10px;}
	.bold-det{font-size:25px;}
	.fare-price span{display:inline; padding-left:5px;}
	.fare-price {float:left; font-size:25px;}
	.fare-box {padding-top:0px;}
	.fare-box img{float:left; padding:5px 5px 5px 5px;}
	.fare-box a{overflow:hidden; border-top:none; padding-top:5px; margin-top:0px;}
	.fare-action{padding-top:0px;}
	.custom-modal-dailog{width:auto;}
	.fare-action a{font-size:25px;}
	
	
	
}
@media(min-width: 768px){
.priceSmall{font-size: 30px!important;}
}
@media (max-width: 568px) {	
	.air-logo img {width:100%;}
	.img-fare-box{height:230px;}
	.fare-bg-img{background:#f4811f; width:100%; left:0px; height:auto; bottom:20px; padding:15px 0px;}
	.fare-bg-img img{display:inline;}
	.fare-bg-img {font-size:20px;}
	.fare-bg-img span{display:inline; padding-left:15px;}
	.price-slash{left: 15%;}
	.priceSmall{font-size: 20px!important;}
}

@media(min-width:992px) {
}

@media(min-width:1200px) {}

@media (max-width:767px){
	.contact-top {padding: 0px;background: none!important; text-align:center;}
	.navbar-toggle{width:100%; margin-right:0px; margin-bottom:0px; border-radius:0px; text-align:center; color:#fff;}
	/*.navbar-default{padding:8px 0px 0px 0px;}*/
	.content-margin{margin-top:120px;}
	/*.navbar-brand>img{margin-left:15px;}*/
	.small-height{margin: 10px auto;}
	/*.price-slash{left: 20%;}*/
	.priceSmall{font-size: 30px!important;}
	
}


/**********************************************< City - Country >**********************************************/


/************* Landing Page *********************/
.fb-landing-page{padding:0px;}
.deal-info{margin:100px 0px 0px 0px;}
.top-placeholder img{width:100%;}
.title-exclusive{text-align:right; line-height:20px; border-right:solid 4px #dedede; padding:10px 20px 10px 0px;}
.title-exclusive span{font-weight:bold; font-size:20px; display:block;}
.whatsapp-contact{background:url("../img/socialad/fb-whatsapp-icon.png") no-repeat left; text-align:left; line-height:20px; padding:10px 20px 10px 50px;}
.whatsapp-contact span{display:block; font-weight:bold; font-size:20px; }
.call-me-back-contact{background:url("../img/socialad/fb-call-me-back-icon.png") no-repeat left; text-align:left; line-height:20px; padding:10px 20px 10px 50px;}
.call-me-back-contact span{display:block; font-weight:bold; font-size:20px; }
.deal-slider img{width:100%;}
.wrapper-fb{padding:25px; background:#f6f6f6;}
.input-form {padding:20px; background:#fff;}
.input-form input[type="text"]{background:transparent; border:none; border-bottom:solid 3px #595959; padding:7px; width:100%; margin-bottom:25px;}
.input-form label{padding-left:7px; font-size:14px; margin-bottom:0px;}
.input-form button{background:transparent; border:none; margin-top:10px;}
.input-form button .fa{font-size:35px; color:#fa3e54;}

.input-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:12px; color:#595959;
}
.input-form ::-moz-placeholder { /* Firefox 19+ */
  font-size:12px; color:#595959;
}
.input-form :-ms-input-placeholder { /* IE 10+ */
  font-size:12px; color:#595959;
}
.input-form :-moz-placeholder { /* Firefox 18- */
  font-size:12px; color:#595959;
}
.title-wrapper{font-size:20px; font-weight:bold; padding:0px 15px 15px 15px;}
.trust-caro img{width:100%;}


.fb-social-icon {text-align:center;}
.title-align{text-align:center; margin-top:35px; font-size:17px; font-weight:normal;}
.fb-social-icon .fa {
  padding: 12px;
  font-size:27px!important;
  width: 50px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  border-radius:8px;
  text-align:center;
  float:none;
}

.fa:hover {
    opacity: 0.7;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-google {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}

.fa-instagram {
  background: #125688;
  color: white;
}

.fa-pinterest {
  background: #cb2027;
  color: white;
}

.fa-snapchat-ghost {
  background: #fffc00;
  color: white;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.fa-skype {
  background: #00aff0;
  color: white;
}

.fa-android {
  background: #a4c639;
  color: white;
}

.fa-dribbble {
  background: #ea4c89;
  color: white;
}

.fa-vimeo {
  background: #45bbff;
  color: white;
}

.fa-tumblr {
  background: #2c4762;
  color: white;
}

.fa-vine {
  background: #00b489;
  color: white;
}

.fa-foursquare {
  background: #45bbff;
  color: white;
}

.fa-stumbleupon {
  background: #eb4924;
  color: white;
}

.fa-flickr {
  background: #f40083;
  color: white;
}

.fa-yahoo {
  background: #430297;
  color: white;
}

.fa-soundcloud {
  background: #ff5500;
  color: white;
}

.fa-reddit {
  background: #ff5700;
  color: white;
}

.fa-rss {
  background: #ff6600;
  color: white;
}






@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){
	
	
	
}
@media screen and (max-width:1024px){
	
	
	
	
}
@media screen and (max-width:768px){
	
	.title-exclusive{text-align:left; border-right:none; border-bottom:solid 1px #000000; padding:0px 0px 10px 10px;}
	.whatsapp-contact span{font-size:15px;}
	.call-me-back-contact span{font-size:15px;}
	
}
@media screen and (max-width:767px){	
	.whatsapp-contact {font-size:13px; background-size:18%; padding:10px 20px 10px 38px;}
	.whatsapp-contact span{font-size:14px;}
	.call-me-back-contact{font-size:13px; background-size:18%; padding:10px 20px 10px 38px;}
	.call-me-back-contact span{font-size:14px;}
	.input-form button{margin-top:0px;}
	
}
@media screen and (max-width:640px){
	
	
}

@media screen and (max-width:568px){
	
	
}
@media screen and (max-width:480px){
	
	
	
}