@media (min-width:1024px){
header{ height:126px}	

}

@media(min-width:768px){
.navbar-header{ display:none;}
}

@media(min-width:768px) and (max-width:1024px){
.headermiddle p br{ display:none; }	
.headermiddle { padding-top: 26px;}
.headermiddle p{ font-size:18px; line-height:100%;}
.headerright a { margin-left: 4px;}
.headerright { padding-top: 15px;}
.hederleft { padding: 17px 0 0 0;}
header { padding: 0 0 10px;}
.navbar-default .navbar-nav > li > a { font-size: 12px;}
.navbar-nav > li > a { padding: 10px 9px;}
.navbar-collapse{ padding:0;}
.navbar { min-height: inherit;}
.servciesbox h3 { font-size: 18px; padding: 20px 0 0; text-align: center;}
.servciesbox a { margin: 6px auto 0; display: inline-block;}
.servciesbox { text-align: center;}
.servciesbox .box03 h3 br{ display:none;}
.box02,
.box03 { min-height: 125px; }
.video iframe { height: 125px !important;}
.donationshelp p { font-size: 12px;}
.donationshelp h4 { font-size: 15px;}
.twitterfeed p,
.twitterfeed p a { font-size: 13px;}

.footermiddle p {  font-size: 13px; font-weight: normal; line-height: 150%; width: 84%; display:inline-block; padding:9px 0 0;}
.footermiddle p big { float: left; height: 50px; line-height: 170%; top: 0;}
.footermiddle a { margin: 13px 0 0;}
.footermiddle { padding: 11px 0 5px;}
.newslatter input.width245 { margin: 0 0 10px;}

ul.nav.navbar-nav li:hover ul{ top:40px;}
ul.nav.navbar-nav li.directionright:hover ul { right: 0;}


}

@media (min-width:1024px) and (max-width:1025px){
.headermiddle { padding-top: 45px;}	
.headerright { float: right; padding-top: 35px; text-align: right;}
.navbar-nav > li > a { padding: 15px 20px;}
.footermiddle p big { float: left; height: auto; line-height: 90%;  top: 0;}
.footermiddle p { padding:10px 0 0;}
.footermiddle a { margin: 0;}
.footermiddle { padding: 20px 0 15px;}
.donationshelp h4 { font-size: 22px;}
.donationshelp p { font-size: 14px;}
.twitterfeed p{ font-size:16px;}

ul.nav.navbar-nav li:hover ul{ top:50px;}
ul.nav.navbar-nav li.directionright:hover ul { right: 0;}

}

@media (max-width:767px){

.hederleft { display: block; padding: 10px 0 0 0;}
.headermiddle { padding:20px 0 0;}
.headermiddle p {  font-size:20px; line-height: 110%; text-align:center; margin: 0; }
.headerright { float: none; padding:20px 0;text-align: center; width: 100%;}
.headerright a {  margin: 0 20px;}
.bx-controls-direction{ display:none;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: center; width: 100%; font-size:0; display:block;}
.caption{ display:none;}

.servciesbox {  margin: 20px 0;}
.servciesbox .col-sm-4.col-md-4{ margin:0 0 20px;}
.box02 { background-size:auto auto; background-position:center 0; padding:30px 20px; text-align:center; }
.box03 { background-size:auto auto; background-position:center 0; padding:30px 20px; text-align:center; }
.servciesbox a{ margin-left:0;}
.servciesbox h3{ padding:0; text-align:center; margin:0 0 20px; }

.twitterfeed {  text-align: center; border-left:0;}
.twitterfeed p { background-position:center 20px; padding:70px 0 20px; margin:0; border-top: 2px solid #F5278B;}
.footermiddle { padding: 20px 0; text-align:center;}
.footermiddle p big { text-align: center; top: 0; display:block;}
.footermiddle p { line-height: 140%; text-align: center;}
.footermiddle p big { display: block; padding: 10px 0; text-align: center; top: 0;}
.footermiddle a { display: inline-block; float: none;  margin: 20px 0 10px;}
.socialicon { display: inline-block; float: none; margin: 0 auto; text-align: center; width: 100%;}
.socialicon a { display: inline-block; height: 40px; width: 39px; float:none;}
.footerbottam p { font-size: 14px; line-height: 20px; padding: 10px 0 0; text-align: center;}

.donationshelp { margin: 0 0 30px;}

h3 { font-size:20px;}
.imgright ,
.margingbottam,
.margingleft { float: none; margin: 20px auto; text-align: center; width: 90%;}
ul.margingleft { text-align: left; width: 100%;}

.newslatter{ text-align:left;}
.newslatter label {  margin: 0 0 3px; top: 0; display:block;}
.newslatter input[type="email"]{ margin:0; width:100%; padding:9px 3%;}
.newslatter input[type="submit"] { display: block; margin: 10px 0 0; padding: 8px 40px 6px; text-align: left;}
.newslatter span{ width:100%; padding:5%; }

.downicon{ float:right; margin:6px 0 0 0; top:0;}
ul.nav.navbar-nav li:hover ,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{ background:none;}
ul.nav.navbar-nav li:hover ul { background: #333; top: 0; width: 92%; margin: 0 0 0 13px; position:relative; border:1px solid #606060;}
ul.nav.navbar-nav li:hover ul li{ background:#333; border-bottom:1px solid #606060;}
ul.nav.navbar-nav li ul li a { }

ul.nav.navbar-nav li.directionright ul li.submenu:hover ul { left: auto; position: relative; right: 0; top:10px; margin:0 0 10px; border:1px solid #606060; width:100%;}
ul.nav.navbar-nav li.directionright ul li.submenu:hover ul li { border-bottom:1px solid #606060; padding-left:20px;}
.padright { padding: 0;}
.padleft { padding: 0;}
.applayform span label,
.inputdiv span label { width: 91%;}


}
@media (max-width:360px){
.donationshelp h4 { font-size: 20px;}	
.servciesbox h3 br{ display:none;}


}

