/******************************/
/****** Joomla Templates ******/
/******************************/
#header, #header-outer { background: #f2fcff; border-bottom: 1px solid #d0e4e9; }
#banner-outer { border-bottom: 1px solid #d0e4e9; }
#advert { background: #f2fcff; border-bottom: 1px solid #d0e4e9; }
#lower { background: #f2fcff; }
#lower-outer { background: #f2fcff; }
#footer { background: #f2fcff; border-top: 1px solid #d0e4e9; }
#copyright { background: #f2fcff; border-top: 1px solid #d0e4e9; }
@media screen and (min-width:480px){
#header, #header-outer { background: url(../images/blue.gif) bottom; }
}
/******************************/
/******* Joomla Popover *******/
/******************************/
.popover { border: 1px solid #d0e4e9; }
.popover-title { background: #f2fcff; border-bottom: 1px solid #d0e4e9; }
/******************************/
/******** Joomla Alert ********/
/******************************/
.alert { background: #f2fcff; border: 1px solid #d0e4e9; }
/******************************/
/******* Joomla Header ********/
/******************************/
.page-header h1, .contact h1, .featured-contact h1, .categories-list h1, .contact-category h1, .category-list h1, .search h1.page-title, .finder h1, .newsfeed-category h1, .tag-category h1 { border-bottom: 1px solid #d0e4e9; }
h3.page-header { border-bottom: 1px solid #d0e4e9; }
/******************************/
/******* Joomla Article *******/
/******************************/
p.readmore a { background: #f2fcff; border: 1px solid #d0e4e9; }
/******************************/
/****** Joomla Pagination *****/
/******************************/
.pagination .pagenav { background: #f2fcff; border: 1px solid #d0e4e9; }
/******************************/
/**** Joomla Category List ****/
/******************************/
.category-list table td, .category-list table th { border: 1px solid #d0e4e9; }
/******************************/
/******** Joomla Login ********/
/******************************/
#login-form .input-small { border: 1px solid #d0e4e9; }
.login input.required { border: 1px solid #d0e4e9; }
#member-registration input.required { border: 1px solid #d0e4e9; }
#user-registration fieldset { border: 1px solid #d0e4e9; }
#user-registration input.required { border: 1px solid #d0e4e9; }
.reset-confirm fieldset { border: 1px solid #d0e4e9; }
.reset-confirm input.required { border: 1px solid #d0e4e9; }
.profile-edit input.required, .profile-edit input#jform_username, .profile-edit input#jform_password1, .profile-edit input#jform_password2 { border: 1px solid #d0e4e9; }
.profile-edit select { border: 1px solid #d0e4e9; }
/******************************/
/******* Joomla Search ********/
/******************************/
.search .inputbox, #mod-finder-searchform #mod-finder-searchword { border: 1px solid #d0e4e9; }
#searchForm fieldset { border: 1px solid #d0e4e9; }
#finder-search fieldset { border: 1px solid #d0e4e9; }
#finder-search input.inputbox { border: 1px solid #d0e4e9; }
#finder-search select.inputbox { border: 1px solid #d0e4e9; }
/******************************/
/******* Joomla Contact *******/
/******************************/
.contact h3 { background: #f2fcff; border: 1px solid #d0e4e9; }
.contact .contact-form input.required, .contact .contact-form textarea.required { border: 1px solid #d0e4e9; }
.contact fieldset { border: 1px solid #d0e4e9; }
.contact a.accordion-toggle { background: #f2fcff; border: 1px solid #d0e4e9; }
.contact .accordion-inner { border: 1px solid #d0e4e9; }
.contact .nav-tabs { border-bottom: 1px solid #d0e4e9; }
.contact .nav-tabs > .active > a, .contact .nav-tabs > .active > a:hover, .contact .nav-tabs > .active > a:focus { border: 1px solid #d0e4e9; border-bottom-color: transparent; }
.contact-category #filter-search { border: 1px solid #d0e4e9; }
.contact-category #limit { border: 1px solid #d0e4e9; }
.contact-category .category { border-top: 1px solid #d0e4e9; }
.contact-category .category li { border-bottom: 1px solid #d0e4e9; }
.featured-contact .display-limit .inputbox { border: 1px solid #d0e4e9; }
.featured-contact table.category th { border-bottom: 1px solid #d0e4e9; }
.featured-contact table.category td { border-bottom: 1px solid #d0e4e9; }
/******************************/
/****** Joomla News Feed ******/
/******************************/
.newsfeed-category input { border: 1px solid #d0e4e9; }
.newsfeed-category .category li { border: 1px solid #d0e4e9; }
/******************************/
/********* Joomla Tag *********/
/******************************/
.tag-category input { border: 1px solid #d0e4e9; }
.tag-category table td { border: 1px solid #d0e4e9; }
/******************************/
/******* Joomla Button ********/
/******************************/
input.button, button, input.btn { background: #f2fcff; border: 1px solid #d0e4e9; }
#finder-search a.btn, #member-registration a.btn, .profile a.btn, .edit #adminForm .btn-toolbar a.btn, .profile-edit a.btn { background: #f2fcff; border: 1px solid #d0e4e9; }
/******************************/
/******* Joomla Config ********/
/******************************/
.columns .menu a, .columns .nav-header, .columns .separator { background: #f2fcff; border: 1px solid #d0e4e9; }
.advert .menu a, .advert .menu .nav-header, .advert .menu .separator, .upper .menu a, .upper .menu .nav-header, .upper .menu .separator, .user .menu a, .user .menu .nav-header, .user .menu .separator, .bottom .menu a, .bottom .menu .nav-header, .bottom .menu .separator, .lower .menu a, .lower .menu .nav-header, .lower .menu .separator, .footer .menu a, .footer .menu .nav-header, .footer .menu .separator { border-bottom: 1px solid #d0e4e9; }
ul.categories-module li, ul.category-module li, ul.archive-module a, ul.mostread a, ul.latestnews a, ul.latestusers li, ul.relateditems li, .tagspopular ul li { border-bottom: 1px solid #d0e4e9; }
ul.categories-module ul li, ul.category-module ul li { border-top: 1px solid #d0e4e9; border-bottom: none; }
/******************************/
/******* Joomla Toolbar *******/
/******************************/
#navigation { background: #f2fcff; border-top: 1px solid #d0e4e9; }
#toolbar { background: #f2fcff; border-bottom: 1px solid #d0e4e9; }
#toolbar .menu a { border-top: 1px solid #d0e4e9; }
@media screen and (min-width:480px){
#navigation { background: none; border-top: none; }
}
@media screen and (max-width:360px){
img.mobimg{ width: 320px; height: auto}
}

@media screen and (min-width:1024px){
#toolbar { background: none; border-bottom: none; }
#toolbar .menu a, #toolbar .menu .nav-header, #toolbar .menu .separator { border-top: none; }
}
@media screen and (min-width:180px) and (max-width:750px) { .one_half, .one_half.nogutter, .one_third, .two_third, .one_third.nogutter, .two_third.nogutter, .one_quarter, .two_quarter, .three_quarter, .one_quarter.nogutter, .two_quarter.nogutter, .three_quarter.nogutter, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_fifth.nogutter, .two_fifth.nogutter, .three_fifth.nogutter, .four_fifth.nogutter, .one_sixth, .two_sixth, .three_sixth, .four_sixth, .five_sixth, .one_sixth.nogutter, .two_sixth.nogutter, .three_sixth.nogutter, .four_sixth.nogutter, .five_sixth.nogutter{display:block; float:none; width:auto; margin:0 0 5% 0; padding:0;}
   
}