﻿.banner-bottom-strip, .widget_pane, #footer-tnc{display:none}
a.login_btn{padding:1% 2%; font-size:24px; line-height:26px; font-weight:bold; background:#ff862d; display:inline-block;color:#fff; text-decoration:none}
a.login_btn:hover{color:#fff}
#aff_content_container{margin:25px 0 40px; float:left}
#aff_content_container .left_cont{padding-left:0; padding-right:60px;border-right:1px solid #c5cfd6;}
#aff_content_container .left_cont h3{font-size:16px;line-height:20px; margin:0 0 10px; padding:0; font-weight:bold; text-align:left}
#aff_content_container .left_cont p{font-size:13px;line-height:20px;padding:0 0 20px 0; margin:0; text-align:left}
#aff_content_container .left_cont ul{ float:left;list-style:none; padding:0; margin:0;width:50%}
#aff_content_container .left_cont ul li{float:left;font-size:13px;line-height:20px;padding:5px 0 10px 0; list-style:none; width:100%}
#aff_content_container .left_cont ul li .ic-arrow-right2{font-size:14px; margin:3px 5px 0 0; float:left}
#aff_content_container .left_cont ul li p{float:left; margin:0; padding:0; width:93%}
#aff_content_container .right_cont {padding-left:60px;padding-right:0}
#aff_content_container .right_cont h3{font-size:20px;line-height:24px; margin:0 0 10px; padding:0; font-weight:normal;color:#1255ae; text-align:left}
#aff_content_container .right_cont h3 strong{color:#ef601a; font-weight:normal}
#aff_content_container .right_cont p{font-size:13px;line-height:20px;padding:0 0 20px 0; margin:0; text-align:left}
#aff_content_container .right_cont ul{display:block; list-style:none; padding:0; margin:0; }
#aff_content_container .right_cont ul li{float:left;width:100%;font-size:13px;line-height:20px;padding:0 0 15px 0; list-style:none;}
#aff_content_container .right_cont ul li .ic-arrow-right2{font-size:14px; margin:3px 5px 0 0; float:left}
#aff_content_container .right_cont ul li p{float:left; margin:0; padding:0; width:92%; text-align:left; font-size:13px;}
#aff_content_container .quick_links{float:left; width:100%; padding-top:25px}
#aff_content_container .quick_links strong{ font-size:15px; line-height:20px; color:#26343f}
#aff_content_container .quick_links a{ margin:0 10px; color:#26343f; font-size:13px}
.popular-flights {border: 1px solid #c5cfd6;box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);float: left; padding-left:0; padding-right:0}
ul.reasons_container {display: inline-block;list-style:none;margin: 0;padding:15px 0}
ul.reasons_container li {border-right: 1px solid #ccc;min-height:190px}
ul.reasons_container li.last {border:none}
ul.reasons_container .box{text-align:center}
#sign-login ul.reasons_container .box .logo1{background:url(../image/become-aff-conversant.jpg) no-repeat 0 0; width:206px; height:82px; display:inline-block}
#sign-login ul.reasons_container .box .logo2{background:url(../image/become-aff-rakuten.jpg) no-repeat 0 0; width:206px; height:82px; display:inline-block}
#sign-login ul.reasons_container .box .logo3{background:url(../image/become-aff-ebay.jpg) no-repeat 0 0; width:206px; height:82px; display:inline-block}
ul.reasons_container .box p{display:inline-block; text-align:center; font-size:13px; line-height:19px; padding-top:15px; margin:0;}
ul.reasons_container .box .btn_box{ display:inline-block; text-align:center;width:40%; padding-top:15px}
ul.reasons_container .box .btn_box a.signup{padding:10px 20px; text-decoration:none; font-size:14px; line-height:18px; margin:0 4px}
ul.reasons_container .box .btn_box a.login{background-color:#ffc82f;border-radius:0;border:1px solid #feb100;color:#fff;font-weight:bold; padding:10px 23px; text-decoration:none; font-size:14px; line-height:18px; margin:0 4px}
#details_container{margin-top:45px}
#details_container .fare_box{border-right:1px solid #ccc;padding-left:0;padding-right:0; min-height:195px}
#details_container .fare_box.last{border:none}
#details_container .fare_box h3{background: #f0f3f5;border-bottom: 1px solid #c5cfd6;color: #142535;font-size:16px; line-height:20px;font-weight: bold;margin: 0;padding:15px;text-align:left;}
#details_container .fare_box .heading strong{font-size:12px; line-height:16px; font-weight:bold}
#details_container .fare_box ul{list-style:none; margin:0; padding:10px 0 15px;float:left; width:100%}
#details_container .fare_box ul li{ padding:5px 0; font-size:13px; line-height:16px; float:left; width:100%; text-align:left}
#details_container .fare_box .clr{color:#e15e15}
@media only screen and (min-device-width:1024px){
#details_container .fare_box{width:20%}	
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){	
#aff_content_container .left_cont{padding-right:30px}
#aff_content_container .right_cont{padding-left:30px}
#aff_content_container .left_cont ul li p{ width:90%}
#aff_content_container .right_cont h3{ font-size:18px}
#aff_content_container .quick_links{ padding-top:15px}
ul.reasons_container .box .btn_box{ width:60%}
#details_container .fare_box.no_bdr{border-right:none;}
#details_container .fare_box.bdr{border-top:1px solid #ccc}
#aff_content_container .quick_links a.first{margin-left:0}
#aff_content_container .quick_links a{margin:0 5px}
#aff_content_container .quick_links strong{ display:block;margin-bottom:5px}
ul.reasons_container li{ min-height:210px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){
#details_container .fare_box.no_bdr{border-right:1px solid #ccc}
#details_container .fare_box.bdr {border-top:none}
#details_container .fare_box{min-height:215px}
}
@media only screen and (min-device-width :320px) and (max-device-width :767px){
#aff_content_container{ margin-top:0}	
#aff_content_container .left_cont{padding:0 15px 20px}
#aff_content_container .right_cont{padding:0 15px}
#aff_content_container .left_cont ul{ width:100%}
#aff_content_container .left_cont ul li p{ width:92%}
#aff_content_container .right_cont h3{font-size:18px}
#aff_content_container .quick_links{text-align:left}
#aff_content_container .quick_links a.first{margin-left:0}
#aff_content_container .quick_links a{margin:0 5px}
#aff_content_container .quick_links strong{ display:block;margin-bottom:5px}
ul.reasons_container li {border-bottom: 1px solid #ccc;border-right:none;min-height: 240px;padding:35px 0;}
#aff_content_container .left_cont{ border:none}
}