/*Layouts css goes here*/
/****************************
Menu, jo īpaši - slēpošana
**************************/
/*#menu-item-16862 a{
  text-transform: uppercase !important;
}
#menu-item-16862 a:before {
    font-family: "FontAwesome" !important;
    content: "\f2dc" !important;
  	margin-right:0.5em;
    display: inline-block !important;
    position: relative !important;
    float: left !important;
  	color: #5f75b3 !important;
}
#menu-item-16862 a:after{
  	font-family: "FontAwesome" !important;
    content: "\f7c9" !important;
  	margin-left:0.5em;
  	margin-right:0.7em;
	position: relative !important;
    background: none !important;
    display: inline-block !important;
  	color: #5f75b3 !important;
}
#menu-item-16862:hover a:before, #menu-item-16862:hover a:after {
  color:#002f65 !important;
}
*/
@media(min-width:768px){
  /*#menu-item-16862 a {
    color: #5f75b3 !important;
  }*/
  #menu-short li:hover a{
    color:#002f65 !important;
  }
  #menu-short a{
    color:#5f75b3 !important;
  }
  #menu-short .current-menu-item a {
    color:#002f65 !important;
  }
  #menu-short:last-child a {
  	padding-right:0px !important;
  }
  .ddl-navbar-collapse {
  	padding-right:0px !important;
  }
}
@media(max-width:767px){
#menu-item-13905 a:before, #menu-item-13905 a:after {
  color:#fff !important;
}	
}
.collapsing, .ddl-navbar-collapse{
  -webkit-transition-property:none !important;
  transition-property:none !important;
  -webkit-transition-duration:0s !important;
  transition-duration:0s !important;
  -webkit-transition-timing-function:none !important;
  transition-timing-function:none !important;
  -webkit-transition: none !important;
  transition: none !important;
}
a,button,input[type="submit"]{-webkit-transition:none !important;transition:none !important}
/****************************
Single Services styling
**************************/
.single-service .fa-size { font-size: 200px; }
.single-service .page-title {
  text-align: left;
  margin-top: 0;
}
.single-service .page-title:after {
  left: 0;
  margin-left: 0;
}
.single-service .page-title h1 {
  margin-top: 0; }
.single-service .service-icon {
  text-align: center;
}
@media (min-width: 768px){
  .single-service .service-icon {
    text-align: right;
  }
  .single-service .service-icon .fa {
   	margin-right: 30px;
  }
}


/****************************
	Footer styling
**************************/
.footer-credits-products-logo,
.footer-credits-text
 {
  display: inline-block;
  vertical-align: bottom;
}
.footer-credits-products-logo {
  margin-left:-15px;
  width: 120px;
}
@media (min-width: 768px){
  .footer-credits-products-logo {
    margin-bottom:-5px;
  }
  .footer-credits-text {
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px);
  }
  .footer-credits-text p:last-child {
    margin-bottom: 0;
  }
}
.footer-credits-otgs {
  margin-top: 30px;
   text-align: right;
}
.text-right {
  text-align:right;
}
.text-center {
  text-align:center;
}
@media (min-width:768px){
	.top-margin-pc {
		margin-top:30px;
	}
}

.rix-row {
  border-bottom: solid 1px #CCC;
  padding:5px 0;
}
.rix-row:hover {
	background-color:#002f65;
  	color:#FFF;
}
article.trip h2 span[itemprop="location"],article.trip h2 span[itemprop="location"] a {
  font-weight:100;
}
@media(max-width:767px){
  article.row > .col-sm-12, img.full-width{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  div[itemprop="summary"], .single-trip p, .single-trip .submit, .single-trip h5{
  	font-size:1.2em !important;
  }
  .single-trip ul li {
    text-align:left !important;
    font-size: 0.9em;
  }
  .single-trip h5 {
  	margin-top:2.4em !important;
  }
  article.trip h2 span[itemprop="location"] {
    font-size:0.7em;
    display:block;
  }
}
.modal-title img {
    height: 25px;
    width: auto;
}