﻿/* You Have Design Default Css Start Here... */
     /*Start here header */
.cl{ clear:both;}
#maindbox{ width:100%; height:auto;  
  /* fallback */ background-color: #fff;   /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, left top, right top, from(#fff), to(#f3f3f3)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(left, #fff, #f3f3f3); /* Firefox 3.6+ */ background: -moz-linear-gradient(left, #fff, #f3f3f3); /* IE 10 */ background: -ms-linear-gradient(left, #fff, #f3f3f3); /* Opera 11.10+ */ background: -o-linear-gradient(left, #fff, #f3f3f3);
}
.mainhad{ width:1198px; height:100px; margin:0 auto;}      
.mainhad-lft{ float:left; height:auto;}
.mainhad-cnrt{color: #000000; float: left; font-family: 'EbrimaRegular'; font-size: 31px; font-weight: bold; margin-top: 28px; text-align: left;  width: 489px;}
.mainhad-cnrtpart{ width:839px; float:right; background:url(../images/main-top.png) no-repeat right top; height:100px;}
.mainhad-rit { width:350px; float:right;}
.telephone{height:auto; margin-top:8px; float:left; }
.telephone img{ float:left; margin-top:26px;}
.telephone p{ font-size:20px;font-family:'EbrimaRegular'; float: left; color:#365192; padding: 5px 0 0 6px; letter-spacing:-1px;}
.Contact{ float:right;}
.Contact span{ font-size:18px; color:#365192; line-height:30px; letter-spacing:-1px;}
.wesite{ float: right;width:186px; }
.wesite img{ float:left; margin-top:2px;}
.wesite a{ float: right; font-size:18px;color:#365192; line-height:33px; text-decoration:none; letter-spacing:-1px; }
.wesite a:hover{ text-decoration:underline; }

.nav{ width:100%; height:40px; background:url(../images/nav.jpg) repeat-x; margin-top:2px;  }
.navigation{ width:1300px; height:39px; margin:0 auto; border-bottom:1px solid #fff; position:relative;}
.navigation ul{ margin:0; padding:0; margin:0px auto; text-align:center;}
.navigation ul li{list-style:none; display:inline-block; line-height:39px; background:url(http://www.nsbw2016.com/images/nav-sepreter.jpg) no-repeat right top;list-style:none !important;	text-decoration:none; position:relative;}
.navigation ul li a{ font-size:15px; color:#FFf; padding:0 20px; text-decoration:none; display:block; text-transform:uppercase;}
.navigation ul li a:hover{ background:#4c77d2; color:fff;}
.navigation ul li .arrow{ background:url(http://www.nsbw2016.com/images/nav-mark.png) no-repeat 136px center;}
.navigation ul li .arrow2{ background:url(http://www.nsbw2016.com/images/nav-mark.png) no-repeat 56px center;}
.navigation ul li .arrow:hover{ color:#fff; background: #4c77d2 url(http://www.nsbw2016.com/images/nav-mark.png) no-repeat 136px center; }
.navigation ul li .arrow2:hover{ color:#fff; background: #4c77d2 url(http://www.nsbw2016.com/images/nav-mark.png) no-repeat 56px center; }
.navigation ul li a.active{ background:#4c77d2; color:#fff;}	
.navigation ul li ul { display:none; margin-left:-225px; } /* Makes the Dropdown menu Hidden by default */

.navigation ul li:hover  ul  {z-index:99999; display: block !important; position:absolute; background:#658cc5; left:223px;  width:156px;  opacity: 0.76}

.navigation ul li:hover  ul li {float:none; border-bottom:1px solid #fff; background:right none; }
/*.navigation ul li:hover  ul li.parent{ background:url(../images/point.png) no-repeat right center; width:10px; height:10px;}
*/.navigation ul li:hover  ul li:last-child{ border-bottom:none;}
.navigation ul li:hover  ul li a{ text-align:center; line-height:30px; font-size:13px;font-family:'EbrimaRegular';}


.social-icons {
	 float:right; 
	padding: 0!important;
	margin: 0!important;
	list-style-type: none!important;

}
.social-icons li{
	float: left!important;
	display: block!important;
	margin:15px 0px 0px 10px;

}	
	
.social-icons li a {
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-o-filter: grayscale(1);
	-ms-filter: grayscale(1);
}

.social-icons li a:hover {
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-o-filter: grayscale(0);
	-ms-filter: grayscale(0);
}



#banner-container{ width:100%; margin:0; display:inline-block;}
.aboutbanner{ width:100% ; height:auto; position:relative; }
.aboutbanner img{ width:100%; height:auto;}
.aboutbanner-in { position:absolute; top:103px; width:100%; height:162px; text-align:center; background: url(../images/transperent-bg.png) no-repeat center bottom;}
.aboutbanner-in h3{ font-family:'EbrimaRegular'; font-size:30px; color:#fff; font-weight:600; text-align:center; text-transform:uppercase; margin:0px; }
.aboutbanner-in p{ font-family:'EbrimaRegular'; font-size:20px; color:#fff; font-weight:500; text-align:center; text-transform:uppercase; line-height:30px; margin-top:2px; }
.aboutbanner-in span{font-family:'EbrimaRegular'; font-size:22px; color:#eaff00; font-weight:600; text-align:center; text-transform:uppercase; line-height:26px; margin-top:2px;}


.medpart{ width:1198px; height: auto; margin:20px auto 0; } 
.medpart-left{ width:907px; height:auto; float:left;} 
.Purpose { width:604px; height:auto; float:left;}
.Purpose h1{font-family: 'TimesNewRomanRegular'; margin-bottom:5px; font-size:16px; color:#012764; text-transform:uppercase; font-weight:bold;}
.Purpose p{font-family:'EbrimaRegular';font-size:15px; color:#1e1e1e; line-height:18px; font-weight:600;}
.Purpose a{font-family:'EbrimaRegular';font-size:15px; color:#4c77d2; line-height:18px; font-weight:600; text-decoration:none;}
.Purpose a:hover{text-decoration: underline; }

.video{ float:left; width:290px; margin-right:10px;}
.video span {font-family: 'TimesNewRomanRegular'; font-size:16px; color:#000; line-height:18px; text-align:center; display:block; margin-bottom:10px; font-weight:bold;}
.video img { margin-left:10px;}

.add-banner{ float:left;}
.add-bannerbox{ background:url(../images/clint.jpg) no-repeat left top; width:722px; height:91px;}
.add-banner h2{font-size:16px; font-weight:bold; text-transform:uppercase; color:#012764; font-family: 'TimesNewRomanRegular'; }
.add-banner img{ margin:0 auto; display:block; padding-top:22px;}


.rightpart{ height: auto; float: right;}
.testimonal{ width:279px; float:right; background:#e7e3d9; height:auto}
.testimonal img{ padding-top:10px; margin:0 auto; display:block;}
.testimonal p{ text-align:center; font-size:13px; font-style:italic; color:#000;font-family:'EbrimaRegular'; line-height:18px; padding:0 3px; margin-bottom:20px;} 
.testimonal span a{ text-transform:uppercase; color:#000; font-size:13px; margin-bottom:10px; float:right; padding-right:5px; text-decoration:none;}
.testimonal span a:hover{text-decoration: underline;}
.Invited{ float:left; width:897px;}
.Invited span{color:#012764; font-size:16px; float:left; margin-top:40px; text-transform:uppercase; font-weight:bold; font-family:"Times New Roman", Times, serif; line-height:0px; }
.Invited p{ color:#1e1e1e; font-family:'EbrimaRegular'; font-size:15px; float:left; line-height:18px; font-weight:600; }

.Event{ float:left; width:280px;}
.Event h2{ font-size:16px; font-weight:bold; text-transform:uppercase; color:#012764; font-family: 'TimesNewRomanRegular'; margin:20px 0 0 0;}
.Event p{ color: #2c2c2c; float: left; font-family: 'EbrimaRegular';  font-size: 15px; font-weight: 600; line-height: 19px;}



.footer{ width:100%; background:#213d93; height:67px; margin-top:20px; }
.fotr{ width:566px; height:67px; margin:0 auto;}
.fotr ul{ padding:7px 0 0 0 ;  }
.fotr ul li{list-style:none; text-align:center; display:block; float:left; line-height:15px; font-size:12px;color:#FFFFFF;}
.fotr ul li a{ font-size:12px; color:#FFf; padding:0 10px; text-decoration:none; font-family: 'EbrimaRegular'; text-transform:uppercase;  }
.fotr ul li a:hover{ color:fff; text-decoration:underline;}
.fotr p{ font-size:12px; color:#FFf; float:left; text-align:center; text-transform:uppercase; margin-left:52px;}
.fotr p a{ font-size:12px; color:#7084de; text-decoration:none; font-family: 'EbrimaRegular'; text-transform:uppercase;  }
.fotr p a:hover{ color:#fff; text-decoration:underline;}
.fotr a.current{  color:#4c77d2;}	






/* About Us Start here */


.client{ width:855px; height:auto; float:left; margin-bottom:30px;}
.clientpoto{ float:left; width:125px; height:auto; padding-right:5px;  }
.cant { width:714px; height:auto; border-bottom:1px solid #d98a61; float:left; }
.cant .box{width:39px; height:32px; background:#d98a61; float:left; margin:0 5px 5px 0;}
.cant h2{ font-size:16px; font-family: 'TimesNewRomanRegular'; color:#012764; float:left; text-transform:uppercase; line-height:0px; font-weight:600; }
.canttext{ width:714px; background:url(http://www.nsbw2016.com/images/line.png) no-repeat center bottom; float:left; margin-bottom:30px; text-align:left;}
.canttext:last-child{ background:none; margin-bottom:0px;}
.canttext p{ font-size:13px; font-family: 'EbrimaRegular'; color:#000; margin:5px 0 0px 0; line-height:20px; font-weight:600;}
.canttext span a{ color:#4c77d2; font-family: 'EbrimaRegular'; font-size:14px; float:right; text-align:right; text-decoration:none;margin-bottom:10px;}
.canttext span a:hover{ text-decoration: underline; }







/* testimonal */


#tips, #tips li{
	margin:0;
	padding:0;
	list-style:none;
	}
#tips{
	;
	}
#tips li{ display:none; /* hide the items at first only to display one with javascript */	}
#tips li p{ text-align:center; font-size:12px; font-style:italic; color:#000;font-family:'EbrimaRegular'; line-height:18px; padding:0 5px;  font-weight:600}	
#tips li span{ text-transform:uppercase; text-decoration:none; text-align:right; font-size:13px; float:right; color:#000;font-family:'EbrimaRegular'; padding-bottom:10px ; margin-right:5px;}				


.txt_input
{
	background:#f4f4f4;
	border:#CCC 1px solid;
	padding:8px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:250px;
	margin:5px 0px;
}
.txt_area
{
	background:#f4f4f4;
	border:#CCC 1px solid;
	padding:8px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:250px;
	height:80px;
	resize:none;
	margin:5px 0px;
}
.submit
{
	background:#233f93;
	padding:8px 10px;
	font-size:16px;
	color:#FFF;
	border:none;
	cursor:pointer;
	margin-top:5px;
}