h1 {color:#000 !important;font-size: 2.8em !important;margin-bottom: 40px !important;}
h1, h2, h3, h4, h5, h6 {
    color:#000 !important;
    font-family:'Montserrat','Open Sans', sans-serif !important;
}
.header-fixed .header-v5.header-fixed-shrink .navbar-brand {
    
    padding: 8px 10px 10px !important;
}

.mobileorangeme {
    color:#00aeef!important;
}
.mobileorangeme600 {
    color:#00aeef!important;
    font-weight: 600!important;
}
.newsme {
    color:#003e5c !important;
}
.newsme600 {
    color:#003e5c !important;
    font-weight: 600!important;
}
.newsme300 {
    color:#003e5c !important;
    font-weight: 300!important;
}

.businessme {
    color:#ffa400!important;
}
.businessme600 {
    color:#ffa400!important;
    font-weight: 600!important;
}
.hpsections a{
    color:#337ab7!important;
}
.hpsections h3{
    font-family:'Montserrat','Open Sans', sans-serif !important;
    font-size:1.5em !important;
    background: #fff!important;
    border-bottom: solid 2px #337ab7!important;
}

.businesshp .tab-v1 .hpsections > .active > a, .businesshp .tab-v1 .hpsections > .active > a:hover, .businesshp .tab-v1 .hpsections > .active > a:focus {
    color: #ffa400!important;
    border-bottom:  solid 3px #ffa400!important;
    background: #fff!important;
}

.tab-v1 .hpsections > .active > a, .tab-v1 .hpsections > .active > a:hover, .tab-v1 .hpsections > .active > a:focus {
    color: #337ab7!important;
    border-bottom:  solid 2px #337ab7!important;
    background: #fff!important;
}
.tab-v1 .hpsections a {
    font-size: 1.5em!important;
    padding: 5px 15px!important;
}
.tab-v1 .hpsections > li > a:hover{
    background: #337ab7!important;
    color:#fff!important;
}
.tab-v1 .hpsections{
    border: none!important;
}
.breadcrumb-v5 > li {
	font-family:'Montserrat','Open Sans', sans-serif !important;
	font-size:1em !important;
/**color:#000 !important;**/
	
}
.breadcrumb-v5 li.active, .breadcrumb-v5 li a:hover {
    color: #003e5c !important;
    text-decoration: none;
}
.topbar-v3 {
   
    background: #000 !important;
    border: 1px solid #606060;
}
.cube-portfolio .cbp-l-filters-text .cbp-filter-item {
	font-family:'helvetica75','Open Sans', sans-serif !important;
    color: #000;
    text-transform: capitalize!important;
	font-size:1.4em !important;
	margin:0 !important;
	padding-bottom: 1.5em;
    margin-right:-3px !important;
	padding-right:3em;padding-left:3em;
	text-align:left !important;
	border-bottom: 2px solid #000 !important;
	
}

.cbp-filter-item.cbp-filter-item-active  {
	 
   background: #fff;
    border: 2px #000 solid;
    border-bottom: 0!important;
    position: relative;
    color: #f16e00;
	padding:2em;
	
	
}
.cube-portfolio .cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active, .cube-portfolio .cbp-l-filters-text  {
    color: #ff7900 !important;
	border-bottom: 2px solid #fff !important;
	text-align:left !important;
	
}
.cbp {
   
    padding-top: 35px !important; 
}
.cbp-l-filters-text .cbp-filter-item {
   
    padding: 10 12px !important;

}
.content-xs {
   
    padding-bottom: 0px  !important;
}
.header-v5 {
    
    border-bottom: solid 0px #eee !important;
}
@media (min-width: 992px){
.header-v5 .navbar-nav {
  
    margin: 0 !important;
   
}
}
@media (min-width: 992px) {
.header-v5 .navbar-default .navbar-nav li a {
	font-family:'helvetica75','Open Sans', sans-serif !important;
	font-size:1.1em !important;
    color: #fff;
   /*padding: 43px 18px 14px !important;*/
}

.header-v5 .navbar-default .navbar-nav li a.menu-close-button {
	font-size:23px!important;
}


@media (min-width: 992px) {
.header-v5 .navbar-default .navbar-nav>li:hover>a {
	font-family:'helvetica75','Open Sans', sans-serif !important;
	/*font-size:1.2em !important;*/
    color: #fff;
}
}
.header-v5 .navbar-default .navbar-nav>.active>a {
    color: #FF7900 !important;
}
@media (min-width: 992px) {
.header-v5 .navbar-default .navbar-nav > li > a:hover, .header-v5 .navbar-default .navbar-nav>.active>a {
    border-top: 2px solid #000 !important;
	color: #FF7900 !important;
}
}
.offers p, .offers ul li, .offers p, .sms ul li, .orangetravel ul li {
    
	font-family:'helvetica55','Open Sans', sans-serif !important;
	color: #000;
    margin-bottom: 15px;
    font-size: 1.08em!important;
    line-height: 1.2em!important;
}
}
.panel-blue {
     border: none !important; 
}
a.links {
	color:#ff7900 !important;
}
.cube-portfolio .cbp-l-caption-buttonLeft:hover,
.cube-portfolio .cbp-l-caption-buttonRight:hover{background:#ff7900 !important;}

#HP-Services {
    background: #e1e1e1;
    min-height: 185px;
    position: relative;
    top: 15px;
}
#HP-Services .ServiceLink {
    width: 25%;
    float: left;
}
.topbar-v3 {
    z-index: 99;
    padding: 10px 0;
    position: relative;
    background: #2a2a2a;
	border:0 !important;
    border-bottom: 1px solid #606060 !important;
}
.topbar-v3 ul.left-topbar>li>a {
   
   font-family: 'helvetica65'!important; 
   font-size:13px !important; 
}
/**.Container {
    width: 1170px;
    margin: 0 auto;
}**/
#HP-Services a {
    color: #ff7900 !important;
    text-decoration: none;
}
.dropdown-menu  {
/**border: 1px solid #000 !important;**/
}
.dropdown-menu  li a{
	font-family: 'helvetica55','Open Sans',sans-serif!important;
	font-size:1.05em !important;
	font-weight: normal !important;
/**color:#000 !important;**/
}

.dropdown-menu  li a.active{
	color:#ff6600 !important;
}



.dropdown-toggle {
	font-family: 'helvetica75','Open Sans',sans-serif!important;
	padding-bottom:2em !important;
}

.header-v2 .navbar-default{
    border: none;
   /**background: rgba(17,43,66,0.8);**/
}
.header-v2 .navbar-default .navbar-nav li a {
    font-family: 'Montserrat','Open Sans',sans-serif!important;
    font-size: 1.1em;
    font-weight:300;
   /**color: #fff;**/
}


.header-v2 .navbar-default .navbar-nav ul li ul li {
  
/**padding-bottom:.6em !important;**/
    
}
.header-v2 .navbar-default .navbar-nav li li a {
   /**font-family: 'helvetica55','Open Sans',sans-serif!important;**/
  	font-family: 'Montserrat','Open Sans',sans-serif!important;
  	font-weight:300!important;
	padding-left:10px !important;
	margin-left:0px !important;
/**padding-bottom:1em !important;**/
    
}
.mega-menu-heading { 
/**padding-top:1em !important;**/
}
@media (min-width: 992px){
.header-v5 .navbar-default .navbar-nav > .open > a, .header-v5 .navbar-default .navbar-nav > .open > a:hover, .header-v5 .navbar-default .navbar-nav>.open>a:focus {
    color: #fff !important; 
}}
@media (min-width: 992px){
.offers p, .offers ul li, .offers p, .sms ul li, .orangetravel ul li {
   
    margin-bottom: 0px!important;
    
}}
.reduce {
	width:880px!important;
	text-align:left !important;
	margin:0 !important;
}
#tabs-mobile {display:none;visibility:hidden}
@media only screen and (min-width : 120px) and (max-width : 990px)  {
	
#prepay-title {/**clear:both !important;margin-top:45px !important;**/}
h1 {/**padding-top:1em !important;**/}
#filters-container{display:none !important;visibility:hidden;}
#grid-container{display:none !important;visibility:hidden;}
#tabs-mobile {display:block !important;visibility:visible;}
.navbar {background: #fff !important;}
.header-v5 .navbar-default .navbar-nav li a {
    font-family: 'helvetica75','Open Sans',sans-serif!important;
  
   /**font-size: 25px !important;**/
  	font-size: 25px;
    color: #000 !important;
    /**padding-top:25px!important;
    padding-bottom:25px!important;**/ 
}
.header-v5 .navbar-default .navbar-nav > .active > a, .header-v5 .navbar-default .navbar-nav > .active > a:hover, .header-v5 .navbar-default .navbar-nav > .active > a:focus {
    color:#ff7900 !important;
    background: #fff !important;
    
}
/**.breadcrumb-v5 {display:none !important;visibility:hidden;}**/
.header-v5 .navbar-header {
	background:#000 !important;
    height: 80px;
    vertical-align: middle;
    padding-top: 1em;
}
body{
   
   background: #000 !important;
}
.header-v5 {
   
    border-bottom: solid 0px #eee !important;
}
.header-fixed .header-v5, .header-fixed .header-v5.header-fixed-shrink, .header-fixed .header-v5.no-topbar, .header-fixed .header-v5.no-topbar.header-fixed-shrink {
   
    background: #000 !important;
}
.header-v5 .mega-menu .nav, .header-v5 .mega-menu .dropup, .header-v5 .mega-menu .dropdown, .header-v5 .mega-menu .collapse {
   
    background: #fff !important;
}
}

.acc-v1 .panel-heading a {
	font-family: 'helvetica75','Open Sans',sans-serif!important;
  
    font-size: 25px !important;
    padding: 5px 15px;
    background: #fff !important;
}

.panel {
    border:0 !important;
    border-bottom: 1px solid #ccc !important;
   
}
.accordion-toggle:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-bottom: none;
    border-right: 10px solid transparent;
    border-top: 10px solid black;
    float: right;
    margin: 10px;
}

.accordion-toggle:hover {color:#ff7900 !important;}
.header-v5 .navbar-default .navbar-toggle .icon-bar {
    background: #fff !important;
    
}
.postpaypackages  {
    padding: 45px 0 56px;
    background: #50BE87 url(http://img.cdn.servihoo.com/refresh/shop/postpaypackages.jpg) no-repeat top center;
	
}
.mobilepackages  {
    padding: 45px 0 56px;
    background: #ffd200 url(http://img.cdn.servihoo.com/refresh/shop/mobilepackages.jpg) no-repeat top center;
	
}
.mobilepackages-hp  {
    padding: 45px 0 56px;
    background: #ffd200 url(http://img.cdn.servihoo.com/refresh/shop/hp-mobilepackages.jpg) no-repeat top center;
	height:100% !important;
	
}
.mobilepackages2  {
    padding:0px 0 0px;
    background: #fff url(http://img.cdn.servihoo.com/refresh/shop/mobilepackages2.jpg) no-repeat top center;
	
}
.mobilepackages3  {
    padding:0px 0 0px;
    background: #000 url(http://img.cdn.servihoo.com/refresh/shop/mobilepackages2.jpg) no-repeat top center;
	
}
.width25 {
	width:25% !important;
}
.width33 {
	width:33.3% !important;
}
.width16 {
	width:16.66% !important;
}
.white {
	color:#fff !important;
	font-size:24px !important;
}
.grotarif {
	font-size:1.5em !important;
}
.condi {font-size:14px !important;font-weight:normal !important;}
.condi ul li {font-size:14px !important;font-weight:normal !important;}
.condi a {
	color:#ff7900 !important;
}
.home-btn-plus {
    display: inline-block;
    margin-top: 6px;
    padding: 6px 30px;
    font-family: helvetica75, sans-serif;
    font-weight: bold;
    font-size: 14px;
    border: 2px solid #000;
    transition: 0.6s;
}

.home-btn-plus a{color:#000 !important;}
.home-btn-plus a:hover{width:auto !important;text-decoration:none;}
.home-btn-plus-white {
    display: inline-block;
    margin-top: 6px;
    padding: 6px 30px;
    font-family: helvetica75, sans-serif;
    font-weight: bold;
    font-size: 14px;
    border: 2px solid #fff;
    transition: 0.6s;
}
.home-btn-plus-white a{color:#fff !important;}
.right {float:right}
.white {color:#fff !important }
.white-grey {color:#000 !important; font-size:2.5em !important;}
.grey {color:#555 !important}
#myCarousel {padding-top:5px !important;}
.publicite {
  
    padding: 5px 0px !important;
   background: none !important;
    border-left: 0px solid #000 !important;
    
}
.text-center {text-align:center !important;}
.caption {padding-top:10px !important;}
.revolution-mch-1::after {
    
    background: none !important;
}
.bg-image-mobile {
	background:#eeeeee !important;
}
.bg-image-mobile a {
	color:#555 !important;
	
}
.orange {
	color:#ff7900 !important;
}
.bg-image-videoshp {
	background:#4BB4E6 !important;
	padding-top:2em;padding-bottom:1.5em;
}
.bg-image-videoshp h3 a p{
	color:#fff !important;
}

.illustration-v2 .customNavigation a.owl-btn {
    
    background: #fff !important;
}
.bg-mythp {
	/*background: url('/assets/img/others/myt-bg.jpg') !important;*/
}

.bg-musichp {
	background: url('/assets/img/others/music-bg4.jpg') !important;
}

@media only screen and  (max-width : 990px)  {
.title-slider {font-size:1.2em !important;line-height: 1.2em !important;}
#mosse-header .Shape:before{font-family:"shape";font-style:normal;font-weight:normal;
position:absolute;top:0px;left:0px;
color:#ff7900;font-size:9em !important;line-height:1.03em;line-height:1.1em\9}
#mosse-header .Shape a span {font-size:1.1em !important;display:block !important;width: 8em !important;padding-top:3em !important;}


}

@media only screen and  (max-width : 1080px)  {
.title-slider {padding-top:0.5em !important;}

}

.videos-hp span {

    background: url("/assets/img/others/spritev4-main.png") no-repeat scroll -19px -169px transparent;
    display: block;
    height: 31px;
    left: 8px;
    line-height: 400em;
    position: absolute;
    top: 67px;
    width: 37px;

}
.footer-v4 .copyright a {
    color: #fff !important;
}
.gettingnewsim {
	 background: #A885D8 url(http://img.cdn.servihoo.com/refresh/shop/newsim-bg.jpg) no-repeat top center;
}
.deezer {
	 background: #A885D8 url(http://img.cdn.servihoo.com/refresh/shop/deezer-id.png) no-repeat top center;
}
.bg-color-black {
	background:#4BB4E6 url(http://img.cdn.servihoo.com/refresh/shop/sim-prepay-bg.jpg) no-repeat top center!important; color:white !important; 
}
.bg-color-eee {
	background:#fff url(http://img.cdn.servihoo.com/refresh/shop/sim-postpay-bg.jpg) no-repeat top center!important;
}
.orangepremium {
	background:#50BE87 url(http://img.cdn.servihoo.com/refresh/shop/sim-premium-bg.jpg) no-repeat top center!important;
}
.border-bottom {border-bottom:1px solid #000 !important;}
.btn-u.btn-brd.btn-u-light {
    color: #000 !important;;
    border-color: #000 !important;;
}
.inner-team a {
	color:#000 !important;
}
.product-ratings li .rating-selected {
    color: #ff7900 !important;
    
}
.product-ratings li .rating {
    color: #d5d5d5 !important;
   
}
.shop-bg-red {
    background: #ff7900 !important;
}
.pagination.pagination-v2 > li > a:hover, .pagination.pagination-v2 > .active > a, .pagination.pagination-v2 > .active > span, .pagination.pagination-v2 > .active > a:hover, .pagination.pagination-v2 > .active > span:hover, .pagination.pagination-v2 > .active > a:focus, .pagination.pagination-v2 > .active > span:focus {
    background: #ff7900 !important;
    border-color: #ff7900 !important;
}
.banner-inner.xperiaz5 .banner-container .cta .btn {
   
    color: #ff7900 !important;
    border-color: #ff7900 !important;
    
}
.banner-inner.xperiaz5 .banner-container .cta .btn:hover { 
	background:#000 !important;
}
.fun{
	background:#4BB4E6 url(http://img.cdn.servihoo.com/refresh/shop/fun-bg.jpg) no-repeat top center!important;
	padding-bottom:4em !important;
}
.care{
	background:#0493c7 url(http://img.cdn.servihoo.com/refresh/shop/hub-care-bg.jpg) no-repeat top center!important;
	padding-bottom:4em !important;
}
.money{
	background:#ddd9ce url(http://img.cdn.servihoo.com/refresh/shop/hub-money-bg.jpg) no-repeat top center!important;
	padding-bottom:4em !important;
}
.navbar-nav > li {
  /*padding: 33px 0px 0px 0px !important;
  
    padding-top: 20px !important;*/
}
.header-v5 .navbar-default .navbar-nav > li > a {
    line-height: 12px !important;
    
}
.header-v5 .navbar-brand {
  
    padding: 23px 10px 10px 15px !important;
}
.ftones 
{background:#000000 url(http://img.cdn.servihoo.com/refresh/shop/funtones-bg.jpg) no-repeat top center!important;
 }
 .giftdata
{background:#000000 url(http://img.cdn.servihoo.com/refresh/shop/bg-giftdata.jpg)  no-repeat top center!important;
 }
 .ec 
{background:#000000 url(http://img.cdn.servihoo.com/refresh/shop/hub-money-ec.jpg) no-repeat top center!important;
 }
 .tariff 
{background:#e1f1ff url(http://img.cdn.servihoo.com/refresh/shop/hub-tariff-bg.jpg) no-repeat top center!important;
 }
 .listen
{background:#000000 url(http://img.cdn.servihoo.com/refresh/shop/hub-care-listen.jpg) no-repeat top center!important;
 }
  .listen-tariff
{background:#000000 url(http://img.cdn.servihoo.com/refresh/shop/hub-tariff-abundance.jpg) no-repeat top center!important;
 }
 .w315 {width:315px !important;padding:0 !important;}
 @media only screen and  (max-width : 1080px)  {
.w315 {
	height:1px !important;
width: 10em !important;
padding: 0 !important;
text-align: center !important;
padding-left: 1em !important;
padding-top:3.5em !important;
clear:both;
}
#mosse-header .Shape2:before {

    font-size: 200px !important;
	
}
#mosse-header .Shape2 a span {font-size:1.3em !important;}
.money-bottom {
	padding-bottom:150px !important;
}
}
/* .pricing h4 {
    color:#888 !important;
	font-size:45px !important;
}*/
h1 {
	line-height:1.2em !important;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
.button {
  
    font-family: "Helvetica75" !important;
   color:#000 !important;
    font-weight:normal !important;
   font-size: 16px !important;
   min-width: 150px;
}
.button:hover {
	color:white !important;
	background:#ff7900!important;
	border:2px solid #ff7900!important;
	color:white!important;
}
.button:active {
  background:#ff7900;
  border:2px solid #ff7900;
  color:white;
}
.fa-stack {
    color: #ff7900 !important;
}
.fa.fa-inverse.fa-stack-1x {
   font-family: 'helvetica75','Open Sans', sans-serif !important;
}
.a1 {
   font-family: 'helvetica75','Open Sans', sans-serif !important;
}
.cinemarightpart .list-group-item a:hover {
    color: #ff7900;
   
}
.fa-lg {
   color:#50BE87 !important;
}
.fa-lg2 {
   color:#4BB4E6 !important;
   font-size: 1.33333333em;

}
.fa-lg3 {
   color:#A885D8 !important;
   font-size: 1.33333333em;

}
a.horoslink2 {text-decoration:none !important}
.deezer-p P {font-size:16px;color:#222}
.deezer-p ul li{font-size:16px;color:#666}
.deezer-p th {font-size:16px;color:#222}
.deezer-p td {font-size:14px;color:#222}
.deezer-p a {color:#000 !important;text-decoration:underline}

select {
border:0 !important;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
font-family: 'helvetica75','Open Sans',sans-serif!important;
font-size:16px;
font-weight:normal !important;
border:none;
outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	   -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}


select option:checked,
select option:hover {
    box-shadow: 0 0 10px 100px #000 inset;
}



@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {padding-right:18px}
}
.select {position:relative;border:2px solid #ccc;padding-right:20px;   -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;}


.select:after {content:'►';
    font:14px "Arial", monospace;
	font-weight:bold;
    color:#000;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
     top:8px;
    padding:0 0 0px;
    padding-top:15px;
    position:absolute;
    pointer-events:none;
	
	
	}
.select:before {
    content:'';
    right:16px; top:10px;
    width:20px; height:20px;
    background: transparent;
    position:absolute;
    pointer-events:none;
    display:block;
}


.valhoros {   -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	font-family: 'helvetica75','Open Sans',sans-serif!important;font-size:16px;
	padding-bottom:7px;padding-top:7px;}
.billboardwrapper {
	text-align:center;
}


@media (min-width:320px)  { /* smartphones, iPhone, portrait 480x320 phones */ 
	
	/**.header-v2 .navbar-default .navbar-nav li a {
	    font-family: 'helvetica55','Open Sans',sans-serif!important;
	    font-size:15px;
	    color: #333;
	}
	
	.dropdown-toggle {
		padding-top:0px;
		padding-bottom:0px;	
	}**/
	
	
	/**.orangehp h1 {
		font-size:30px!important;	
	}
	.orangehp h1 span {
		font-size:30px!important;
	}**/
	
}
@media (min-width:481px)  { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ 
	/**.orangehp h1 {
		font-size:30px!important	
	}
	.orangehp h1 span {
		font-size:30px!important;
	}**/
}
@media (min-width:641px)  { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (min-width:961px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }



.hero {
    color: #fff;
    position: relative;
    background-color: #6c6e73;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.bg-overlay {
    background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.6) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.5)), color-stop(25%, rgba(0,0,0,0)), color-stop(70%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.6)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.6) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.6) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.6) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.6) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#99000000', GradientType=0);
}


.hero .container {
    padding-top: 0;
    height: 320px;
}

.topbar-buttons a{
	color:#333;
	font-weight: 300;
}

.topbar-buttons a:hover{
	text-decoration:none;
	color:#333;
}


#MainMenu .navbar-extra-top {
    font-size: 14px;
    border-bottom: 1px solid rgba(255,255,255,0.2);
}

#MainMenu .navbar-extra-top>.navbar {
    min-height: 48px;
    border-width: 1px;
    margin-top: 0;
    margin-bottom: 0;
}

.featured-destinations .cards .card a.featured-image {
    display: block;
    background-size: cover;
    background-position: 50%;
    -webkit-box-shadow: inset 0 -30px 120px rgba(0,0,0,0.33);
    box-shadow: inset 0 -30px 120px rgba(0,0,0,0.33);
    -webkit-transition: box-shadow .15s ease .1s;
    -o-transition: box-shadow .15s ease .1s;
    transition: box-shadow .15s ease .1s;
}

.featured-destinations .cards .card {
    background: transparent;
    margin-bottom: 3rem;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}





@media (min-width:768px){
	
	.hero .container {
	    padding-top: 43%;
	    height: 640px;
	}
	
	.hero.hero-overlap .intro-wrap {
	    bottom: 18rem;
	}
	
	.hero .intro-title {
	    font-size: 54px;
	}
	
	.hero .intro-text {
    	color: rgba(255,255,255,0.7);
	}
	
	.hero .intro-wrap {
	    position: absolute;
	    bottom: 3rem;
	    max-width: 711px;
	    padding-right: 20px;
	}
	
	.hero .intro-title {
	    color: #fff!important;
	    text-shadow: 0 1px 1px rgba(0,0,0,0.7);
	    margin-bottom: 1rem;
	    font-size: 36.018px;
	}
	
	.hero .intro-text {
	    color: rgba(255,255,255,0.7);
	}
	
	.lead, .hero .intro-text, .blog-posts-alt article.post .entry-content {
	    font-size: 24px;
	}
	
	
	
	

}


@media (min-width:992px){
	
	.header .dropdown-menu {
    	border-top: solid 1px #f6a138 !important;
	}
	
	.topBarWrapper{
	/**background: rgba(17,43,66,0.8);**/
		border-bottom:1px solid rgba(255,255,255,0.2)
	}


}

.headerwhite .breadcrumb-v5 {
    margin-top: 5px!important;
    padding: 3px 0!important;
    list-style: none!important;
}