@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");


.contestDesign button{font-size:16px; width:150px; border-radius:0px;}
.contestDesign .form-control{height:38px; border-radius:0px;}
.contestDesign label{font-size: 24px;font-family: 'Oswald', sans-serif; font-weight:normal;}
body{font-family: 'Open Sans', sans-serif;}
.topHeader{background:#31393f; padding:20px 0;}
.contestText{background:#fff; padding:10px; border-radius:10px 10px 0 0;display: inline-block;margin-top: -40px;font-size: 24px;font-family: 'Oswald', sans-serif; line-height:28px;}
.marginTop10{margin-top:10px;}
.boxShadow{width:100%; box-shadow:0 1px 3px #333; height:1px; margin:15px 0;}
.collapseStyle a{display:block; padding:10px 15px;}
.collapseStyle a:hover, .collapseStyle a:focus{text-decoration:none;}
.collapseStyle .panel-heading{padding:0px;}
.collapseStyle{min-height:400px;}

.panel-title > a:before {
    float: right !important;
    font-family: FontAwesome; 
	content:"\f056";
    padding-right: 5px;
}
.panel-title > a.collapsed:before {
    float: right !important;
	content:"\f055";
    
}
.panel-title > a:hover, 
.panel-title > a:active, 
.panel-title > a:focus  {
    text-decoration:none;
}
.footer{background:#31393f; color:#ccc; padding:15px 0;}

ul.listStyle{list-style:none; padding:0px;}
ul.listStyle li{display:inline-block;}
ul.listStyle li a{border:1px solid #ccc; border-radius:20px; margin-right:10px; margin-bottom:10px;}


.borderDeatil{
	border: 1px solid #ccc;
    border-radius: 20px;
    margin-right: 10px;
    margin-bottom: 10px;
	
    padding: 10px 15px;
	}
	
.attachementLink{
	
	
    padding: 10px 15px;
	}	
/* Custom dropdown */
.custom-dropdown {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  /*margin: 10px; /* demo only */
  width:100%;
}

.custom-dropdown select {
	background: #fff; /* Old browsers */
  color: #575757;
  font-size: inherit;
  padding: 4px 10px;
  padding-right: 2.5em;	
  border: 0;
  margin: 0;
  /*border-radius: 3px;*/
  text-indent: 0.01px;
  text-overflow: '';
  /*Hiding the select arrow for firefox*/
  -moz-appearance: none;
  /*Hiding the select arrow for chrome*/
  -webkit-appearance:none;
  /*Hiding the select arrow default implementation*/
  appearance: none;
  border:1px solid #d2d6de;
  font-weight: normal;
    width: 100%;
}
/*Hiding the select arrow for IE10*/
.custom-dropdown select::-ms-expand {
    display: none;
}

.custom-dropdown::before,
.custom-dropdown::after {
  content: "";
  position: absolute;
  pointer-events: none;
}

.custom-dropdown::after { /*  Custom dropdown arrow */
  content: "\25BC";
  height: 1em;
  font-size: 12px;
  line-height: 1;
  right: 9px;
  top: 50%;
  margin-top: -.5em;
}

.custom-dropdown::before { /*  Custom dropdown arrow cover */
  width: 2em;
  right: 0;
  top: 0;
  bottom: 0;
  /*border-radius: 0 3px 3px 0;*/
	border:1px solid #d2d6de;
}

.custom-dropdown::after {
  color: rgba(0,0,0,.6);
}

.custom-dropdown select[disabled] {
  color: rgba(0,0,0,.25);
}



i {
    border: solid #333;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 2px;
	position:relative;
	top:-2px;
}

.right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}


.arrowLine{display: inline-block;
    border-top: 1px solid #333;
    width: 15px;
    position: relative;
    top: -4px;
    left: 4px;}
	
	@media screen and (max-width:768px){
		.contestText{margin-top:0px;}
		ul.listStyle li{display: block;
    text-align: center;}
		
	}

