@charset "utf-8";
/* CSS Document */
body {margin:0px; font-size:17px!important; font-family: 'Josefin Sans', sans-serif!important; font-weight:300;}
h1 {color:#6fbf28; font-size:32px!important; font-weight:800!important;  font-family: 'Josefin Sans', sans-serif!important;}
h2 {color:#6fbf28; font-size:22px; font-weight:800; margin-top:20px; font-family: 'Josefin Sans', sans-serif!important;}
h3 {color:#ffffff; font-size:14px; font-weight:800; font-family: 'Josefin Sans', sans-serif!important; padding:0px; margin:0px;}
h4 {color:#ffffff; font-size:30px; font-weight:800; font-family: 'Josefin Sans', sans-serif!important; padding:0px; margin:0px;}
a {color:#6fbf28; text-decoration:none;  font-family: 'Josefin Sans', sans-serif!important;}
a:hover {color:#113e6d; text-decoration:underline; font-family: 'Josefin Sans', sans-serif!important;}
a:visted {color:#6fbf28; text-decoration:none;  font-family: 'Josefin Sans', sans-serif!important;}

/*Main Template*/

/*Generic Template CSS*/
#clear {clear:both;}
#block_cont {max-width:1400px; margin-right:auto; margin-left:auto; padding:10px;}
#block_cont_01 {max-width:1300px; margin-right:auto; margin-left:auto;}
img {max-width:100%; height:auto; vertical-align:middle; border:0;}
#block_center {margin-right:auto; margin-left:auto; background-color:#F51317;}

/*Padding Block CSS*/
#padding_top {margin-top:30px;}
#padding_bottom {margin-bottom:70px;}
#padding_both {margin-top:70px; margin-bottom:70px;}
#padding_frt_news {margin-top:70px; margin-bottom:50px;}

/*Template CSS*/
#wrap_top {width:100%; background-image:url(../images/top_steel_bg.jpg);}
#wrap_main_pic {width:100%; height:auto;}
#wrap_second_pic {width:100%; height:auto; overflow:hidden;}
#wrap_content_module {width:100%; height:auto;}
#wrap_gallery_title {width:100%; height:auto; background-color:#ffffff; overflow:hidden;}
#wrap_footer {width:100%; background-color:#000000; overflow:hidden; min-height:200px;}

#footer_text {color:#ffffff; font-size:14px;}
#footer_text a {color:#ffffff; text-decoration:none; font-size:14px;}
#footer_text a:hover {color:#ffffff; text-decoration:underline; font-size:14px;}
#footer_text a:visited {color:#ffffff; text-decoration:none; font-size:14px;}


/*Front Page Only CSS*/
#logo_image {margin-top:5px;}
#menu_option_block {width:auto; height:auto; margin-bottom:5px;}
#menu_option_blue {background-color:#0875ae; color:#ffffff; text-align:center; font-size:19px; text-decoration:none; height:40px; padding-top:6px;}
#menu_option_blue a {color:#ffffff; font-size:19px; text-decoration:none;}
#menu_option_blue a:hover {color:#ffffff; font-size:19px; text-decoration:underline;}
#menu_option_blue a:visited {color:#ffffff; font-size:19px; text-decoration:none;}


/*.uk-panel-box {color:#ffffff; width:150px; border:0px; padding:5px;}
.uk-modal-caption {color:#000000; font-size:24px;}*/
.uk-panel-title {font-size:22px;}
.uk-text-large {color:#ffffff;}

