@charset "utf-8";
/* CSS Document */

html, body { padding:0;margin:0;min-height:100%; }

body {
	background: #000;	
	min-height:100%;
	background-image:url(/uploads/ur2015/images/site-bg.jpg);
	background-size:cover;
	background-position:bottom center;
	background-repeat:no-repeat;
	font-size: 150%;
}

nav { font-family: 'Pragati Narrow', sans-serif; font-size: 130%; }
h2 {
	font-family: 'Pragati Narrow', sans-serif;
	font-size:2em;
}
h3 {
	font-family: 'Pragati Narrow', sans-serif;
	font-size:1.6em;
}

a { color: #E3097D; }
a:hover { color: #E3097D; }

.ur-body, .ur-slide {
color: #fefefe;
}

@media screen and (min-width:768px) {
	header { margin-top: 20px; }
	.ur-nav, .ur-nav .navbar, .ur-nav .navbar-collapse .nav { width:100%; }
	.ur-nav .navbar-nav>li {
		margin-top:80px;
		padding-top: 10px;
		border-top: solid 10px #545257;
		background: rgba(0,0,0,0.6);
	}
	
	.ur-nav .navbar-nav>li.active { 
		border-top: solid 10px #E3097D;
	}
	
	.ur-nav .navbar-nav>li.header-logo {
		margin-top: 10px;
		border-top: none;
background: transparent;
	}
	
	.ur-nav .navbar-nav>li a:hover, .ur-nav .navbar-nav>li.active a, .nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
		background: transparent;
		color: #E3097D;
	}

	.ur-nav .dropdown-menu {
		background: rgba(0,0,0,0.6);
		border: solid 1px #bababa;
	}

        .ur-nav .dropdown-menu>li>a { font-size: 120%; }

	.ur-logo { width:80%; display: block; margin: 0 auto; }
	
	.ur-slide {
		height:auto;
		/*background-image:url(/uploads/ur2015/images/flower.png);*/
		background-repeat:no-repeat;
		background-size:contain;
		background-position:bottom right;
	}

}

@media screen and (max-width: 768px) {
	.ur-nav { margin: 10px 0; background:#333; }
	.ur-nav .navbar-nav>li a:hover, .ur-nav .navbar-nav>li.active a, .nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
		background: #333;
		color: #E3097D;
	}

	.ur-nav .dropdown-menu {
		background: #333;
		border: solid 1px #bababa;
	}
	
	.navbar-toggle { 
		background:#E3097D;
	}
}

.ur-nav a { color: #bababa; text-align:center; }
.ur-nav .dropdown-menu a {
	color: #bababa;
}

.ur-slide-box {
	margin: 0 20px;
	background: #fff;
	height: auto;
}

#ur-slide-carousel .item img{
    display: block;
    width: 100%;
    height: auto;
	margin: 16px 0;
}

footer {
	border-top: solid 10px #8DBB23;
	background: #F6F5F5;
	color:#b1b1b1;
	padding: 40px 0;
}
    

    .slidesjs-pagination {
      margin: 6px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px 16px 0;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(/uploads/ur2015/images/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }
	
.ur-black-box {
	padding: 1em;
}

.ur-black-box .ur-box-content {
	background: rgba(0,0,0,0.6);	
	padding: 1em;
}

@media (min-width: 1200px) {
  .ur-black-box .ur-box-content {
    min-height: 240px;
  }
}
@media (max-width: 1200px) {
  .ur-black-box .ur-box-content {
    min-height: 320px;
  }
}
@media (max-width: 992px) {
  .ur-black-box .ur-box-content {
    min-height: 220px !important;
  }
}
.ur-box-content h2:before {
	content: "";
    display: block;
    width: 15px;
    height: 30px;
    float: left;
    margin: 0 6px 0 0;
}

.ur-box-content h2.green:before {
    background: url(/uploads/ur2015/images/bullet-green.png) no-repeat;
}

.ur-box-content h2.pink:before {
    background: url(/uploads/ur2015/images/bullet-pink.png) no-repeat;
}

.ur-box-content p {
	padding: 0 0 0 21px;
}

.ur-body .row { padding: 2em; background: rgba(0,0,0,0.6); }
.slidesjs-previous, .slidesjs-next { margin: 0 .2em; }

.slidesjs-previous:before {
content: '< ';
}
.slidesjs-previous { }

.slidesjs-next:after {
content: ' >';
}

.contactform td { padding: .2em; }

.home-bottom-bar {
margin: 15px;
}

.ur-body img {
margin: 0 0 1em 0;
}

.img > a > img {
margin: 0;
}

input, textarea {
color: #000;
}
input[type=submit] {
background: #E3097D;
color: #fff;
border: none;
padding: 0.3em 0.6em;
}
/* Stylesheet: ur2015 Modified On 2015-12-09 18:25:10 */
