﻿@font-face {
    font-family: 'MisoBold';
    src: url('miso-bold-webfont.eot');
    src: url('miso-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('miso-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'wowslider-devices';
  src: url('wowslider-devices.eot');
  src: url('wowslider-devices.eot#iefix') format('embedded-opentype'),
       url('wowslider-devices.woff') format('woff'),
       url('wowslider-devices.ttf') format('truetype'),
       url('wowslider-devices.svg#wowslider-devices') format('svg');
  font-weight: normal;
  font-style: normal;
}

.thumb-image { width: 500px; }

.thumb-image > img { width: 100%; }





   
	/* remove outer padding */
	.main .row{
		padding: 0px;
		margin: 0px;
	}

	/*Remove rounded coners*/

	nav.sidebar.navbar {
		border-radius: 0px;
	}

	nav.sidebar, .main{
		-webkit-transition: margin 200ms ease-out;
	    -moz-transition: margin 200ms ease-out;
	    -o-transition: margin 200ms ease-out;
	    transition: margin 200ms ease-out;
	}

	/* Add gap to nav and right windows.*/
	.main{
		padding: 10px 10px 0 10px;
	}

	/* .....NavBar: Icon only with coloring/layout.....*/

	/*small/medium side display*/
	@media (min-width: 768px) {

		/*Allow main to be next to Nav*/
		.main{
			position: absolute;
			width: calc(100% - 40px); /*keeps 100% minus nav size*/
			margin-left: 40px;
			float: right;
		}

		/*lets nav bar to be showed on mouseover*/
		nav.sidebar:hover + .main{
			margin-left: 200px;
		}

		/*Center Brand*/
		nav.sidebar.navbar.sidebar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
			margin-left: 0px;
		}
		/*Center Brand*/
		nav.sidebar .navbar-brand, nav.sidebar .navbar-header{
			text-align: center;
			width: 100%;
			margin-left: 0px;
		}

		/*Center Icons*/
		nav.sidebar a{
			padding-right: 13px;
		}

		/*adds border top to first nav box */
		nav.sidebar .navbar-nav > li:first-child{
			border-top: 1px #e5e5e5 solid;
		}

		/*adds border to bottom nav boxes*/
		nav.sidebar .navbar-nav > li{
			border-bottom: 1px #e5e5e5 solid;
		}

		/* Colors/style dropdown box*/
		nav.sidebar .navbar-nav .open .dropdown-menu {
			position: static;
			float: none;
			width: auto;
			margin-top: 0;
			background-color: transparent;
			border: 0;
			-webkit-box-shadow: none;
			box-shadow: none;
		}

		/*allows nav box to use 100% width*/
		nav.sidebar .navbar-collapse, nav.sidebar .container-fluid{
			padding: 0 0px 0 0px;
		}

		/*colors dropdown box text */
		.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
			color: #777;
		}

		/*gives sidebar width/height*/
		nav.sidebar{
			width: 350px;
			height: 100%;
			margin-left: -160px;
			float: left;
			z-index: 8000;
			margin-bottom: 0px;
		}

		/*give sidebar 100% width;*/
		nav.sidebar li {
			width: 100%;
		}

		/* Move nav to full on mouse over*/
		nav.sidebar:hover{
			margin-left: 0px;
		}
		/*for hiden things when navbar hidden*/
		.forAnimate{
			opacity: 0;
		}
	}

	/* .....NavBar: Fully showing nav bar..... */

	@media (min-width: 1360px) {

		/*Allow main to be next to Nav*/
		.main{
			width: calc(100% - 300px); /*keeps 100% minus nav size*/
			margin-left: 200px;
		}

		/*Show all nav*/
		nav.sidebar{
			margin-left: 0px;
			float: left;
		}
		/*Show hidden items on nav*/
		nav.sidebar .forAnimate{
			opacity: 1;
		}
	}

	nav.sidebar .navbar-nav .open .dropdown-menu>li>a:hover, nav.sidebar .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #CCC;
		background-color: transparent;
	}

	nav:hover .forAnimate{
		opacity: 1;
	}
	section{
		padding-left: 5px;
	}


::-moz-selection{color:#fff;
                             color:rgb(255,255,255);
                             background:#239AB2}
                             
::selection{color:#fff;
                     color:rgb(255,255,255);
                     color:rgb(255,255,255);
                     background:#239AB2}
                     
html{margin:0;
          padding:0;
          overflow-y:scroll}
 
.right386 .entry{margin-bottom:12px;
             padding-bottom:18px}
             
input:focus{outline:none;outline-width:0}
ul{list-style:none}
input::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>
input[type="button"]
::-moz-focus-inner{border:none}

caption,th,td{text-align:left;
                         font-weight:400}
                         
strong{font-weight:700}

em{font:italic 17px Georgia, "Times New Roman",Times,serif}

*{border:0;outline:0;vertical-align:baseline;margin:0;padding:0;font:inherit inherit 100% inherit}

a{color:#b02d15;text-decoration:none;cursor:pointer}

.whatsnew p{
	margin: 0 0 0 0;
}
.slideshow a:hover,.about a:hover,.entry a:hover,.entry2 a:hover,.sidebar a:hover,.right386 a:hover
{/*background-color:#fffff4;*/
  text-decoration:none;
  border-bottom:1px solid #cdc9b3}



.container1{background-position:0 top;max-width:984px;margin:0
auto;padding-bottom:0px}

.grid_12{position:relative;margin-right:auto;margin-left:auto; }
.right{float:right}

says,.hidden,fieldset legend{display:none}
.comment-author{overflow:hidden}
.commentmetadata,.left{float:left}
.comment-date a,.comment-date a:visited{color:#9f9f9f;font-size:.9em;text-decoration:none}
.commentmetadata a:hover,.commentmetadata a:active{text-decoration:underline;color:#333}
#image{height:352px}
.feature{margin-bottom:30px}
.postthumb{margin:24px 0}
acronym{border-bottom:1px dotted #363636;cursor:help}
#sidebar{padding-top:30px}
.slideshow p{font-size:17px;font-family:Georgia,"Times New Roman",Times,serif}
#slideback{box-shadow:#fff 0 0 50px;-moz-box-shadow:#fff 0 0 50px;-webkit-box-shadow:#fff 0 0 50px;
                     background-image:url(../images/foot1.jpg);background-repeat:repeat;height:348px;margin-top:30px;
                     margin-bottom:30px;border:solid 1px #dbd1b5}
                     

/*.letstalkbutton:active{background-position:0 -90px;position:relative;top:1px}*/

/*.slideshow ul li{position:relative;width:860px;height:300px;z-index:1;padding:40px 50px 10px}*/
div.slideshow{
  overflow:visible;
  max-width: none;
}

.slideshow .holder {
  max-width: 960px;
  margin: 0 auto;
}


.slideshow li .right2 h2,.slideshow li .right h2{text-indent:-9999px;margin-bottom:24px}
.slideshow h1{font-size:36px}
.slideshow .left{width:380px;float:left}
.slideshow .right{width:300px;margin-right:25px}
.slideshow .left2{float:left;width:300px}
.slideshow .right2{float:right;width:504px;margin-top:12px}
.slideshow .slide-nav{width:960px;position:absolute;bottom:15px;left:0;height:30px;z-index:10}
.slideshow .slide-nav ul{float:right;position:relative;list-style:none;padding:0 6px 0 0;margin:0 24px 0 0;top:0;height:30px}
.slideshow .slide-nav li{width:18px;height:18px;float:left;margin:0 8px 0 0;padding:0}

.slideshow .slide-nav a{display:block;width:18px;height:18px;text-align:center;overflow:hidden;color:#fff;
                                          
                                             text-indent:-9999px;
                                             margin:0;
                                             padding:0;cursor:pointer}
                                             
.slideshow .slide-nav a:hover,.slideshow .slide-nav .active a{background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;
                           background-position:0 0;text-decoration:none}
 
#annotation h3 { padding-top: 35px; }
#annotation .td-left .spacer { padding-right: 10px; }
#annotation .td-right .spacer { padding-left: 10px; }
#annotation .item {
    float: left;
    width: 50%;
}
#annotation h4 {
    margin: 0;
    padding: 0 0 12px 0;
}
#annotation .tr,
#features .tr { clear: left; }
#annotation p,
#features p { margin-top: 0; }
#annotation h4 img,
#features h4 img {
    left: 0px;
    padding-right: 5px;
    position: relative;
    top: 4px;
}


/* For Cube Over in old Demos */
[id*=wowslider-container] .ws_cube_side,
#wowslider-container .ws_cube_side,
#wowslider-container1 .ws_cube_side {
  background: #A6A5A9;
}


/* fullwidth slider styles */
.fullwidth > [id*=wowslider-container],
.fullwidth > #wowslider-container,
.fullwidth > #wowslider-container1 {
  display: block;
  max-width: 100%;
  max-height: 360px;
}
[id*=wowslider-container] .ws_images > div > img,
#wowslider-container .ws_images > div > img,
#wowslider-container1 .ws_images > div > img,
.fullwidth > [id*=wowslider-container] .ws_images,
.fullwidth > #wowslider-container .ws_images,
.fullwidth > #wowslider-container1 .ws_images {
  max-height: 360px;
  max-width: none;
}

.ws_fs_wrapper [id*=wowslider-container] .ws_images > div > img,
.ws_fs_wrapper #wowslider-container .ws_images > div > img,
.ws_fs_wrapper #wowslider-container1 .ws_images > div > img {
  max-height: none;
}
.ws_fs_wrapper [id*=wowslider-container] .ws_images,
.ws_fs_wrapper #wowslider-container .ws_images,
.ws_fs_wrapper #wowslider-container1 .ws_images {
  max-width: none;
}

/* fix some changes in 7.1 slider */
[id*=wowslider-container] > div.ws_images img,
#wowslider-container > div.ws_images img,
#wowslider-container1 > div.ws_images img {
  width: auto;
}
[id*=wowslider-container] > div.ws_images .ws_list img,
#wowslider-container > div.ws_images .ws_list img,
#wowslider-container1 > div.ws_images .ws_list img,
[id*=wowslider-container] > div.ws_images .ws_effect img,
#wowslider-container > div.ws_images .ws_effect img,
#wowslider-container1 > div.ws_images .ws_effect img {
  width: 100%;
}
[id*=wowslider-container] .ws_controls,
#wowslider-container .ws_controls,
#wowslider-container1 .ws_controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}


/* fullscreen wrapper styles */
.ws_fs_wrapper {
  width:100%;
  height: 100%;
  background: #181818;
}

.ws_fs_wrapper [id*=wowslider-container],
.ws_fs_wrapper #wowslider-container,
.ws_fs_wrapper #wowslider-container1,
.ws_fs_wrapper [id*=wowslider-container] .ws_images,
.ws_fs_wrapper #wowslider-container .ws_images,
.ws_fs_wrapper #wowslider-container1 .ws_images {
  margin:0 auto;
  max-height: none;
}

.ws_fs_wrapper [id*=wowslider-container],
.ws_fs_wrapper #wowslider-container,
.ws_fs_wrapper #wowslider-container1 {
  border: 0;
  outline: 0;
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  box-shadow: 0; 
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}



