/*
Theme Name: Thorndale Foundation
Author: Developing Team
Description: Responsive Wordpress Theme
Version: 1.0
*/
/* WordPress Core */
.alignnone {  margin: 5px 20px 20px 0;   }
.aligncenter,div.aligncenter { display: block; margin: 5px auto 5px auto; }
.alignright { float:right; margin: 5px 0 20px 20px;}
.alignleft { float: left;  margin: 5px 20px 20px 0; }
a img.alignright {  float: right;  margin: 5px 0 20px 20px;  }
a img.alignnone { margin: 5px 20px 20px 0; }
a img.alignleft { float: left; margin: 5px 20px 20px 0;   }
a img.aligncenter { display: block; margin-left: auto; margin-right: auto }
.wp-caption { background: #fff;  border: 1px solid #f0f0f0; max-width: 96%;padding: 5px 3px 10px; text-align: center; } // Image does not overflow the content area 
.wp-caption.alignnone { margin: 5px 20px 20px 0; }
.wp-caption.alignleft { margin: 5px 20px 20px 0;  }
.wp-caption.alignright {  margin: 5px 0 20px 20px; }
.wp-caption img { border: 0 none;  height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}

.text-center .img-responsive { display:inline-block; }
.stylish-input-group .input-group-addon{    background: #c42d32;  color:#fff; border:1px solid #c42d32;}
.stylish-input-group .form-control{	border-right:0; 	box-shadow:0 0 0; 	border-color:#ccc; height:35px;}
.stylish-input-group button{    border:0;    background:transparent;}

/*header*/
header .header-top p { color:#107bbd; font-family:'Open Sans'; font-size:13px; line-height:18px; }
header .header-top p span{ color:#f8981d; font-family:'Open Sans'; font-size:13px; line-height:18px; }
header .header-top {  padding: 7px;}
header .top-right  {  margin-top: 25px;}
header .header-bottom .carousel-nav-prev{ background:url(img/banner/ar-1.png) no-repeat; width:44px; height:44px; display:inline-block; text-indent:-9999px; position:absolute; bottom:45%; left:2%;}
header .header-bottom .carousel-nav-next {  background: rgba(0, 0, 0, 0) url(img/banner/ar-2.png) no-repeat scroll 0 0;  bottom: 45%;  display: inline-block;  height: 44px;  position: absolute;  right: 2%;  text-indent: -9999px;  width: 44px;}
header .header-bottom-2 h3 { color:#3d3d3d; font-family:'Open Sans'; font-size:25px; }
header .header-bottom-2 p  { color:#3d3d3d; font-family:'Open Sans'; font-size:13px; line-height:18px; }
header .header-bottom-2 ul li a { color:#3d3d3d; font-family:'Open Sans'; font-size:12px; font-weight:700; list-style:none; }
header .header-bottom-2 ul li a i{ color:#db8312; font-size:15px; border:2px solid #db8312; padding:10px; border-radius:25px;}
header .header-bottom-2 .btn-donate { background:#b72227; color:#ffffff; font-family:'Open Sans'; font-size:13px; font-weight:700; padding:0px 10px; }
header .header-bottom-2 .btn-donate i{  color:#ffffff; font-size:16px; border:none; }
header .header-bottom-2 {  background: #f5f5f5 none repeat scroll 0 0;  padding: 15px;}
header .search {  margin-top: 18px;}
header .top-right ul li a i {  border: 2px solid #db8312;  border-radius: 25px;  color: #db8312;  font-size: 15px;  padding: 10px;}
header .top-right ul li a {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 24px;  font-weight: 700;  list-style: outside none none;}
header h4 em{ font-family: 'Pacifico', cursive;}

/*mainmenu*/
.mainmenu { padding: 1% 0;}
/*.mainmenu {  padding: 25px;}*/
.mainmenu a {  color:#ffffff; font-family:'Open Sans'; font-size:13px; text-transform:uppercase; font-weight:700; text-decoration:none;}
.mainmenu .menu { position:relative; }
.menu-text.text-center {  position: absolute;  top: 104px;  width: 100%;}
/*.mainmenu .dropdown-menu {  background: #ffeb1f none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 3px;  margin-top: 115px;  min-width: 182px;}*/
.mainmenu .dropdown-menu {  background: #f1f11b none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 3px;  margin-top: 115px;  min-width: 182px;}
.mainmenu .dropdown-menu.res {  background: #528dc9 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 3px;  margin-top: 94px;  min-width: 182px;}
.mainmenu .dropdown-menu.ind {  background: #b1373d none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 94px;  min-width: 182px;}
.mainmenu .dropdown-menu.liv {  background: #ef9827 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 94px;  min-width: 181px;}
.mainmenu .dropdown-menu.ndis {  background: #4ba876 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 113px;  min-width: 181px;}
.mainmenu .dropdown-menu.sup {  background: #6b4591 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 4px;  margin-top: 93px;  min-width: 181px;}
.dropdown-menu > li > a {  clear: both;  color: #fff;  display: block;  font-weight: 700;  line-height: 1.42857;  padding: 6px 20px;  white-space: nowrap;}
.mainmenu .no-margin { margin:0px; }
.mainmenu .no-padding { padding:0px; }
.in-main li {  list-style: none;}
/*holder*/
/*.holder h2 { color:#3d3d3d; font-family:'Open Sans'; font-size:36px; font-weight:700; text-transform:uppercase;  }*/
.holder h2 { color:#3d3d3d; font-family:'Open Sans'; font-size:26px; font-weight:700; text-transform:uppercase;  }
.holder h4 { color:#3d3d3d; font-family:'Open Sans'; font-size:21px; font-weight:400; }
.holder .btn-sub { color:#ffffff; font-family:'Open Sans'; font-size:18px; background:#e88d19; text-transform:uppercase;font-weight:600; padding:5px 35px;}
.holder .keep-all { background:#f9f9f9; padding:25px; } 
.holder .video-meter {  padding: 25px;}
.holder .video-play {  padding: 25px 0;}
.holder .video-meter p { color:#3d3d3d; font-family:'Open Sans'; font-size:13px; line-height:24px; }
.holder .service-image {  border: 1px solid #eee;  padding: 7px; box-shadow: -1px 0px 6px 3px rgba(0,0,0,0.21);}
.holder .service-all h5 {  color:#3d3d3d; font-family:'Open Sans'; font-size:14px; font-weight:600; text-transform:uppercase;}
.holder .service-all a  {  color:#3d3d3d; font-family:'Open Sans'; font-size:12px; font-weight:400;  font-style:italic; text-decoration:none;}
.holder .service-para {  padding: 15px;}
/*footer*/
footer { background:#222222; padding:15px; margin-top:20px; }
footer .copy { margin-top:10px; }
footer .copy p{ color:#ffffff; font-family:'Open Sans'; font-size:14px;  }
.how-can-we > p {  padding: 20px 0;}
.call-donate.text-right {  margin-top: 75px;}
header .header-bottom-2 p {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 12px;  line-height: 23px;}
.carousel-inner .item img {  width: 100%;}
.mc4wp-form input[type="email"],.mc4wp-form input[type="text"] {height: 40px !important;}
#olimometerwidget-4 > div { text-align: center;}
/*li { list-style:none !important;}*/
.paypal-payments { margin: 30px 0 !important;}
.holder.inner span.not{ font-size: 18em;opacity: 0.9;text-shadow: 0 1px 0 #999, 0 2px 0 #888, 0 3px 0 #777, 0 4px 0 #666, 0 5px 0 #555, 0 6px 0 #444, 0 7px 0 #333, 0 8px 7px rgba(0, 17, 53, 0.6);}
.holder.inner p { color: #3d3d3d; font-family: "Open Sans"; font-size: 14px; line-height: 2;}
.holder.inner { padding: 2% 0;}
.social-icons { padding: 2% 0;}
.social-icons h3 { margin-top: 7px;}
.how-can-we h3 { margin-top: 7px;}


.in-main .list-inline > li {  float: left;}
.menu-1,.menu-2,.menu-3,.menu-4,.menu-5,.menu-6 {  height: 240px; width: 190px; max-width: 100%;}
.mainmenu a { display: block; margin-top: 111px;}

.menu-1 { background: rgba(0, 0, 0, 0) url("http://www.thorndale.org.au/wp-content/uploads/2015/11/menu-1.png"); background-repeat:no-repeat; background-size:contain; background-position:center;}
.menu-2 { background: rgba(0, 0, 0, 0) url("http://www.thorndale.org.au/wp-content/uploads/2015/11/menu-2.png"); background-repeat:no-repeat; background-size:contain; background-position:center;}
.menu-3 { background: rgba(0, 0, 0, 0) url("http://www.thorndale.org.au/wp-content/uploads/2015/11/menu-3.png"); background-repeat:no-repeat; background-size:contain; background-position:center;}
.menu-4 { background: rgba(0, 0, 0, 0) url("http://www.thorndale.org.au/wp-content/uploads/2015/11/menu-4.png"); background-repeat:no-repeat; background-size:contain; background-position:center;}
.menu-5 { background: rgba(0, 0, 0, 0) url("http://www.thorndale.org.au/wp-content/uploads/2015/11/menu-5.png"); background-repeat:no-repeat; background-size:contain; background-position:center;}
.menu-6 { background: rgba(0, 0, 0, 0) url("http://www.thorndale.org.au/wp-content/uploads/2015/11/menu-6.png"); background-repeat:no-repeat; background-size:contain; background-position:center;}
.inner-text li{color: #3d3d3d;font-family: "Open Sans";font-size: 14px;line-height: 2;}

/*submenu*/
.in-main .menu-1 .sub-menu { display: none;  list-style: outside none none;  width: 183px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 110px;  margin-left: -1px;}
.in-main .menu-2 .sub-menu { display: none;  list-style: outside none none;  width: 183px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 92px;  margin-left: -1px;}
.in-main .menu-3 .sub-menu { display: none;  list-style: outside none none;  width: 183px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 90px;  margin-left: -1px;}
.in-main .menu-4 .sub-menu { display: none;  list-style: outside none none;  width: 183px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 92px;  margin-left: -1px;}
.in-main .menu-5 .sub-menu { display: none;  list-style: outside none none;  width: 183px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 110px;  margin-left: -1px;}
.in-main .menu-6 .sub-menu { display: none;  list-style: outside none none;  width: 183px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 92px;  margin-left: -1px;}

.in-main li:hover .sub-menu{ display:block; }
.in-main .sub-menu li{}

.in-main .menu-1 .sub-menu li a { background: none repeat scroll 0 0 #FF52BF;  display: block;  padding: 7px 15px;  text-align: left;  text-decoration: none; margin-top:0px !important;}
.in-main .menu-1 .sub-menu li a:hover { background:#EDEDED; color:#333; margin-top:0px !important;}

.in-main .menu-2 .sub-menu li a { background: none repeat scroll 0 0 #0085FF;  display: block;  padding: 7px 15px;  text-align: left;  text-decoration: none; margin-top:0px !important;}
.in-main .menu-2 .sub-menu li a:hover { background:#EDEDED; color:#333; margin-top:0px !important;}

.in-main .menu-3 .sub-menu li a { background: none repeat scroll 0 0 #FF1E1E;  display: block;  padding: 7px 15px;  text-align: left;  text-decoration: none; margin-top:0px !important;}
.in-main .menu-3 .sub-menu li a:hover { background:#EDEDED; color:#333; margin-top:0px !important;}

.in-main .menu-4 .sub-menu li a { background: none repeat scroll 0 0 #FF8300;  display: block;  padding: 7px 15px;  text-align: left;  text-decoration: none; margin-top:0px !important;}
.in-main .menu-4 .sub-menu li a:hover { background:#EDEDED; color:#333; margin-top:0px !important;}

.in-main .menu-5 .sub-menu li a { background: none repeat scroll 0 0 #28B14D;  display: block;  padding: 7px 15px;  text-align: left;  text-decoration: none; margin-top:0px !important;}
.in-main .menu-5 .sub-menu li a:hover { background:#EDEDED; color:#333; margin-top:0px !important;}

.in-main .menu-6 .sub-menu li a { background: none repeat scroll 0 0 #8E50CB;  display: block;  padding: 7px 15px;  text-align: left;  text-decoration: none; margin-top:0px !important;}
.in-main .menu-6 .sub-menu li a:hover { background:#EDEDED; color:#333; margin-top:0px !important;}
/*submenu*/


/*my style */
.team_img{margin-bottom:-10px;}
.team_head h4{	color: #3D3D3D;font-family: "Open Sans";font-size: 20px;font-weight: 700;text-transform: uppercase;margin-top:20px;}
.team_con {text-align:justify;}
.team_work{}
.widget.widget_olimometerwidget { list-style: outside none none;}
.breadcrumbs { text-align: right;}
.breadcrumbs a { font-family: open sans;  font-weight: 600;}
.inner-image { float: left;  padding-bottom: 15px;  padding-right: 25px; padding-top: 25px; }
.holder.inner h2 { color: #aa201e;  font-family: "Open Sans"; font-size: 26px;  font-weight: 700;  text-transform: uppercase;}
/*.video-metrer-content { position: relative;}
.activecontent { position: absolute; right: 18px;  top: 100px;}
*/
.activecontent-new { margin-top: 54px;}
.inner-content { padding:0;}
.holder .service-all a{ display:block;}
.holder .service-all a:hover{ opacity: 0.7; filter: alpha(opacity=70); /* For IE8 and earlier */}
 
/*responsive*/
@media (max-width: 1024px) 
{
	.mainmenu .navbar-nav li a {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 24px;  font-weight: 600;  padding: 10px 18px;  text-transform: uppercase;}
	.mainmenu .in-main {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
	.btn.btn-donate {  margin-top: 25px !important;}
	.mainmenu .dropdown-menu {  background: #b3b3b3 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 3px;  margin-top: 73px;  min-width: 150px;}
	.mainmenu .dropdown-menu.res {  background: #528dc9 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 3px;  margin-top: 52px;  min-width: 149px;}
	.mainmenu .dropdown-menu.ind {  background: #b1373d none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 53px;  min-width: 149px;}	
	.mainmenu .dropdown-menu.liv {  background: #ef9827 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 53px;  min-width: 149px;}
	.mainmenu .dropdown-menu.ndis {  background: #4ba876 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 73px;  min-width: 148px;}
	.mainmenu .dropdown-menu.sup {  background: #6b4591 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 4px;  margin-top: 50px;  min-width: 149px;}
		
	header .top-right { margin-left: -1px !important; }
	header .search { margin-right: -80px !important;}
	header .header-bottom-2 h3 { font-size: 15px !important;}
	
	.menu-1, .menu-2, .menu-3, .menu-4, .menu-5, .menu-6 { height: 240px; max-width: 100%;  width: 150px;}
	.mainmenu a { font-size: 11px; }
	.in-main .sub-menu li a { padding: 7px 10px !important;}
	.in-main .menu-1 .sub-menu { display: none;  list-style: outside none none;  min-width: 144px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 85px;  margin-left: -2px;}
	.in-main .menu-2 .sub-menu { display: none;  list-style: outside none none;  min-width: 144px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 72px;  margin-left: -2px;}
	.in-main .menu-3 .sub-menu { display: none;  list-style: outside none none;  min-width: 144px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 72px;  margin-left: -2px;}
	.in-main .menu-4 .sub-menu { display: none;  list-style: outside none none;  min-width: 144px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 72px;  margin-left: -2px;}
	.in-main .menu-5 .sub-menu { display: none;  list-style: outside none none;  min-width: 144px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 85px;  margin-left: -2px;}
	.in-main .menu-6 .sub-menu { display: none;  list-style: outside none none;  min-width: 144px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 72px;  margin-left: -2px;}
	
	header .top-right ul li a { font-size: 12px !important; list-style: outside none none;}
	header .top-right ul li a i { font-size: 12px !important; padding: 5px !important;}
}
@media (max-width: 768px) 
{
	.holder .btn-sub {  background: #e88d19 none repeat scroll 0 0;  color: #ffffff;  font-family: "Open Sans";  font-size: 18px;  font-weight: 600;  padding: 6px 11px;  text-transform: uppercase;  margin-left: -24px;}
	.mainmenu .in-main {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
	.mainmenu .navbar-nav li a {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 13px;  font-weight: 600;  padding: 5px 10px;  text-transform: uppercase;}
	.mainmenu .home > a {  margin:0px;}
	.mainmenu .res > a {  margin:0px;}
	.mainmenu .thron > a {  margin:0px;}
	.mainmenu .day > a {  margin:0px;}
	.mainmenu .ndis {  margin:0px;}
	.holder h2 {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 20px;  font-weight: 700;  text-transform: uppercase;}
	header .header-bottom-2 p {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 9px;  line-height: 18px;}
	header .header-bottom-2 {  background: #f5f5f5 none repeat scroll 0 0;  padding: 7px;}
	.btn.btn-donate {  margin-top: 25px !important;}	
	header .top-right ul li a {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 10px;  font-weight: 700;  list-style: outside none none !important;}
	header .top-right ul li a i {  border: 2px solid #db8312;  border-radius: 25px;  color: #db8312;  font-size: 10px;  padding: 1px;}
	.menu-text.text-center {  position: absolute;  top: 70px;  width: 100%;}
	.mainmenu .dropdown-menu {  background: #b3b3b3 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 3px;  margin-top: 50px;  min-width: 105px;}
	.mainmenu .dropdown-menu.res {  background: #528dc9 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 3px;  margin-top: 40px;  min-width: 109px;}
	.mainmenu .dropdown-menu.ind {  background: #b1373d none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 40px;  min-width: 109px;}	
	.mainmenu .dropdown-menu.liv {  background: #ef9827 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 40px;  min-width: 109px;}
	.mainmenu .dropdown-menu.ndis {  background: #4ba876 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 5px;  margin-top: 40px;  min-width: 109px;}
	.mainmenu .dropdown-menu.sup {  background: #6b4591 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 4px;  margin-top: 40px;  min-width: 109px;}
	.mainmenu a {  color: #ffffff;  font-family: "Open Sans";  font-size: 10px;  font-weight: 700;  text-decoration: none;  text-transform: uppercase;}
	
	.mc4wp-form input[type="email"], .mc4wp-form input[type="text"] { height: 40px !important;  margin-top: 10px !important;}
	.holder .btn-sub { margin-top: 10px !important; margin-left: 0px !important;}
	header .search { margin-right: 0px !important;}
	
	.menu-1, .menu-2, .menu-3, .menu-4, .menu-5, .menu-6 { height: 240px;  max-width: 100%;  width: 120px;}
	
	.in-main .sub-menu li a { padding: 7px 3px !important;}
	
	.in-main .menu-1 .sub-menu { display: none;  list-style: outside none none;  min-width: 116px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 70px;  margin-left: -3px;}
	.in-main .menu-2 .sub-menu { display: none;  list-style: outside none none;  min-width: 116px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 56px;  margin-left: -3px;}
	.in-main .menu-3 .sub-menu { display: none;  list-style: outside none none;  min-width: 116px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 56px;  margin-left: -3px;}
	.in-main .menu-4 .sub-menu { display: none;  list-style: outside none none;  min-width: 116px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 56px;  margin-left: -3px;}
	.in-main .menu-5 .sub-menu { display: none;  list-style: outside none none;  min-width: 116px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 70px;  margin-left: -3px;}
	.in-main .menu-6 .sub-menu { display: none;  list-style: outside none none;  min-width: 116px;  padding: 0;  position: absolute;  z-index: 1000;  margin-top: 56px;  margin-left: -3px;}
	
	.holder .video-meter { padding: 0 !important;}
	.holder .keep-all { padding: 0 !important;}
}

@media (max-width: 767px) 
{
	.menu-1,.menu-2,.menu-3,.menu-4,.menu-5,.menu-6 {  height: auto !important; width: 100% !important;}
	.mainmenu { background: #f8981d none repeat scroll 0 0;  padding: 0 !important;}
	.mainmenu a { margin-top: 0px !important; color:#000 !important;}
	.mainmenu .sub-menu { display: none;}
	.mainmenu li:hover .sub-menu{ display:block; }
	.menu-1 { background: none !important;}
	.menu-2 { background: none !important;}
	.menu-3 { background: none !important;}
	.menu-4 { background: none !important;}
	.menu-5 { background: none !important;}
	.menu-6 { background: none !important;}
	.mainmenu ul li { list-style:none;}
	.mainmenu .navbar-nav li a { color: #3d3d3d;  font-family: "Open Sans";  font-size: 13px !important;  font-weight: 700 !important;  padding: 5px 10px !important;  text-transform: uppercase;}
}

@media (max-width: 568px) 
{
	.top-right {  text-align: center;}
	.social .img-responsive {  width: 30px;}
	header .header-bottom-2 h3 {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 21px;}.
	.mainmenu .navbar-nav li a {  color: #ffffff;  font-family: "Open Sans";  font-size: 18px;  font-weight: 600;  padding: 10px;  text-transform: uppercase;}
	.mainmenu .in-main {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
	.mainmenu .navbar-nav li a {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 18px;  font-weight: 600;  padding: 10px;  text-transform: uppercase;}
	.mainmenu .home > a {  margin:0px;}
	.mainmenu .res > a {  margin:0px;}
	.mainmenu .thron > a {  margin:0px;}
	.mainmenu .day > a {  margin:0px;}
	.mainmenu .ndis {  margin:0px;}
	header .header-bottom-2 {  background: #f5f5f5 none repeat scroll 0 0;  padding: 15px;  text-align: center;}
	.holder h2 {  color: #3d3d3d; font-family: "Open Sans";  font-size: 21px;  font-weight: 700;  text-transform: uppercase;}
	.holder h4 {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 14px;  font-weight: 400;}
	.holder .keep-all {  background: #f9f9f9 none repeat scroll 0 0;  padding: 1px;  text-align: center;}
	.subcrribe-form .form-control {  margin-top: 15px;}
	.holder .btn-sub {  background: #e88d19 none repeat scroll 0 0;  color: #ffffff;  font-family: "Open Sans";  font-size: 18px;  font-weight: 600;  padding: 5px 35px;  text-transform: uppercase;  margin-top: 15px;}
	.holder .video-meter {  padding: 5px; text-align:center;}
	footer .copy p {  color: #ffffff;  font-family: "Open Sans";  font-size: 11px;}
	.menu-text.text-center {  position: absolute;  top: 120px;  width: 100%;}
	.mainmenu .dropdown-menu {  background: #b3b3b3 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 152px;  margin-top: 95px;  min-width: 182px;}
	.mainmenu .dropdown-menu.res {  background: #528dc9 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 152px;  margin-top: 80px;  min-width: 182px;}
	.mainmenu .dropdown-menu.ind {  background: #b1373d none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 152px;  margin-top: 80px;  min-width: 182px;}
	.mainmenu .dropdown-menu.liv {  background: #ef9827 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 152px;  margin-top: 80px;  min-width: 181px;}
	.mainmenu .dropdown-menu.ndis {  background: #4ba876 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 152px;  margin-top: 80px;  min-width: 181px;}
	.mainmenu .dropdown-menu.sup {  background: #6b4591 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 152px;  margin-top: 80px;  min-width: 181px;}
		
}
@media (max-width: 480px) 
{
	.top-right {  text-align: center;}
	.social .img-responsive {  width: 30px;}
	header .header-bottom-2 h3 {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 21px;}.
	.mainmenu .navbar-nav li a {  color: #ffffff;  font-family: "Open Sans";  font-size: 18px;  font-weight: 600;  padding: 10px;  text-transform: uppercase;}
	.mainmenu .in-main {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
	.mainmenu .navbar-nav li a {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 18px;  font-weight: 600;  padding: 10px;  text-transform: uppercase;}
	.mainmenu .home > a {  margin:0px;}
	.mainmenu .res > a {  margin:0px;}
	.mainmenu .thron > a {  margin:0px;}
	.mainmenu .day > a {  margin:0px;}
	.mainmenu .ndis {  margin:0px;}
	header .header-bottom-2 {  background: #f5f5f5 none repeat scroll 0 0;  padding: 15px;  text-align: center;}
	.holder h2 {  color: #3d3d3d; font-family: "Open Sans";  font-size: 21px;  font-weight: 700;  text-transform: uppercase;}
	.holder h4 {  color: #3d3d3d;  font-family: "Open Sans";  font-size: 14px;  font-weight: 400;}
	.holder .keep-all {  background: #f9f9f9 none repeat scroll 0 0;  padding: 1px;  text-align: center;}
	.subcrribe-form .form-control {  margin-top: 15px;}
	.holder .btn-sub {  background: #e88d19 none repeat scroll 0 0;  color: #ffffff;  font-family: "Open Sans";  font-size: 18px;  font-weight: 600;  padding: 5px 35px;  text-transform: uppercase;  margin-top: 15px;}
	.holder .video-meter {  padding: 5px; text-align:center;}
	footer .copy p {  color: #ffffff;  font-family: "Open Sans";  font-size: 11px;}
	.menu-text.text-center {  position: absolute;  top: 120px;  width: 100%;}
	.mainmenu .dropdown-menu {  background: #b3b3b3 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 28px;  margin-top: 95px;  min-width: 182px;}
	.mainmenu .dropdown-menu.res {  background: #528dc9 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 28px;  margin-top: 80px;  min-width: 182px;}
	.mainmenu .dropdown-menu.ind {  background: #b1373d none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 30px;  margin-top: 80px;  min-width: 182px;}
	.mainmenu .dropdown-menu.liv {  background: #ef9827 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 30px;  margin-top: 80px;  min-width: 181px;}
	.mainmenu .dropdown-menu.ndis {  background: #4ba876 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 30px;  margin-top: 80px;  min-width: 181px;}
	.mainmenu .dropdown-menu.sup {  background: #6b4591 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  margin-left: 28px;  margin-top: 80px;  min-width: 181px;}
	.call-donate.text-right {  margin-top: -40px;  text-align: center;}
	
}