/* Add your custom styles here */







html > body {







}

html > body {
				
				
			}

body {



    font-size: 1.2rem;

font-weight:400px!important;

}











h1, h2, h3, h4, h5, h6, .blockquote, .componentheading, .contentheading {



    font-family: Oswald!important;



}







#search input {







    border: 0 none;







    box-shadow: none;







    color: #999;







    display: inline;







    font-size: 16px;







    height: auto;







    line-height: 50px;







    margin-bottom: 0;







    margin-top: 0;







    outline: medium none;







    text-indent: 10px;







    width: 73%;



	font-family: Arial!important;



	font-transform:uppercase;







}















#logo{z-index:1000;}















#logowrap {







	position: relative;







	color: #606c76;







	border-bottom:5px solid red;







}































.moduletable { margin-bottom: 0 }







#navwrap .moduletable { margin-bottom: 0 }







.moduleTitle h3,







#jbSplitMenuRight h3,







#jbSplitMenuLeft h3 {







    height: 5px;







    margin-top: 10px;







    margin-bottom: 30px;







    text-align: center;







}







.moduleTitle h3 span,







#jbSplitMenuRight h3 span,







#jbSplitMenuLeft h3 span {







    display: inline-block;







    width: auto;







    color: #ffffff;







    padding: 4px;







    position: relative;







    font-size: 13px;







    font-size: 1.3rem;







    margin: -9px auto 0;







}







#below h3 {







    text-align: left;







    margin-bottom: 40px;







}







#below h3 span { margin: 0 }







#bottom h3,







#footer h3,







#banner h3,







#topwrap h3,







#headerwrap h3 {







    background: none;







    text-shadow: 1px 1px 0 #222;







}







#bottom h3 span,







#footer h3 span,







#header h3 span,







#topwrap h3 span,







#banner h3 span,







#headerwrap h3 span {







    background: none;







    margin: 0;







    font-size: 2rem;







}







#footer h3 { text-align: left }







.gallery-flickr img {







    padding: 2px;







    border: 1px solid #eee;







    background: #fafafa;







    margin: 0 10px 10px 0;







}







.article_separator { display: none }







.moduleTitle h3, #jbSplitMenuRight h3, #jbSplitMenuLeft h3 {



	background-color:#0C4C99 !important;



    height: 5px !important;



    margin-top: 10px !important;



    margin-bottom: 30px !important;



    text-align: center !important;



}







.moduletable.lines {







    background: #fafafa url(../images/bg_filter.png) repeat left bottom !important;







    padding: 10px 8% !important;







    border-radius: 4px !important;







    border: 1px solid #eee !important;







}







.moduletable.linestop h3,







.moduletable.linestop h3 span {







    background: none !important;







    color: #666 !important;







    text-shadow: 1px 1px 0 #fff !important;







}







.moduletable.border h3,







.moduletable.warning h3,







.moduletable.success h3,







.moduletable.notice h3,







.moduletable.shadow h3 {







    background: none !important;







    text-align: left !important;







}







.moduletable.warning,







.moduletable.success,







.moduletable.notice,







.moduletable.shadow { padding: 2% !important; }







.moduletable.shadow {







    -moz-box-shadow: 0 0 5px #666 !important;







    -webkit-box-shadow: 0 0 5px #666 !important;







    box-shadow: 0 0 5px #666 !important;







}







.moduletable.warning h3 span { background: #851916 !important; }







.moduletable.notice h3 span {







    background: #FAD632 !important;







    color: #333 !important;







}







.moduletable.success h3 span {







    background: #C5DB82 !important;







    color: #333 !important;







}







.moduletable.border h3 span {







    background: #eee !important;







    color: #333 !important;







}







.moduletable.linesbottom {







    background: #fafafa url(../images/bg_filter.png) repeat-x left bottom !important;







    padding: 10px 8% 60px !important;







    border-radius: 4px !important;







}







.moduletable.titleleft h3 { text-align: left !important; }







.moduletable.titleright h3 { text-align: right !important; }







.moduletable.inset .jbmoduleBody {







    background: #fafafa !important;







    padding: 10px 4% !important;







    border: 1px solid #eee !important;







    border-radius: 4px !important;







}







.moduletable.inset2 .jbmoduleBody {







    background: #fafafa url(../images/bg_filter.png) repeat left bottom !important;







    padding: 10px 4% !important;







    border-radius: 4px !important;







    border-radius: 4px !important;







    border: 1px solid #fff !important;







}







.moduletable.linestop {







    background: #fafafa url(../images/bg_filter.png) repeat-x left top !important;







    padding: 10px 8% !important;







    border: 1px solid #eee !important;







}







/*.zen-module-title h3 span {







    display: inline-block;



    width: auto;



    color: #ffffff;



    padding: 4px;



    position: relative;



    font-size: 13px;



    font-size: 1.3rem;



    margin: -9px auto 0;







}















.zen-module-title h3 {















   height: 5px;







    margin-bottom: 20px;







    margin-top: 10px;







    text-align: center;







	color:#FFFFFF;







}







.zen-module-title h3  {







    clear: both;







    text-transform: uppercase;







}







.zen-module-title h3  {







    background-color: #4571a4;







}







.zen-module-title h3  {







    clear: both;







    text-transform: uppercase;







}







.zen-module-title h3  {







    







	font-family: Arial, Helvetica, sans-serif;







}*/























.article-info {







    font-size: 95%;color:#000;







}







.zen-nav.zen-nav-divider li {







	padding: 0;







	margin-right: 10px







}







.btn-default{background-color:none!important;}



input {



    padding: 4px;



	height:30px;



	font-family: Oswald;



}



input, select, textarea {



    font-size: 1em;



    line-height: 1.5;



	font-family: Oswald;



}







/*.moduletable {



    margin-bottom: 30px;



}*/



h3 {



    font-size: 1.6em;



    margin-bottom: 1.2em;



    line-height: 1.2;



}



h3 span, .moduletable h3 span {



    display: inline-block !important;



    width: auto !important;



    color: #ffffff; !important;



    padding: 4px 8px!important;



    position: relative !important;



    font-size: 13px !important;



    margin: -9px auto 0 !important;



	top:-24px;



	background-color:#0C4C99 !important;

	font-weight:bold;



}



.moduleTitle h3, .moduleTitle h3 span, #grid1wrap .zentools .zencategory, #grid1wrap .zentools .zencategory span {



    background-color: #0C4C99;



}



.moduleTitle h3, .moduleTitle h3 span, #grid1wrap .zentools .zencategory, #grid1wrap .zentools .zencategory span {



    background-color: #0C4C99;



}



.moduleTitle h3, #jbSplitMenuRight h3, #jbSplitMenuLeft h3 {



    height: 5px;



    margin-top: 10px;



    margin-bottom: 30px;



    text-align: center;



}



.moduletable h3 {



    clear: both;



    text-transform: uppercase;



background-color:#0C4C99 !important;



    height: 5px !important;



    margin-top: 10px !important;



    margin-bottom: 30px !important;



    text-align: center !important;



	padding: 0px !important;



}



.social-wrap .zen-icon-facebook, .social-wrap .fa-facebook, .social-wrap.social-square span.primary, .social-wrap .zen-icon-twitter, .social-wrap .fa-twitter {



    background: #9a9a9a !important;



    color: #fff;



}



.fa{



color: #fff;







}







h2.article-title{font-size:30px;font-weight:bold;}







h1.article-title {font-size:38px;font-weight:bold;}







.mod-articles-category-title {font-size:15px;line-height:16px;}



.sidebar .moduletable ul li {



    padding: 6px 0;



}











span.adds {



    background-color: #990033 !important;



    background-image: url("line.jpg") !important;



    background-position: center center;



    background-repeat: no-repeat;



    color: #ffffff !important;



    display: inline-block !important;



    font-family: Oswald;



    font-size: 13px !important;



    line-height: 1.2;



    margin-left: 75px !important;



    padding: 4px !important;



    position: relative !important;



    text-align: center;



    text-transform: uppercase;



    width: auto;



}



span.borrder {



    background-image: url("line.jpg") !important;



    background-position: center center;



    background-repeat: no-repeat;



    display: block;



    width: 150px;



}

@media only screen and (max-width: 1024px) {









}





@media only screen and (max-width: 768px) {

	p.zen-center {

    width: 100% !important;

    text-align: center;

	float:left;

}	

.zen-center {

    text-align: center; 

    width: 100%;

}

p.zen-center img {

        height: 70px;

    text-align: center;

    margin: 0 auto;

    width: auto;

}

a.meanmenu-reveal.btn-empty {

    disply: block;

    background-color: #000 !imoortant;

}

.btn-empty {

    background: #087acc;

}

#header a{

background-image: url();

    display: block;

    width: 40px;

    height: 40px;

	}

.mean-container a.meanmenu-reveal {

    width: 45px !important;

    height: 45px !important;;

	}	

.fa {

    display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}

	

	.mean-container a.meanmenu-reveal span{

	    width: 100%;

		}

		



.mean-bar a{

	right:0px !important;

	left:auto !important;

	text-indent:0 !important;

}		

.mean-container a.meanmenu-reveal{

font-size:0px !important;

}		

	

.mean-container a.meanmenu-reveal span{

font-size:15px !important;

background:none;



}



}











.page-header {display:none;}







.zg-col {margin-bottom:0}







