body
{
-ms-overflow-style: scrollbar;
}
.sticky-popup
{
position: fixed;	
width: 164px;
visibility: hidden;	
z-index: 999999;
}
.sticky-popup .popup-header
{   
padding: 3px 4px 3px 4px;
border:1px solid #00b5b8;  
cursor:pointer;
}
.popup-title
{
color: #ffffff; 
font-size: 12px; }
.popup-image 
{
float: right;
padding: 0 15px 0 0;
margin: 0px;
width:25px;
}
.popup-image img
{
max-width: 20px;
max-height: 20px;    
}
.popup-content
{
width: 100%;
max-width: 100%;
overflow-x: hidden;
overflow-y:auto;
height: 240px;
background-color: #fefefe; }
.popup-content input, textarea, select
{
max-width: 95%;
}
.popup-content p
{
margin: 5px 0 5px 0px;
}
.popup-content-pad
{
padding: 10px;
} .right-bottom
{   
right: 2%;
bottom: 0;  
}
.left-bottom .popup-header
{
border-radius: 4px 4px 0 0;
}
.right-bottom .popup-header
{
border-radius: 4px 4px 0 0;
}
.left-bottom
{   
left: 2%;
bottom: 0;  
}
.open_sticky_popup {
-webkit-transition: bottom .8s;
-moz-transition: bottom .8s;
-o-transition: bottom .8s;
transition: bottom .8s;
}
@-webkit-keyframes popup_content_bounce_in_up{
0%{opacity:0;-webkit-transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes popup_content_bounce_in_up{
0%{opacity:0;-moz-transform:translateY(2000px)}
60%{opacity:1;-moz-transform:translateY(-30px)}
80%{-moz-transform:translateY(10px)}
100%{-moz-transform:translateY(0)}
}
@-o-keyframes popup_content_bounce_in_up{
0%{opacity:0;-o-transform:translateY(2000px)}
60%{opacity:1;-o-transform:translateY(-30px)}
80%{-o-transform:translateY(10px)}
100%{-o-transform:translateY(0)}
}
@keyframes popup_content_bounce_in_up{
0%{opacity:0;transform:translateY(2000px)}
60%{opacity:1;transform:translateY(-30px)}
80%{transform:translateY(10px)}
100%{transform:translateY(0)}
}
.popup-content-bounce-in-up{    
-webkit-animation-name:popup_content_bounce_in_up;
-moz-animation-name:popup_content_bounce_in_up;
-o-animation-name:popup_content_bounce_in_up;
animation-name:popup_content_bounce_in_up;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
} .sticky-popup-right
{ right:0;    
}
.sticky-popup-right .popup-header
{
width: 35px;
margin-top: 35%;
float: left;
height: 160px;
border-radius: 4px 0 0 4px;
padding: 0px;  
}
.sticky-popup-right .popup-title
{
writing-mode:tb-rl;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform: rotate(90deg);
white-space:nowrap;
display: block;
padding:5px;    
}
.sticky-popup-right .popup-image
{
margin:7px -135px 0 0;
margin-right:-16px\9 !important;
padding-right:15px\9 !important;
width: 40px;
padding: 0px;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform: rotate(90deg);
}
.sticky-popup-right .ie10 .popup-image
{
margin-right:-16px !important;
}
.sticky-popup-right .ie11 .popup-image
{
margin-right:-16px !important;
}
.sticky-popup-right .popup-content
{    
width: auto;
}
.open_sticky_popup_right{
-webkit-transition: right .8s;
-moz-transition: right .8s;
-o-transition: right .8s;
transition: right .8s;
}
@-webkit-keyframes popup_content_bounce_in_right {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes popup_content_bounce_in_right {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.popup-content-bounce-in-right{ 
-webkit-animation-name:popup_content_bounce_in_right;
-moz-animation-name:popup_content_bounce_in_right;
-o-animation-name:popup_content_bounce_in_right;
animation-name:popup_content_bounce_in_right;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
} .sticky-popup-left
{ left:0;    
}
.sticky-popup-left .popup-header
{
width: 40px;
padding: 0px; 
margin: 35% 0 0 0;
float: right;
height: 160px;
border-radius: 0 4px 4px 0;    
}
.sticky-popup-left .popup-title
{
padding:10px;
writing-mode:tb-rl;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform: rotate(90deg);
white-space:nowrap;
display: block;    
}
.sticky-popup-left .popup-image
{
margin:7px -135px 0 0;
margin-right:-20px\9 !important;
padding-right:20px\9 !important;
width: 40px;
padding: 0px;    
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform: rotate(90deg);    
}
.sticky-popup-left .ie8 .popup-image
{
margin-right:-16px !important;
}
.sticky-popup-left .ie9 .popup-image
{
margin-right:-16px !important;
}
.sticky-popup-left .ie10 .popup-image
{
margin-right:-16px !important;
}
.sticky-popup-left .ie11 .popup-image
{
margin-right:-16px !important;
}
.sticky-popup-left .popup-content
{    
width: auto;
padding:0px;
margin:0px;    
}
.open_sticky_popup_left{
-webkit-transition: left .8s;
-moz-transition: left .8s;
-o-transition: left .8s;
transition: left .8s;
}
@-webkit-keyframes popup_content_bounce_in_right_left {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes popup_content_bounce_in_right_left {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.popup-content-bounce-in-left {
-webkit-animation-name:popup_content_bounce_in_right_left;
-moz-animation-name:popup_content_bounce_in_right_left;
-o-animation-name:popup_content_bounce_in_right_left;
animation-name:popup_content_bounce_in_right_left;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
} .top-left .popup-header
{
border-radius:0 0 4px 4px;
}
.top-right .popup-header
{
border-radius:0 0 4px 4px;
}
.open_sticky_popup_top {
-webkit-transition: top .8s;
-moz-transition: top .8s;
-o-transition: top .8s;
transition: top .8s;
}
@-webkit-keyframes popup_content_bounce_in_down{
0%{opacity:0;-webkit-transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes popup_content_bounce_in_down{
0%{opacity:0;-moz-transform:translateY(2000px)}
60%{opacity:1;-moz-transform:translateY(-30px)}
80%{-moz-transform:translateY(10px)}
100%{-moz-transform:translateY(0)}
}
@-o-keyframes popup_content_bounce_in_down{
0%{opacity:0;-o-transform:translateY(2000px)}
60%{opacity:1;-o-transform:translateY(-30px)}
80%{-o-transform:translateY(10px)}
100%{-o-transform:translateY(0)}
}
@keyframes popup_content_bounce_in_down{
0%{opacity:0;transform:translateY(50px)}
60%{opacity:1;transform:translateY(-30px)}
80%{transform:translateY(10px)}
100%{transform:translateY(0)}
}
.popup-content-bounce-in-down{    
-webkit-animation-name:popup_content_bounce_in_down;
-moz-animation-name:popup_content_bounce_in_down;
-o-animation-name:popup_content_bounce_in_down;
animation-name:popup_content_bounce_in_down;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.top-left
{
left: 1%;
}
.top-right
{
right : 1%;
}h1, h2, h3, h4, h5, h6{color: #b23702;}
article,
#respond,
.pingback .comment-body, .trackback .comment-body{ 
background: linear-gradient(to bottom, white, #e5e5e5) repeat scroll 0 0 rgba(0, 0, 0, 0);
border: 1px solid #e5e5e5;
}
article a,
#respond a,
.pingback .comment-body a, .trackback .comment-body a{
color: #ff4d00;
}
article a:hover,
#respond a:hover,
.pingback .comment-body a:hover, .trackback .comment-body a:hover{
color: #b23702;
}
article small a,
#respond small a{
color: #1fc908;
}
article small a:hover,
#respond small a:hover{
color:  #7eff0d;
}
article nav small a,
#respond nav small a{
color:#b23702;
}
article nav small a:hover,
#respond nav small a:hover{
color:  #ff4d00;
}
body.blog article small.readmore a, 
body.archive article small.readmore a, 
body.search article small.readmore a{
color: #ff4d00;
}
code{color: #157800;} section#sticky  a,
article.sticky  a{
color: #1fc908; }
section#sticky a:hover,
article.sticky  a:hover{
color: #7eff0d; } section#sticky .metas small a,	
article.sticky .metas small a{
color: #ff4d00; }
section#sticky .metas small a:hover,
section#sticky .metas small a:focus,
article.sticky .metas small a:hover,
article.sticky .metas small a:focus{
color: #b23702; }
body.blog article.sticky small.readmore a, 
body.archive article.sticky small.readmore a, 
body.search article.sticky small.readmore a{
color: #1fc908; } footer#pageFooter{
background-color: #eee;
}
footer#pageFooter a{
color: #ff4d00;
} button:not([type="image"]), input[type="submit"]:not([type="image"]),
.btn-default,
.form-submit input{
background-color: #ff4d00;
border: 1px solid #ff4d00;
color: #e5e5e5;
}
button:hover, input:hover[type="submit"]:hover,
button:focus, input:focus[type="submit"]:focus,
.btn-default:hover,
.form-submit input:hover{
background-color: #b23702;
border: 1px solid #b23702;
}
textarea{
border: 1px solid #e5e5e5;
}
label{
color: #b23702;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus{
border: 1px solid #b23702;
box-shadow: 0px 1px 2px #096484;
} header#header h1{
margin-top: 10px;
}
header#header h1 a{
color: #ff4d00;
}
header#header h1 a:hover{
color: #b23702;
}
header#header h2 a{
color: #ff4d00;
}
header#header h2 a:hover{
color: #b23702;
} nav#top-menu.navbar-default{
background-color: #EEE;
}
nav#top-menu.navbar-default .topSocials a{
color: #b23702;
}
nav#top-menu.navbar-default .topSocials a:hover{
color: #ff4d00;
}
nav.navbar-default{
background-color: #b23702;
}
nav.navbar-default .navbar-nav > li > a{
color: #e5e5e5;
}
nav.navbar-default .navbar-nav > li > a:hover{
color: #ff4d00;
}
nav.navbar-default .navbar-nav > .active > a, 
nav.navbar-default .navbar-nav > .active > a:hover, 
nav.navbar-default .navbar-nav > .active > a:focus,
nav.navbar-default .navbar-nav > .current-menu-ancestor > a,
nav.navbar-default .navbar-nav > .current-menu-ancestor > a:hover,
nav.navbar-default .navbar-nav > .current-menu-ancestor > a:focus,
nav.navbar-default .navbar-nav > .open > a, 
nav.navbar-default .navbar-nav > .open > a:hover, 
nav.navbar-default .navbar-nav > .open > a:focus{
background-color: transparent; color: #fff;
}
nav.navbar-default .dropdown-menu > li > a{
color: #b23702;
}
nav.navbar-default .dropdown-menu > .active > a, 
nav.navbar-default .dropdown-menu > .active > a:hover, 
nav.navbar-default .dropdown-menu > .active > a:focus{
color: #b23702;
background-color: transparent;
}  .sidebar{
background: linear-gradient(to bottom, white, #e5e5e5) repeat scroll 0 0 rgba(0, 0, 0, 0);
border: 1px solid #e5e5e5;
}
.sidebar ul li a{
color: #ff4d00;
}
.sidebar h3{
color: #b23702;
}
.sidebar-footer{
color: #b23702;
} .carousel .carousel-control{ color: #1fc908;
}
.carousel .carousel-caption h2 a{
color: #1fc908;
}
.carousel .carousel-caption h2 a:hover{
color: #7eff0d;
}
.carousel .carousel-indicators li{
border-color: #1fc908;	
}
.carousel .carousel-indicators li.active{
background-color: #1fc908;
}  .bypostauthor{color: #b23702}
.wp-caption{color: #b23702}
.wp-caption-text{color: #b23702}
.gallery-caption{color: #b23702}