

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {



    vertical-align: middle;



}

a.emagine:hover{
	color: white;
}

.img{
	margin-bottom: 20px;
	margin-top: 20px;
}

a{
    background-color: transparent;
    color: white;
}

a:hover{
	color: grey;
}

.w-icon-dropdown-toggle{
	margin-right: 13px; 
}

.form-item {
    margin-top: 10px;
}

.utility-page-wrap {
    height: 60vh;
}
.slide {
    background-color: transparent;
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.w-slider {
    height: 350px;
}

.f_msg{
    color: red;
    font-size: 18px;
    text-align: center;
    margin-top: 10px;
}

.scnd-prnt-styl {
    width: 196px;
    color: #fff;
    background-color: #226db4;
    font-weight: 500;
}
/*.main-links.dd{
    display: block;
}
.w-dropdown-list.w--open{
    display: block;
}
.dd.main-links.w-dropdown-toggle.w--open{
    width: 100%;
}*/

.main-links.dd {
    width: 100%;
}

.dd.main-links.scnd-prnt-styl.w-dropdown-toggle {
    /*color: white;*/
    width: 100%;
}
.dd.main-links.scnd-prnt-styl.w-dropdown-toggle:hover {
    background-color: #f5f5f5;
    color: #226db4;
}
.sub-dropdown{
    position: relative;
}
.subsb{
    display: block;
    background-color: rgba(34, 109, 180, 0.28);
}
a.inner-dd.w-dropdown-link {
    padding-left: 11px;
}

div.content-sect.nwlnk a{
    color: #226db4;
}

div.content-sect.nwlnk a:hover {
    text-decoration: underline;
}

.prce {
    margin-top: 29px;
    margin-bottom: 40px;
}

h4.pdct-head {
    margin-bottom: 0px;
    min-height: 50px;
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

div.paging span a {
    color: #333;
}

.pic-image {
    margin-bottom: 15px;
}

.news-title-e {
    margin-bottom: 5px;
}

/*p.home-gallery-text {
    margin-bottom: 26px;
}

@media screen and (max-width: 767px){
    .w-col {
        width: 72%;
    }
}*/

.news-post-date {
    margin-top: 20px;
}

.event-post-dates {
    margin-top: 20px;
}

/*@media screen and (max-width: 767px){
  .w-col {
      width: 45%;
  }
} 

p.home-gallery-text {
    margin-bottom: 27px;
}*/

