@font-face {
    font-family: 'arialregular';
    src: url('../fonts/arial-webfont.eot');
    src: url('../fonts/arial-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arial-webfont.woff2') format('woff2'),
         url('../fonts/arial-webfont.woff') format('woff'),
         url('../fonts/arial-webfont.ttf') format('truetype'),
         url('../fonts/arial-webfont.svg#arialregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@@font-face {
    font-family: 'AvenirLTStdLight';
    src: url('../fonts/AvenirLTStdLight.eot');
    src: url('../fonts/AvenirLTStdLight.eot') format('embedded-opentype'),
         url('../fonts/AvenirLTStdLight.woff2') format('woff2'),
         url('../fonts/AvenirLTStdLight.woff') format('woff'),
         url('../fonts/AvenirLTStdLight.ttf') format('truetype'),
         url('../fonts/AvenirLTStdLight.svg#AvenirLTStdLight') format('svg');
}

body.font-family-vermilion
{
 font-family: "arialregular" !important;
 background: none repeat scroll 0 0 #ffffff;
}


input[type="search"]{
	height: 30px
}
.custom h5{
  font-size: 10px !important;
}

#banner-wrap .rt-block{	 float: left;    margin: 10px;    padding: 0;    width: 23%;}

.custom-banner .rt-block:last-child {    width: 220px !important;}

#rt-header .rt-inner-container .module-surround .module-content .custom a{   color: #fff !important;font-size: 14px;}

#rt-header .rt-inner-container .module-surround .module-content .custom h4{   font-size:13px !important;	   font-weight: normal;}

#rt-mainbody-surround .banner-bg {
    background: none repeat scroll 0 0 #eeede6;
    float: left;
    width: 100%;
}

.custom-header h4 {    text-align: right !important; margin-right: -35px;margin-top:19px;}

.custom-header {    background: none repeat scroll 0 0 #39505d;}

.custom-header #rt-header { margin-bottom:20px;}

.custom-header .menu-block {    float: left; margin-left: 25px; font-weight:bold;   margin-top: 20px;}

.custom-header .menu-block .gf-menu.l1 > li.active > .item  { background: none repeat scroll 0 0 #6cae50;    color: #ffffff; } 

.custom-header .menu-block .gf-menu.l1 > li > .item { height: auto;    padding: 7px 20px;  border-radius: 10px; }

.custom-header #rt-logo { top:25px; padding: 15px 16px;}

.custom-header .search {    float: left;    width: 100%;  margin-top: 12px;}

.custom-header .gf-menu li { margin-right:6px;}

.custom-header .gf-menu li:last-child { margin-right:0 ;}

.custom-header .menu-block .gf-menu li:hover > .item, .menu-block .gf-menu li:focus > .item { background:#39505d;}

.custom-header .menu-block .gf-menu.l1 > li:hover > .item, .custom-header .menu-block .gf-menu.l1 > li:focus > .item, .custom-header .menu-block .gf-menu.l1 > li.active:hover > .item { background-color:#6cae50;}

.custom-header .form-inline .inputbox.search-query {    background: none repeat scroll 0 0 #e5e3d7;    height: 26px; border-color: #fff;  float: right; width: 85%;  border-radius: 0;  color: #000; font-size: 11px;  padding: 0 10px;}

.custom-header .menu-block .gf-menu.l1 > li > .item {    font-size: 14px;    text-transform: capitalize; font-weight: lighter;}

.custom-banner .custom img {    float: left;    margin-right: 10px;}



.custom-banner { background-color: #eeede6;float: left;width: 100%; padding: 0 0 20px;}

.custom-banner .custom > h2{margin:0px;  margin-top: 14px;}

.custom-banner .custom > a{margin:0px;color:#323232}

.custom-banner .module-content .custom h2 {    color:#6cae50 !important; float: left;    font-size: 14px;  line-height: normal;}

.custom-banner .custom a { color: #323232;    float: left;}

.custom-container {    background: none repeat scroll 0 0 #fff;     float: left;    width: 100%;}

.custom-container #rt-main-surround{  background-color: #fff;}

.custom-container .rt-grid-9{ width: 700px;}
.custom-footer {    background: none repeat scroll 0 0 #323232;     float: left;width: 100%;}

.custom-footer #rt-copyright {background-color: transparent;}

.custom-footer .rt-copyright-content {    color: #999;}

.custom-header .form-inline .inputbox.search-query{background: url("../../../templates/rt_vermilion/images/icons/search.png") no-repeat scroll #e5e3d7 !important; background-position: right 8px center !important;}

.custom-home, .custom-sidebar{width:480px;}

.custom-home.rt-grid-6 { border-right: 7px solid #eee;}

#rt-page-surround { min-height:auto !important;}

.custom-home #rt-main .rt-grid-12,.custom-sidebar #rt-transition .rt-grid-12{ width:480px;}

.custom-home .cols-2 .column-1, .cols-2 .column-2{width :auto;}

.custom-container h2,#rt-sidebar-a h2 { color:#323232;  font-size: 16px; font-weight: normal; text-transform: uppercase; }

.custom-slideshow {background: none repeat scroll 0 0 #ffffff;}
.custom-slideshow .rt-block{padding:0px 20px;margin:0px 5px;;}
.custom-container h3{font-size: 100%;}
#rt-sidebar-a h4 { font-size: 16px; color: #6cae50;}
.custom-container #rt-main-surround p { color:#323232;}

.custom-container a  { color:#08c; }

.custom-container strong {    color: #323232;  font-size: 14px;}

.custom-container .news {    color: #4B4B4B; }

#rt-copyright a,#rt-copyright p{ color : #939598 !important;}

#rt-copyright p.contentheading:before {    content: "© ";}

/*conatiner css*/
.rt-container { width:1000px;}
.rt-grid-12 {    width: 1000px;}
.chrono_credits{display:none}


.custom-header .rt-grid-4 {    width: 333px;}

/*contact-form*/
#fin-button9 {
    width: 100%;
}
#button9 {
    display: block;
    margin: 0 auto;
    padding: 0 40px;
}

/*Side bar css*/
.custom-container #rt-sidebar-a {    background: none repeat scroll 0 0 #eeede6; box-shadow: 3px 3px 1.5px 2px #c6cbcf; /*  box-shadow: 0 0 1.5px 5px #c6cbcf;*/}

.custom-container #rt-sidebar-a .custom > p {    color: #323232;}

.custom-container .component-content h2 {    color: #39505d;    font-size: 21px;    font-weight: bolder;}

.custom-container .component-content h3 {    color: #6cae50;}
.custom-container .component-content h4 {    color: #6cae50;}


/*Footer */
.custom-footer .custom a {
    text-decoration: underline;
}


