a:hover{transition: 0.3s; color:#A81E24;}
/********************Full width header*******************************/
#rt-header .rt-container {margin: 0; padding: 0;}
#rt-header .rt-container .rt-grid-12 { width: 100vw;}
/********************other styling*******************************/
rt-transition hr{border-color: #000000}

/********************HEADER*******************************/
#rt-top-surround{background-color:#8193a1;z-index:9999999990!important;
background-image:linear-gradient(to bottom,#5f7684,#8193a1);background-repeat:repeat-x;border-bottom:1px solid #8193a1;box-shadow:none;color:#fffff;text-shadow:none;
 background: -webkit-linear-gradient(to bottom, #5f7684, #5f7684, #5f7684,#5f7684,#8193a1,#8193a1);     background: -o-linear-gradient(to bottom,  #5f7684, #5f7684, #5f7684,#5f7684,#8193a1,#8193a1);
    background: -moz-linear-gradient(to bottom,  #5f7684, #5f7684, #5f7684,#5f7684,#8193a1,#8193a1);    background: linear-gradient(to bottom, #5f7684, #5f7684, #5f7684,#5f7684,#8193a1,#8193a1);		}
#rt-top-surround .title{color:#fff;text-shadow:none}
#rt-top-surround a:hover{color:#fff}
#rt-top-surround:after{background:none}
#rt-header .logo-block {    margin: 0;    padding: 0;}
#rt-header .rt-block {    margin: 0;    padding: 0;}
#rt-header img {    border: none!important;}


/*********************MENU********************************/
#rt-drawer{border:none}
#rt-showcase{background-color:#303f50;background-image:linear-gradient(to bottom,#303f50,#303f50);background-repeat:repeat-x;border-bottom:1px solid #303f50;box-shadow:0 -1px 0 #303f50 inset;color:#8294a2;text-shadow:none}
#rt-showcase .title{color:#303f50;text-shadow:none}
#rt-showcase a:hover{color:#fff}
.gf-menu .item{color:#8193a1;cursor:pointer;display:block;font-family:Questrial;font-size:13px;line-height:21px;outline:0 none;padding:4px 6px;text-align:left;text-decoration:none;text-shadow:none;}
.gf-menu li.parent > .item:after{color:#8193a1}
.gf-menu li.parent.active .item:after{color:#ffffff}
.gf-menu .dropdown{margin:0 auto;padding:10px 0;position:absolute;opacity:0;left:-999em;text-align:left;border:1px solid #8193a1;border-top:0;background:#8193a1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;border-radius:0 5px 5px 5px;-webkit-box-shadow:inset 0 1px 0 #8193a1,inset 0 2px 0 #8193a1,0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 #8193a1,inset 0 2px 0 #8193a1,0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 #8193a1,inset 0 2px 0 #8193a1,0 1px 1px rgba(0,0,0,0.2);z-index:1000}
.gf-menu .l2 .item{color:#fff}
.gf-menu li:hover > .item{color:#fff!important;text-shadow:none}
.gf-menu li.parent:hover{.border-radius:0}
.gf-menu li .item:hover,.gf-menu li.active .item:hover{background:#8193a1;box-shadow:none}
.gf-menu.l1 > li.active{background:#8193a1;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0}.gf-menu.l1 > li a:visited{color:#8193a1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0}
.gf-menu .dropdown ul li > .item{transition:.3s background}
.gf-menu .dropdown ul li:hover > .item{border-radius:0;border:1px solid #303f50;background:#303f50;border-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.rt-showcase-pattern{background-image:none}.gf-menu .active .item{color:#fff!important}
.gf-menu .active .item a{color:#fff!important}
.dropdown .l2 li {    color: white !important;}
.dropdown .l2 .item {    color: white !important;}

/*************************utility section***************************/
select{border:1px solid #8193a1;border-radius:0;font-family:Questrial}
.button,.readon,.readmore,button.validate,#member-profile a,#member-registration a,.formelm-buttons button,.btn-primary{background-color:#303f50;background-image:none;background-repeat:repeat-x;border-color:#303f50;font-family:Questrial;box-shadow:none;color:#fff;border-radius:0;text-shadow:none}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #8193a1;border-radius:0;box-shadow:none;font-family:Questrial}
input.search-query{border-radius:0}
#rt-utility .search{text-align:right}
.breadcrumb {font-family:Questrial;}

/********************* Maintop /Leading Article*************************/
.title,.component-content h2{color:#303030;text-shadow:none;border-bottom:1px solid #8193a1;-webkit-box-shadow:0 1px 0 rgba(129,147,161,0.5);-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}
body{color:#303f50}
h1,h2,h3,h4,h5,h6{color:#303030}

/********* social before footer area**********************/
#rt-bottom{background:#303f50;color:#fff;font-family:Questrial}
#rt-bottom a span:before{font-size:25px}
#rt-bottom .title,.component-content h2,#rt-bottom a,#rt-bottom ul.menu li .separator{color:#fff;}


/**********************FOOTER BOXES**************************/
.box3{background-color:#303f50;background-image:none;background-repeat:repeat-x;border-bottom:1px solid #303f50;box-shadow:none;color:#fff;text-shadow:none;font-family:Questrial}
.box3 .title{border-bottom:1px solid #8193a1;box-shadow:0 1px 0 #8193a1;color:#fff!important;text-shadow:NONE;font-size:22px}
.box3 a:link{color:#fff;}
.box3 a:visited {color: #fff;}
.box3 a:hover{color:#ccc;text-decoration: underline;}




/************************* copyright*********************/
#gantry-totop{background:none repeat scroll 0 0 #8193a1;border:1px solid #8193a1;box-shadow:none;font-family:Questrial;color:#303f50}
#rt-copyright{font-family:Questrial}
.powered-by{display:none}
#rt-copyright .rt-omega{text-align:right}


/**********************custom**************************/

.listone {list-style-type: none;}
.listone li {    float: left;    width: 100%;padding-bottom:10px}
.listone p,.listone h1, .listone h2, .listone h3, .listone h4, .listone h5, .listone a { display: inline;  padding-left: 20px;}
.listone img {    max-width: 240px;}

.listtwo {list-style-type: none;}
.listtwo li { border-bottom:1px solid #303f50;   float: left;    width: 100%;padding-bottom:20px;padding-top:20px}
.listtwo p,.listtwo h1, .listtwo h2, .listtwo h3, .listtwo h4, .listtwo h5, .listtwo a { display: inline;  padding-left: 20px;}
.listtwo img {    max-width: 240px;}


/**************************media queries************************/
.onlymobile{display:none}
@media(max-width:900px){.onlymobile{display:block} .desktoponly{display:none}}


/*************internal pages*****************************/
.event_detail_title span {
    display: block !important;
    font-size: 22px;
    padding-bottom: 40px;
}
h2{color:black!important}#rt-bottom h2.title {
    color: white !important;
}
.stick {
    position: fixed;
    top: 0;
    z-index: 10000;
}