/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
 
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-pinterest:before{content:"\f0d2"}
.fa-google-plus:before{content:"\f0d5"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-linkedin:before{content:"\f0e1"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-envelope-o:before {content: "\f003";}
/* End fontawesome */

#fb-root {display: none;}

/* Clearfix */
.ktzsoc-clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .ktzsoc-clearfix { zoom: 1;} /* IE6 */
*:first-child+html .ktzsoc-clearfix { zoom: 1; } /* IE7 */

/* Kentooz Socializer Style */
.ktz-socializer{margin-top:10px;margin-bottom:10px;}
.ktzsoc-hidebutton {position:relative;display: inline-block;}
.ktzsoc-count {float:left;font-family:Verdana, sans-serif;padding:0;margin:0 5px 0 0;}
.ktzsoc-sharetext {font-size:10px;height:10px;color:#999999;display: block;}
.ktzsoc-total{font-size: 30px;line-height:24px;color: #7FC04C;display: block;text-align: center;}
.ktzsoc-separator{font-size:40px;font-weight:300;font-family:Arial, sans-serif;margin-right: 10px;vertical-align:middle;height: 40px;line-height: 40px;color: #c5c5c5;}
.csbuttons-count,
.ktzsoc-buttontext{display: inline;font-size:12px;color:#ffffff;text-align: center;padding-left:5px;font-family:Verdana, sans-serif;}

/* Custom Fontawesome */
.ktz-socializer .ktzsoc-button {position: relative;display: inline-block;margin-right: 5px;margin-bottom:5px;cursor: pointer;color: #ffffff;padding:5px 10px;text-align: center;-webkit-transition: background-color 200ms ease-in-out, border-color 200ms ease-in-out;transition: background-color 200ms ease-in-out, border-color 200ms ease-in-out;-moz-transition: background-color 200ms ease-in-out, border-color 200ms ease-in-out;-o-transition: background-color 200ms ease-in-out, border-color 200ms ease-in-out;}
.ktz-socializer .ktzsoc-plus,
.ktz-socializer .ktzsoc-minus{background-color: #c5c5c5;}
.ktz-socializer .ktzsoc-facebook {background-color:#3b5998;}
.ktz-socializer .ktzsoc-facebook:hover {background-color:#2d4373;}
.ktz-socializer .ktzsoc-twitter {background-color:#00aced;}
.ktz-socializer .ktzsoc-twitter:hover {background-color:#0087ba;}
.ktz-socializer .ktzsoc-google-plus{background-color:#dd4b39;}
.ktz-socializer .ktzsoc-google-plus:hover {background-color:#c23321;}
.ktz-socializer .ktzsoc-linkedin{background-color:#257bba;}
.ktz-socializer .ktzsoc-linkedin:hover{background-color:#005983;}
.ktz-socializer .ktzsoc-pinterest {background-color:#cb2027;}
.ktz-socializer .ktzsoc-pinterest:hover {background-color:#9f191f;}
.ktz-socializer .ktzsoc-stumbleupon {background-color:#eb4823;}
.ktz-socializer .ktzsoc-stumbleupon:hover {background-color:#bc3a1c;}
.ktz-socializer .ktzsoc-envelope-o {background-color:#666;}
.ktz-socializer .ktzsoc-envelope-o:hover {background-color:#999;}

.ktz-socializer.ktzsoc-classic-style .ktzsoc-button {border-radius: 5px;box-shadow: inset 0 1px 3px rgba(255, 255, 255, 0.3), 0 1px 3px rgba(0, 0, 0, 0.15), 0 1px 3px rgba(0, 0, 0, 0.15);}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-plus,
.ktz-socializer.ktzsoc-classic-style .ktzsoc-minus{border: 1px solid #aaaaaa;}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-facebook {border: 1px solid #344e86;}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-twitter {border: 1px solid #0099d3;}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-google-plus{border: 1px solid #d73925;}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-linkedin{border: 1px solid #006a9d;}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-pinterest {border: 1px solid #b01c22;}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-stumbleupon {border: 1px solid #a03218;}
.ktz-socializer.ktzsoc-classic-style .ktzsoc-envelope-o {border: 1px solid #555;}

.ktz-socializer.ktzsoc-plain-style .ktzsoc-button {border-radius: 5px;border: 2px solid #aaaaaa;color:#999 !important;}
.ktz-socializer.ktzsoc-plain-style .csbuttons-count,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-buttontext{color:#999 !important;}
.ktz-socializer.ktzsoc-plain-style .ktzsoc-plus,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-minus,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-facebook,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-twitter,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-google-plus,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-linkedin,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-pinterest,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-stumbleupon,
.ktz-socializer.ktzsoc-plain-style .ktzsoc-envelope-o {background:none !important;}

/* Float bar */
.ktzsoc-floatbar {background-color: #fff;border-right:1px solid #fff;left: 0;margin-top: 0;padding: 7px 2px 2px 7px;position: fixed;top: 240px;-webkit-box-shadow: 5px 0px 5px -5px rgba(0,0,0,0.4);-moz-box-shadow: 5px 0px 5px -5px rgba(0,0,0,0.4);box-shadow: 5px 0px 5px -5px rgba(0,0,0,0.4);z-index:99999;}
.ktzsoc-floatbar .ktzsoc-button {display: block !important;width: 35px;display:block;}
.ktzsoc-floatbar.ktzsoc-right-floatbar{border-left:1px solid #fff;border-right:none !important;left: auto !important;right: 0;-webkit-box-shadow: -5px 0px 5px -5px rgba(0,0,0,0.4);-moz-box-shadow: -5px 0px 5px -5px rgba(0,0,0,0.4);box-shadow: -5px 0px 5px -5px rgba(0,0,0,0.4);}

/* Default social button */
ul.ktz-socializer.ktz-default {list-style:none;padding-left:0;}
ul.ktz-socializer.ktz-default li{float:left;margin-right:10px;}

/* Default float social button */
ul.ktz-socializer.ktz-default-float {list-style:none;}
ul.ktz-socializer.ktz-default-float li{margin-bottom:10px;}

/* Widget Style */
.ktzsoc-responsive , .ktzsoc-responsive  span, .ktzsoc-responsive  span iframe[style] {width: 100% !important;}

/*
 * Gallery
 */
.ktzsoc-grid {display:block;position: relative;margin:5px -5px;}
.ktzsoc-grid ul {position:relative;padding:0;font-size:0;list-style:none;}
.ktzsoc-grid ul li{display:inline-block;width:33.33%;margin:0;padding:0;list-style:none;}
.ktzsoc-grid ul li a{display:block;padding:0;margin:5px;}
.ktzsoc-grid ul li img{width:100%;}

.ktzsoc-grid.ktzsoc-col4 ul li{width:25%;}
.ktzsoc-grid.ktzsoc-col2 ul li{width:50%;}

/* for 700px or less */
@media screen and (max-width: 720px) {
	.csbuttons-count,
	.ktzsoc-buttontext,
	.ktzsoc-floatbar{display: none;}
	.ktz-socializer .ktzsoc-button{width:36px;}
	.ktzsoc-grid ul li,
	.ktzsoc-grid.ktzsoc-col4 ul li,
	.ktzsoc-grid.ktzsoc-col2 ul li{width:33.33%;}
}
/* for 480px or less */
@media screen and (max-width: 480px) {
	.ktz-socializer .ktzsoc-button{font-size:18px;padding:10px 15px;width:46px;}
	.csbuttons-count,
	.ktzsoc-count,
	.ktzsoc-switch,
	.ktzsoc-switch2,
	.ktzsoc-buttontext,
	.ktzsoc-separator{
		display: none!important;
	}
	.ktzsoc-hidebutton {
		display:inline-block !important;
		width:auto;
	}
	.ktzsoc-grid ul li,
	.ktzsoc-grid.ktzsoc-col4 ul li,
	.ktzsoc-grid.ktzsoc-col2 ul li{width:50%;}
}
@media screen and (max-width: 350px) {
	.ktz-socializer .ktzsoc-button{font-size:12px;padding:3px 5px;width:24px;}
	.ktzsoc-grid ul li,
	.ktzsoc-grid.ktzsoc-col4 ul li,
	.ktzsoc-grid.ktzsoc-col2 ul li{width:100%;}
}