﻿
.get_inspired li{height:160px;}
.stars img{display:inline-block; float:none;}
.locations .full-width .ribbon .half{padding:9px 0 0 20px;}
.locations .full-width .description{height:auto;}

.destinations .gradient-button{float:none; max-width:160px; width:60%;}

.destinations .ribbon .half a, .locations .one-fourth .ribbon .half a{float:none;}

.destinations .ribbon .half{padding:9px 0 0 20px; width:110px;}

.home_desti .ribbon .half {
    padding: 9px 0 0 57px;
    width: 77px;
}
.home_desti .gradient-button {
    float: right;
    max-width: 90px;
    width: 40%;
}

.home_desti figure{float:left; width:42%; margin-right:10px;}
.home_desti figure img{height:auto;}
.home_desti .one-fourth .details{padding:5px; width:auto; float:none; text-align:left;}

.main-search .two-childs .preferred_airline .selector{width:100% !important;}

.inline_block{display:inline-block;}

.main-search .two-childs .dir_fli label{width:auto !important;}

.main-search .two-childs .adult_child .selector{margin-right:3%;}

.top_holi_off .address{width:auto; min-height:40px;}
.top_holi_off .address a {
    color: #19859f;
    font-family: "OpenSansSemibold";
    font-style: italic;
}

.top_holi_off{}
.top_holi_off h1{min-height:80px;}

.left_mid_row {
    border-bottom: 1px dashed #cccccc;
    margin-bottom: 10px; float:left;
}
.left_mid_row img {
    float: left;
    margin-bottom: 30px;
    margin-right: 10px;
}

.bg_none {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.left_sidebar_bot{}
.left_sidebar_bot ul{list-style:none;}
.left_sidebar_bot ul li{list-style:none; padding:0px !important;  background:none !important;}

.deals .price{/*border:0; padding:0; margin:0;*/}

.destinations one-forth:nth-child(3n){}

.hotel-details h1{font-size:1em;}

.destinations_custom .details a{text-decoration:none;}
.destinations_custom .details h1{
    color: #666;
    display: inline-block;
    float: left;
    font-size: 1.8em;
    padding: 0 0 4px;
    text-align: left;
    text-shadow: none; min-height:65px;
    width: 100%;
}

.deals .price_new {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    display: inline-block;
    font-size: 1.3em;
    line-height: 19px;
    margin: 10px 0;
    padding: 10px 0;
    width: 100%;
}

.actionLeft{}
.actionLeft img{display:inline-block;}
.vewFullFlightDetail {
    height: 440px;
    overflow: auto;
    padding: 5px 0 0;
}

.ui-autocomplete{}
.ui-autocomplete li{}
.ui-autocomplete li a{}
.ui-autocomplete li a#ui-active-menuitem{background:#19859f;}
.ui-autocomplete li a.ui-state-hover{background:#19859f;}

 

.txt-c-imp{text-align:center !important;}

.details_new{min-height:360px;}

.deals .details div {
    text-align: center;
}

.destinations_custom .details span, .destinations_custom .details div {
    text-align: left;
}
.destinations_custom .details .stars {
    float: right;
}
.destinations_custom .details .description{min-height:270px;}

.destinations_custom .details .address{min-height:40px; display:block; clear:both;}

.right_nav{margin:5px 0px;}
.right_nav ul{}
.right_nav ul li{display:inline-block;}
/*
.right_nav ul li a{color:#19859f;}
*/
.right_nav ul li a{color:#7D5DAF;}

.contact_custom{}
.contact_custom h3{padding:5px 0px 10px;}
.contact_custom p{padding:0px;}
/*
.contact_custom p b{color:#19859f;}
*/
.contact_custom p b{color:#7D5DAF;}

.main-nav{background:#19859f;}

.info p{margin-bottom:3px;}

.contact{width:auto;}
.right-sidebar h2{color:#19859f;}
.content{padding-top:30px;}

.main-nav li{letter-spacing:normal;}

.bottom-nav		{float:left;display:block;width:100%;background:url(../images/bgr/separator.jpg) 0 0 repeat-x;padding:20px 0;}
.pager			{float:right;}
.pager li		{font:normal 1.1em/30px 'OpenSansBold';text-transform:uppercase;text-align:center;margin:0 4px 0 0;float:left;width:30px;height:30px;background:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-transition: all 0.1s ease-in 0.1s; -moz-transition: all 0.1s ease-in 0.1s; -o-transition: all 0.1s ease-in 0.1s; -ms-transition: all 0.1s ease-in 0.1s; transition: all 0.1s ease-in 0.1s;}
.pager a 		{color:#999;float:left;width:100%;height:100%;text-decoration:none;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-transition: all 0.1s ease-in 0.1s; -moz-transition: all 0.1s ease-in 0.1s; -o-transition: all 0.1s ease-in 0.1s; -ms-transition: all 0.1s ease-in 0.1s; transition: all 0.1s ease-in 0.1s;}
.pager .first,
.pager .last		{width:90px;}
.pager .selected	{background:#19859f;color:#fff;}
.pager a:hover	{background:#19859f;color:#fff;}


.loader {height:239px;width:490px;overflow:hidden;text-align:center;font-size:10px;color:#333;font-family:Verdana, Geneva, sans-serif;}
.loader .tl {background:url(http://shared.holidaygenie.com/images/structure/loader_corners.png) top left no-repeat;padding:0 0 0 30px;float:left;}
.loader .tr {background:url(http://shared.holidaygenie.com/images/structure/loader_corners.png) right -21px no-repeat;padding:0 30px 0 0;}
.loader .t {background:url(http://shared.holidaygenie.com/images/structure/loader_corners.png) 0 -84px repeat-x;height:20px;width:430px;}
.loader .l {background:url(http://shared.holidaygenie.com/images/structure/loader_lr.png) top left no-repeat;padding:0 0 0 20px;float:left;}
.loader .r {background:url(http://shared.holidaygenie.com/images/structure/loader_lr.png) top right no-repeat;padding:0 20px 0 0;}
.loader .content {background:url(http://shared.holidaygenie.com/images/structure/loader_bg.png) top repeat-x;height:199px;width:450px;}
.loader .content.pad1 {padding:40px 0 0 0; margin:0 0 -40px 0;}
.loader .content.pad2 {padding:25px 0 0 0; margin:0 0 -25px 0;}
.loader .content.pad3 {padding:10px 0 0 0; margin:0 0 -10px 0;}
.loader .content .clock {background:url(http://shared.holidaygenie.com/images/structure/loader_clock.png) top center no-repeat;height:85px;width:450px;}
.loader .content .clock .hand {background:url(http://shared.holidaygenie.com/images/structure/loading-animation.gif) 50% 8px no-repeat;height:85px;width:450px;}
.loader .content .info1 {background:url(http://shared.holidaygenie.com/images/structure/loader_info1.png) center no-repeat;height:25px;width:450px;}
.loader .content .info2 {background:url(http://shared.holidaygenie.com/images/structure/loader_info2.png) center no-repeat;height:25px;width:450px;}
.loader .content .info3 {background:url(http://shared.holidaygenie.com/images/structure/loader_info3.png) center no-repeat;height:25px;width:450px;}
.loader .content .info4 {background:url(http://shared.holidaygenie.com/images/structure/loader_info4.png) center no-repeat;height:25px;width:450px;}
.loader .content .info7 {background:url(http://shared.holidaygenie.com/images/structure/loader_info7.png) center no-repeat;height:25px;width:450px;}

.loader .content .hr {background:url(http://shared.holidaygenie.com/images/structure/hr.gif) top repeat-x;height:2px;display:block;}
.loader .content .text {padding:4px 0 5px 0;font-weight:bold;text-align:left;}
.loader .content .text.line2 {max-height:20px;overflow:hidden;}
.loader .content .row {width:450px;display:block;float:left;padding:2px 0 3px 0;}
.loader .content.pad2 .col1 {width:80px;display:block;float:left;}
.loader .content.pad2 .col2 {width:35px;display:block;float:left;}
.loader .content.pad2 .col3 {width:85px;font-weight:normal;display:block;float:left;}
.loader .content.pad2 .col4 {width:35px;display:block;float:left;}
.loader .content.pad2 .col5 {width:85px;font-weight:normal;display:block;float:left;}
.loader .content.pad2 .col6 {width:55px;font-weight:normal;display:block;float:left;}
.loader .content.pad2 .col7 {width:75px;font-weight:normal;display:block;float:left;}
.loader .content.pad2 .row2 .col1 {width:50px;display:block;float:left;}
.loader .content.pad2 .row2 .col2 {width:110px;display:block;float:left;font-weight:normal;}
.loader .content.pad2 .row2 .col3 {width:60px;display:block;float:left;font-weight:bold;}
.loader .content.pad2 .row2 .col4 {width:100px;display:block;float:left;font-weight:normal;}
.loader .content.pad2 .row2 .col5 {width:105px;display:block;float:left;font-weight:bold;}
.loader .content.pad2 .row2 .col6 {width:25px;display:block;float:left;font-weight:normal;}
.loader .bl {background:url(http://shared.holidaygenie.com/images/structure/loader_corners.png) 0 -42px no-repeat;padding:0 0 0 30px;float:left;}
.loader .br {background:url(http://shared.holidaygenie.com/images/structure/loader_corners.png) right -63px no-repeat;padding:0 30px 0 0;}
.loader .b {background: url(http://shared.holidaygenie.com/images/structure/loader_corners.png) 0 -105px repeat-x;height:20px;width:430px;}

.BackGroundCss {
    background-color: #000;
    opacity: 0.4;
}

.w100{width:100% !important;}
.w50{width:50% !important;}
.w25{width:25%;}
.w54{width:54% !important;}
.w46{width:46% !important;}

.main-search .two-childs .rooms-wrap {
    float: left;
    margin: 0 5% 0 0;
    width: 47%;
}

.main-search .two-childs .rooms-wrap .selector {
    
    width: 100% !important;
}

.forth{min-height:auto !important;}
.forth .selector{float:left; width:23% !important; margin-right:1%;}
.forth .selector select{width:100%;}


.ball 		{background-color: rgba(0,0,0,0); border: 10px solid #19859f;opacity: .9;border-top: 10px solid rgba(0,0,0,0);border-left: 10px solid rgba(0,0,0,0);border-radius: 60px;box-shadow: 0 0 35px #fff;width: 100px;height: 100px; margin: 0 auto; -moz-animation: spin .5s infinite linear;-o-animation: spin .5s infinite linear;animation: spin .5s infinite linear;-webkit-animation: spin .5s infinite linear;}
.ball1 		{background-color: rgba(0,0,0,0); border: 10px solid #19859f;opacity: .9; border-top: 10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-radius: 35px;box-shadow: 0 0 15px #fff;width: 50px;height: 50px;margin: 0 auto; position: relative;top: -95px;-moz-animation: spinoff .5s infinite linear;-o-animation: spinoff .5s infinite linear;animation: spinoff .5s infinite linear;-webkit-animation: spinoff .5s infinite linear;}

.main-search{z-index:19;}
.main-search_new{margin:0px auto 45px;position:relative;z-index:20;width: 100%;max-width: 1140px;text-align:left;min-height:172px;}
.main-search .search_content{position:relative;width:100%;display:inline-block;padding:0px 0 10px;background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );}

.bg-lg{background:#f9f9f9 !important;}

.main-search_new .search_content .inner{padding:10px;}

.row {
  margin-left: -15px;
  margin-right: -15px;
}

.box_type{float:left;width:100%;margin:0 0 0px;height:auto;background:#ffffff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);}
.box_type1{float:left;width:100%;margin:0 0 0px;height:auto;background:#eeeeee;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);}
.box_type2{ padding:10px; background:#ffffff;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);}
.box_type3{ padding:10px; background:#eeeeee;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);}

.deals .full-width .price_newpp {
    border-bottom: medium none;
    border-left: 1px solid #ccc;
    border-top: medium none;
    float: left;
    height: 190px;
    margin: 0;
    padding: 0 0 0 20px;
    position: absolute;
    right: 20px;
    text-align: center;
    top: 20px;
    width: 160px;
}

/*stacktable css START*/
.probox .table-data{
	font-weight:600;
	font-size:13px;
	color:#7a7a7a;
	max-width:none;
}
.probox .table-data th{
	font-weight:700;
	color:#4c4c4c;
	text-align:left;
	padding-bottom:5px;
}
.probox .table-data th.txt{ width:33%;	}
.probox .table-data .difference{ width:22%; text-align:right; }
.probox .table-data td{ padding:7px 0px;}

.carhire .btn-typ1{
	display:block;
	width:100%;
}


.pnlRoomDetails{}
.pnlRoomDetails .description .point{text-align:left; display:block;}

.pnlRoomDetails .price .per_person_tag{clear:both; display:block;}
/*.pnlRoomDetails .deals .full-width .price{width:18%; padding-left:1%; right:10px;}*/

.bor_box{border:3px solid #19859f;}

.modalPopup{background:rgba(0, 0, 0, 0.7);}

.pnlRoomDetails .inner-nav					{float:none;display:inline-block;width:100%;position:relative;z-index:50; background:#f1f1f1;}
.pnlRoomDetails .inner-nav li 				{float:left;display:inline-block;height:auto;width:auto;margin:0 1px 1px 0px;font:normal 1.4em 'OpenSansSemibold';-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.15);text-shadow:0 1px 1px rgba(0,0,0,0.15);background: rgb(193,182,174);background: -moz-linear-gradient(top, rgba(193,182,174,1) 0%, rgba(186,172,163,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,182,174,1)), color-stop(100%,rgba(186,172,163,1)));background: -webkit-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -o-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: -ms-linear-gradient(top, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background: linear-gradient(to bottom, rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1b6ae', endColorstr='#baaca3',GradientType=0 );-webkit-transition:all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition:all 0.3s linear; transition: all 0.3s linear;}
.pnlRoomDetails .inner-nav li a 				{float:left;display:inline-block;color:#fff;padding:10px;width:auto;height:auto;}
.pnlRoomDetails .inner-nav .availability a 	{background:url(../images/ico/icons.png) 3px -591px no-repeat;padding:0 0 0 24%;width:76%;}
.pnlRoomDetails .inner-nav .description a 	{background:url(../images/ico/icons.png) 3px -634px no-repeat;padding:0 0 0 24%;width:76%;}
.pnlRoomDetails .inner-nav .facilities a 		{background:url(../images/ico/icons.png) 3px -677px no-repeat;padding:0 0 0 24%;width:76%;}
.pnlRoomDetails .inner-nav .location a 		{background:url(../images/ico/icons.png) 3px -720px no-repeat;padding:0 0 0 24%;width:76%;}
.pnlRoomDetails .inner-nav .reviews a 		{background:url(../images/ico/icons.png) 3px -764px no-repeat;padding:0 0 0 24%;width:76%;}
.pnlRoomDetails .inner-nav .things-to-do a 	{background:url(../images/ico/icons.png) 4px -815px no-repeat;padding:0 0 0 24%;width:76%;}
.pnlRoomDetails .inner-nav li:hover			{
    /*
          background: rgb(38,177,216);
                                            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYjVjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZWE1YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                                            background: -moz-linear-gradient(top, rgba(38,177,216,1) 0%, rgba(30,138,168,1) 100%);
                                            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(38,177,216,1)), color-stop(100%,rgba(30,138,168,1)));
                                            background: -webkit-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
                                            background: -o-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
                                            background: -ms-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
                                            background: linear-gradient(to bottom, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);

        */
                                           background:linear-gradient(to bottom, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%) !important;
                                            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26b1d8', endColorstr='#1e8aa8',GradientType=0 );
    }
.pnlRoomDetails .inner-nav li.active,
.pnlRoomDetails .inner-nav li.active:hover	{width:auto;
                                          	 
                                               /*
                                                   	background: rgb(38,177,216);
                                            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYjVjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZWE1YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                                            background: -moz-linear-gradient(top, rgba(38,177,216,1) 0%, rgba(30,138,168,1) 100%);
                                            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(38,177,216,1)), color-stop(100%,rgba(30,138,168,1)));
                                            background: -webkit-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
                                            background: -o-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
                                            background: -ms-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
                                            background: linear-gradient(to bottom, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
                                                   
                                                   */
                                            background: linear-gradient(to bottom, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%)!important;
                                            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26b1d8', endColorstr='#1e8aa8',GradientType=0 );
                                          	 
                                          	 }
                                          	 
.pnlRoomDetails .inner-nav li.active a 		{width:auto;padding:10px;}


.flight-info{padding-bottom:5px; /*margin-bottom:5px;border-bottom:1px solid #cccccc*/;}

.accordionHeaderFlight{background:#f9f9f9; border:1px solid #dddddd; margin-bottom:5px;}
.accordionHeaderFlight h4{padding:0px;}
.f-red{color:Red;}

/*stacktable css END*/

.gradient-button_new
{
    font:normal 11px/30px 'OpenSansBold';
    text-transform:uppercase;
    text-decoration:none;
    color:#fff;
    height:30px;
    padding:0 18px;
    text-align:center;
    display:inline-block;
    -webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.2);
    -moz-text-shadow:0 -1px 0 rgba(0,0,0,0.2);
    text-shadow:0 -1px 0 rgba(0,0,0,0.2);
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    background: rgb(38,177,216);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYjVjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZWE1YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(38,177,216,1) 0%, rgba(30,138,168,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(38,177,216,1)), color-stop(100%,rgba(30,138,168,1)));
    background: -webkit-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
    background: -o-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
    background: -ms-linear-gradient(top, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
    background: linear-gradient(to bottom, rgba(38,177,216,1) 0%,rgba(30,138,168,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26b1d8', endColorstr='#1e8aa8',GradientType=0 );}
.gradient-button_new:hover
{
    -webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2);
    -moz-text-shadow:0 1px 0 rgba(0,0,0,0.2);
    text-shadow:0 1px 0 rgba(0,0,0,0.2);
    background: rgb(62,165,187);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlYTViYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YmI1YzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(30,138,168,1) 0%, rgba(38,177,216,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,138,168,1)), color-stop(100%,rgba(38,177,216,1)));
    background: -webkit-linear-gradient(top, rgba(30,138,168,1) 0%,rgba(38,177,216,1) 100%);
    background: -o-linear-gradient(top, rgba(30,138,168,1) 0%,rgba(38,177,216,1) 100%);
    background: -ms-linear-gradient(top, rgba(30,138,168,1) 0%,rgba(38,177,216,1) 100%);
    background: linear-gradient(to bottom, rgba(30,138,168,1) 0%,rgba(38,177,216,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e8aa8', endColorstr='#26b1d8',GradientType=0 );}

.btn-block{display:block;}

.btn_cu{ padding: 0 12px;
    position: absolute;
    right: -15px;
    top: -15px;}

.deals .full-width .price_newpp .gradient-button{top:155px;}

.loading h1{padding:10px 0px;}
.loading p{padding-bottom:5px;}
.loading img{display:inline; padding:5px; border:1px solid #dddddd; border-radius:4px;}

.logo{background:none;}
.logo img{display:block;}

.main-nav .selector{margin-top:5px !important;}

.main-nav
{
    float:left;
    display:block;
    width:100%;
    min-height:40px;
    background:linear-gradient(to bottom, rgba(255,145,38,1) 0%,rgba(242,107,9,1) 100%)!important;
/*
    background: rgb(38,167,216);
    background: -moz-linear-gradient(top, rgba(38,167,216,1) 0%, rgba(30,138,168,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(38,167,216,1)), color-stop(100%,rgba(30,138,168,1)));
    background: -webkit-linear-gradient(top, rgba(38,167,216,1) 0%,rgba(30,138,168,1) 100%);
    background: -o-linear-gradient(top, rgba(38,167,216,1) 0%,rgba(30,138,168,1) 100%);
    background: -ms-linear-gradient(top, rgba(38,167,216,1) 0%,rgba(30,138,168,1) 100%);
    background: linear-gradient(to bottom, rgba(38,167,216,1) 0%,rgba(30,138,168,1) 100%);
   */

	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26b1d8', endColorstr='#1e8aa8',GradientType=0 );
    -webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);
    -moz-box-shadow:0 0 2px rgba(0,0,0,0.2);
    box-shadow:0 0 2px rgba(0,0,0,0.2);
    }
.main-nav ul ul
{
    display:none;
    position:absolute; 
    top:100%;
    min-width:130px;
    padding:0 0 10px;
    margin-left:-10px; border:2px solid #19859f; border-top:0px;
    background:rgb(240,240,240);
    background: -moz-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(225,225,225,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(100%,rgba(225,225,225,1)));
    background: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(225,225,225,1) 100%);
    background: -o-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(225,225,225,1) 100%);
    background: -ms-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(225,225,225,1) 100%);
    background: linear-gradient(to bottom, rgba(240,240,240,1) 0%,rgba(225,225,225,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#dddddd',GradientType=0 );}

.main-nav ul ul li a{color:#19859f;}

@media screen and (max-width: 1024px) {
.deals .full-width .price_newpp{width:16%; padding:1px 0 0 2%; height:190px;}
.deals .full-width .price_newpp .gradient-button{top:155px;}
}

@media screen and (max-width: 600px) 
{
.deals .full-width .price_newpp{width:40%;padding:0 0 0 5%;border:none;}


/*-----------------room type start ------------------*/
/* iPhone Responsive Table 2 Start
***********************************************/
.iPhone-tb2-scroll td:nth-of-type(1):before { content: "Select"; }
.iPhone-tb2-scroll td:nth-of-type(2):before { content: "Room Type"; }
.iPhone-tb2-scroll td:nth-of-type(3):before { content: "Board Type"; }
.iPhone-tb2-scroll td:nth-of-type(4):before { content: "Difference"; }


/* Force table to not be like tables anymore */
.iPhone-tb2-scroll table,
.iPhone-tb2-scroll thead,
.iPhone-tb2-scroll tbody,
.iPhone-tb2-scroll th,
.iPhone-tb2-scroll td,
.iPhone-tb2-scroll tr { 
	display: block;
	text-align:left !important; 
	}


/* Hide table headers (but not display: none;, for accessibility) */
.iPhone-tb2-scroll table thead tr { 
	position: absolute;
	top: -9999px;
	left: -9999px;
	}
.iPhone-tb2-scroll table tbody tr { border-bottom:2px solid #e9e9e9; }
.iPhone-tb2-scroll table tbody tr:last-child { border-bottom:0 none; }
.iPhone-tb2-scroll table tr td { 
	/* Behave  like a "row" */
	position: relative;
	padding-left: 50% !important; 
}

.iPhone-tb2-scroll table tr td:before { 
	position: absolute;
	top: 6px;
	left: 6px;
	width: 45%; 
	padding-right: 10px; 
	white-space: nowrap;
	font-weight:bold;
	text-align:left;
	}

/*-----------------room type end ------------------*/


/*-----------------carhire start ------------------*/
/* iPhone Responsive Table 2 Start
***********************************************/
.iPhone-tb3-scroll td:nth-of-type(1):before { content: "Select"; }
.iPhone-tb3-scroll td:nth-of-type(2):before { content: ""; }
.iPhone-tb3-scroll td:nth-of-type(3):before { content: "Car make and model"; }
.iPhone-tb3-scroll td:nth-of-type(4):before { content: "Class"; }
.iPhone-tb3-scroll td:nth-of-type(5):before { content: "Price"; }


/* Force table to not be like tables anymore */
.iPhone-tb3-scroll table,
.iPhone-tb3-scroll thead,
.iPhone-tb3-scroll tbody,
.iPhone-tb3-scroll th,
.iPhone-tb3-scroll td,
.iPhone-tb3-scroll tr { 
	display: block;
	text-align:left !important; 
	}


/* Hide table headers (but not display: none;, for accessibility) */
.iPhone-tb3-scroll table thead tr { 
	position: absolute;
	top: -9999px;
	left: -9999px;
	}
.iPhone-tb3-scroll table tbody tr { border-bottom:2px solid #e9e9e9; }
.iPhone-tb3-scroll table tbody tr:last-child { border-bottom:0 none; }
.iPhone-tb3-scroll table tr td { 
	/* Behave  like a "row" */
	position: relative;
	padding-left: 50% !important; 
}

.iPhone-tb3-scroll table tr td:before { 
	position: absolute;
	top: 6px;
	left: 6px;
	width: 45%; 
	padding-right: 10px; 
	white-space: nowrap;
	font-weight:bold;
	text-align:left;
	}

/*-----------------carhire end ------------------*/




/*-----------------carhire Extras start------------------*/
/* iPhone Responsive Table 2 Start
***********************************************/
.iPhone-tb4-scroll td:nth-of-type(1):before { content: "Car make and model"; }
.iPhone-tb4-scroll td:nth-of-type(2):before { content: ""; }
.iPhone-tb4-scroll td:nth-of-type(3):before { content: "Class"; }
.iPhone-tb4-scroll td:nth-of-type(4):before { content: "Price"; }
.iPhone-tb4-scroll td:nth-of-type(5):before { content: "Select"; }


/* Force table to not be like tables anymore */
.iPhone-tb4-scroll table,
.iPhone-tb4-scroll thead,
.iPhone-tb4-scroll tbody,
.iPhone-tb4-scroll th,
.iPhone-tb4-scroll td,
.iPhone-tb4-scroll tr { 
	display: block;
	text-align:left !important; 
	}


/* Hide table headers (but not display: none;, for accessibility) */
.iPhone-tb4-scroll table thead tr { 
	position: absolute;
	top: -9999px;
	left: -9999px;
	}
.iPhone-tb4-scroll table tbody tr { border-bottom:2px solid #e9e9e9; }
.iPhone-tb4-scroll table tbody tr:last-child { border-bottom:0 none; }
.iPhone-tb4-scroll table tr td { 
	/* Behave  like a "row" */
	position: relative;
	padding-left: 50% !important; 
}

.iPhone-tb4-scroll table tr td:before { 
	position: absolute;
	top: 6px;
	left: 6px;
	width: 45%; 
	padding-right: 10px; 
	white-space: nowrap;
	font-weight:bold;
	text-align:left;
	}

/*-----------------carhire Extras end ------------------*/






/*-----------------Airport parking Extras start------------------*/
/* iPhone Responsive Table 2 Start
***********************************************/
.iPhone-tb2air-scroll td:nth-of-type(1):before { content: "Carpark"; }
.iPhone-tb2air-scroll td:nth-of-type(2):before { content: "Price"; }
.iPhone-tb2air-scroll td:nth-of-type(3):before { content: "Select"; }


/* Force table to not be like tables anymore */
.iPhone-tb2air-scroll table,
.iPhone-tb2air-scroll thead,
.iPhone-tb2air-scroll tbody,
.iPhone-tb2air-scroll th,
.iPhone-tb2air-scroll td,
.iPhone-tb2air-scroll tr { 
	display: block;
	text-align:left !important; 
	}


/* Hide table headers (but not display: none;, for accessibility) */
.iPhone-tb2air-scroll table thead tr { 
	position: absolute;
	top: -9999px;
	left: -9999px;
	}
.iPhone-tb2air-scroll table tbody tr { border-bottom:2px solid #e9e9e9; }
.iPhone-tb2air-scroll table tbody tr:last-child { border-bottom:0 none; }
.iPhone-tb2air-scroll table tr td { 
	/* Behave  like a "row" */
	position: relative;
	padding-left: 50% !important; 
}

.iPhone-tb2air-scroll table tr td:before { 
	position: absolute;
	top: 6px;
	left: 6px;
	width: 45%; 
	padding-right: 10px; 
	white-space: nowrap;
	font-weight:bold;
	text-align:left;
	}

/*-----------------Airport parking Extras end ------------------*/






/*-----------------Insurance Extras start------------------*/
/* iPhone Responsive Table 2 Start
***********************************************/
.iPhone-tb2insurance-scroll td:nth-of-type(1):before { content: "Area"; }
.iPhone-tb2insurance-scroll td:nth-of-type(2):before { content: "Cover Type"; }
.iPhone-tb2insurance-scroll td:nth-of-type(3):before { content: "Duration"; }
.iPhone-tb2insurance-scroll td:nth-of-type(4):before { content: "Policy Name"; }
.iPhone-tb2insurance-scroll td:nth-of-type(5):before { content: "Price"; }
.iPhone-tb2insurance-scroll td:nth-of-type(6):before { content: "Select"; }


/* Force table to not be like tables anymore */
.iPhone-tb2insurance-scroll table,
.iPhone-tb2insurance-scroll thead,
.iPhone-tb2insurance-scroll tbody,
.iPhone-tb2insurance-scroll th,
.iPhone-tb2insurance-scroll td,
.iPhone-tb2insurance-scroll tr { 
	display: block;
	text-align:left !important; 
	}


/* Hide table headers (but not display: none;, for accessibility) */
.iPhone-tb2insurance-scroll table thead tr { 
	position: absolute;
	top: -9999px;
	left: -9999px;
	}
.iPhone-tb2insurance-scroll table tbody tr { border-bottom:2px solid #e9e9e9; }
.iPhone-tb2insurance-scroll table tbody tr:last-child { border-bottom:0 none; }
.iPhone-tb2insurance-scroll table tr td { 
	/* Behave  like a "row" */
	position: relative;
	padding-left: 50% !important; 
}

.iPhone-tb2insurance-scroll table tr td:before { 
	position: absolute;
	top: 6px;
	left: 6px;
	width: 45%; 
	padding-right: 10px; 
	white-space: nowrap;
	font-weight:bold;
	text-align:left;
	}

/*-----------------Insurance Extras end ------------------*/










.only_full_width{display:none !important;}

}


.deals .full-width .stars_new{margin:0px;}
.deals .full-width .description_new{margin-top:6px; padding-top:6px; width:72.5%;}


.flights .full-width .f_details_new{display:inline-block; padding:0px !important; width:100% !important;}
.flights .details .flight-info_new{padding:0;}
.flights .details .flight-info_cen{text-align:center;}

.row1{}

.main-search_new span{width:92% !important;}

.main-search_new div.selector select{width:100%;}

.main-search_new label{font-size:1.3em;}

.row:before,
.row:after
{
content:" ";
display:table;
}
    
.row::after{clear:both;}

.row1:before,
.row1:after
{
content:" ";
display:table;
}
    
.row1::after{clear:both;}


.mar0{margin:0px;}
.mt0{margin-top:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}

.ml0{margin-left:0px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}

.mr0{margin-right:0px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}

.mb0{margin-bottom:0px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}

.padd5{padding:5px;}
.padd10{padding:10px;}
.padd15{padding:15px;}
.padd20{padding:20px;}
.padd25{padding:25px;}

.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p25{padding:25px;}
.p30{padding:30px;}

.padd0{padding:0px;}
.pt0{padding-top:0px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px !important;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}

.pl0{padding-left:0px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}

.pr0{padding-right:0px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}

.pb0{padding-bottom:0px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}


.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{min-height:1px; padding-left:15px; padding-right:15px; position:relative;}
.col-at-1, .col-at-2, .col-at-3, .col-at-4, .col-at-5, .col-at-6, .col-at-7, .col-at-8, .col-at-9, .col-at-10, .col-at-11, .col-at-12{min-height:1px; padding-left:0px; padding-right:0px; position:relative;}

@media (min-width: 640px) {
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{float:left;}

.col-12{width:100%;}
.col-11{width:91.66666667%;}
.col-10{width:83.33333333%;}
.col-9{width:75%;}
.col-8{width:66.66666667%;}
.col-7{width:58.33333333%;}
.col-6{width:50%;}
.col-5{width:41.66666667%;}
.col-4{width:33.33333333%;}
.col-3{width:25%;}
.col-2{width:16.66666667%;}
.col-1{width:8.33333333%;}


.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.col-1:before, .col-2:before, .col-3:before, .col-4:before, .col-5:before, .col-6:before, .col-7:before, .col-8:before, .col-9:before, .col-10:before, .col-11:before, .col-12:before{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.col-1:after, .col-2:after, .col-3:after, .col-4:after, .col-5:after, .col-6:after, .col-7:after, .col-8:after, .col-9:after, .col-10:after, .col-11:after, .col-12:after{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



/********diff**************/

.col-at-1, .col-at-2, .col-at-3, .col-at-4, .col-at-5, .col-at-6, .col-at-7, .col-at-8, .col-at-9, .col-at-10, .col-at-11, .col-at-12{float:left;}

.col-at-12{width:100%;}
.col-at-11{width:91.66666667%;}
.col-at-10{width:83.33333333%;}
.col-at-9{width:75%;}
.col-at-8{width:66.66666667%;}
.col-at-7{width:58.33333333%;}
.col-at-6{width:50%;}
.col-at-5{width:41.66666667%;}
.col-at-4{width:33.33333333%;}
.col-at-3{width:25%;}
.col-at-2{width:16.66666667%;}
.col-at-1{width:8.33333333%;}


.col-at-1, .col-at-2, .col-at-3, .col-at-4, .col-at-5, .col-at-6, .col-at-7, .col-at-8, .col-at-9, .col-at-10, .col-at-11, .col-at-12{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.col-at-1:before, .col-at-2:before, .col-at-3:before, .col-at-4:before, .col-at-5:before, .col-at-6:before, .col-at-7:before, .col-at-8:before, .col-at-9:before, .col-at-10:before, .col-at-11:before, .col-at-12:before{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.col-at-1:after, .col-at-2:after, .col-at-3:after, .col-at-4:after, .col-at-5:after, .col-at-6:after, .col-at-7:after, .col-at-8:after, .col-at-9:after, .col-at-10:after, .col-at-11:after, .col-at-12:after{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

}



@media screen and (max-width: 830px) 
{

.get_inspired li {
    height: auto;
    margin: 0 3% 20px 0;
    width: 48.5%;
} 

}



@media screen and (max-width: 1280px) 
{
 .destinations .ribbon .half,
.locations .one-fourth  .ribbon .half				{margin:10px 0;height:30px;padding:0 0 0 20px;width:42.5%;position:relative;}
   
   

}





@media screen and (max-width: 600px) 
{
    .content {padding:30px 0 0;}    
}

@media screen and (max-width: 480px) 
{
.content {padding:30px 0 0;}    
.hidden-phone{display:none !important;}
.main-nav .selector {margin-top: 1px;}
}

@media screen and (max-width: 375px) {
     .deals .full-width .price_newpp .gradient-button {top: 185px!important;left: 20%;}
      .flights .full-width .details .f-wrap {border: 1px solid #ccc;width: 45.2%;}
       .loader{width: 100%;}
    .loader .content {width: 100%;}
        .loader .content .clock .hand{width: 100%;}
.main-nav .selector {margin-top: 0px;}
.wd75 {width:100%;}

}
@media screen and (max-width:320px) {
   
    .bottom nav ul {width:100%!important;}
    .content {padding-top:30px!important;}
    .flights .full-width .details .f-wrap {border: 1px solid #ccc;width: 45.2%;min-height:117px!important;}
    .deals .full-width .price_newpp .gradient-button {top: 187px!important;left: 12%!important;width: 100%!important;}
    .deals .full-width .price_newpp {width: 37%!important;padding: 0 0 0 5%!important;border: none!important;}
    .loader{width:100%;}
    .loader .content {width:100%;}
        .loader .content .clock .hand{width: 100%;}
.main-nav .selector {margin-top: 0px;}
.wd75 {width:100%;}

}

