﻿@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
@import url('bootstrap.min.css');
/*@import url('header.css');*/
/*@import url('footer.css');*/
@import url('stylesheet.css');
* {
    font-family: 'Open Sans', sans-serif;
    margin: 0px;
    padding: 0px;
    list-style: none;
    text-decoration: none;
    outline: none;
    resize: none;
}
html {
	background:#fff;
	text-decoration:none;
}
body {
	margin:0px;
	padding:0px;
	
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size:15px;
	color:#2d2d2c;
	background:#fff;
	overflow-x:hidden;
}
body.browser-chrome * {
    -webkit-font-smoothing: antialiased !important;
    text-rendering: optimizelegibility !important;
}
.row .row {
	margin-top: 0px;
	/*margin-bottom: 0;*/
}
[class*="col-"] {
}
.row-eq-height {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display:         flex;
}
li {
	list-style:none;
}
a {
	color:#47342e;
	text-decoration:none;
}
a:hover {
	transition: ease-out 0.3s;
}
a, a:hover {
	text-decoration:none;
}
input, select, input[type="button"], input[type="text"], input[type="password"] {
	font-family: 'PT Sans', sans-serif;
	line-height:18px;
	outline:none;
	background-color: #FDFAF3;
	border: 1px solid #E1E1E1;
}
input[type="button"] {
	border:none;
	cursor:pointer;
}

.clearBoth, .clearfix {
	clear:both;
}
.back {
	float:left;
}
.forward {
	float:right;
}
.text_CC {
	text-align:center;
}
.text_RR {
	text-align:right;
}
.text_LL {
	text-align:left;
}
.btn-new {
	padding:8px 25px;
	color:#fff;
	background:#6f1762;
	font-weight:bold;
}
.btn-new_1{
	padding: 8px 15px;
	color: #c2d43c;
	background: #000000;
	font-weight: bold;
	margin-right: 5px;
}
.btn-new_2 {
	padding:3px 25px;
	color:#fff;
	background:#6f1762;
	font-weight:bold;
	font-size:22px !important;
	text-transform: uppercase;
}
.bread-crumb {
	color:#595959;
	padding-top:10px;
}
a:hover, li:hover, .sponsors-logo-img:hover {
    -webkit-transition-timing-function: cubic-bezier(0.4,0,1,1);
    transition-timing-function: cubic-bezier(0.4,0,1,1);
    -moz-transition-timing-function: cubic-bezier(0.4,0,1,1);
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -moz-transition-duration: .25s;
    -moz-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
}
@media (min-width:768px) {
.container {
	width:100%;
}
}
@media (min-width:992px) {
.container {
	width:100%;
}
}
@media (min-width:1200px) {
.container {
	width:1170px;
}
}
@media (min-width:1250px) {
.container {
	width:1206px;
}
}
.sprite-image {
	background-image:url(../images/sprite-img.png);
	background-repeat:no-repeat;
	font-size:0px;
	display:inline-block;
}