a:hover,a:focus{color:red;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
h1,
h2,
h3,
h4,
h5,
h6{margin:15px 0;}
h1{font-size:20px;line-height:30px;}
h2{font-size:18px;line-height:24px;}
h3{font-size:16px;line-height:20px;}
h4{font-size:14px;line-height:16px;}
h5{font-size:13px;line-height:15px;}
h6{font-size:12px;line-height:14px;}
.month_cell_st .editlinktip .jevtt_title{background-color:#789A3B !important;}
.services_sec h3 a, .department_main h3 a, .code_ordi a, .componnents a, .Content a{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.MainMenu .menutop ul,
.MainMenu .menutop ul li{width:250px !important;}
.menutop li li .item, .menutop li .item, .menutop li.active li .item{line-height:25px;padding:5px 0px 5px 10px;}
.menutop li.root{padding:0px;}
/*.menutop li.root > .daddy{background:url(../images/top-light.png) no-repeat 98% 55% ;padding-right:15px;margin-right:5px;}*/
.componnents p,
#roksearch_search_str,
.txtabs-content span,
#componentCover,
#componentCover a,
#componentCover p,
.txtabs-content p,
.txtabs-content p a,
.txtabs-content span,.txtabs-content p,
.slider_cont_title,
.slider_cont_text,
#Footer .menu li a,
li, li a,
li p,span, p,
#copyright{font-family:"Source Sans Pro" !important ;font-size:18px;line-height:25px;}
.menutop li li span{}
.menutop li.root:hover > .fusion-submenu-wrapper, .menutop li.root:hover > ul{top:100%;}
.menutop li li:hover > ul, .menutop li li.sfHover > ul{left:0%;top:100%;}
.menutop li li:hover > ul.level3 {left: auto;right: -250px;top: 0;}

.menutop li:hover > ul{background:#4F602C;}
.rightcontBlock .signUp{}
.rightcontBlock .signUp p span{padding-left:0px;}

.rightcontBlock .signUp p iframe{margin-left:0px;width:110%;position:relative;left:-25px;top:0px;height:100% !important;min-height:350px;max-width:none;}
.style1 .txtabs-nav li a span{font-weight:normal;}
.txtabs-content ul{}
.txtabs-content ul li{position:relative;margin-bottom:5px;}


@media screen and (max-width:1200px){
	.MainMenu .menutop ul, .MainMenu .menutop ul li {width: 236px !important;}
	
	.menutop li li:hover > ul.level3 {right:-236px;}
}
@media screen and (max-width:979px){
	
	.menutop li li:hover > ul.level3 {left:-236px;right:auto;}
}
