@charset "utf-8";
/* CSS Document */

form#cse-search-box{ width:100%!important;}
#cse-search-results{width:100%!important;}
.joomla_add_this a img{ margin-bottom:10px;}
ul.accordion-menu{border: 1px solid #e3dad1!important; border-top:0px!important;}
ul.accordion-menu li {border-top: 1px solid #e3dad1!important;}
ul.accordion-menu > li > .item-wrapper > .menu-link > a { font-weight: bold!important; font-size: 10px!important; padding: 5px 10px 5px 10px!important;}
ul.accordion-menu li > .item-wrapper > .menu-link{ min-height:20px!important;}
ul.accordion-menu.button-right li > .item-wrapper > .menu-button{ padding:0px!important;}
ul.flyout-menu li{border-bottom: 1px solid #e3dad1!important; list-style:none; }
ul.flyout-menu{border: 1px solid #e3dad1!important;  border-bottom:0px!important;}
ul.flyout-menu.vertical ul, ul.flyout-menu.horizontal ul{  border-bottom:0px!important;}
ul.flyout-menu > li > .item-wrapper > .menu-link > a{ font-weight: bold!important; font-size: 10px!important; padding: 5px 10px 5px 10px!important;}
ul.flyout-menu .item-wrapper{ min-height:20px!important;}
ul.flyout-menu .menu-button{ padding:0px!important;}
ul.flyout-menu .menu-link a{min-height:20px!important; padding:6px!important; font-size:10px!important; font-weight: bold!important;}
ul.flyout-menu .menu-link img{ display:none;}
.aidanews2_title a:link{ font-size:12px; font-weight:normal;}
.aidanews2_main {padding: 3px;}
.aidanews2_positions{ padding:0px!important;}
#news{ margin-bottom:15px;}
.fade,.in,.top,.tooltip { display:none!important;}
#header2{ height:118px;}

#resleftcolumn{ display:none;}
#res_slider{display:none;}

.tfp_go {cursor: pointer;}

ul.flyout-menu.vertical ul, ul.flyout-menu.horizontal ul { border:1px solid #e3dad1!important;;border-top: 1px solid #e3dad1!important;}
ul.flyout-menu li ul li.last{ border-bottom:0px!important;}

.contact h3{ margin-bottom:10px; margin-top:10px;}
.contact legend{ font-weight:normal; margin-bottom:10px;}

fieldset{ border:0px;}
#contact-form .control-label{float: left; width:35%;}
#contact-form  .controls{float: left; margin-bottom:15px;}
#contact-form .controls input,#contact-form .controls textarea{ width:250px; background: #ececec; border: 1px solid #c9c9c9; border-radius:3px; padding: 3px 5px; color: #505050;}
#contact-form #jform_contact_email_copy{ width:20px;}
#contact-form .form-actions {clear:both; padding-top: 15px;}
#contact-form .btn {background: #1C2E65;border: 1px solid #1C2E65; padding:5px; color:#fff; border-radius: 6px; cursor:pointer;}

ul.flyout-menu.button-right .menu-button img {   display:block!important;}
ul.flyout-menu.button-right .menu-button {display:block!important;}

li.email-icon a{ background: url(../../../media/system/images/emailButton.png) no-repeat; width:16px ; height:16px; font-size:0px; color:transparent; display:block;}
li.email-icon{ list-style:none;}

.categories-list h3{ background:none; padding:0px; margin:0px;}
.categories-list div{ padding:2px;}
.categories-list h3 a{ color: #232395; font-weight:normal; }
.res_subscribe img{ padding:0px; }
.moduletable_subscribe{ background:#e8e8e8; border:1px solid #c7c7c7; padding:10px;}

.faqhead1 img{ border: 0px;  padding:0px 2px!important;}
.faqhead2 img{ border: 0px;  padding:0px 2px!important;}
div.items-row{ clear:both;}

#system-message.hs_message{ width:auto; top:50%; left: 35%!important; padding: 10px 25px;}
.alert-notice .close{display:none;}
#wrapper {min-height: 380px;}

.moduletable_rightmenu ul li.current{ background: #1C2E65; }
.moduletable_rightmenu ul li.current a{ color:#fff;}
#flyout_menu_10422 .item-wrapper:hover a, #flyout_menu_10422 li.current > .item-wrapper a{color:#fff;}
#flyout_menu_10422 li.opened:hover > .item-wrapper a {color: #fff;}
#flyout_menu_10422 li.opened > .item-wrapper a{color: #232395;}
ul.flyout-menu.vertical li.last, ul.flyout-menu.horizontal li.last, ul.flyout-menu.vertical li:last-of-type, ul.flyout-menu.horizontal li:last-of-type{ margin-bottom:0px;}

#accordion_menu_10422 .item-wrapper:hover a, #flyout_menu_10422 li.current > .item-wrapper a{color:#fff;}
#accordion_menu_10422 li.opened:hover > .item-wrapper a {color: #fff;}
#accordion_menu_10422 li.opened > .item-wrapper a{color: #232395;}
ul.accordion-menu.vertical li.last, ul.accordion-menu.horizontal li.last, ul.accordion-menu.vertical li:last-of-type, ul.accordion-menu.horizontal li:last-of-type{ margin-bottom:0px;}





#sbox-content{background-color: #e8e8e8; padding:3px; width:98%;}

#sbox-window{background-color: #e8e8e8;}

.page-header h1{ display:none;}

.item-head{background: #1D367F none repeat scroll 0 0;color: white; border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD; padding: 5px; font-size: 20px;
font-weight: normal;}

.wthoright{ width:67%!important;}
#easyslider_10300_overlay{ width:460px;}
#easyslider_10300 LI.es-news-item{width:460px;}
#easyslider_10300 .es-news-item-in {padding: 0;font-size: 12px;}

p ,a {word-wrap: break-word;}

.tfp_search{width:140px; padding:3px;}
.tfp_go{padding: 4px!important;background: #1C2E65;color: #fff;border: 1px;border-radius: 1px; cursor:pointer;}

ul.flyout-menu.vertical ul, ul.flyout-menu.horizontal ul { border:1px solid #e3dad1!important;;border-top: 1px solid #e3dad1!important;}
ul.accordion-menu.vertical ul, ul.accordion-menu.horizontal ul { border:1px solid #e3dad1!important;;border-top: 1px solid #e3dad1!important;}
.category-desc img{ width:92%}
.lblheader{width:100%;}




/*

@media screen and (min-width: 600px) and (max-width: 767px){


#wrapper{ width: 555px;}
#header{width: 555px;}
#header2{ margin: 0 0 0 15px;width: 410px;background-size: 358px 120px;height: 118px;}
h6{left:494px; background:url(../../../images/new/flag.png) no-repeat; width:60px; background-size:60px; top:55px;}
.dj-select{ margin:0px; font-size:12px;  font-family: Georgia, "Times New Roman", Times, serif; border-radius:0px; width:180px; background: #1C2E65;color: #fff;}

#toolbar{ width:410px;}
#rightcolumn{ float: left;margin: 0px 10px 14px 10px;padding: 0;position: relative;width: 96%;px; display:block; clear:both; }

#rightcolumn .moduletable{ clear:both;}
#news{ width:350px;}
#content{width:350px;}
div.moduletable_frontpagenews{ height:auto;}
.moduletable_mainmenu{ width:230px; float:left; margin-top:2px;}
div#search{ left: 210px;top: 3px;}
#faux{width: 555px; border:0px;}
#catlist{ width:100%;}
#video{width:100%; padding-left:0px;}
#video iframe{ width:100%;}
#main-body .items-more ol li a{ padding:0px;}
.item-page img{width:70%!important; height:auto!important;}
.item-page table{width:60%!important; height:auto!important;}
.joomla_add_this a img{width:135px!important; height:16px!important;}
.wthoright{ width:57%!important;}
div#topmenu{ padding:0px;}
form#cse-search-box{ width:130px!important;}
iframe{width:100%;}

#easyslider_10300_overlay{ width:280px;}
#easyslider_10300 LI.es-news-item{width:280px; height:380px;}
#easyslider_10300 .es-news-item-in {padding: 0;font-size: 12px;}
#easyslider_10300{ height:380px;}
.es-news-item-in a img{ width:270px!important;}

p ,a {word-wrap: break-word;}

.tfp_search{width: 87px;padding: 3px;}
.tfp_go{padding: 4px!important;background: #1C2E65;color: #fff;border: 1px;border-radius: 1px; cursor:pointer;}


ul.flyout-menu.vertical ul, ul.flyout-menu.horizontal ul { border:0px!important;border-top: 1px solid #e3dad1!important;}
ul.flyout-menu li ul li.last{ border-bottom:0px!important;}

ul.accordion-menu.vertical ul, ul.accordion-menu.horizontal ul { border:0px!important;border-top: 1px solid #e3dad1!important;}
ul.accordion-menu li ul li.last{ border-bottom:0px!important;}

#contact-form .controls input,#contact-form .controls textarea{ width:250px;}
.lblheader{width:100%;}
.faqhead1 img{ border: 0px;  padding:0px 2px!important; width: 10px!important;}
.faqhead2 img{ border: 0px;  padding:0px 2px!important; width: 10px!important;}

.category-desc img{ width:95%}
#catlist embed{ width:100%;}

.blog a img {
width: 50%!important;
height: auto!important;
}


}


@media screen and (min-width: 480px) and (max-width: 599px){


#wrapper{ width: 435px;}
#header{width: 435px; background:#1C2E65 url(../images/logo_res.png) no-repeat top left; background-size: 435px; height: 171px;}
#header2{ margin: 0 0 0 15px;width:280px;background-size: 280px 120px;height: 118px; background:none; }
h6{left:366px; background:url(../../../images/new/flag.png) no-repeat; width:65px; background-size:65px; top:55px; z-index: 999999; height: 185px;}
.dj-select{ margin:0px; font-size:12px;  font-family: Georgia, "Times New Roman", Times, serif; border-radius:0px; width:200px; background:#1C2E65; color:#fff; border: 0px;padding: 7px;}
#toolbar{ width:435px; background:#ececec url(../images/menu_bg.png) repeat-x top left; margin:0px; margin-top:82px; height:90px; margin-left:-1px;}
#rightcolumn{ margin:0 auto; clear:both; width:90%; float:none; position:inherit; display:block;}
#rightcolumn .moduletable{ clear:both;}
#news{ width:420px;}
#content{width:400px; margin-top: -10px;}
div.moduletable_frontpagenews{ height:auto;}
.moduletable_mainmenu{ width:210px; float:left; margin-top:-28px; margin-left:110px; border:0px;}
div#search{ left:115px; top: 55px;}
#faux{width: 435px; border:0px;}
#catlist{ width:100%;}
#video{width:100%; padding-left:0px;}
#video iframe{ width:100%;}
#main-body .items-more ol li a{ padding:0px;}
.item-page img{width:50%!important; height:auto!important;}
.item-page table{width:100%!important; height:auto!important;}
.joomla_add_this a img{width:135px!important; height:16px!important;}
.item-page p{ clear:both;}
.wthoright{ width:90%!important;}
div#topmenu{ padding:0px;}
form#cse-search-box{ width:210px!important;}
iframe{width:100%;}

#resleftcolumn{ display:block; width:60%; margin: 0 auto; margin-top:15px;}
#leftcolumn{ display:block; width:95%;}
.moduletable_rightmenu{ display:none;}
.moduletable_order{ display:none;}
.res_donate{display:none; width:40%; margin:0 auto;}
.res_subscribe{display:none; width:160px; margin:0 auto;}
.res_rss{display:none; width:8%; margin:0 auto;}
.moduletable_subscribe{display:none; width:138px; margin:0 auto;}
div.moduletable {padding-bottom: 10px;}
em{margin-top: 10px;display: block;}
#logo{ background:none; height:80px;}


#easyslider_10300_overlay{ width:420px;}
#easyslider_10300 LI.es-news-item{width:420px; height:380px;}
#easyslider_10300 .es-news-item-in {padding: 0;font-size: 12px;}
#easyslider_10300{ height:330px;}
.es-news-item-in a img{ width:410px!important;}

.tfp_search{ width:150px; background:#fff; padding:3px;}
.tfp_go{ padding:5px!important; background:#1C2E65; color:#fff; border:0px; border-radius:1px ;}

p ,a {word-wrap: break-word;}

ul.flyout-menu.vertical ul, ul.flyout-menu.horizontal ul { border:0px!important;border-top: 1px solid #e3dad1!important;}
ul.flyout-menu li ul li.last{ border-bottom:0px!important;}

ul.accordion-menu.vertical ul, ul.accordion-menu.horizontal ul { border:0px!important;border-top: 1px solid #e3dad1!important;}
ul.accordion-menu li ul li.last{ border-bottom:0px!important;}


#contact-form .controls input,#contact-form .controls textarea{ width:250px;}
.faqhead1 img{ border: 0px;  padding:0px 2px!important; width: 10px!important;}
.faqhead2 img{ border: 0px;  padding:0px 2px!important; width: 10px!important;}
div.items-row{ clear:both;}


table img{ width:100%!important;}
table{width:100%!important;}

.lblheader{width:400px;}
#resleftcolumn img{ padding:8px 8px 8px 0px;}
.category-desc img {width: 95%;}
#catlist embed{ width:100%;}
.blog a img {
width: 50%!important;
height: auto!important;
}

.pagetfpform img{ width:90%;}

}


@media screen and (min-width: 300px) and (max-width: 479px){

#wrapper{ width: 295px;}
#header{width: 295px; background:#1C2E65 url(../images/logo_res.png) no-repeat top left; background-size: 295px; height: 56px;}
#header2{ margin: 0 0 0 15px;width:280px;background-size: 280px 120px;height: 118px; background:none; }
h6{left:240px; background:url(../../../images/new/flag.png) no-repeat; width:50px; background-size:50px; top:40px; z-index: 999999; height: 150px;}
.dj-select{ margin:0px; font-size:12px;  font-family: Georgia, "Times New Roman", Times, serif; border-radius:0px; width:180px; background:#1C2E65; color:#fff; border: 0px;padding: 7px;}
#toolbar{ width:295px; background:#ececec url(../images/menu_bg.png) repeat-x top left; margin:0px; margin-top:56px; height:100px; margin-left: -1px;}
#rightcolumn{ margin:0 auto; clear:both; width:90%; float:none; position:inherit; display:block;}
#rightcolumn .moduletable{ clear:both;}
#news{ width:275px;}
#content{width:275px; margin-top: -10px;}
div.moduletable_frontpagenews{ height:auto;}
.moduletable_mainmenu{ width:190px; float:left; margin-top:-100px; margin-left:50px; border:0px;}
div#search{ left:55px; top: 65px;}
#faux{width: 295px; border:0px;}
#catlist{ width:100%;}
#video{width:100%; padding-left:0px; padding-bottom: 10px;padding-top: 10px;}
#video iframe{ width:100%;}
#main-body .items-more ol li a{ padding:0px;}
.item-page img{width:50%!important; height:auto!important;}
.item-page table{width:100%!important; height:auto!important;}
.joomla_add_this a img{width:135px!important; height:16px!important;}
.item-page p{ clear:both;}
.wthoright{ width:90%!important;}
div#topmenu{ padding:0px;}
form#cse-search-box{ width:185px!important;}
iframe{width:100%;}

#resleftcolumn{ display:block; width:60%; margin: 0 auto; margin-top:15px; clear:both;}
#leftcolumn{ display:block; width:93%;}
.moduletable_rightmenu{ display:none;}
.moduletable_order{ display:none;}
.res_donate{display:none; width:58%; margin:0 auto;}
.res_subscribe{display:none; width:160px; margin:0 auto;}
.res_rss{display:none; width:12%; margin:0 auto;}
.moduletable_subscribe{display:none; width:138px; margin:0 auto;}
div.moduletable {padding-bottom: 10px;}
em{margin-top: 10px;display: block;}
#logo{ background:none; height:56px;}


#easyslider_10300_overlay{ width:275px;}
#easyslider_10300 LI.es-news-item{width:275px; height:420px;}
#easyslider_10300 .es-news-item-in {padding: 0;font-size: 12px;}
#easyslider_10300{ height:380px;}
.es-news-item-in a img{ width:275px!important;}

#resleftcolumn div img{ width:30px; padding: 8px 8px 8px 0px;}
#slideshow {margin-top: -15px;}
#main-body .pagination li{  padding: 1px 0px;}
.tfp_search{ width:125px; background:#fff; padding:3px;}
.tfp_go{ padding:5px!important; background:#1C2E65; color:#fff; border:0px; border-radius:1px ;}


p ,a {word-wrap: break-word;}

ul.flyout-menu.vertical ul, ul.flyout-menu.horizontal ul { border:0px!important;border-top: 1px solid #e3dad1!important;}
ul.flyout-menu li ul li.last{ border-bottom:0px!important;}

ul.accordion-menu.vertical ul, ul.accordion-menu.horizontal ul { border:0px!important;border-top: 1px solid #e3dad1!important;}
ul.accordion-menu li ul li.last{ border-bottom:0px!important;}

#contact-form .controls input,#contact-form .controls textarea{ width:250px;}
.faqhead1 img{ border: 0px;  padding:0px 2px!important; width: 10px!important;}
.faqhead2 img{ border: 0px;  padding:0px 2px!important; width: 10px!important;}
div.items-row{ clear:both;}

table img{ width:100%!important;}
table{width:100%!important;}

.lblheader{width:250px;}
.category-desc img {width: 95%;}
#catlist embed{ width:100%;}
.blog a img {
width: 50%!important;
height: auto!important;
}

.pagetfpform img{ width:90%;}



}*/