



.btn.btn-default:hover,

.btn.btn-default:focus {

background: #e7e7e7;

}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {

top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}


.comments-title{

width:90%;

margin:2% 5%;

}


.blog-title a { color: #fff; }
ol ol{list-style:upper-roman}


.button.color:hover {background:#aaa;}

.nav-collapse .dropdown-menu .divider {
display: none;
}


@media all and (min-width:270em) {body {font:normal 332.50% sans-serif;}

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}

.glyphicon-earphone:before {
content: "\e182";
}

.fa-asterisk:before {
content: "\f069";
}






.wrapper {

font-family: 'Raleway', Verdana,Arial, Meiryo , "Hiragino Kaku Gothic Pro" ,sans-serif;

color: #222327;

background: white;

overflow: hidden; }




40% {

-webkit-transform: perspective(400px) rotateY(-10deg);

}

@media (min-width: 768px) {
.navbar-text {
float: left;
margin-left: 15px;
margin-right: 15px;
}

.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}

.btn:focus {
outline: thin dotted #333;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}








.widget {

font-size: 12px;

font-size: 1.2rem;

line-height: 1.8;

margin: 0 0 0.5em;

}

.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,0.2)}

#site-logo a {
display: block;
line-height: 0;
}

.icon-fast-backward{background-position:-216px -72px;}

button,
input[ type="button" ],
input[ type="reset" ],
input[ type="submit" ] {
-webkit-appearance: button;
background-color: rgb( 247, 247, 247 );
background-image: -webkit-gradient( linear, left top, left bottom, from( rgba( 247, 247, 247, 0.8 ) ), to( rgba( 215, 215, 215, 0.8 ) ) );
background-image: -webkit-linear-gradient( rgba( 247, 247, 247, 0.8 ), rgba( 215, 215, 215, 0.8 ) );
background-image:    -moz-linear-gradient( rgba( 247, 247, 247, 0.8 ), rgba( 215, 215, 215, 0.8 ) );
background-image:     -ms-linear-gradient( rgba( 247, 247, 247, 0.8 ), rgba( 215, 215, 215, 0.8 ) );
background-image:      -o-linear-gradient( rgba( 247, 247, 247, 0.8 ), rgba( 215, 215, 215, 0.8 ) );
background-image:         linear-gradient( rgba( 247, 247, 247, 0.8 ), rgba( 215, 215, 215, 0.8 ) );
filter: progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#f7f7f7', endColorstr='#d7d7d7' );
border-color: rgb( 231, 231, 231 ) rgb( 215, 215, 215 ) rgb( 231, 231, 231 ) rgb( 215, 215, 215 );
border-color: rgba( 231, 231, 231, 0.8 ) rgba( 215, 215, 215, 0.8 ) rgba( 231, 231, 231, 0.8 ) rgba( 215, 215, 215, 0.8 );
-webkit-box-shadow: inset 0 1px 0 rgba( 231, 231, 231, 0.8 ), inset 0 2px 0 rgba( 255, 255, 255, 0.8 ), inset 0 -1px 0 rgba( 199, 199, 199, 0.8 ), 0 0 7px rgba( 0, 0, 0, 0.09 );
-moz-box-shadow:    inset 0 1px 0 rgba( 231, 231, 231, 0.8 ), inset 0 2px 0 rgba( 255, 255, 255, 0.8 ), inset 0 -1px 0 rgba( 199, 199, 199, 0.8 ), 0 0 7px rgba( 0, 0, 0, 0.09 );
-ms-box-shadow:     inset 0 1px 0 rgba( 231, 231, 231, 0.8 ), inset 0 2px 0 rgba( 255, 255, 255, 0.8 ), inset 0 -1px 0 rgba( 199, 199, 199, 0.8 ), 0 0 7px rgba( 0, 0, 0, 0.09 );
-o-box-shadow:      inset 0 1px 0 rgba( 231, 231, 231, 0.8 ), inset 0 2px 0 rgba( 255, 255, 255, 0.8 ), inset 0 -1px 0 rgba( 199, 199, 199, 0.8 ), 0 0 7px rgba( 0, 0, 0, 0.09 );
box-shadow:         inset 0 1px 0 rgba( 231, 231, 231, 0.8 ), inset 0 2px 0 rgba( 255, 255, 255, 0.8 ), inset 0 -1px 0 rgba( 199, 199, 199, 0.8 ), 0 0 7px rgba( 0, 0, 0, 0.09 );
cursor: pointer;
font-size: 14px;
font-size: 1.4rem;
margin: 1%;
padding: 1% 2%;
}
 .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;}


.nav-previous a { float: left; }

.btn-pinterest{color:#fff;background-color:#cb2027;border-color:rgba(0,0,0,0.2)}
a[href]:after{content:" (" attr(href) ")"}




.info {

border-color: #92cae4;

background: #d5edf8;

}

#page a {
-webkit-transition: all .1s ease-in;
-moz-transition:    all .1s ease-in;
-o-transition:      all .1s ease-in;
transition:         all .1s ease-in;
}


@media only screen and (min-width: 40.063em) {
.clearing-main-prev,
.clearing-main-next {

height: 100%;
width: 40px;
top: 0; }






p.footer-copy a:hover {color: #fff;}

}
.icon-github:before{content:"\f09b"}




ul.dropdown li:hover > ul {

visibility: visible;

}


.dl-horizontal dt {
float: left;
width: 160px;
overflow: hidden;
clear: left;
text-align: right;
text-overflow: ellipsis;
white-space: nowrap;
}

input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}


.invisible {
visibility: hidden;
}


.hide-text {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}

.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}


#featured-slider .entry-content {

display: none;

}

.site-footer .site-footer-left {}




.gallery-item {float:left;}


.fp-img img{
width:100%;
height:250px;
}

.breadcrumbs > * a,
.breadcrumbs > * span {
text-transform: uppercase;
color: #008cba; }






p {

line-height: 24px;

margin-bottom: 15px;

font-family: 'Roboto', sans-serif;

font-size: 16px;

font-weight: 300;

}

.fa-stack-exchange:before {
content: "\f18d";
}


.medium-offset-6 {
position: relative;
margin-left: 50%; }


.main-navigation li ul li a {

background: #fff;

display: block;

font-size: 18px;

line-height: 1.181818182;

padding: 8px 10px;

}

.chat-row:last-child {
border: none;
}


.fa-bug:before {

content: "\f188";

}

#home-slider .owl-theme .owl-controls.clickable .owl-buttons .owl-prev,
#home-slider .owl-theme .owl-controls.clickable .owl-buttons .owl-next {
z-index: 1005;
}


[class*="column"] + [class*="column"]:last-child {
float: right; }




.alignleft {

float: left;

margin-right: 0.75em; }


.container_16 .push_11 {
left: 660px;
}

.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}

.col-sm-pull-11 {
right: 91.66666667%;
}
