	/* add custom css here */
/* Box Styles
----------------------------------------------------------------------------------------------------*/
.blubox-jck, .grebox-jck, .redbox-jck, .blabox-jck, .yelbox-jck   {
	background: none repeat scroll 0 0 #FAFAFA;
	border-style: solid;
    border-width: 1px 1px 1px 8px;
	margin: 10px 0 20px !important;
    padding: 8px 8px 8px 20px !important;
	-webkit-border-top-left-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-bottomleft: 15px;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
	color: #444444 !important;
	text-shadow: 1px 1px 1px #ffffff;
}

.blubox-jck  {  border-color: #DDDDDD #DDDDDD #DDDDDD #3E6A86;}
.grebox-jck  {  border-color: #DDDDDD #DDDDDD #DDDDDD #b9cd96;}
.redbox-jck {  border-color: #DDDDDD #DDDDDD #DDDDDD #AA1428;}
.blabox-jck  {  border-color: #DDDDDD #DDDDDD #DDDDDD #000000;}
.yelbox-jck  {  border-color: #DDDDDD #DDDDDD #DDDDDD #F2F096; color: #544C4A;}

.blubox-jck > br,
.grebox-jck  > br,
.redbox-jck > br, 
.blabox-jck  > br, 
.yelbox-jck > br {
    clear: both;
}

#ra_body, #ra_form {
    background-color: #000;
}
.article-list ul li {
  border-top: 1px solid #d9d9d9;
  font-size: 12px;
  list-style-type: none;
  padding: 10px 0 5px 23px;
  background: url(../images/icon9.png) no-repeat 0 14px;
}

.article-list-without-border ul li {
  font-size: 12px;
  list-style-type: none;
  padding: 10px 0 5px 23px;
  background: url(../images/icon9.png) no-repeat 0 14px;
}

.click-to-enter-contest {
background-color: #f15c24;
  border-radius: 2px;
  height: 35px;
  color: #ffffff !important;
  padding: 0 15px;
  margin: 5px 0;
  line-height: 30px;
  font-size: 13px;
  font-weight: normal;
  display: inline-block;
  border: 1px solid #666666;
  text-decoration: none;
  }
  

  
a.click-to-enter-contest:hover {
  text-decoration: none !important;
   border-color: #666666;
  color: #ffffff;
  text-decoration: none;
  }


.click-to-enter {
background-color: #999999;
  border-radius: 3px;
  height: 35px;
  color: #ffffff !important;
  padding: 0 15px;
  margin: 5px 0;
  line-height: 30px;
  font-size: 13px;
  font-weight: bold;
  display: inline-block;
  border: 2px solid #b2cc14;
  text-decoration: none;
  }
  

  
a.click-to-enter:hover {
  text-decoration: none !important;
   border-color: #d5e81a;
  color: #ffffff;
  text-decoration: none;
  }
  
  
.apply-now {
  border-radius: 3px;
  height: 35px;
  line-height: 30px;
  color: #000000;
  padding: 0 15px;
  margin: 5px 0;
  font-size: 13px;
  display: inline-block;
  border: 2px solid #b2cc14;
  font-weight: bold;
 
  }
  
a.apply-now:hover {
  text-decoration: none !important;
  border-color: #d5e81a;
  }
  
  
  .button-secondary {
  border-radius: 3px;
  height: 35px;
  line-height: 30px;
  color: #000000;
  padding: 0 15px;
  margin: 5px 0;
  font-size: 13px;
  display: inline-block;
  border: 2px solid #98d359;
  font-weight: bold;
   }
  
a.button-secondary:hover {
  text-decoration: none !important;
  border-color: #539b00;
  }
  
a.call-to-action  {
  border-radius: 3px;
  line-height: 35px;
  height: 35px;
  color: #000000;
  padding: 0 10px;
  margin: 20px 0;
  font-size: 13px;
  display: inline-block;
  box-shadow: 3px 3px 0 #767676;
  background-color: #b2cc14;
  font-weight: bold;
}

a.call-to-action:hover {
  background-color: #91bf00;
  color: #000000;
  text-decoration: none;
}
	
.first-row {  
 border-left: none !important;}

.table-header {
    font-size: 13px !important;
    font-weight: bold !important;
    text-align: center !important;
    background-color: #fafafa !important;
    color: #000000 !important;
   
}  


.GrayBlue14 {

  font-size: 14px;

  color: #4f7baa;

  font-weight: bold;

}

.list_link_social li {
  list-style: none;
  padding: 5px 0;
  overflow: hidden ;
}

.leftMargin30 {
  margin-left: 30px !important;
}

.tien-test .table .column {
    display: block !important;
    float: left !important;
}

.tien-test .column0 {
    width: 100% !important; 
}


.tien-test .table .noborder .column_content {
    border: none !important;
}




.tien-test .column .column_content {
    padding: 5px !important;
    
}




.tien-test .table .tableRowLightGrayVline {
    border-right: none !important;
}

.tien-test .tableRowLightGrayVline {
    background-color: #eeeeee;
   
}


.tien-test .row:before, .row:after {
    display: table !important;
    line-height: 0 !important;
    content: "" ;
}

.tien-test .row:after {
    clear: both !important;
}

.tien-test .row:before, .row:after {
    display: table !important;
    line-height: 0 !important;
    content: "";
}

.tien-test .list_link_social li .thumtf {
    float: left;
    padding-right: 5px;
    width: 38px;
    height: auto !important;
}

.tien-test .table.tbl_schedule .column_content {
    border-right:0px !important;
}

.JVTab-nav .nav-content ul li a
 {  padding: 0 19.97777px;}

 @media (max-width: 767px) { 
 iframe .mobile-modal-header {min-width:auto !important;}
 iframe #page-wrapper {min-width:auto !important;}
  }

@media (max-width: 320px) {  
	 #main-content{
   		overflow:hidden; 
  }
.area-around-widget {
background-color: #ccffff;
padding: 9px 12px;
// margin, border, and
// other styles, etc.
}
}