
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
border : 0;
font-family : inherit;
font-size : 100%;
font-style : inherit;
font-weight : inherit;
margin : 0;
outline : 0;
padding : 0;
vertical-align : baseline;
}

table, tbody, tfoot, thead, tr, th, td {
border : 0;
font-family : inherit;
font-size : 100%;
font-style : inherit;
font-weight : inherit;
margin : 0;
outline : 0;
padding : 0;
}

:focus {
outline : 0;
}
body {
background : #fff;
line-height : 1;
}
ol, ul {
list-style : none;
}
table {
border-collapse : separate;
border-spacing : 0;
}
caption, th, td {
font-weight : normal;
text-align : left;
}

/*Google search*/

.gsc-control-cse
{
	padding:0px !important;
	border-width:0px !important;
}

form.gsc-search-box,table.gsc-search-box
{
	margin-bottom:0px !important;
}

.gsc-search-box .gsc-input
{
	padding:2px 4px 2px 6px !important;
	background:none !important;
	text-indent:5px !important;
}

#gsc-iw-id1
{
	border-width: 0px !important;
	height: auto !important;
	box-shadow:none !important;
}

#gs_tti50
{
	padding:0px !important;
}

#gsc-i-id1
{
	height:33px !important;
	padding:0px !important;
	background:none !important;
	text-indent:0px !important;
}

.gsib_b
{
	display:none;
}

button.gsc-search-button
{
        display:block;
        width:13px !important;
        height:13px !important;
        border-width:0px !important;
        margin:0 !important;
        padding: 10px 6px 10px 13px !important;
        outline:none;
        cursor:pointer;
        box-shadow:none !important;
        box-sizing: content-box !important;
}

.gsc-branding
{
	display:none !important;
}

.gsc-control-cse,#gsc-iw-id1
{
	background-color:transparent !important;
}

/*Google search*/
.tright {text-align:right;}
.red {color: #ff0033; font-size:14px;}
.half {float: left; width:46%; margin:3px;}
.half3 {float: left; width:33.3%;}
.leftt {float: left !important; margin-right: 10px; margin-bottom: 10px;}

blockquote:before, blockquote:after, q:before, q:after {
content : "";
}
a img {
border : 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display : block;
}

.blue {color: #ae414a; }
.rvideo {
	max-width:96%;
}

a.tag {
	background : #eee;
	float : left;
	margin-right : 5px;
	margin-bottom : 5px;
	border-radius : 4px;
	box-shadow : 0 1px 1px rgba(0, 0, 0, 0.31);
	padding: 3px 6px;
}

.imgw  {width:45%;
	display:inline-block;
	vertical-align:top;
}

.imgw img {
  width:100%;
  vertical-align:top;
}

.yorum {border: solid 1px #eee; padding:5px; margin-bottom: 10px;}
.group:after {
content : " ";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
small {
font-size : 0.8em;
}
h1 {
font-size : 32px;
}
h2 {
font-size : 20px;
}
h3 {
font-size : 18px;
}
h4 {
font-size : 16px;
}
h5 {
font-size : 14px;
}
h6 {
font-size : 12px;
}
h1, h2, h3, h4, h5, h6 {
font-weight : normal;
margin-bottom : 0.4em;
font-family : 'Open Sans Condensed';
}
.navul {margin: auto 20px !important;}
a.navli {padding: 0 10px; font-size:14px;}
.entry-content h2 {
font-size : 18px;
}
.dpn {
display : none;
}

hr {
background-color : #ccc;
border : 0;
height : 1px;
}
p {
margin-bottom : 1.03em;
}
ul, ol {
margin : 0 0 1.625em 2.5em;
}
ul {
list-style : square;
}
ol {
list-style-type : decimal;
}
ol ol {
list-style : upper-alpha;
}
ol ol ol {
list-style : lower-roman;
}
ol ol ol ol {
list-style : lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom : 0;
}
dl {
margin : 0 1.625em;
}
dt {
font-weight : bold;
}
dd {
margin-bottom : 1.625em;
}
strong {
font-weight : bold;
}
cite, em, i {
font-style : italic;
}
blockquote {
font-family : Georgia, "Bitstream Charter", serif;
font-style : italic;
font-weight : normal;
margin : 0;
}
blockquote em, blockquote i, blockquote cite {
font-style : normal;
}
blockquote cite {
color : #666;
font : 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight : 300;
letter-spacing : 0.05em;
}
pre {
font : 13px "Courier 10 Pitch", Courier, monospace;
line-height : 1.5;
margin-bottom : 1.625em;
overflow : auto;
padding : 0.75em 1.625em;
}
code, kbd {
font : 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym, dfn {
cursor : help;
}
address {
display : block;
margin : 0 0 1.625em;
}
ins {
text-decoration : none;
}
sup, sub {
height : 0;
line-height : 1;
position : relative;
vertical-align : baseline;
}
sup {
bottom : 1ex;
}
sub {
top : 0.5ex;
}
.tarihLinkMobile {width:49% !important; float:left; margin-top:20px;}
.dataTables_filter {margin:6px 0;}
.alignleft {
display : inline;
float : left;
margin-right : 1.125em;
margin-top : 4px;
margin-bottom : 1.125em;
}
.alignright {
display : inline;
float : right;
margin-left : 1.625em;
}
.aligncenter {
clear : both;
display : block;
margin-left : auto;
margin-right : auto;
}
embed, iframe, object {
max-width : 100%;
}
p:last-child {
margin-bottom : 0;
}
a {
transition : all 0.2s linear;
}
html {
height : 100%;
}
body {
font-family : Arial, sans-serif;
font-size : 13px;
font-weight : normal;
line-height : 1.2;
color : #737373;
height : 100%;
}
#page {
min-height : 100%;
position : relative;
}
p {
line-height : 1.35;
margin-bottom : 1.03em;
}
.wrap {
max-width : 1635px;
margin : 0 auto;
padding : 0 10px;
}
#header {
background : #fafafa;
text-shadow : 1px 1px 0 #fff;
}
#header a {
text-shadow : 1px 1px 0 #FFFFFF;
}
#site-head {
padding : 10px 0 0 0;
border-bottom : 1px solid #dddddd;
border-top : 1px solid #FFFFFF;
}
.logo {
float : left;
}
.logo h1 {
margin-bottom : 5px;
}
.logo.textual h1 {
margin-bottom : 0.7em;
}
.header-wgt {
float : right;
}
#header .widget h3 {
display : none;
}
#header .widget {
float : left;
margin-top : 8px;
margin-bottom : 0;
}
#header .widget_ci_social_widget {
margin-right : 40px;
}
.pre-head {
padding : 3px 0 10px;
border-top : 1px solid #FFFFFF;
border-bottom : 1px solid #dddddd;
}
nav {
padding : 12px 0 0;
border-top : 1px solid #FFFFFF;
border-bottom : 1px solid #dddddd;
}
#navigation {
text-align : center;
list-style : none;
margin : 0;
padding : 0;
}
#navigation a {
color : #676767;
font-size : 12.5px;
display : block;
text-align : left;
}
#navigation > li {
display : inline-block;
margin-right : 10px;
position : relative;
}
#navigation > li a {
padding-bottom : 14px;
}
#navigation > li a:hover, #navigation .current-menu-item > a, #navigation .current_page_item > a, #navigation li.sfHover > a {
color : #000;
}
#navigation > li > ul {
position : absolute;
z-index : 1500;
left : -14px;
display : block;
margin : 0;
padding : 0;
list-style : none;
background : #FAFAFA;
border-radius : 0 0 3px 3px;
box-shadow : 0 1px 1px rgba(0, 0, 0, 0.2);
top : -999em;
}
#navigation > li > ul li {
display : block;
}
#navigation > li > ul li a {
white-space : nowrap;
padding : 7px 40px 7px 15px;
font-size : 12.5px;
}
#navigation > li:hover > ul {
top : auto;
}
nav select {
display : none;
}
#navigation ul ul {
list-style : none;
margin : 0;
padding : 0;
background : #fff;
text-align : left;
border-top : 1px solid #f3f3f3;
border-bottom : 1px solid #f3f3f3;
}
#navigation ul ul li a {
font-size : 0.9em;
}
.box h3, .entry h3 {
font-size : 1.638461538461538em;
letter-spacing : -0.03em;
}
#main {
padding : 5px 0 80px;
}
#box-container {
margin : 0 auto;
max-width : 100%;
}
#entry-listing {
margin-left : -16px;
}
.box {
background : #fff;
float : left;
width : 260px;
margin-left : 15px;
margin-bottom : 15px;
border-radius : 4px;
box-shadow : 0 1px 1px rgba(0, 0, 0, 0.31);
}
.box .entry-content-cnt {
padding : 8px;
border-bottom : 1px solid #e6e6e6;
}
.box .entry-desc {
padding : 8px 12px 10px;
background : #f7f7f7;
border-top : 1px solid #fff;
border-radius : 0 0 4px 4px;
}
.entry-content > a {
/*display : block;
line-height : 0;
*/
}

.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #fff !important;
  }
  .label {
    border: 1px solid #fff;
  }

#myInput0, #myInput1, #myInput2, #myInput3, #myInput4 {
    background-image: url('/userfiles/images/Banners/myseacrh.png'); /* Add a search icon to input */
    background-position: 10px 12px; /* Position the search icon */
    background-repeat: no-repeat; /* Do not repeat the icon image */
    width: 76%; /* Full-width */
    font-size: 16px; /* Increase font-size */
    padding: 12px 20px 12px 40px; /* Add some padding */
    border: 1px solid #ddd; /* Add a grey border */
    margin-bottom: 12px; /* Add some space below the input */
}

#mmyInput, #mmyInput1, #mmyInput2, #mmyInput3, #mmyInput4, #mmyInput5, #mmyInput0 {
    background-image: url('/userfiles/images/Banners/myseacrh.png'); /* Add a search icon to input */
    background-position: 10px 12px; /* Position the search icon */
    background-repeat: no-repeat; /* Do not repeat the icon image */
    width: 100%; /* Full-width */
    font-size: 16px; /* Increase font-size */
    padding: 12px 20px 12px 40px; /* Add some padding */
    border: 1px solid #ddd; /* Add a grey border */
    margin-bottom: 12px; /* Add some space below the input */
}

#entry-listing .entry h1 {
font-size : 1.538461538461538em;
margin-bottom : 12px;
}
.entry img {
max-width : 100%;
transition : all 0.2s linear;
}
.entry img:hover {
opacity : 0.60000002384185791015625;
}
.comments-no, .heart-this, .entry-permalink {
transition : none 0.2s 0s linear;
}
.comments-no {
color : #a3a3a3;
font-size : 12px;
padding-left : 16px;
background : url("images/sprites.png") 0 2px no-repeat scroll transparent;
}
.comments-no:hover {
color : #555;
background-position : -1px -22px;
}
.heart-this, .heart-this:visited {
background : url("images/sprites.png") 0 -187px no-repeat scroll transparent;
color : #a3a3a3;
font-size : 12px;
padding-left : 17px;
margin-left : 5px;
}
.single-heart-this .heart-this {
background : none;
padding : 0;
margin : 0;
}
.heart-this:hover {
background-position : 0 -216px;
color : #555;
}
.heart-this.loved, .heart-this.loved:hover {
background-position : 0 -216px;
color : #a3a3a3;
}
.entry-permalink {
text-indent : -999em;
float : right;
background : url('images/sprites.png') 0 -49px no-repeat;
width : 16px;
height : 16px;
cursor : pointer;
margin-top : 1px;
}
.entry-permalink:hover {
background-position : -1px -84px;
}
.entry p {
line-height : 1.5;
}
.inner-container {
width : 1085px;
margin : 0 auto;
}
.inner-container .box-hold {
margin-right : 2.76497695852535%;
width : 66.61751152073733%;
float : left;
}

.inner-container .box-hold-right {
margin-right : 2.76497695852535%;
width : 30.61751152073733%;
float : left;
}

.inner-container .box-hold:last-of-type {
margin-right : 0;
}

.inner-container .box-hold-right:last-of-type {
margin-right : 0;
}

.box-hold .box {
width : 100%;
float : none;
margin : 0 0 20px 0;
}

.box-hold-right .box {
width : 100%;
float : none;
margin : 0 0 20px 0;
}

.entry-image {
margin : 0.5% 0 3%;
padding : 0;
line-height : 0;
}
.entry-image img {
min-width : 100%;
}
.box-hold .entry-content {
border-bottom : 1px solid #E6E6E6;
padding : 0 3% 3% 3%;
}

.box-hold-right .entry-content {
border-bottom : 1px solid #E6E6E6;
padding : 0 3% 3% 3%;
}

.box-hold .entry-intro {
padding : 4% 3% 3.2%;
position : relative;
}

.box-hold-right .entry-intro {
padding : 4% 3% 3.2%;
position : relative;
}

.entry-intro h1 {
font-size : 20px;
margin-bottom : 5px;
max-width : 88%;
font-weight : bold;
}
.entry-intro .entry-meta {
font-size : 0.8461538461538462em;
display : block;
}
.social-share {
background : none 0 0 repeat scroll #F7F7F7;
border-radius : 0 0 4px 4px;
border-top : 1px solid #FFFFFF;
padding : 3%;
text-align : center;
}
.box-content {
padding : 3%;
}
.nav {
display : none;
}
#intro.box {
width : 250px;
padding : 5px;
}
#intro .entry-content-cnt {
border-bottom : none;
}
.single-heart-this, .single-heart-this:visited, .single-heart-this:focus {
color : #a3a3a3;
position : absolute;
right : 26px;
top : 28px;
}
.heart-icon {
background : url("images/sprites.png") 0 -256px no-repeat scroll transparent;
width : 22px;
height : 19px;
display : block;
margin-bottom : 3px;
}
.heart-no {
font-size : 12px;
display : block;
text-align : center;
}

article h2, article h3 {
	font-weight:bold;
	color: #350e11;
}

article h2 {
	
}

article h3 {
	
}

#entry-listing .heart-no {
display : inline;
text-align : left;
}
.single-heart-this:hover .heart-icon, .single-heart-this .heart-this.loved .heart-icon {
background-position : 0 -290px;
}
.single-heart-this:hover {
color : #555;
}
.single-heart-this:active .heart-icon {
transform : scale(1.1,1.1);
}
#entry-listing .format-standard .entry-content {
padding : 12px 8px;
background : #f9f9f9;
}
#entry-listing .format-standard .entry-content a {
color : #767676;
}
#entry-listing .format-standard .entry-content a:hover {
color : #9a9a9a;
}
.page blockquote, .format-standard blockquote {
padding-left : 4%;
line-height : 1.4;
color : #9a9a9a;
font-size : 1.24em;
margin-bottom : 1em;
}
.page blockquote cite, .format-standard blockquote cite {
font-size : 0.6em;
display : block;
margin-top : 5px;
}
#entry-listing .format-quote .entry-content {
padding : 12px 8px;
background : #f9f9f9;
}
.format-quote blockquote {
font-family : Georgia;
font-size : 1.363em;
color : #9e9e9e;
margin : 0;
padding : 6px;
font-style : italic;
font-weight : normal;
line-height : 1.2;
letter-spacing : -0.02em;
background : url("images/bquote.png") top right no-repeat;
}
.format-quote .entry-content a {
color : #bbb;
}
.format-quote .entry-content a:hover {
color : #acbbc3;
}
.entry blockquote p {
margin-bottom : 0.1em;
line-height : 1.3;
}
.format-quote cite {
font-family : "Yanone Kaffeesatz", "Helvetica Neue", Helvetica, Arial, sans-serif;
color : #b4bcc0;
font-size : 1em;
display : block;
margin-top : 7px;
}
.quote-content {
padding : 3%;
background-color : #F9F9F9;
margin : 1% 0 3%;
}
.entry.format-gallery img:hover {
opacity : 1;
}
#entry-listing .format-gallery .flex-control-nav {
display : none;
}
#entry-listing .format-gallery .flexslider {
margin : 0;
}
#entry-listing .format-video .entry-content {
height : 0;
overflow : hidden;
position : relative;
padding-bottom : 56%;
}
#entry-listing .format-video .entry-content iframe, #entry-listing .format-video .entry-content object, #entry-listing .format-video .entry-content embed {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
}
.gallery {
margin : 0 auto 18px;
}
.gallery .gallery-item {
float : left;
margin-top : 0;
text-align : center;
width : 33%;
}
.gallery-columns-2 .gallery-item {
width : 50%;
}
.gallery-columns-4 .gallery-item {
width : 25%;
}
.gallery img {
box-shadow : 0 0 1px #999;
border : white solid 1px;
padding : 8px;
background : #f2f2f2;
}
.gallery img:hover {
background : white;
}
.gallery-columns-2 .attachment-medium {
max-width : 92%;
height : auto;
}
.gallery-columns-4 .attachment-thumbnail {
max-width : 84%;
height : auto;
}
.gallery .gallery-caption {
color : #888;
font-size : 12px;
margin : 0 0 12px;
}
.gallery dl, .gallery dt {
margin : 0;
margin-bottom : 10px;
}
.gallery br + br {
display : none;
}
select, input[type="text"], input[type="password"], textarea, .gform_wrapper input[type="text"], .gform_wrapper textarea {
background : #f8f8f8;
border-top : 1px solid #dfdfdf;
border-left : 1px solid #dfdfdf;
border-right : none;
border-bottom : none;
padding : 7px 6px 8px;
font : inherit;
color : #737373;
font-size : 12px;
transition : all 0.2s linear;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
box-shadow : 1px 1px 2px 0 rgba(0, 0, 0, 0.05) inset;
}
form p, form fieldset {
position : relative;
}
.fLabel {
top : 15px !important ;
left : 9px !important ;
line-height : 0 !important ;
}
.searchform .fLabel {
left : 12px !important ;
}
.gform_wrapper input[type="text"], .gform_wrapper textarea {
padding : 7px 6px 8px !important ;
}
.gform_wrapper .gfield {
margin-bottom : 10px;
}

.box-hold table { 
  width: 100%; 
  border-collapse: collapse; 
}
/* Zebra striping */
.box-hold tr:nth-of-type(odd) { 
  background: #eee; 
}
.box-hold th { 
  background: #e36d6d; 
  color: white; 
  font-weight: bold; 
}
.box-hold td, th { 
  padding: 6px; 
  border: 1px solid #ccc; 
  text-align: left; 
}

.inner-container.full .box-hold, .inner-container.half .box-hold {
width : 100%;
}
.inner-container.half {
max-width : 670px;
}
.no-comments-yet {
font-size : 0.85em;
}
#commentform fieldset.group > p {
float : left;
width : 48.5%;
}
#commentform fieldset.group > p:first-child {
margin-right : 3%;
}
#commentform input[type="text"] {
display : block;
width : 95%;
}
#commentform fieldset p {
width : 100%;
}
#commentform fieldset textarea {
width : 97.5%;
}
#commentform button[type="submit"], #commentform button[type="button"], .gform_wrapper input[type="submit"], #contactform button[type="submit"] {
color : #fff;
float : right;
font : inherit;
margin-top : 12px;
padding : 3px 24px 5px;
text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.31);
font-size : 12px;
cursor : pointer;
text-transform : uppercase;
border-radius : 2px;
background-clip : padding-box;
box-shadow : 0 0 0 rgba(255, 255, 255, 0.27) inset;
}
#commentform button[type="submit"]:active, .gform_wrapper input[type="submit"]:active, #contactform input[type="submit"]:active {
position : relative;
top : 1px;
box-shadow : 1px 1px 2px 0 rgba(0, 0, 0, 0.15) inset;
}
#tablerow {
list-style : none;
margin : 0;
padding : 0;
width : 100%;
}
#tablerow li {
margin : 0;
padding : 5px 0;
border-bottom : 1px solid #ededed;
width : 100%;
clear : both;
}
#tablerow li:last-child {
border-bottom : none;
}
#tablerow ul, #tablerow ul ul, #tablerow ul ul ul, #tablerow ul ul ul {
margin : 0;
list-style : none;
}

#tablerow li {
line-height:18px;
}

#comment-list {
list-style : none;
margin : 0;
padding : 0;
width : 100%;
margin-top : -15px;
}
#comment-list li {
margin : 0;
padding : 10px 0;
border-bottom : 1px solid #ededed;
width : 100%;
}
#comment-list li:first-child {
padding-top : 20px;
}
#comment-list li:last-child {
border-bottom : none;
}
#comment-list ul, #comment-list ul ul, #comment-list ul ul ul, #comment-list ul ul ul {
margin : 0;
list-style : none;
}
.comment-meta {
font-size : 11px;
display : block;
margin-bottom : 10px;
}
.avatar {
float : left;
width : 65px;
height : 65px;
margin : 0 2% 0 0;
}
.lefttd {
float : left;
width : 65px;
height : 24px;
}
.comment-copy {
float : right;
width : 76%;
font-size : 12px;
color : #8a8a8a;
}
#comment-copy p:last-of-type {
margin-bottom : 0;
}
a.load-more-comments {
display : block;
text-align : center;
color : #8a8a8a;
margin : 13px 0 0;
font-size : 12px;
}
.comments-pagination {
font-size : 0.9em;
margin : 9px 0 0;
text-align : center;
}
#footer {
background : #fafafa;
text-shadow : 1px 1px 0 #fff;
font-size : 12px;
text-align : center;
border-top : 1px solid #dddddd;
position : absolute;
height : 50px;
bottom : 0;
width : 100%;
}
#footer .wrap {
padding : 20px 0;
}
#footer a {
text-shadow : 1px 1px 0 #FFFFFF;
}
.widget {
font-size : 0.9em;
line-height : 1.3;
margin-bottom : 25px;
}
.widget:last-of-type {
margin-bottom : 0;
}
.widget-title {
font-size : 1.8em !important ;
margin-bottom : 0.4em;
}
.widget ul {
margin : 0;
}
.widget ul ul {
margin-left : 1.5em;
}
.widget ul li {
font-size : 12px;
list-style : none;
padding : 1px 0 6px;
border-bottom : 1px dotted #f3f3f3;
margin : 2px 0;
}
.widget_about img {
width : 112px;
height : 105px;
margin-bottom : 1.125em;
}
.searchform {
position : relative;
line-height : 0;
padding : 0;
margin : 0;
box-sizing : content-box;
height : 0;
margin-top : -3px;
}
.searchform div {
line-height : 0;
margin : 0;
padding : 0;
display : inline;
}
.searchform .s {
margin : 0;
float : left;
font : inherit;
font-size : 12px;
border : #f0f0f0 solid 1px;
border-top : 1px solid #dcdcdc;
border-left : 1px solid #dcdcdc;
border-right : none;
padding : 7px 10px 11px;
box-shadow : 0 1px #FFFFFF, 0 1px rgba(34, 25, 25, 0.05) inset;
line-height : 1;
width : 200px;
display : block;
transition : all 0.2s linear;
}
.dataTables_filter input{
border : #f0f0f0 solid 1px;
border-top : 1px solid #dcdcdc;
border-left : 1px solid #dcdcdc;
border-right : 1px solid #dcdcdc;
border-bottom : 1px solid #dcdcdc;
padding : 5px;
font-size:13px;
}

.searchform .s:focus {
box-shadow : 1px 1px 3px 0 rgba(0, 0, 0, 0.12) inset;
}
.searchform .searchsubmit {
float : left;
display : block;
top : 0;
right : 0;
cursor : pointer;
border-radius : 0;
border : #dcdcdc solid 1px;
border-top : 1px solid #dcdcdc;
border-left : 1px solid #dcdcdc;
padding : 8px 8px 6px;
background-color : #f3f3f3;
line-height : 0;
box-sizing : content-box;
box-shadow : 1px 1px 0 0 #FFFFFF inset;
transition : all 0s 0s linear;
}
.searchform .searchsubmit img {
line-height : 1;
}
.searchform .searchsubmit:active {
box-shadow : 1px 1px 3px 0 rgba(0, 0, 0, 0.12) inset;
}
section.ephemera ol, .widget_twentyeleven_ephemera ol {
list-style : square;
margin : 5px 0 0;
}
.widget_twentyeleven_ephemera .widget-entry-title {
padding : 0;
}
.widget_twentyeleven_ephemera .comments-link a, .widget_twentyeleven_ephemera .comments-link > span {
display : block;
font-weight : bold;
}
.widget_image img {
height : auto;
max-width : 100%;
}
.flickr_badge_image {
float : left;
margin-right : 19px;
margin-bottom : 19px;
padding : 5px;
border : #ccc solid 1px;
}
.flickr_badge_image:nth-child(3n 1) {
margin-right : 0;
}
.flickr_badge_image img {
display : block;
}
.widget_calendar #wp-calendar {
width : 95%;
text-align : center;
}
.widget_calendar #wp-calendar caption, .widget_calendar #wp-calendar td, .widget_calendar #wp-calendar th {
text-align : center;
}
.widget_calendar #wp-calendar caption {
font-size : 11px;
padding : 5px 0 3px;
text-transform : uppercase;
}
.widget_calendar #wp-calendar th {
font-weight : bold;
}
a.icn {
width : 24px;
height : 24px;
background-image : url(images/social-icons.png);
background-repeat : no-repeat;
float : left;
margin-right : 5px;
text-indent : -999em;
cursor : pointer;
transition : all 0s 0s linear;
}
.icn:focus, .icn:active {
outline : none;
}
.icn.twitter {
background-position : -31px -1px;
}
.icn.twitter:hover {
background-position : -31px -31px;
}
.icn.facebook {
background-position : 0 -1px;
}
.icn.facebook:hover {
background-position : 0 -31px;
}
.icn.flickr {
background-position : -62px -1px;
}
.icn.flickr:hover {
background-position : -62px -31px;
}
.icn.picasa {
background-position : -94px 0;
}
.icn.picasa:hover {
background-position : -94px -30px;
}
.icn.lnkdin {
background-position : -125px 0;
}
.icn.lnkdin:hover {
background-position : -125px -30px;
}
.icn.gplus {
background-position : -156px -1px;
}
.icn.gplus:hover {
background-position : -156px -31px;
}
.icn.rss {
background-position : -187px -1px;
}
.icn.rss:hover {
background-position : -187px -31px;
}
.icn.youtube {
background-position : -218px -1px;
}
.icn.youtube:hover {
background-position : -218px -31px;
}
.icn.wordpress {
background-position : -250px -1px;
}
.icn.wordpress:hover {
background-position : -250px -31px;
}
.icn.dribbble {
background-position : -282px -1px;
}
.icn.dribbble:hover {
background-position : -282px -31px;
}
.icn.pinterest {
background-position : -313px -1px;
}
.icn.pinterest:hover {
background-position : -313px -31px;
}
.icn.stumble {
background-position : -345px -1px;
}
.icn.stumble:hover {
background-position : -345px -30px;
}
.icn.digg {
background-position : -380px -1px;
}
.icn.digg:hover {
background-position : -380px -30px;
}
#header .pre-head .widget_search {
float : right;
}
#header .pre-head .widget_ci_social_widget {
float : left;
}



#infscr-loading {
position : fixed;
bottom : 5%;
text-align : center;
background : #fff;
border-radius : 5px;
box-shadow : 1px 1px 0 rgba(0, 0, 0, 0.05);
padding : 20px;
z-index : 2000;
font-size : 0.9em;
width : 120px;
left : 50%;
margin-left : -70px;
}
.ci_load_more {
display : none;
}
.twitter-time {
display : block;
margin : 5px 0;
font-size : 0.9em;
}
#overlay {
display : none;
position : fixed;
top : 0;
z-index : 2000;
padding : 40px 0;
background : #f7f7f7;
width : 100%;
width : 100%;
}
#overlay .widget {
float : left;
width : 32%;
margin-right : 15px;
}
.expand {
width : 100%;
display : block;
height : 5px;
background : #ccc;
text-indent : -999em;
bottom : -44px;
position : relative;
}
.jp-jplayer {
width : 0 !important ;
height : 0 !important ;
}
.jp-audio ul {
list-style : none;
}
.audio-wrap {
margin : 15px 0;
width : 100%;
border-bottom : 1px solid #FFF;
border-left : 1px solid #f0f0f0;
border-radius : 4px;
border-right : 1px solid #fff;
border-top : 1px solid #f0f0f0;
margin-left : -1px;
}
.single-format-audio .audio-wrap {
background : #F7F7F7;
}
.single-format-audio .jp-progress {
width : 60%;
}
.jp-audio {
height : 50px;
width : 100%;
}
.jp-controls li a {
height : 36px;
left : 1px;
text-indent : -999em;
top : 1px;
width : 36px;
}
.jp-progress {
height : 11px;
left : 50px;
top : -10px;
width : 143px;
position : relative;
}
.jp-seek-bar, .jp-play-bar, .jp-volume-bar-value {
height : 6px;
}
.jp-current-time {
font-size : 10px;
left : auto;
top : -12px;
text-shadow : 1px 1px 0 rgba(255, 255, 255, 0.6);
right : 9px;
}
.jp-volume-bar {
height : 11px;
right : 21px;
top : 17px;
width : 89px;
}
.jp-volume-bar-knob {
height : 18px;
position : absolute;
right : -15px;
top : -5px;
width : 18px;
}
.jp-audio, .jp-volume-bar-value, .dulce-audio-thumb {
position : relative;
}
.jp-controls li a, .jp-progress, .jp-current-time, .jp-volume-bar {
position : absolute;
transition : all 0s 0s linear;
}
.jp-seek-bar, .jp-volume-bar, .jp-volume-bar-knob {
cursor : pointer;
}
.jp-seek-bar {
height : 7px;
margin-top : 2px;
background : #F2F2F2;
border-bottom : 1px solid rgba(255, 255, 255, 0.9);
border-radius : 20px;
border-right : 1px solid #fff;
box-shadow : 1px 1px 0 0 rgba(0, 0, 0, 0.1) inset;
width : 100% !important ;
}
.jp-play-bar {
background : none 0 0 repeat scroll #888;
border-radius : 20px;
}
.jp-play {
z-index : 2;
background : url("images/play.png") no-repeat;
width : 48px;
height : 48px;
}
.jp-pause {
background : url("images/play.png") 0 -77px no-repeat scroll transparent;
display : none;
z-index : 1;
}
.jp-play:active {
background-position : 0 -38px;
}
.jp-pause:active {
background-position : 0 -117px;
}
.jp-type-single {
position : relative;
}
.jp-playlist {
left : 71px;
position : absolute;
top : -2px;
width : 60%;
}
a.jp-playlist-current {
display : block;
font-size : 1.5em;
font-weight : bold;
}
.jp-artist {
font-size : 0.6em;
display : block;
font-weight : normal;
margin-top : -3px;
}
.jp-interface {
position : relative;
top : 30px;
}
.jp-controls {
position : absolute;
top : -24px;
left : 5px;
margin : 0;
}
.social-button {
float : left;
margin-right : 10px;
}
.alt .inner-container {
margin : 0;
}
#contactform input[type="text"], #contactform textarea {
width : 97%;
}
#contactform p {
margin-bottom : 15px;
}
.isotope, .isotope .isotope-item {
transition-duration : 0.8s;
}
.isotope {
transition-property : height, width;
}
.isotope .isotope-item {
transition-property : transform, opacity;
}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {
transition-duration : 0s;
}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {
outline : none;
}
.slides, .flex-control-nav, .flex-direction-nav {
margin : 0;
padding : 0;
list-style : none;
}
.flexslider {
margin : 0 0 30px;
border : none;
display : block;
margin-bottom : 7px;
position : relative;
vertical-align : top;
}
.flexslider .slides > li {
display : none;
}
.flexslider .slides img {
height : auto !important ;
}
.flex-pauseplay span {
text-transform : capitalize;
}
.slides:after {
content : " ";
display : block;
clear : both;
visibility : hidden;
line-height : 0;
height : 0;
}
html[xmlns] .slides {
display : block;
}
* html .slides {
height : 1%;
}
.no-js .slides > li:first-child {
display : block;
}
.flexslider {
margin : 0 0 30px;
background : #fff;
border : none;
position : relative;
display : block;
margin-bottom : 7px;
vertical-align : top;
}
.flex-viewport {
max-height : 2000px;
transition : all 1s ease;
}
.loading .flex-viewport {
max-height : 300px;
}
.flexslider .slides {
display : block;
margin : 0;
padding-bottom : 30px;
vertical-align : top;
}
.carousel li {
margin-right : 5px;
}
.flex-direction-nav a {
width : 20%;
height : 100%;
margin : -20px 0 0;
display : block;
position : absolute;
top : 20px;
cursor : pointer;
text-indent : -9999px;
opacity : 0;
}
.flex-direction-nav .flex-next {
background : url("images/arr-nxt.png") right center no-repeat scroll transparent;
right : -36px;
}
.flex-direction-nav .flex-prev {
background : url("images/arr-prv.png") left center no-repeat scroll transparent;
left : -36px;
}
.flexslider:hover .flex-next {
opacity : 0.800000011920928955078125;
right : 0;
}
.flexslider:hover .flex-prev {
opacity : 0.800000011920928955078125;
left : 0;
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
opacity : 1;
}
.flex-direction-nav .disabled {
opacity : 0.300000011920928955078125 !important ;
cursor : default;
}
.flex-control-nav {
width : 100%;
bottom : -37px;
text-align : center;
margin-bottom : 10px;
}
.flex-control-paging li a {
background : url('images/sprites.png') -2px -118px no-repeat;
width : 13px;
height : 13px;
cursor : pointer;
text-indent : -999em;
display : inline-block;
}
.flex-control-paging li a.flex-active {
cursor : default;
background-position : -2px -154px;
}
.flex-control-thumbs {
margin : 5px 0 0;
position : static;
overflow : hidden;
}
.flex-control-thumbs li {
width : 25%;
float : left;
margin : 0;
}
.flex-control-thumbs img {
width : 100%;
display : block;
opacity : 0.699999988079071044921875;
cursor : pointer;
}
.flex-control-thumbs img:hover {
opacity : 1;
}
.flex-control-thumbs .active {
opacity : 1;
cursor : default;
}

select.border, input.border {
background : #f4f4f4;
border : 1px solid #ccc;
font-size:15px;
}

.button7{
display:inline-block;
padding:0.7em 1.7em;
margin:0 0.3em 0.3em 0;
border-radius:0.2em;
box-sizing: border-box;
font-size:15px;
color:#FFFFFF;
background-color:#e36d6d;
text-align:center;
position:relative;
border : 1px solid #ccc;
cursor:pointer;}

.wrp {
	white-space: nowrap;
	line-height:25px;
}
.lg-input {
	-ms-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-o-transform:scale(1.5);
}

.gsc-input input {width: 500px !important;}

@media screen and (max-width:860px) {
.gsc-input input {width: 400px !important;}
.flex-direction-nav .flex-prev {
opacity : 1;
left : 0;
background : url("images/arr-prv.png") left center no-repeat scroll transparent;
}
.flex-direction-nav .flex-next {
opacity : 1;
right : 0;
background : url("images/arr-nxt.png") right center no-repeat scroll transparent;
}
}
#entry-listing .slides {
padding-bottom : 0;
}
.ias_loader {
display : none;
}
.show-on-mobile {
display : none;
}

@media only screen and (max-width:1140px) {
.inner-container {
width : 100%;
margin : 0 auto;
}
}
@media only screen and (max-width:1050px) {
.imgw  {width:45%;}
.comment-copy {
width : 70%;
}
}
@media only screen and (max-width:870px) {

.show-on-mobile {
display : block;
}
.logo {
float : none;
width : 100%;
text-align : center;
}
.header-wgt {
display : none;
}
.avatar {
/*display : none;*/
}
.comment-copy {
width : 100%;
float : none;
}
}

@media only screen and (max-width:680px) {
.gsc-input input {width: 270px !important;}
#navigation {
display : none;
}
nav {
padding : 10px 0;
}
nav select {
display : block;
line-height : 0;
width : 96%;
margin : 0 auto;
padding : 3px 4px;
font : inherit;
}
nav select option {
padding : 3px 0;
}
.inner-container .box-hold {
float : none;
width : 100%;
}
.inner-container .box-hold-right {
float : none;
width : 100%;
}
.avatar {
display : block;
}

.tableres thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
.tableres tr {
    border-bottom: 3px solid #ddd;
    display: block;
  }
  
.tableres td {
    border-bottom: 1px solid #ddd;
    display: block;
    text-align: right;
  }
  
.tableres td::before {
    content: attr(data-label) !important;
    float: left !important;
    font-weight: bold !important;
    color: #333 !important;
  }
  
.tableres td:last-child {
    border-bottom: 0;
  }



}
@media only screen and (max-width:640px) {
#exercise .exerciseButton {padding: 6px; font-size:15px; margin-bottom:3px;}
.wm100 {width: 100% !important; font-size: 18px;}
.wm100 button  {width: 100% !important; font-size: 24px; margin-bottom: 10px;}
.mobiletop {width:46% !important; float:right; margin-top: -15px; text-align: right; margin-bottom: 3px;}
.leftt {float: left; margin-bottom: 10px; width: 46%;}
.logo{width: 50%; float:left;}
.logo img{width: 100%;}
.gsc-search-box .gsc-input {
	border: 1px solid #ccc;
}
.gsc-search-box .gsc-input {
	padding:0px 4px 0px 6px !important;
	background:none !important;
	text-indent:5px !important;
}
.half {float: none; width:100%; margin:0;}
.half3 {width:48%;}

.gsc-results-wrapper-overlay {left: 15px !important; left: 15px !important; padding-left: 10px !important; padding-right: 10px !important; width:86% !important;}
.gs-title, a.gs-title {text-align: left !important;}
.gsc-results-close-btn {height: 15px !important; width: 14px !important;}
#exercise img {width: 17px !important; }
}
@media only screen and (max-width:580px) {
.gsc-search-box .gsc-input {
	border: 1px solid #ccc;
}
.gsc-search-box .gsc-input {
	padding:0px 4px 0px 6px !important;
	background:none !important;
	text-indent:5px !important;
}
.half {float: none; width:100%; margin:0;}
.half3 {width:48%;}
h1 {font-size: 21px !important;}
.entry-intro {font-size: 16px;}
.navul {margin: auto 6px !important;}
a.navli {font-size:16px;}
.mobiletop {width:46% !important; float:right; margin-top: -15px; text-align: right; margin-bottom: 3px;}
.leftt {float: left; margin-bottom: 10px; width: 46%;}
.logo{width: 50%; float:left;}
.logo img{width: 100%;}
a.bugunmobile {font-size: 20px; margin-bottom: 15px;}
.searchform {margin-top: 4px;}
.searchform .s {padding: 7px 10px 4px !important;}

#site-head {margin-bottom:10px;}

#intro img {
height : auto;
}
#entry-listing {
margin : 0;
}
.box, #intro.box {
width : 100%;
margin : 0 0 25px 0;
padding : 0;
}
.entry img {
min-width : 100%;
}
#exercise img {max-width: 17px !important; }
.mobileline {border-bottom: solid 1px #999; margin: 10px 0;}
}
@media only screen and (max-width:480px) {
.imgw  {width:95%;}
.pre-head .widget_ci_social_widget {
display : none;
}
.pre-head .widget_search {
float : none;
display : block;
margin : 0 auto;
text-align : center;
width : 100%;
}
.widget_search .searchsubmit {
position : absolute;
right : 0;
}
.widget_search .s {
width : 96%;
padding : 7px 2% 8px;
font-size:17px;
}
.entry-intro h1, .entry-intro .entry-meta {
text-align : center;
width : 100%;
max-width : 100%;
}
.avatar {
/*display : none;*/
}
fieldset {
margin-bottom : 20px;
}
#commentform fieldset.group > p {
float : none;
width : 100%;
}
#commentform fieldset.group > p:first-child {
margin-right : 0;
}
#commentform input[type="text"], #commentform fieldset textarea {
width : 96%;
}
}
@media only screen and (max-width:320px) {
.imgw  {width:90%;}
#commentform input[type="text"], #commentform fieldset textarea {
width : 95%;
}
}
.lt-ie9 .box {
border : #e7e7e7 solid 1px;
border-bottom : 2px solid #e7e7e7;
margin-left : 13px;
}
.lt-ie8 .group {
min-height : 1px;
}
.lt-ie8 #navigation > li {
float : left;
z-index : 5000;
}
.ie8 .format-gallery .slides img {
height : 300px !important ;
}
#styler {
z-index : 10000;
width : 200px;
position : fixed;
top : 160px;
left : -205px;
background : #fff;
margin : 0;
padding : 0;
list-style : none;
border : #fff solid 5px;
border-bottom-width : 0;
border-left-width : 0;
}
#styler li {
width : 200px;
}
#styler li a {
display : block;
padding : 15px;
color : #fff;
font-weight : bold;
border-bottom : 5px solid #fff;
text-decoration : none;
text-shadow : 0 1px 0 rgba(0, 0, 0, 0.5);
}
#color-default {
background : #c4d9e4;
}
#color-red {
background : #e36d6d;
}
#color-green {
background : #b6dbb6;
}
#color-pink {
background : #fce1e1;
}
#color-purple {
background : #e9b9e5;
}
#color-mustard {
background : #dcd2b0;
}
#styler li#style-toggle {
position : absolute;
top : -5px;
right : -58px;
width : 58px;
height : 58px;
background : #fff;
}
#styler li#style-toggle a {
display : block;
width : 58px;
height : 58px;
text-indent : -999em;
background : url(demo/color.png) 14px 12px no-repeat;
padding : 0;
border-bottom : 0;
}
.fnt11 {
font-size : 11px !important ;
}
.fnt12 {
font-size : 12px !important ;
}
.fnt12-5 {
font-size : 14px !important ;
}
.fnt13 {
font-size : 13px !important ;
}
.fnt14 {
font-size : 14px !important ;
}
.fnt15 {
font-size : 15px !important ;
}
.fntt16 {
font-size : 16px;
}
.fnt16 {
font-size : 16px !important ;
}
.fnt17 {
font-size : 17px !important ;
}
.fnt20 {
font-size : 20px !important ;
}
.fr {
float : right !important ;
}
.tc {
text-align : center;
}
.h1 span {
display : none;
}
.responsive {overflow-x:auto;}
.success {
padding : 6px 6px 6px 6px;
color : #555555;
border-radius : 5px 5px 5px 5px;
}
.warning, .attention, .information {
padding : 6px 6px 6px 33px;
color : #555555;
border-radius : 5px 5px 5px 5px;
}
.success {
background : #EAF7D9;
width : 93.3%;
border : #BBDF8D solid 1px;
border-radius : 5px 5px 5px 5px;
}
.success a {
color : #e00;
font-weight : bold;
}
.warning {
width : 90%;
display : block;
clear : both;
margin : 5px 0;
float : left;
background : url(/UserFiles/PageStyleFiles/images/warning.png) 10px center no-repeat #FFD1D1;
border : #F8ACAC solid 1px;
border-radius : 5px 5px 5px 5px;
}
.attention {
background : url(/UserFiles/PageStyleFiles/images/attention.png) 10px center no-repeat #FFF5CC;
border : #F2DD8C solid 1px;
border-radius : 5px 5px 5px 5px;
}
.success .close, .warning .close, .attention .close, .information .close {
float : right;
padding-top : 4px;
padding-right : 4px;
cursor : pointer;
}
.error {
display : block;
color : #FF0000;
}
.mtop0 {
margin-top : 0;
}
.mbot0 {
margin-bottom : 0;
}
.mtop35 {
margin-top : 35px;
}
.b {
font-weight : bold;
}
.clr {
clear : both;
}
.iceriktablo table tr td {
padding : 3px 6px;
}
.success1 {
color : #333333;
}
.imgBorder {
padding : 5px;
background-color : white;
box-shadow : 0 1px 3px rgba(34, 25, 25, 0.4);
}
.fl {
float : left;
}
.mrg5 {
margin : 5px;
}
.mrgbtm10 {
margin-bottom : 10px;
}
.clr {
clear : both;
}
.u {text-decoration:underline;}

.table {
width : 100%;
margin-bottom : 18px;
}
.table thead th:first-child {
border-radius : 3px 0 0 3px;
}
.table thead th:last-child {
border-radius : 0 3px 3px 0;
}
.table td {
padding : 8px 0 9px 20px;
}
.table th {
color : #ffffff;
background : #e36d6d;
padding : 9px 0 9px 20px;
}
.table td {
border-top : 1px solid #f2f2f2;
border-top : 1px solid rgba(0, 0, 0, 0.1);
background : #ffffff;
}
.table tr:hover td {
background-color : #eeeeee;
}
.table td:hover {
background : #eeeeee;
}
.table td.selected {
background : #999999;
color : #ffffff;
}
.table td.selected a {
color : #ffffff;
}
.table td.selected:hover {
background : #eeeeee;
}
.table td.selected:hover a {
color : #000000;
}
.table1 {
width : 100%;
margin-bottom : 18px;
background-color : #e49416;
}
.table1 thead th:first-child {
border-radius : 3px 0 0 3px;
}
.table1 thead th:last-child {
border-radius : 0 3px 3px 0;
}
.table1 td {
padding : 8px 0 9px 20px;
}
.table1 th {
color : #ffffff;
padding : 9px 0 9px 20px;
}
.table1 td {
border-top : 1px solid #f2f2f2;
border-top : 1px solid rgba(0, 0, 0, 0.1);
background : #ffffff;
}
.table1 tr:hover td {
background-color : #eeeeee;
}
.table1 td:hover {
background : #eeeeee;
}
.table1 td.selected {
background : #999999;
color : #ffffff;
}
.table1 td.selected a {
color : #ffffff;
}
.table1 td.selected:hover {
background : #eeeeee;
}
.table1 td.selected:hover a {
color : #000000;
}
.table0 {
width : 100%;
margin-bottom : 18px;
background-color : #999;
}
.table0 thead th:first-child {
border-radius : 3px 0 0 3px;
}
.table0 thead th:last-child {
border-radius : 0 3px 3px 0;
}
.table0 td {
padding : 8px 0 9px 20px;
}
.table0 th {
color : #ffffff;
padding : 9px 0 9px 20px;
}
.table0 td {
border-top : 1px solid #f2f2f2;
border-top : 1px solid rgba(0, 0, 0, 0.1);
background : #ffffff;
}
.table0 tr:hover td {
background-color : #eeeeee;
}
.table0 td:hover {
background : #eeeeee;
}
.table0 td.selected {
background : #999999;
color : #ffffff;
}
.table0 td.selected a {
color : #ffffff;
}
.table0 td.selected:hover {
background : #eeeeee;
}
.table0 td.selected:hover a {
color : #000000;
}
/*
.colored strong {
color : #e36d6d;
}

article .colored strong {
color : #000000;
}
*/

button.accordion {
    color : #ffffff;
	background : #e36d6d;
	padding : 9px 0 9px 20px;
    cursor: pointer;
    width: 96%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    transition: 0.4s;
	margin:0 auto 1px 2%;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

button.accordion.active, button.accordion:hover {
    background-color: #4e3131; 
}

div.panel {

    display: none;
    background-color: white;
}

div.panel.show {
    display: block;
}

.panel ul li {
border-top : 1px solid #f2f2f2;
border-top : 1px solid rgba(0, 0, 0, 0.1);
background : #ffffff;
padding : 8px 0;
list-style:none;
}
.panel li:hover {
background-color : #eeeeee;
}
.panel li:hover {
background : #eeeeee;
}

.entry-intro h2 {
border : 0;
font-family : inherit;
font-size : 102%;
font-style : inherit;
font-weight : inherit;
margin : 0;
outline : 0;
padding : 0;
vertical-align : baseline;
color : #666;
}



.month {
    width: 100%;
    background: #e36d6d;
	text-align:center;
	padding:3px 0;
}

/* Month list */
.month ul {
    margin: 0;
    padding: 0;
}

.month ul li {
    color: white;
    font-size: 20px;
	list-style:none;
}

/* Previous button inside month header */
.month .prev {
    float: left;
    padding-top: 10px;
}

/* Next button */
.month .next {
    float: right;
    padding-top: 10px;
}

/* Weekdays (Mon-Sun) */
.weekdays {
    margin: 0;
    padding: 10px 0;
    background-color:#ddd;
}

.weekdays li {
    display: inline-block;
    width: 13.6%;
    color: #666;
    text-align: center;
}

/* Days (1-31) */
.days {
    padding: 10px;
    margin: 0;
}

.days li {
    list-style-type: none;
    display: inline-block;
    width: 30px;
	height:24px;
    text-align: center;
    margin-bottom: 5px;
    font-size:14px;
    color:#777;
	background: #eee;
	padding-top:6px;
}

/* Highlight the "current" day */
.days li .active {
    padding: 5px;
    background: #1abc9c;
    color: white !important
}

.genellist h4, .genellist h5 {
	margin: 5px 0;
}


ul#grid {
  list-style: none;
  margin: 20px auto 0;
  }

#grid li {
  float: left;
  margin: 0 5px 10px 5px;
  } 

.portfolio {
  margin-left: auto;
  margin-right: auto;
  /*these two properties will be inherited by .portfolio h4 and .portfolio p */
  font-family: 'GraublauWeb', arial, serif; 
  text-align: center;
  }
  
.portfolio h4 {
  clear: both;
  font-size: 35px;
  font-weight: normal;
  color: #58595b;
  }
  
.portfolio p {
  font-size: 15px;
  color: #58595b;
  }

#grid li a:hover img {
  opacity:0.3;  filter:alpha(opacity=30);
  }

#grid li img {
  background-color: white;
  padding: 7px; margin: 0;
  border: 1px dotted #58595b;
  width: 83px;
  height: 98px;
  }

#grid li:first-child img {

}
  
#grid li a {
  display: block;
  }
  
/*
 tabs
*/
.tabs main {
  min-width: 320px;
  max-width: 800px;
  padding: 50px;
  margin: 0 auto;
  background: #fff;
}

.tabs section {
  display: none;
  padding: 20px 0 0;
  border-top: 1px solid #ddd;
}

.tabs input {
  display: none;
}

.tabs label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 10px 15px;
  font-weight: 600;
  text-align: center;
  color: #bbb;
  border: 1px solid transparent;
}

.tabs label:before {
  font-family: fontawesome;
  font-weight: normal;
  margin-right: 10px;
}

.tabs label:hover {
  color: #888;
  cursor: pointer;
}

.tabs input:checked + label {
  color: #555;
  border: 1px solid #ddd;
  border-top: 2px solid orange;
  border-bottom: 1px solid #fff;
}

.tabs #tab1:checked ~ #content1,
.tabs #tab2:checked ~ #content2,
.tabs #tab3:checked ~ #content3,
.tabs #tab4:checked ~ #content4 {
  display: block;
}

ul.dropdown-menu li {
	 border-bottom: 1px solid #ddd;
	 padding: 4px; }

@media screen and (max-width: 600px) {
ul.dropdown-menu li {
	font-size:18px; padding: 5px; 
	 border-bottom: 1px solid #ccc;}
  .tabs label {
    padding: 7px 12px;
    font-size: 16px;
  }
}
/*
 tabs end
*/

.footerfix {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height:64px;
  background-color: red;
  color: white;
  text-align: center;
}

.footerfix90 {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height:94px;
  background-color: red;
  color: white;
  text-align: center;
}

.colored h3 {
margin-top:15px;}

.entry-content {
line-height: 1.5em}