/*
Theme Name: EMP 2013
Author: Mindblaze Technologies
Author URI: www.mindblazetech.com
*/
@charset "utf-8";
/* CSS Document */
/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/
	Licensed under GPL and MIT.
*/
/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.















  Note: IE6 works fine without this fix.







*/















body {







  min-width: 960px;







}















/* Containers







----------------------------------------------------------------------------------------------------*/







.container_12 {







	margin-left: auto;







	margin-right: auto;







	width: 960px;







}





.archive #primary{
  width: 620px !important;
  float: left;
  line-height: 36px;
}

.archive .wp-caption{
  width: auto !important;
}

.archive img{
  max-width: 100%;
}

.archive .entry-content{
  margin-left: 28px;

}
.archive .entry-header img{
  margin-left: 28px;
  max-width: 95% !important;
  margin-right: 5px;
}
/*.archive .leave-reply{
  margin-left: 28px;
}*/
.archive .entry-meta{
  margin-left: 28px;
}

.archive .comments-link{
  margin-left: 28px;
}
.archive .assistive-text{
  margin-left: 28px;
}
.archive .alignleft{
  margin-left: 28px;
}

.archive .archive-title{
  border-bottom: 2px solid;
}
.archive .archive-header{
  margin-bottom: 10px;
}




/* Grid >> Global







----------------------------------------------------------------------------------------------------*/























.grid_1,







.grid_2,







.grid_3,







.grid_4,







.grid_5,







.grid_6,







.grid_7,







.grid_8,







.grid_9,







.grid_10,







.grid_11,







.grid_12 {







	display:inline;







	float: left;







	position: relative;







	margin-left: 10px;







	margin-right: 10px;







}































.push_1, .pull_1,







.push_2, .pull_2,







.push_3, .pull_3,







.push_4, .pull_4,







.push_5, .pull_5,







.push_6, .pull_6,







.push_7, .pull_7,







.push_8, .pull_8,







.push_9, .pull_9,







.push_10, .pull_10,







.push_11, .pull_11,







.push_12, .pull_12 {







	position:relative;







}























/* Grid >> Children (Alpha ~ First, Omega ~ Last)







----------------------------------------------------------------------------------------------------*/















.alpha {







	margin-left: 0;







}















.omega {







	margin-right: 0;







}















/* Grid >> 12 Columns







----------------------------------------------------------------------------------------------------*/























.container_12 .grid_1 {







	width:60px;







}















.container_12 .grid_2 {







	width:140px;







}















.container_12 .grid_3 {







	width: 380px;







}















.container_12 .grid_4 {







	width:300px;







}















.container_12 .grid_5 {







	width:380px;







}















.container_12 .grid_6 {







	width:460px;







}















.container_12 .grid_7 {







	width:540px;







}















.container_12 .grid_8 {







	width:620px;







}















.container_12 .grid_9 {







	width:700px;







}















.container_12 .grid_10 {







	width:780px;







}















.container_12 .grid_11 {







	width:860px;







}















.container_12 .grid_12 {







	width:940px;







}







































/* Prefix Extra Space >> 12 Columns







----------------------------------------------------------------------------------------------------*/























.container_12 .prefix_1 {







	padding-left:80px;







}















.container_12 .prefix_2 {







	padding-left:160px;







}















.container_12 .prefix_3 {







	padding-left:240px;







}















.container_12 .prefix_4 {







	padding-left:320px;







}















.container_12 .prefix_5 {







	padding-left:400px;







}















.container_12 .prefix_6 {







	padding-left:480px;







}















.container_12 .prefix_7 {







	padding-left:560px;







}















.container_12 .prefix_8 {







	padding-left:640px;







}















.container_12 .prefix_9 {







	padding-left:720px;







}















.container_12 .prefix_10 {







	padding-left:800px;







}















.container_12 .prefix_11 {







	padding-left:880px;







}































/* Suffix Extra Space >> 12 Columns







----------------------------------------------------------------------------------------------------*/























.container_12 .suffix_1 {







	padding-right:80px;







}















.container_12 .suffix_2 {







	padding-right:160px;







}















.container_12 .suffix_3 {







	padding-right:240px;







}















.container_12 .suffix_4 {







	padding-right:320px;







}















.container_12 .suffix_5 {







	padding-right:400px;







}















.container_12 .suffix_6 {







	padding-right:480px;







}















.container_12 .suffix_7 {







	padding-right:560px;







}















.container_12 .suffix_8 {







	padding-right:640px;







}















.container_12 .suffix_9 {







	padding-right:720px;







}















.container_12 .suffix_10 {







	padding-right:800px;







}















.container_12 .suffix_11 {







	padding-right:880px;







}































/* Push Space >> 12 Columns







----------------------------------------------------------------------------------------------------*/























.container_12 .push_1 {







	left:80px;







}















.container_12 .push_2 {







	left:160px;







}















.container_12 .push_3 {







	left:240px;







}















.container_12 .push_4 {







	left:320px;







}















.container_12 .push_5 {







	left:400px;







}















.container_12 .push_6 {







	left:480px;







}















.container_12 .push_7 {







	left:560px;







}















.container_12 .push_8 {







	left:640px;







}















.container_12 .push_9 {







	left:720px;







}















.container_12 .push_10 {







	left:800px;







}















.container_12 .push_11 {







	left:880px;







}































/* Pull Space >> 12 Columns







----------------------------------------------------------------------------------------------------*/























.container_12 .pull_1 {







	left:-80px;







}















.container_12 .pull_2 {







	left:-160px;







}















.container_12 .pull_3 {







	left:-240px;







}















.container_12 .pull_4 {







	left:-320px;







}















.container_12 .pull_5 {







	left:-400px;







}















.container_12 .pull_6 {







	left:-480px;







}















.container_12 .pull_7 {







	left:-560px;







}















.container_12 .pull_8 {







	left:-640px;







}















.container_12 .pull_9 {







	left:-720px;







}















.container_12 .pull_10 {







	left:-800px;







}















.container_12 .pull_11 {







	left:-880px;







}







































/* `Clear Floated Elements







----------------------------------------------------------------------------------------------------*/















/* http://sonspring.com/journal/clearing-floats */















.clear {







  clear: both;







  display: block;







  overflow: hidden;







  visibility: hidden;







  width: 0;







  height: 0;







}















/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */















.clearfix:before,







.clearfix:after {







  content: '\0020';







  display: block;







  overflow: hidden;







  visibility: hidden;







  width: 0;







  height: 0;







}















.clearfix:after {







  clear: both;







}















/*







  The following zoom:1 rule is specifically for IE6 + IE7.







  Move to separate stylesheet if invalid CSS is a problem.







*/















.clearfix {







  zoom: 1;







}















/*-----------------My CSS-----------------------*/







.floatleft{ float:left}







.floatright{ float:right}







.clr{ clear:both}













body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, p, blockquote, th, td, img {







    border: 0 none;







 







    font-family:  ;







    margin: 0;







    padding: 0;







}







.header{ height:142px; background-color:#daf1ff}







.subscribe{ color:#fff;}







.header form{ color:#fff !important; 







    /*margin: 11px 0 20px;*/







}











/*  Widget Header Search Bar  */











#af-form-30744044 .af-standards .af-element {



  padding-right: 15px !important;



  padding-bottom: 0px !important;



}







#af-form-30744044 {



  overflow : hidden !important;



  position : relative !important;



  top      : 15px !important;



}







#af-form-30744044 .af-body label.previewLabel {



  margin-top: -4px !important;

  margin-bottom: 2px !important;

  color:black !important;

  float: left !important;

  font-family: Open Sans Bold 400 !important;

  position: relative !important;

  font-size: 15px !important;

  margin-left: 33px !important;



}







#af-form-30744044, #af-form-30744044 .quirksMode {



  width: 350px !important;



}







.af-form {



  text-align: left !important;



  margin: 0 !important;



}











.header .btn  { width:100%}



#af-body-30744044{



	padding-top:0px !important;



}











.header legend{ font-size:16px}







.topnav{ background-color:#000000; padding: 5px 0 }







.topnav a { color:#fff !important; text-shadow: 1px 1px 0px #000; font-weight:bold }







.topnav a:hover { color:#CCC}







.pluginCountBoxIcon{ display: none !important;  }







.nav {







  margin-left: 0;







 







  list-style: none;







}







.nav > li > a {







  display: block;







}







.nav > li > a:hover,







.nav > li > a:focus {







  text-decoration: none;







  color:#CCC !important







}







.nav > li > a > img {







  max-width: none;







}







.nav > .pull-right {







  float: right;







}







.nav-header {







  display: block;







  padding: 3px 15px;







  font-size: 11px;







  font-weight: bold;







  line-height: 20px;







  color: #999999;







  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);







  text-transform: uppercase;







}







.nav li + .nav-header {







  margin-top: 9px;







}







.nav-list {







  padding-left: 15px;







  padding-right: 15px;







  margin-bottom: 0;







}







.nav-list > li > a,







.nav-list .nav-header {







  margin-left: -15px;







  margin-right: -15px;







  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);







}







.nav-list > li > a {







  padding: 3px 15px;







}







.nav-list > .active > a,







.nav-list > .active > a:hover,







.nav-list > .active > a:focus {







  color: #ffffff;







  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);







  background-color: #0088cc;







}







.nav-list [class^="icon-"],







.nav-list [class*=" icon-"] {







  margin-right: 2px;







}







.nav-list .divider {







  *width: 100%;







  height: 1px;







  margin: 9px 1px;







  *margin: -5px 0 5px;







  overflow: hidden;







  background-color: #e5e5e5;







  border-bottom: 1px solid #ffffff;







}







.nav-tabs,







.nav-pills { margin:0px;







  *zoom: 1;







}







.nav-tabs:before,







.nav-pills:before,







.nav-tabs:after,







.nav-pills:after {







  display: table;







  content: "";







  line-height: 0;







}







.nav-tabs:after,







.nav-pills:after {







  clear: both;







}







.nav-tabs > li,







.nav-pills > li {







  float: left; margin-right:30px; 







}







.nav-tabs > li > a,







.nav-pills > li > a {







  padding-right: 12px;







  padding-left: 12px;







  margin-right: 2px;







  line-height: 14px;







}







.nav-tabs {







  border-bottom: 1px solid #ddd;







}







.nav-tabs > li {







  margin-bottom: -1px;







}







.nav-tabs > li > a {







  padding-top: 8px;







  padding-bottom: 8px;







  line-height: 20px;







  border: 1px solid transparent;







  -webkit-border-radius: 4px 4px 0 0;







  -moz-border-radius: 4px 4px 0 0;







  border-radius: 4px 4px 0 0;







}







.nav-tabs > li > a:hover,







.nav-tabs > li > a:focus {







  border-color: #eeeeee #eeeeee #dddddd;







}







.nav-tabs > .active > a,







.nav-tabs > .active > a:hover,







.nav-tabs > .active > a:focus {







  color: #555555;







  background-color: #ffffff;







  border: 1px solid #ddd;







  border-bottom-color: transparent;







  cursor: default;







}







.nav-pills > li > a {







  padding-top: 8px;



padding-bottom: 8px;



padding-left: 30px;



padding-right: 30px;



margin-top: 2px;



margin-bottom: 2px;



margin: 0 -9px 0 -7px;







  -webkit-border-radius: 5px;







  -moz-border-radius: 5px;







  border-radius: 5px;







}















#menu-menu-1 > li > a {







  font-size: 12px;



  padding-top: 8px;



  padding-bottom: 8px;



  padding-left: 0px;



  padding-right: 0px;



  margin-top: 2px;



  margin-bottom: 2px;



  margin: 0 -9px 0 0px;







  -webkit-border-radius: 5px;







  -moz-border-radius: 5px;







  border-radius: 5px;







}























.nav-pills > .active > a,







.nav-pills > .active > a:hover,







.nav-pills > .active > a:focus {







  color: #000;







  background-color: #63d132;







}







#menu-menu-1 > .active > a,







#menu-menu-1 > .active > a:hover,







#menu-menu-1 > .active > a:focus {







  color: #000;







  background-color: #000;







}







.nav-pills > .current-menu-item > a,







.nav-pills > .current-menu-item > a:hover,







.nav-pills > .current-menu-item > a:focus {







  color: #000;







  background-color: #63d132;







}







#menu-menu-1 > .current-menu-item > a,







#menu-menu-1 > .current-menu-item > a:hover,







#menu-menu-1 > .current-menu-item > a:focus {







  color: #ffffff;







  background-color: #000;







  







}







#menu-menu-1 > li > a {



  display: inline-block;



  *zoom :1 ;



}



.dd_post_share { float : left; }



div.postsec a.btn { float: right;}







#menu-menu-1 { 
/*  margin-left: 182px; */
  font-size: 14px;
}







#menu-menu-1 li:after {



    content: "|";



    margin-left: 20px;



    padding-left: 4px;



    padding-right: 4px;



    color: white;



}











#menu-menu-1 li:last-child:after  {



    content: "";



  }







#menu-menu-1 li {margin-right: 10px; }



.nav-stacked > li {







  float: none;







}







.nav-stacked > li > a {







  margin-right: 0;







}







.nav-tabs.nav-stacked {







  border-bottom: 0;







}







.nav-tabs.nav-stacked > li > a {







  border: 1px solid #ddd;







  -webkit-border-radius: 0;







  -moz-border-radius: 0;







  border-radius: 0;







}







.nav-tabs.nav-stacked > li:first-child > a {







  -webkit-border-top-right-radius: 4px;







  -moz-border-radius-topright: 4px;







  border-top-right-radius: 4px;







  -webkit-border-top-left-radius: 4px;







  -moz-border-radius-topleft: 4px;







  border-top-left-radius: 4px;







}







.nav-tabs.nav-stacked > li:last-child > a {







  -webkit-border-bottom-right-radius: 4px;







  -moz-border-radius-bottomright: 4px;







  border-bottom-right-radius: 4px;







  -webkit-border-bottom-left-radius: 4px;







  -moz-border-radius-bottomleft: 4px;







  border-bottom-left-radius: 4px;







}







.nav-tabs.nav-stacked > li > a:hover,







.nav-tabs.nav-stacked > li > a:focus {







  border-color: #ddd;







  z-index: 2;







}







.nav-pills.nav-stacked > li > a {







  margin-bottom: 3px;







}







.nav-pills.nav-stacked > li:last-child > a {







  margin-bottom: 1px;







}







.nav-tabs .dropdown-menu {







  -webkit-border-radius: 0 0 6px 6px;







  -moz-border-radius: 0 0 6px 6px;







  border-radius: 0 0 6px 6px;







}







.nav-pills .dropdown-menu {







  -webkit-border-radius: 6px;







  -moz-border-radius: 6px;







  border-radius: 6px;







}







.nav .dropdown-toggle .caret {







  border-top-color: #0088cc;







  border-bottom-color: #0088cc;







  margin-top: 6px;







}







.nav .dropdown-toggle:hover .caret,







.nav .dropdown-toggle:focus .caret {







  border-top-color: #005580;







  border-bottom-color: #005580;







}















/* Alignment */







.alignleft {







  display: inline;







  float: left;







  margin-right: 1.625em;







}







.alignright {







  display: inline;







  float: right;







  margin-left: 1.625em;







}







.aligncenter {







  clear: both;







  display: block;







  margin-left: auto;







  margin-right: auto;







}















/* =Comments







----------------------------------------------- */















#comments.comments-area{







	padding:10px 20px;







}







.comments-title {







  font-size: 16px;







  padding: 0 0 26px;







  text-transform: uppercase;







}







.nopassword,







.nocomments {







  color: #aaa;







  font-size: 24px;







  font-weight: 100;







  margin: 26px 0;







  text-align: center;







}







.commentlist {







  list-style: none;







  margin: 0 0 0 auto;







  width:87%;







}







.content .commentlist,







.page-template-sidebar-page-php .commentlist {







  width: 100%; /* reset the width for the one-column and sidebar page layout */







}







.commentlist > li.comment {







  background: #f6f6f6;







  border: 1px solid #ddd;







  -moz-border-radius: 3px;







  border-radius: 3px;







  margin: 0 0 1.625em;







  padding: 1.625em;







  position: relative;







}







.commentlist .pingback {







  margin: 0 0 1.625em;







  padding: 0 1.625em;







}







.commentlist .children {







  list-style: none;







  margin: 0;







}







.commentlist .children li.comment {







  background: #fff;







  border-left: 1px solid #ddd;







  -moz-border-radius: 0 3px 3px 0;







  border-radius: 0 3px 3px 0;







  margin: 1.625em 0 0;







  padding: 1.625em;







  position: relative;







}







.commentlist .children li.comment .fn {







  display: block;







}







.comment-meta .fn {







  font-style: normal;







}







.comment-meta {







  color: #666;







  font-size: 12px;







  line-height: 2.2em;







}







.commentlist .children li.comment .comment-meta {







  line-height: 1.625em;







  margin-left: 50px;







}







.commentlist .children li.comment .comment-content {







  margin: 1.625em 0 0;







  word-wrap: break-word;







  -webkit-hyphens: auto;







  -moz-hyphens: auto;







  hyphens: auto;







}







.comment-meta a {







  font-weight: bold;







}







.comment-meta a:focus,







.comment-meta a:active,







.comment-meta a:hover {







}







.commentlist .avatar {







  -moz-border-radius: 3px;







  border-radius: 3px;







  -webkit-box-shadow: 0 1px 2px #ccc;







  -moz-box-shadow: 0 1px 2px #ccc;







  box-shadow: 0 1px 2px #ccc;







  left: -75px;







  padding: 0;







  position: absolute;







  top: 0;







}







.commentlist > li:before {







  content: url(images/comment-arrow.png);







  left: -21px;







  position: absolute;







}







.commentlist > li.pingback:before {







  content: '';







}







.commentlist .children .avatar {







  background: none;







  -webkit-box-shadow: none;







  -moz-box-shadow: none;







  box-shadow: none;







  left: 2.2em;







  padding: 0;







  top: 2.2em;







}







a.comment-reply-link {







  background: #eee;







  -moz-border-radius: 3px;







  border-radius: 3px;







  color: #666;







  display: inline-block;







  font-size: 12px;







  padding: 0 8px;







  text-decoration: none;







}







a.comment-reply-link:hover,







a.comment-reply-link:focus,







a.comment-reply-link:active {







  background: #888;







  color: #fff;







}







a.comment-reply-link > span {







  display: inline-block;







  position: relative;







  top: -1px;







}















/* Comment Form */







#respond {







  background: #ddd;







  border: 1px solid #d3d3d3;







  -moz-border-radius: 3px;







  border-radius: 3px;







  margin: 0 auto 1.625em;







  padding: 1.625em;







  position: relative;







}







#respond input[type="text"],







#respond textarea {







  background: #fff;







  border: 4px solid #eee;







  -moz-border-radius: 5px;







  border-radius: 5px;







  -webkit-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);







  -moz-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);







  box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);







  position: relative;







  padding: 10px;







  text-indent: 80px;







}







#respond .comment-form-author,







#respond .comment-form-email,







#respond .comment-form-url,







#respond .comment-form-comment {







  position: relative;







}







#respond .comment-form-author label,







#respond .comment-form-email label,







#respond .comment-form-url label,







#respond .comment-form-comment label {







  background: #eee;







  -webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);







  -moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);







  box-shadow: 1px 2px 2px rgba(204,204,204,0.8);







  color: #555;







  display: inline-block;







  font-size: 13px;







  left: 4px;







  min-width: 60px;







  padding: 4px 10px;







  position: relative;







  top: 44px;







  z-index: 1;







}







#respond input[type="text"]:focus,







#respond textarea:focus {







  text-indent: 0;







  z-index: 1;







}







#respond textarea {







  resize: vertical;







  width: 95%;







}







#respond .comment-form-author .required,







#respond .comment-form-email .required {







  color: #bd3500;







  font-size: 22px;







  font-weight: bold;







  left: 75%;







  position: absolute;







  z-index: 1;







}







#respond .comment-notes,







#respond .logged-in-as {







  font-size: 13px;







}







#respond p {







  margin: 10px 0;







}







#respond .form-submit {







  float: right;







  margin: -20px 0 10px;







}







#respond input#submit {







  background: #222;







  border: none;







  -moz-border-radius: 3px;







  border-radius: 3px;







  -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);







  -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);







  box-shadow: 0px 1px 2px rgba(0,0,0,0.3);







  color: #eee;







  cursor: pointer;







  font-size: 15px;







  margin: 20px 0;







  padding: 5px 42px 5px 22px;







  position: relative;







  left: 30px;







  text-shadow: 0 -1px 0 rgba(0,0,0,0.3);







}







#respond input#submit:active {







  background: #1982d1;







  color: #bfddf3;







}







#respond #cancel-comment-reply-link {







  color: #666;







  margin-left: 10px;







  text-decoration: none;







}







#respond .logged-in-as a:hover,







#respond #cancel-comment-reply-link:hover {







  text-decoration: underline;







}







.commentlist #respond {







  margin: 1.625em 0 0;







  width: auto;







}







#reply-title {







  color: #373737;







  font-size: 24px;







  font-weight: bold;







  line-height: 30px;







}







#cancel-comment-reply-link {







  color: #888;







  display: block;







  font-size: 10px;







  font-weight: normal;







  line-height: 2.2em;







  letter-spacing: 0.05em;







  position: absolute;







  right: 1.625em;







  text-decoration: none;







  text-transform: uppercase;







  top: 1.1em;







}







#cancel-comment-reply-link:focus,







#cancel-comment-reply-link:active,







#cancel-comment-reply-link:hover {







  color: #ff4b33;







}







#respond label {







  line-height: 2.2em;







}







#respond input[type=text] {







  display: block;







  height: 24px;







  width: 75%;







}







#respond p {







  font-size: 12px;







}







p.comment-form-comment {







  margin: 0;







}







.form-allowed-tags {







  display: none;







}















/* move down carets for tabs */







.nav-tabs .dropdown-toggle .caret {







  margin-top: 8px;







}







.nav .active .dropdown-toggle .caret {







  border-top-color: #fff;







  border-bottom-color: #fff;







}







.nav-tabs .active .dropdown-toggle .caret {







  border-top-color: #555555;







  border-bottom-color: #555555;







}







.nav > .dropdown.active > a:hover,







.nav > .dropdown.active > a:focus {







  cursor: pointer;







}







.nav-tabs .open .dropdown-toggle,







.nav-pills .open .dropdown-toggle,







.nav > li.dropdown.open.active > a:hover,







.nav > li.dropdown.open.active > a:focus {







  color: #ffffff;







  background-color: #999999;







  border-color: #999999;







}







.nav li.dropdown.open .caret,







.nav li.dropdown.open.active .caret,







.nav li.dropdown.open a:hover .caret,







.nav li.dropdown.open a:focus .caret {







  border-top-color: #ffffff;







  border-bottom-color: #ffffff;







  opacity: 1;







  filter: alpha(opacity=100);







}







.tabs-stacked .open > a:hover,







.tabs-stacked .open > a:focus {







  border-color: #999999;







}







.tabbable {







  *zoom: 1;







}







.tabbable:before,







.tabbable:after {







  display: table;







  content: "";







  line-height: 0;







}







.tabbable:after {







  clear: both;







}







.tab-content {







  overflow: auto;







}







.tabs-below > .nav-tabs,







.tabs-right > .nav-tabs,







.tabs-left > .nav-tabs {







  border-bottom: 0;







}







.tab-content > .tab-pane,







.pill-content > .pill-pane {







  display: none;







}







.tab-content > .active,







.pill-content > .active {







  display: block;







}







.tabs-below > .nav-tabs {







  border-top: 1px solid #ddd;







}







.tabs-below > .nav-tabs > li {







  margin-top: -1px;







  margin-bottom: 0;







}







.tabs-below > .nav-tabs > li > a {







  -webkit-border-radius: 0 0 4px 4px;







  -moz-border-radius: 0 0 4px 4px;







  border-radius: 0 0 4px 4px;







}







.tabs-below > .nav-tabs > li > a:hover,







.tabs-below > .nav-tabs > li > a:focus {







  border-bottom-color: transparent;







  border-top-color: #ddd;







}







.tabs-below > .nav-tabs > .active > a,







.tabs-below > .nav-tabs > .active > a:hover,







.tabs-below > .nav-tabs > .active > a:focus {







  border-color: transparent #ddd #ddd #ddd;







}







.tabs-left > .nav-tabs > li,







.tabs-right > .nav-tabs > li {







  float: none;







}







.tabs-left > .nav-tabs > li > a,







.tabs-right > .nav-tabs > li > a {







  min-width: 74px;







  margin-right: 0;







  margin-bottom: 3px;







}







.tabs-left > .nav-tabs {







  float: left;







  margin-right: 19px;







  border-right: 1px solid #ddd;







}







.tabs-left > .nav-tabs > li > a {







  margin-right: -1px;







  -webkit-border-radius: 4px 0 0 4px;







  -moz-border-radius: 4px 0 0 4px;







  border-radius: 4px 0 0 4px;







}







.tabs-left > .nav-tabs > li > a:hover,







.tabs-left > .nav-tabs > li > a:focus {







  border-color: #eeeeee #dddddd #eeeeee #eeeeee;







}







.tabs-left > .nav-tabs .active > a,







.tabs-left > .nav-tabs .active > a:hover,







.tabs-left > .nav-tabs .active > a:focus {







  border-color: #ddd transparent #ddd #ddd;







  *border-right-color: #ffffff;







}







.tabs-right > .nav-tabs {







  float: right;







  margin-left: 19px;







  border-left: 1px solid #ddd;







}







.tabs-right > .nav-tabs > li > a {







  margin-left: -1px;







  -webkit-border-radius: 0 4px 4px 0;







  -moz-border-radius: 0 4px 4px 0;







  border-radius: 0 4px 4px 0;







}







.tabs-right > .nav-tabs > li > a:hover,







.tabs-right > .nav-tabs > li > a:focus {







  border-color: #eeeeee #eeeeee #eeeeee #dddddd;







}







.tabs-right > .nav-tabs .active > a,







.tabs-right > .nav-tabs .active > a:hover,







.tabs-right > .nav-tabs .active > a:focus {







  border-color: #ddd #ddd #ddd transparent;







  *border-left-color: #ffffff;







}







.nav > .disabled > a {







  color: #999999;







}







.nav > .disabled > a:hover,







.nav > .disabled > a:focus {







  text-decoration: none;







  background-color: transparent;







  cursor: default;







}







 h2 { margin:0; padding:0}







 h2 a { color:#2881a3  }







 p { margin:0; padding:0; line-height:22px}







.contbx{ background-color:#fff; /*box-shadow:0px 0px 3px #000; border-radius:12px;*/ border:1px solid gray; margin-top:15px; padding-top:25px; padding-bottom:25px;  margin-bottom: 50px;}







.contin{ padding:20px; padding-top:0; margin-top:20px;	}







.grid_4 .contin:first-child{	margin-top:0px;	}




.widgettitle { color:#000; font-weight:normal; font-size:22px; margin-bottom:10px; padding:0; margin-top:15px;}
.grid_4 ul li{ margin-left:50px;}

.widgetbx{}







.widgetbx h2{ color:#2a7695; font-weight:normal; font-size:22px; margin-bottom:10px; padding:0}







.widgetbx .btn { margin-top:8px; }







.widgetimg{ border-radius:6px; background-image:url(images/img-thumb.jpg); margin-bottom:10px; height:160px }





.aboutbx{ background-color:#f2f4f4; /*border-radius:6px;*/ padding-top:20px }







.aboutbx .widgetimg{ border-radius:6px; background-image: url(images/user-thumb.jpg); margin-bottom:10px; height:160px }







.aboutbx h2 { color:#535353 !important}







.aboutbx .btn { background-color:#143352; border:1px solid #041d36}







.postbx{ border-top:3px solid #CCC; padding-top:0px; margin-top:20px; width:90%; margin-left:auto; margin-right:auto}







.postbx h2 { font-size: 20px; line-height: 30px; font-family : Open Sans bold 400;}







.postsec{ border-bottom: 1px dotted #CCC; padding-bottom:20px; margin-bottom:20px}







.postsec p, .postbx p{ margin:8px 0px; text-align:justify; clear:both;}







.footer{ padding: 20px 0 20px 0; background-color:#000000}







.footlinks{ 
  /*border-right: 1px solid #465e77;*/
  /*text-align:center; */
  padding-bottom:20px; 
  /*padding-left: 170px;*/
}
.footer a { color:#fff}
.footer_center_class{
  text-align: center !important;
}
.footer_center_class li{
  float: none !important;
  display: inline-block ;
}






.footer .nav-pills > li > a { color:#fff}







.copyright{ text-align:center; margin-top:20px; color:#fff}







h1 {







  font-family: Open Sans Extrabold 800 !important; font-size: 32px !important; letter-spacing:-1px;  !important; color:#6b6b6b !important; margin-left: 25px; line-height: 34px;







}







.postsec h1 {



  margin-left: -2px !important;



}







.postsec h2 em {



  font-family: Open Sans Bold 400 !important;



  font-size:20px;



}







.mapbx{ min-height:230px}







.postsec ul, .postsec ol{







  padding: 0 !important;







  margin: 0 0 10px 25px !important;







}







i.img  { display: none !important; }















@media (max-width: 768px)  {















body {







  min-width: 100%;







}







.container_12 { width:100%}







	







 







.header {







    background-color: ##daf1ff;







    height: auto !important;







	text-align:center;







	padding-bottom:20px







}







.topheader {







    background-color: #000000;







    height: auto !important;







  text-align:center;







  padding-bottom:20px







}







.header .grid_7 {







    float:none







}















.header .grid_3 {







    float:none







}







.header .btn {







    width: auto;







	padding: 5px 50px 5px 50px







}







.nav-tabs > li, .nav-pills > li {







    float: none;







    margin-right: 30px;



    



    margin-left: 30px;







    text-align: center;







}







.container_12 {







    margin: 0px auto auto;







    width:654px;







}







.topnav { margin-bottom:30px}







.nav-pills > li > a { 
  /*border-bottom:1px solid #275584; */
  border-radius:0px
}







.nav-pills li:last-child a  { border-bottom:none}







.footer { margin-top:30px}







.footlinks{   padding-bottom:0}







.copyright { text-align:center}















.header,







.grid_7 







 {







 







	 width:auto !important







}







h1 { text-align:center; margin-left: 0px;}















.form-horizontal .controls {







    margin-left: 0 !important;







    margin-top: 0;







}







.span4{ width:95% !important; margin:auto}















.form-horizontal .control-label { text-align:left !important  }















	 }







	 







	 @media (max-width: 680px)   {















body {







  min-width: 100%;







}







.container_12 { width:100%}







	







 







.header {







    background-color: ##daf1ff;







    height: auto !important;







	text-align:center;







	padding-bottom:20px







}







.header .grid_7 {







    float:none







}















.header .grid_3 {







    float:none







}







.header .btn {







    width: auto;







	padding: 5px 50px 5px 50px







}







.nav-tabs > li, .nav-pills > li {







    float: none;







    margin-right: 30px;







	margin-left: 30px;







    text-align: center;







}







.container_12 {







    margin: 0px auto auto;







    width:90%;







}







.topnav { margin-bottom:30px}







.footer { margin-top:30px}







.copyright { text-align:center}















.grid_1,







.grid_2,







.grid_3,







.grid_4,







.grid_5,







.grid_6,







.grid_7,







.grid_8,







.grid_9,







.grid_10,







.grid_11,







.grid_12 {







	display:block;







	float: none;







	position: relative;







	margin:auto







}















.container_12 .grid_8 {

    width:auto;

}


	/* Talking avatars take up too much room at this size */

	/* Make sure we have room for our comment avatars */

	.commentlist {







		width: 100%;







	}







	.commentlist > li.comment,







	.commentlist > li.pingback {







		margin-left: 0 !important;







	}







	.commentlist .avatar {







		background: transparent;







		display: block;







		padding: 0;







		position: static;







	}







	.commentlist .children .avatar {







		background: none;







		left: 2.2em;







		padding: 0;







		position: absolute;







		top: 2.2em;







	}







	.commentlist > li:before {







	  content: '';







	}







	/* Use the available space in the smaller comment form */







	#respond input[type="text"] {







		width: 95%;







	}







	#respond .comment-form-author .required,







	#respond .comment-form-email .required {







		left: 95%;







	}















	 }







	 







	 







  @media (max-width: 580px)   {















body {







  min-width: 100%;







}







.container_12 { width:100%}











.header {







    background-color: ##daf1ff;







    height: auto !important;







	text-align:center;







	padding-bottom:20px







}







.header .grid_7 {







    float:none







}















.header .grid_3 {







    float:none







}







.header .btn {







    width: auto;







	padding: 5px 50px 5px 50px







}







.nav-tabs > li, .nav-pills > li {







    float: none;







    margin-right: 30px;







	margin-left: 30px;







    text-align: center;







}







.container_12 {







    margin: 0px auto auto;







    width:90%;







}







.topnav { margin-bottom:30px}







.footer { margin-top:30px}







.copyright { text-align:center}















.grid_1,







.grid_2,







.grid_3,







.grid_4,







.grid_5,







.grid_6,







.grid_7,







.grid_8,







.grid_9,







.grid_10,







.grid_11,







.grid_12 {







	display:block;







	float: none;







	position: relative;







	margin:auto







}















.container_12 .grid_8 {







    width:auto;







}







	 }
@media (max-width: 400px)  {

	#af-form-30744044, #af-form-30744044 .quirksMode{
		width: auto !important;
	}
	.container_12 .grid_3{
		width: auto;
	}
	.container_12 .grid_7{
		width: auto;
	}
	.header, .grid_7{
		width: auto;
	}

}