/*---:[ Thesis CSS reset ]:---*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
html {
	-webkit-text-size-adjust: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img, abbr, acronym, fieldset {
	border: 0;
}
code {
	line-height: 1em;
}
pre {
	overflow: auto;
	clear: both;
	word-wrap: normal;
	-moz-tab-size: 4;
	tab-size: 4;
}
sub, sup {
	line-height: 0.5em;
}
img, .wp-caption {
	max-width: 100%;
	height: auto;
}
iframe, video, embed, object {
	display: block;
	max-width: 100%;
}
img {
	display: block;
}
.left, .alignleft, img[align="left"] {
	display: block;
	float: left;
}
.right, .alignright, img[align="right"] {
	display: block;
	float: right;
}
.center, .aligncenter, img[align="middle"] {
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: none;
	clear: both;
}
.block, .alignnone {
	display: block;
	clear: both;
}
input[type="submit"], button {
	cursor: pointer;
	overflow: visible;
	-webkit-appearance: none;
}
.wp-smiley {
	display: inline;
}
*{
	padding:0;
	margin:0;
}
*,*:after,*:before{
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
@font-face {
	font-family: 'icomoon';
	src:url('font/icomoon.eot?ymmurg');
	src:url('font/icomoon.eot?#iefixymmurg') format('embedded-opentype'),
		url('font/icomoon.woff?ymmurg') format('woff'),
		url('font/icomoon.ttf?ymmurg') format('truetype'),
		url('font/icomoon.svg?ymmurg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
font-size:15px;	
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
line-height:26px;	
color:#888888;	
}

a{
text-decoration:none;
color:#f15b29;
transition:.2s ease-in-out;
-webkit-transition:.2s ease-in-out;	
-moz-transition:.2s ease-in-out;	
}
h1,h2,h3,h4,h5,h6{
font-family: 'Signika', sans-serif;	
}
h1 {
font-size: 36px;
}
h2 {
font-size: 32px;
}
h3 {
font-size: 28px;
}
h4 {
font-size: 24px;
}
h5 {
font-size: 20px;
}
h6 {
font-size: 16px;
}
/* header */
.top_header{
background:#4D4D4D;
}
.top_inner_header{
width: 1140px;
margin: 0 auto;
}
.top_inner_header:after, .center_inner_header:after, .bottom_inner_header:after, .bottom_inner_header:after{
content:"";
display:table;
clear:both;	
}
.social_widgets{
float:left;
}
.social_follow {
display: inline-block;
}
.social_widgets h3{
display: inline-block;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color: #999999;
}
.social_widgets .social_follow a {
font-size: 16px;
display: inline-block;
font-family: 'icomoon';
color: #EBEBEB;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-o-border-radius: 100%;	
padding: 7px 10px;
transition: .3s ease-in-out;
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
}
.fa-facebook:before {
content: '\f09a';
}
.social_widgets .social_follow a.fa-facebook:hover{
color:#3b5998;
}
.fa-twitter:before{
content: '\f099';
}
.social_widgets .social_follow a.fa-twitter:hover{
color:#00aced;
}
.fa-rss:before{
content:'\f09e';	
}
.social_widgets .social_follow a.fa-rss:hover{
color:#EB4823;
}
.fa-linkedin:before{
content:'\f0e1';	
}
.social_widgets .social_follow a.fa-linkedin:hover{
color:#007bb6;
}
.fa-youtube:before{
content:'\f167';	
}
.social_widgets .social_follow a.fa-youtube:hover{
color:#A63A2C;
}
.fa-pinterest:before{
content:'\f0d2';	
}
.social_widgets .social_follow a.fa-pinterest:hover{
color:#EB4823;
}
.fa-google-plus:before{
content:'\f0d5';	
}
.social_widgets .social_follow a.fa-google-plus:hover{
color:#dd4b39;
}
/*---:[ nav menu ]:---*/
.menu {
	float: right;
	position: relative;
	z-index: 50;
	list-style: none;
}
.menu li {
	position: relative;
	float: left;
	margin-bottom: -1px;
}
.menu .sub-menu {
	position: absolute;
	list-style: none;
	z-index: 110;
	margin-top: 1px;
	top:36px;
	opacity:0;
	visibility: hidden;
	box-shadow: 1px 1px 2px #716666;
-webkit-transition: all 0.17s ease-in-out;
-moz-transition: all 0.17s ease-in-out;
-o-transition: all 0.17s ease-in-out;
transition: all 0.17s ease-in-out;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
-o-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
-ms-transform: rotateX(-90deg);
-o-transform: rotateX(-90deg);
transform: rotateX(-90deg);
}
.menu .sub-menu .sub-menu {
	top: 0;
	left: 10.5625em;
	margin: 0 0 0 -1px;
}
.menu li:hover > .sub-menu {
top: 100%;
visibility: visible;
opacity: 1;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.menu .sub-menu li {
	width: 10.5625em;
	clear: both;
	border-top: 1px solid #818181;
}
.menu a, .menu_control {
	display: block;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #FFFFFF;
	border-right: 1px solid #818181;
	padding: 0.75em 1em;
}
.menu a:hover {
	color:#f15b29;
}
.menu_control {
	display: none;
}
.menu .sub-menu a {
	border-left-width: 1px;
	border-right:none;
}
.menu, .menu a, .menu .sub-menu {
	background: #4D4D4D;	
}
.menu .current-menu-item > a {
	cursor: text;
}
.menu .sub-menu .current-menu-item > a {
	border-bottom-color: #DDDDDD;
}

.center_inner_header{
margin:0 auto;
width:1140px;
padding: 10px 0;	
}
.center_inner_header .havezine{
float:left;
margin-top:20px;	
}
.center_inner_header .header_advertisement{
float:right;
}
.bottom_header{
background: #4D4D4D;
}
.bottom_inner_header{
margin:0 auto;
width:1140px;
}
#horizontalmenu li ul { 
display:none;
position:absolute; 
} 
#horizontalmenu ul, #horizontalmenu ul li{
list-style:none;	
}
#horizontalmenu ul li{
position: relative;	
float:left;
margin-right: 10px;	
}
#horizontalmenu ul li a{
display: block;
line-height: 1em;
letter-spacing: 1px;
color: #FFFFFF;
text-transform: uppercase;
padding: 0.75em 1em;
font-family: 'Signika', sans-serif;
border-top: 4px solid #4D4D4D;	
}
#horizontalmenu ul li a:hover{
border-top-color: #f15b29;
color:#f15b29;	
}
#horizontalmenu .permalink a:hover{
color:#f15b29;	
}
#horizontalmenu li ul li a{
color:#000;
line-height: 18px;	
border-top:none;
display: inline-flex;	
}
#horizontalmenu li ul li a:hover{
color:#f15b29;
text-decoration:underline;	
}
#horizontalmenu li:hover ul{ 
display: block;
height: auto;
padding: 20px;
font-weight: bold;
font-size: 12px;
width: 310px;
box-shadow: 3px 3px 10px #333;
-webkit-box-shadow: 3px 3px 10px #333;
-moz-box-shadow: 3px 3px 10px #333;
-o-box-shadow: 3px 3px 10px #333;	
background:#FFFFFF;
z-index: 999999;
}
#horizontalmenu li ul{
counter-reset: my-badass-counter;
}
#horizontalmenu li ul li:before{
content: counter(my-badass-counter);
counter-increment: my-badass-counter;
padding: 15px 10px 3px 0;
color: #333333;
font-weight: bold;
font-size:20px;
}
#horizontalmenu li ul li.permalink:before{
display:none;	
}
#horizontalmenu li ul li{ 
clear:both; 
border-style:none;
margin-bottom: 10px;
display: inline-flex;
}
#horizontalmenu h2{
text-transform: uppercase;
font-weight: bold;
color: #acacac;
font-size: 20px;
margin-bottom: 20px;	
}
#horizontalmenu .permalink{
float:right;
}
#horizontalmenu .permalink a{
color:#f15b29;
border-top:none;	
}
#horizontalmenu .permalink a:before, .first_category_bottom_byline .permalink a:before, .tabwidget_category_left_byline .permalink a:before, .popular_post_top_byline .permalink a:before{
font-family: 'icomoon';
content: '\f055';
padding-right:3px;	
}
.second_havezine_category_right h3{
font-size:24px;
line-height:34px;	
}
.tabwidget_category_left_byline .info-comments a:before, .first_category_bottom_byline .info-comments a:before, .second_havezine_category_right_byline .info-comments a:before, .popular_post_top_byline .info-comments a:before{
font-family: 'icomoon';
content: '\f086';
padding-right:8px;	
}
.popular_post_top .popular_post_top_img,  .first_category_content .first_category_top_img, .tabwidget_category_right .tabwidget_category_right_img, .second_havezine_category_left .second_havezine_category_left_img, .edit_picks_left_img, .random_posts .random .featured_image,  .hme_pstbx_content .featured_image, .related_posts .thumbnail .featured_image{
overflow:hidden;	
}
.popular_post_top .popular_post_top_img img, .first_category_content img, .tabwidget_category_right .tabwidget_category_right_img img, .second_havezine_category_left .second_havezine_category_left_img img, .edit_picks_left_img img, .random_posts .random .featured_image img, .hme_pstbx_content .featured_image img, .related_posts .thumbnail .featured_image img{
display: block;
margin: 0;
height: auto;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
position: relative; 
}
.popular_post_top .popular_post_top_img img:hover, .first_category_content:hover img, .tabwidget_category_right .tabwidget_category_right_img img:hover, .second_havezine_category_left .second_havezine_category_left_img img:hover, .edit_picks_left_img img:hover, .random_posts .random .featured_image img:hover,  .hme_pstbx_content .featured_image img:hover, .related_posts .thumbnail .featured_image img:hover{
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
opacity:0.7;	
}

/* Content */
.column{
width:1140px;
margin:0 auto;	
padding-top: 35px;	
}
.column:after, .slider_container:after, .first_category:after{
content:"";
display:table;
clear:both;	
}
.left_contaniner{
width:790px;
float: left;
	padding: 0 25px 0 0;
}
.sidebar{
width: 350px;
	float: right;	
}
.trending_title h3 {
color: white;
text-decoration: none;
padding: 5px 11px 6px 23px;
font-size:13px;
position: relative;
display: block;
float: left;
transition:0.2s ease-in-out;
-webkit-transition:0.2s ease-in-out;
-moz-transition:0.2s ease-in-out;
}

.trending_title h3:after {
content: " ";
display: block;
width: 0;
height: 0;
border-top: 16px solid transparent;
border-bottom: 14px solid transparent;
position: absolute;
top: 50%;
margin-top: -15px;
left: 100%;
z-index: 2;
}

.trending_title h3{
background:#f15b29;
}
.trending_title h3:after {
border-left: 15px solid #f15b29;
}
.righside_slider{
float: right;
}
.social_buttons{
border: 1px solid #dbdbdb;
background: #FFFFFF;
padding: 20px;
margin-left: 10px;
}
.social_buttons ul li a, .catgory_social_buttons ul li a{
padding: 8px 14px;
display: inline-block;
font-size: 13px;
margin-bottom:10px;	
}
.catgory_social_buttons ul li a{
padding: 4px 3px 4px 9px;
display: inline-block;	
}
.social_buttons ul li, .catgory_social_buttons ul li{
list-style:none;
}

.sharing a{
color:#FFFFFF;
}
.share_tweet a{
background:#00aced;
}
.share_fb a{
background:#3b5998;
}
.share_plus a{
background:#dd4b39;
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 13px;
	margin-right: 6px;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-googleplus:before {
	content: "\f0d5";
}
.icon-facebook:before {
	content: "\f09a";
}
.icon-twitter:before {
	content: "\f099";
}
.first_category_content{
float: left;
width: 31.5%;
margin-right: 20px;
padding: 4px;
background-color: #FFFFFF;
border: 1px solid #dfe2e5;
position:relative;	
}
 .last{
float:right;
margin-right:0;	
}
.first_category_content h5, .havezine_popular_post_top h5, .hme_pstbx_content .post_cats{
position: absolute;
padding: 1px 8px 0px;
left: -6px;
top: 4px;
z-index: 1;
}
 .first_category_content h5, .havezine_popular_post_top h5, .hme_pstbx_content .post_cats{
font-size: 14px;
color:#FFFFFF;
-webkit-font-smoothing: antialiased;
text-transform: uppercase;
padding: 3px 8px 3px;
display: inline-block;
background-color: #454e5c;
z-index: 2;
}
 .first_category_content h5 a, .havezine_popular_post_top h5 a, .hme_pstbx_content .post_cats a{
color:#FFFFFF;
}
.first_category_content h5:before, .havezine_popular_post_top h5:before, .hme_pstbx_content .post_cats:before{
content: "";
position: absolute;
left: 0px;
bottom: -10px;
width: 0px;
height: 0px;
border-top: 5px solid #454e5c;
border-bottom: 5px solid transparent;
border-left: 5px solid transparent;
}
.first_category_bottom_title h4 a, .tabwidget_category_left_title h4 a, .second_havezine_category_right_title h3 a, .popular_post_top_title h4 a, .popular_post_bottom_title h4 a{
color: #333333;	
}
.first_category_bottom_title h4{
font-size: 18px;
line-height: 24px;
margin:10px 0;	
}
.first_category_bottom_title h4 a:hover, .first_category_bottom_byline .permalink a:hover, .first_category_bottom_byline .info-comments a:hover, .tabwidget_category_left_byline .permalink a:hover, .tabwidget_category_left_byline .info-comments a:hover, .popular_post_top_title h4 a:hover, .popular_post_top_byline .info-comments a:hover, .popular_post_top_byline .permalink a:hover{
color:#f15b29;
}
.tabwidget_category_left_title h4 a:hover, .second_havezine_category_right_title h3 a:hover, .popular_post_bottom_title h4 a:hover{
color:#f15b29;
text-decoration:underline;	
}
.first_category_bottom_byline, .tabwidget_category_left_byline{
margin-top: 10px;
font-size:12px;	
}
.first_category_bottom_byline span, .tabwidget_category_left_byline span, .second_havezine_category_right_byline span, .popular_post_top_byline span{
display: inline-block;
font-size: 12px;
color: #868686;	
}
.first_category_bottom_byline .info-comments, .tabwidget_category_left_byline .info-comments, .second_havezine_category_right_byline .info-comments, .popular_post_top_byline .info-comments{
display: inline-block;
margin-left: 10px;
}
.first_category_bottom_byline span:before, .tabwidget_category_left_byline span:before, .second_havezine_category_right_byline span:before, .popular_post_top_byline span:before{
font-family: 'icomoon';
content: '\f133';
padding-right:8px;	
}
.first_category_bottom_byline .permalink, .tabwidget_category_left_byline .permalink, .second_havezine_category_right_byline .permalink, .popular_post_top_byline .permalink{
float: right;
display: inline-block;
}
.first_category_bottom_byline .permalink a, .first_category_bottom_byline .info-comments a, .tabwidget_category_left_byline .permalink a, .tabwidget_category_left_byline .info-comments a,.second_havezine_category_right_byline .permalink a, .second_havezine_category_right_byline .info-comments a, .popular_post_top_byline .info-comments a, .popular_post_top_byline .permalink a{ 
color:#f15b29;
}
.first_category_bottom{
padding:0 5px 10px;
min-height: 112px;	
}
.second_havezine_category_top:after{
content:"";
display:table;
clear:both;	
}
.home_byline{
float:left;	
}
.second_havezine_category_top:hover .catgory_social_sharing{
display:block;
}
.second_havezine_category_left .second_havezine_category_left_img{
float:left;
margin-right:20px;	
}
.second_havezine_category_right{
margin-top:25px;
}
.second_havezine_category_right_byline{
margin-top: 20px;
}
.catgory_social_buttons ul li{
display:inline-block;
}
.catgory_social_sharing{
position: absolute;
bottom: 0px;
left: 9px;
display:none;	
transition: 0.2s all ease-in-out;
line-height:17px;	
}
.first_category_top{
position:relative;	
}
.first_category_content:hover .catgory_social_sharing{
display:block;
}
.popular_post_top_title h4{
line-height: 28px;
margin:10px 0;
font-size:20px;	
}
.havezine_popular_post_top{
margin-bottom:5px;
position:relative;	
}
.popular_post_top{
background-color: #FFFFFF;
border: 1px solid #dfe2e5;
padding: 4px;
position:relative;	
}
.havezine_popular_post{
margin-top:30px;
}
.havezine_popular_post_top .catgory_social_sharing{
right:0;
}
.havezine_popular_post_top:hover .catgory_social_sharing{
display:block;	
}
.popular_post_bottom_title h4{
font-size: 16px;
line-height: 22px;
margin:10px 0 0;
}

.popular_post_bottom_title h4:before{
font-family: 'icomoon';
content: '\f054';
padding-right: 15px;
}
.popular_post_bottom_title h4{
display: inline-flex;
}
.sidebar_advertisement{
margin:30px 0;
}
.recently_updated_posts h3, .editors_title h3, .popular_posts h3, .random_title h3{
background: #f15b29;
display: inline-block;
color: #FFFFFF;
font-variant: small-caps;
letter-spacing: 1px;
position:relative;	
padding: 10px 21px 10px 16px;	
}
.sidebar_havezine_updated_news{
margin:30px 0;
}
.recently_updated_posts h3:after, .editors_title h3:after, .popular_posts h3:after, .random_title h3:after{
content: "";
position: absolute;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 18px solid #f15b29;
bottom: -18px;
left: 14px;
}
.recently_updated_posts h3:before, .editors_title h3:before, .popular_posts h3:before, .random_title h3:before{
font-family: 'icomoon';
content: '\f06e';
padding-right: 10px;
font-size: 18px;	
}
.recently_updated_posts ul li{
margin-bottom:10px;
font-size: 11px;
color:#868686;
display: inline-flex;
border-bottom: 1px solid #ddd;	
}
.recently_updated_posts ul li a{
color: #333333;
display: inline-flex;
font-weight: bold;	
font-size: 15px;
line-height: 25px;	
}
.recently_updated_posts ul li a:hover, .edit_picks_right_title h5 a:hover, .random_posts .random h3 a:hover{
color:#f15b29;
}
.random:after{
content:"";
display:table;
clear:both;	
}
.recently_updated_posts ul li:before{
content: counter(my-badass-counter);
counter-increment: my-badass-counter;
padding: 6px 12px 3px 0;
font-size: 22px;
color:#333333;
font-weight: bold;
}
.recently_updated_posts ul li a:before{
content: '';
display: block;
height:30px;
width: 18px;
border-left: solid 1px #DDDDDD;
}
.recently_updated_posts ul{
margin-top: 30px;	
counter-reset: my-badass-counter;
background: #f6f6f6;
padding:10px;
border-top: 5px solid #f15b29;
border-bottom: 1px solid #000;	
}
.editors_picks .editors{
background: #333;
margin: 30px 0;
padding: 20px;
position:relative;	
}
.editors_picks .editors:after{
content: "";
display: table;
clear: both;
}
.editors_picks .edit_picks .edit_picks_left_img{
float:left;
margin-right:15px;	
-webkit-box-shadow: 2px 1px 15px #FFFFFF;
-moz-box-shadow: 2px 1px 15px #FFFFFF;	
-o-box-shadow: 2px 1px 15px #FFFFFF;	
box-shadow: 2px 1px 15px #FFFFFF;	
}
.edit_picks_right{
overflow:hidden;
}
.editors_picks .editors:hover .catgory_social_sharing{
display:block;
}
.editors_picks .editors .catgory_social_sharing{
bottom: 2px;
left: 30px;
}
.editors_picks .edit_picks .edit_picks_right_title h3{
line-height:22px;
margin-bottom:10px;	
border-top: 1px solid #878787;	
border-bottom: 1px solid #878787;
padding: 5px;
font-size:17px;	
}
.editors_picks .edit_picks .edit_picks_right_title h3 a{
color:#FFFFFF;
}
.edit_picks_right_title{
padding-top:5px;	
}
.edit_picks_right .permalink a{
background: #f15b29;
color: #FFFFFF;
display: inline-block;
padding: 2px 16px;
line-height: 2em;
text-align: center;
font-size: 16px;
margin-top: 10px;
}
.edit_picks_right .permalink a:hover{
background:#f15b29;		
}
.edit_picks_right:before{
background-color: #878787;
content: '';
display: block;
height: 5px;
top: -9px;
width: 100%;
}
.random_posts .random{
margin-top:30px;
}
.random_posts .random .featured_image{
float:left;
margin-right:15px;	
}
.random_posts .random h5{
font-size:12px;
line-height: 15px;	
color:#868686;	
}
.random_posts .random h5:before{
font-family: 'icomoon';
content: '\f133';
padding-right: 8px;
}
.random_posts .random h3{
font-size:18px;
margin-top:8px;	
}
.random_posts .random h3 a{
color:#333333;	
}
.byline:after{
content: "";
display: table;
clear: both;
}
.grates_readmore{
float:right;
padding: 0 20px;	
}
.inner_byline{
padding: 10px 0;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}
.grates_readmore a{
padding: 5px 6px;
-webkit-box-shadow: inset 0 0 10px #1394cb;
-moz-box-shadow: inset 0 0 10px #1394cb;
box-shadow: inset 0 0 10px #1394cb;
padding: 8px 14px;
margin-bottom: 12px;
cursor: pointer;
color: #404040;
font-weight: bold;
border-radius: 50px;
-webkit-border-radius: 50px;
-o-border-radius: 50px;
-moz-border-radius: 50px;
border: #1394cb 2px solid;
transition: 0.3s ease-in-out;
-webkit-transition: 0.4s ease-in-out;
-moz-transition: 0.4s ease-in-out;
-o-transition: 0.4s ease-in-out;
}
.grates_readmore a:hover{
color:#FFFFFF;
background:#1394cb;	
}
.byline{
margin-bottom:20px;
}
.inner_byline .post_author:before{
font-family: 'icomoon';
content: '\f007';
padding-right: 8px;	
}
.inner_byline .post_date:before{
font-family: 'icomoon';
content: '\f133';
padding-right: 8px;	
}
.inner_byline .num_comments_link:before{
font-family: 'icomoon';
content: '\f086';
padding-right: 8px;
}
.inner_byline .post_cats {
display:inline-block;
}
.newpagination{
margin:20px 0;
display: inline-block;	
}
.newpagination:after{
content: "";
display: table;
clear: both;
}
.newpagination .current{
	padding: 6px 10px;
	background:#f15b29;
	color: #FFFFFF;
	margin-right: 7px;
}
.newpagination a:hover{
	background:#f15b29;
	color: #FFFFFF;	
}
.newpagination a{
	color: #FFFFFF;
	text-decoration:none;
	padding: 2px 10px;
	margin-right: 6px;
	margin-bottom: 8px;
	font-weight: 700;
	background:#f15b29;	
	display:inline-block;
}
h1.headline{
font-size: 34px;
	line-height: 51px;
color:#333333;	
margin-bottom:15px;
}
/* social_sharing */
.social_sharing1{
text-align: center;
margin-bottom: 20px;
border-bottom: 1px solid #ccc;
}
.social_sharing1 ul li{
list-style:none;
display:inline-block;
}
.social_sharing1 h2{
color: #333333;
font-size: 18px;
text-transform: uppercase;
line-height: 28px;
}
.social_sharing1 ul li a{
padding: 6px 12px;
display: inline-block;
font-size: 12px;
line-height:17px;	
}
.sharing a{
color:#FFFFFF;
}
.social_buttons1{
display:inline-block;
}
.social_sharing1 .social_head{
display: inline-block;
margin-right: 20px;
}
.icon-linkedin:before {
content: "\f0e1";
}
.icon-stumbleupon:before {
content: "\f1a3";
}
.icon-reddit:before {
content: "\f1a1";
}
.share_linkedin a{
background:#007bb6;
}
.share_stumble a{
background:#EB4823;
}
.share_reddit a{
background:#88BAEC;
}
.post_tags a{
display: inline-block;
color: #333333;
border: 1px solid #868686;
padding: 0px 8px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;	
font-size: 14px;
font-weight: bold;
}
.post_tags a:hover{
border-color:#f15b29;
}
/* breadcrumbs */
.breadcrumbs{
overflow: hidden;
font-size: 13px;
margin-bottom: 20px;
width:1140px;
line-height:17px;	
}
.breadcrumbs a {
color: white;
text-decoration: none;
padding: 1px 0 3px 23px;
font-size:13px;
position: relative;
display: block;
float: left;
transition:0.2s ease-in-out;
-webkit-transition:0.2s ease-in-out;
-moz-transition:0.2s ease-in-out;
}
.breadcrumbs .active{
padding-left: 12px;
}
.breadcrumbs a:before {
content: " ";
display: block;
width: 0;
height: 0;
border-top: 11px solid transparent;
border-bottom: 10px solid transparent;
border-left: 16px solid #FFFFFF;
position: absolute;
top: 50%;
margin-top: -10px;
margin-left: 1px;
left: 100%;
z-index: 1;
}
.breadcrumbs a:after {
content: " ";
display: block;
width: 0;
height: 0;
border-top: 11px solid transparent;
border-bottom: 10px solid transparent;
position: absolute;
top: 50%;
margin-top: -10px;
left: 100%;
z-index: 2;
}
.breadcrumbs .current{
padding: 0px 0 0px 30px;
margin-top: 1px;
float: left;
}
.breadcrumbs a {
background: #868686;
}
.breadcrumbs a:after {
border-left: 15px solid #868686;
}
h1.archive_title{
color:#f15b29;
text-transform: uppercase;	
}
/* Author Box */
.author_box{
clear:both;
}
.author_title h3{
text-transform: uppercase;
}
.author_title{
padding: 3px 0 0;
overflow: hidden;
margin-bottom: 10px;	
}
.right_authorbox, .havezine_related_box{
padding: 10px;
margin-bottom: 20px;
background: white;
border-radius: 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
box-shadow: 0 1px 3px 0 #eee;
-moz-box-shadow: 0 1px 3px 0 #eee;
-webkit-box-shadow: 0 1px 3px 0 #eee;
border: 1px solid #DDDDDD;
}
.right_authorbox:after, .main_related_posts:after, .havezine_related_box:after{
content:"";
display:table;
clear:both;	
}
.right_authrbx_cnt{
float: right;
width: 86%;
}
.right_authrbx_cnt p{
margin-bottom:10px!important;	
}
.s_aut {
display: inline-block;
margin-right: 5px;
}
.author_box_gravitar img{
border: 1px solid #ccc;
padding: 4px;
background: #FFFFFF;
float: left;
}
.a_s_m{
font-family: 'icomoon';	
font-size:16px;
font-style:normal;
padding-right:7px;
}
.author_twitter:before{
color:#00A0D1;
content:'\f099';
}
.author_facebook:before{
color:#3B5998;
content:'\f09a';
}
.author_google:before{
color:#C63D2D;
content:'\f0d5';
}
.author_linkedin:before{
color:#4875B4;
content:'\f0e1';
}
.author_pinterest:before{
color:#910101;
content:'\f0d2';
}
.author_instagram:before{
color:#4E433C;
content:'\ead1';
}
.author_youtube:before{
color:#C4302B;
content:'\f167';
}
/* Realted Post */
.main_related_posts .related_posts{
float: left;
width: 24%;
margin-right: 9px;
}
.main_related_posts .last{
float:right;
margin-right:0;	
}
.main_related_posts h3{
margin-bottom:10px;
}
.related_posts_title h4{
margin: 10px 0;
font-size: 18px;
line-height: 22px;	
}
.related_posts_title h4 a{
color:#333333;
}
.related_posts_title h4 a:hover{
color:#f15b29;
}
.thumbnail a:hover img{
opacity:0.5;
}
/* Landing Page */
.havezine_landing_page h1, .havezine_squeeze_page h1{
font-size: 48px;
color: #868686;
margin-bottom: 35px;
text-align: center;
}
.landing_page_img img, .squeeze_video{
margin: 0 auto;
max-width: 600px;
margin-bottom:30px;	
}
.havezine_landing_page{
margin-bottom:35px;
}
.havezine_landing_page .permalink, .havezine_squeeze_page .permalink{
text-align:center;
}
.havezine_landing_page .permalink a, .havezine_squeeze_page .permalink a{
font-weight: bold;	
color: #333333;
-webkit-box-shadow: inset 0 0 20px #f15b29;
-moz-box-shadow: inset 0 0 20px #f15b29;
box-shadow: inset 0 0 20px #f15b29;
padding: 10px 35px;
border-radius: 50px;
-webkit-border-radius: 50px;
-o-border-radius: 50px;
-moz-border-radius: 50px;
border: 4px solid #f15b29;
transition:0.2s ease-in-out;
-webkit-transition:0.2s ease-in-out;
-moz-transition:0.2s ease-in-out;
-o-transition:0.2s ease-in-out;	
}
.havezine_landing_page .permalink a:hover, .havezine_squeeze_page .permalink a:hover{
-webkit-box-shadow: inset 0 0 10px #f15b29;
-moz-box-shadow: inset 0 0 10px #f15b29;
box-shadow: inset 0 0 20px #f15b29;
border-color:#f15b29;	
}
.havezine_landing_page_optin_box {
background: #f15b29;
}
.havezine_landing_page_optin{
margin: 0 auto;
width:1140px;
padding: 40px 0;
}
.havezine_landing_page_heading {
color: #FFFFFF;
text-align: center;
}
.havezine_landing_page_heading h3{
font-size: 44px;
}
.havezine_landing_page_heading h4{
margin:30px 0 30px 0;
}
.havezine_landing_page_optin .form{
text-align: center;
}
.havezine_landing_page_optin input[type="text"]{
padding: 10px 20px;
border: none;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;	
font-size: 16px;
color: #ccc;
margin-right: 15px;
position:relative;	
}
.havezine_landing_page_optin input[type="submit"]{
font-size: 16px;
padding: 12px 25px;
font-weight: bold;
text-align: center;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;
color:#FFFFFF;
background: #295d70;
border: none;
cursor:pointer;	
}
.havezine_landing_page_optin input[type="submit"]:hover{
background:#333333;
}
.havezine_landing_page_features, .land_cnt{
width:1140px;
margin:0 auto;
padding:40px 0;	
}
.havezine_features_cnt{
float: left;
width: 31.5%;
margin-right: 30px;
}
.havezine_landing_page_features:after{
content:"";
display:table;
clear:both;	
}
.havezine_landing_page_features .last{
float:right;
margin-right:0;	
}
.havezine_features_cnt .h_f_r1 img{
margin: 0 auto;
}
.h_f_r1_content{
text-align:center;
}
.h_f_r1_content h4{
font-size: 22px;
margin: 30px 0;
line-height: 1.4;
}
.h_f_r1_content h4 a{
color:#333333;
}
.land_inner_header{
margin:0 auto;
width:1140px;
padding-top: 20px;	
}
.land_inner_header img{
margin:0 auto;
}
/*---:[ golden ratio typography with spaced paragraphs ]:---*/
.grt, .grt p {
	font-size: 15px;
	line-height: 27px;
}
.grt h1, .grt h2, .grt h3, .grt h4, .grt h5, .grt h6 {
margin-bottom: 28px;
}
h2.headline {
	font-size: 28px;
	line-height: 43px;
	margin:0 0 15px 0;
}

.grt .small, .grt .caption {
	font-size: 12px;
	line-height: 23px;
}
.grt .drop_cap {
	font-size: 52px;
	line-height: 1em;
	margin-right: 0.15em;
	float: left;
}
.grt p, .grt ul, .grt ol, .grt blockquote, .grt pre, .grt dl, .grt dd, .grt .center, .grt .block, .grt .caption, .post_box .aligncenter, .post_box .alignnone, .post_box .post_image, .post_box .post_image_box, .post_box .wp-caption, .post_box .wp-post-image, .post_box .alert, .post_box .note, .headline_area {
	margin-bottom: 26px;
}
.grt ul, .grt ol, .grt .stack {
	margin-left: 26px;
}
.grt ul ul, .grt ul ol, .grt ol ul, .grt ol ol, .wp-caption p, .post_box .alert p:last-child, .post_box .note p:last-child, .post_content blockquote.right p, .post_content blockquote.left p {
	margin-bottom: 0;
}
.grt .left, .post_box .alignleft, .post_box .ad_left {
	margin-bottom: 26px;
	margin-right: 26px;
}
.grt .right, .post_box .alignright, .post_box .ad {
	margin-bottom: 26px;
	margin-left: 26px;
}
.grt .caption {
	margin-top: -13px;
	color: #888888;
}
/*---:[ golden ratio pullquotes ]:---*/
.grt blockquote.right, .grt blockquote.left {
	font-size: 24px;
	line-height: 34px;
	width: 45%;
	margin-bottom: 13px;
}
.grt blockquote.right, .grt blockquote.left { 
	padding-left: 0;
	border: 0;
}
/*---:[ post box styles ]:---*/
.post_box {
margin-bottom:26px;		
}
.hme_pstbx_content{
position: relative;
background-color: #FFFFFF;
border: 1px solid #dfe2e5;
padding: 4px;
padding-bottom: 20px;
overflow:hidden;	
}
.top {
	border-top: 0;
}
h2.headline a {
	color: #333333;
}
.headline a:hover {
	color: #f15b29;
}
.byline, .byline a {
	color: #868686;
	font-size:14px;
}
.byline .post_date{
margin-left:15px;
}
.post_content{
margin-top:10px;
padding: 0 15px;	
}
.byline a, .post_author, .post_date {
	text-transform: uppercase;
	letter-spacing: 1px;
}
.byline a:hover{
		color:#f15b29;
}
.byline .post_edit {
	margin-left: 13px;
}
.byline .post_edit:first-child {
	margin-left: 0;
}
.post_author_intro, .post_date_intro, .byline .post_cats_intro {
	font-style: italic;
}
.post_box h3 {
	font-weight: bold;
}
.post_box ul {
	list-style-type: square;
}
.post_box blockquote {
	color: #888888;
	margin-left: 13px;
	padding-left: 13px;
	border-left: 1px solid #DDDDDD;
}
.post_box code {
	font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif;
}
.post_box pre {
	font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif;
	background-color: #F5F5F5;
	padding: 13px;
	-webkit-tab-size: 4;
	-moz-tab-size: 4;
	tab-size: 4;
}
.post_content li a {
	text-decoration: underline;
}
.post_content li a:hover {
	text-decoration: none;
}
.post_box .frame, .post_box .post_image_box, .post_box .wp-caption {
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
	padding: 13px;
}
.post_box .wp-caption img, .post_box .post_image_box .post_image, .post_box .thumb {
	margin-bottom: 13px;
}
.wp-caption.aligncenter img {
	margin-right: auto;
	margin-left: auto;
}
.wp-caption .wp-caption-text .wp-smiley {
	display: inline;
	margin-bottom: 0;
}
.post_box .wp-caption p {
	font-size: 12px;
	line-height: 23px;
}
.post_box .author_description {
	border-top: 1px dotted #DDDDDD;
	padding-top: 26px;
}
.post_box .author_description_intro {
	font-weight: bold;
}
/*.post_box .avatar {
	width: 74px;
	height: 74px;
	float: right;
	clear: both;
	margin-left: 13px;
}*/
.post_box .author_description .avatar {
	width: 78px;
	height: 78px;
	float: left;
	margin-right: 13px;
	margin-left: 0;
}
.post_box .post_cats, .post_box .post_tags {
	color: #888888;
}
.post_box .post_tags span:before{
font-family: 'icomoon';
content: '\f02c';
padding-right: 8px;
}
.post_box .alert, .post_box .note {
	padding: 13px;
}
.post_box .alert {
	background-color: #ff9;
	border: 1px solid #e6e68a;
}
.post_box .note {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
}
.landing .headline_area {
	text-align: center;
}
/*---:[ other post box styles ]:---*/
.num_comments_link {
	display: inline-block;
	color: #888888;
	text-decoration: none;
	margin-left:15px;
}
.byline .num_comments_link:hover{
	color:#f15b29;
}
.bracket {
	color: #DDDDDD;
}
/*---:[ misc. content elements ]:---*/
.archive_intro {
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #DDDDDD;
}
.archive_intro .headline {
	margin-bottom: 26px;
}
.prev_next {
	clear: both;
	color: #888888;
	margin:30px 0;
}
.prev_next:after{
content: "";
display: table;
clear: both;
}
.prev_next .previous_post{
float:left;
width:50%;
border: 1px solid #ccc;
padding: 10px 10px;
min-height: 95px;	
}

.prev_next .next_post {
float: right;
width: 50%;
border: 1px solid #ccc;
padding: 10px;
border-left: none;
min-height: 95px;
}
.previous_post, .next_post {
	display: block;
	font-size: 14px;
	line-height: 23px;
	text-transform: uppercase;
	text-align:center;
}
.previous_post a, .next_post a{
	color:#333333;
	display: inline-block;
	text-transform:none;
}
.previous_post a:hover, .next_post a:hover {
	color:#f15b29;
}
/*---:[ comments ]:---*/
#comments {
	margin-top: 52px;
}
.comments_intro {
	color: #888888;
	margin-bottom: 13px;
	padding: 0 26px;
}
.comments_closed {
	font-size: 12px;
	line-height: 23px;
	color: #888888;
	margin: 0 26px 26px 26px;
}
.comments ul li{
list-style:none;
}
.comment_list {
	list-style-type: none;
	margin-bottom: 52px;
}
.comment_list p{
margin-bottom:10px;	
}
.comment .comment_content{
background: white;
border-radius: 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
box-shadow: 0 1px 3px 0 #B5B5B5;
-moz-box-shadow: 0 1px 3px 0 #b5b5b5;
-webkit-box-shadow: 0 1px 3px 0 #B5B5B5;
position: relative;
padding:10px;
margin-left:20px;
margin-bottom:20px;
}
.comments ul{
margin-left:0;
}
.children .comment {
	list-style-type: none;
	margin-top: 26px;
	border-bottom: 0;
	padding: 0 0 0 26px;
}
.children .bypostauthor {
	background-color: transparent;
}
.comment .comment_head {
	margin-bottom: 13px;
}
.children .comment_head {
	margin-bottom: 0;
}
.comment .comment_author {
	font-weight: bold;
}
.comment_date {
	font-size: 12px;
	margin-left: 13px;
	color: #888888;
}
.comment_date a {
	color: #888888;
}
.comment_footer a {
	font-size: 12px;
	line-height: 23px;
	color: #888888;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-left: 13px;
}
.comment_head a:hover, .comment_footer a:hover, .comment_nav a:hover {
	text-decoration: underline;
}
.comment_footer a:first-child {
	margin-left: 0;
}
.comment .avatar:after, .comment:after{
content:"";
display:table;
clear:both;	
}
.comment span.avatar {
float:left;
width: 45px;
height: 45px;	
}
.comment img.avatar {
margin: 0 10px 5px -30px;
background: white;
padding: 2px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
-webkit-box-shadow: 2px 1px 15px #ccc;
-moz-box-shadow: 2px 1px 15px #ccc;
-o-box-shadow: 2px 1px 15px #ccc;
box-shadow: 2px 1px 15px #ccc;
float: left;
}
.author_comment {
overflow: hidden;
position: relative;
}
.author_comment .comment_author{
color: #3b3b3b;
position: relative;
display: block;
margin-bottom: 2px;
padding-top: 4px;
}
.author_comment .comment_date {
display: block;
font-size: 85%;
clear: both;
margin-left:0;	
}
.comment .comment_text{
position: relative;
clear: both;
display: block;
margin-top: 10px;
overflow: hidden;
padding-bottom: 5px;
}
.comment .comment-reply-link{
position: absolute;
bottom: 0;
right: 0;
display: inline-block;
background: #DDDDDD;
padding: 2px 9px;
text-shadow: 0 1px 1px #FFFFFF;
font-size: 11px;
color: #333333;
}
.comment_nav {
	font-size: 12px;
	line-height: 23px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-style: dotted;
	border-color: #DDDDDD;
	padding: 13px 26px;
}
.comment_nav_top {
	border-width: 1px 0 0 0;
}
.comment_nav_bottom {
	margin: -52px 0 52px 0;
	border-width: 0 0 1px 0;
}
.next_comments {
	float: right;
}
/*---:[ inputs ]:---*/
.input_text {
	font-size: 19px;
	line-height: 1em;
	font-family: inherit;
	font-weight: inherit;
	color: #333333;
	border-color: #F1F1F1;
	border-top-color: #DDDDDD;
	border-left-color: #DDDDDD;
	background: #F9F9F9;
	padding: 0.35em;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.input_text:focus {
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}
textarea.input_text {
	line-height: 26px;
}
.input_submit {
font-size: 20px;
line-height: 1em;
font-family: inherit;
background: #f15b29;
font-weight: bold;
color: #FFFFFF;
padding: 8px 16px;
cursor: pointer;
overflow: visible;
border: none;
border-radius: 50px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-o-border-radius: 50px;	
-webkit-box-shadow: inset 0 0 10px #606569;
-moz-box-shadow: inset 0 0 10px #606569;
box-shadow: inset 0 0 10px #606569;
transition:0.2s ease-in-out;
-webkit-transition:0.2s ease-in-out;	
-moz-transition:0.2s ease-in-out;	
-o-transition:0.2s ease-in-out;		
}
.input_submit:hover {
background: #f15b29;
}
/*---:[ comment form ]:---*/
#commentform {
	margin-bottom:30px;
}
.comment #commentform {
	margin-top: 0;
	padding-right: 0;
	padding-left: 0;
}
#commentform .comment_form_title{
	font-size: 28px;
	line-height: 43px;
	color: #333333;
	font-weight: bold;
}

#commentform label {
	display: block;
}
#commentform p {
	margin-bottom: 13px;
}
#commentform p .required {
	color: #d00;
}
.comment_moderated {
	font-weight: bold;
}
#commentform .input_text {
	width: 50%;
}
#commentform textarea.input_text {
	width: 100%;
}
#cancel-comment-reply-link {
	float: right;
	font-size: 12px;
	line-height: inherit;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #f15b29;
}
#cancel-comment-reply-link:hover {
	text-decoration: underline;
}
.login_alert {
	font-weight: bold;
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
}
/*---:[ sidebar ]:---*/
.sidebar {
	font-family: Signika;
	font-size: 13px;
	line-height: 20px;
}
.widget_title , .havezine_heading .optin_header{
font-size: 28px;
	line-height: 39px;
font-variant: small-caps;
color: #FFFFFF;
letter-spacing: 1px;
margin-bottom:20px;
}
.widget_title:after , .havezine_heading .optin_header:after{
background-color: #878787;
content: '';
display: block;
height: 5px;
top: -9px;
width: 46%;
margin-top: 10px;	
}
.sidebar .sidebar_heading, .sidebar .widget_title {
	font-variant: small-caps;
	letter-spacing: 1px;
	margin-bottom: 10px;
}
.sidebar .input_submit {
	font-size: inherit;
}
.sidebar p, .sidebar ul, .sidebar ol, .sidebar blockquote, .sidebar pre, .sidebar dl, .sidebar dd, .sidebar .left, .sidebar .alignleft, .sidebar .ad_left, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .center, .sidebar .aligncenter, .sidebar .block, .sidebar .alignnone {
	margin-bottom: 20px;
}
.sidebar .left, .sidebar .alignleft, .sidebar .ad_left {
	margin-right: 20px;
}
.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .stack {
	margin-left: 20px;
}
.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .wp-caption p, .sidebar .post_excerpt p {
	margin-bottom: 0;
}
.widget, .sidebar .text_box, .sidebar .thesis_email_form, .sidebar .query_box {
	margin-bottom: 40px;
}
.sidebar .thesis_email_form .input_text, .widget li {
	margin-bottom: 10px;
}
.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text {
	width: 100%;
}
.sidebar .query_box .post_author, .sidebar .query_box .post_date {
	color: #888888;
}
.sidebar .post_content, .widget li ul, .widget li ol {
	margin-top: 10px;
}
.widget ul {
	list-style-type: none;
}
.widget li a:hover {
	
}
/*Trending */
ul.newsticker a{
color:#333333;
}
ul.newsticker span:before{
font-family: 'icomoon';
content: '\f133';
padding-right: 8px	
}
.tickercontainer .mask{position:relative;overflow:hidden;background:#ebebeb;line-height:17px;}
ul.newsticker{position:relative;left:750px;font-size:13px;list-style-type:none;margin:0;padding:0;height:27px;overflow:hidden;}
ul.newsticker li{float:left;margin:0;padding:5px 0px 1px 15px;}
ul.newsticker a{white-space:nowrap;margin:0 20px 0 0;}
ul.newsticker span{
margin:0 10px 0 0;
font-style:italic;
color:#868686;	
}
ul.newsticker .s_c_one_byline{display:inline-block;vertical-align:top;}

.tab_content {
padding: 18px;
font-size: 1.2em;
display: none;
}


/* Footer */
.top_footer{
background: #333333;
}
.top_inner_footer{
width: 1140px;
margin: 0 auto;
padding-top: 30px;
}
.top_inner_footer:after{
content:"";
display:table;
clear:both;	
}

.havezine_heading h4{
color:#FFFFFF;
font-size:18px;
margin-bottom:20px;	
}
.havezine_optin input[type='text']{
display: inline-block;
padding: 10px 25px;
margin: 0 3px 0 0;
color: #333333;
font-size: 14px;
}
.havezine_optin input[type='submit']{
padding: 12px 15px;
border: none;
cursor:pointer;	
background: #f15b29;
color: #FFFFFF;
font-size: 14px;
text-transform: uppercase;
transition:0.2s ease-in-out;
-webkit-transition:0.2s ease-in-out;
-moz-transition:0.2s ease-in-out;
-o-transition:0.2s ease-in-out;	
}
.havezine_optin input[type='submit']:hover{
background:#f15b29;
}
.names{
display:inline-block;
position:relative;	
}
.mails:before {
font-family: 'icomoon';
content: '\f0e0';
position: absolute;
right: 25px;
top: 6px;
color:#868686;	
}
.admins:before{
font-family: 'icomoon';
content: '\f007';
position: absolute;
right: 25px;
top: 6px;
color:#868686;	
}
.tagcloud a{
display: inline-block;
color: #FFFFFF;
border: 2px solid #f15b29;
margin: 0 5px 10px 0;
padding: 0px 6px;
font-size: 14px!important;
}
.tagcloud a:hover{
border-color:#f15b29;;	
}
.footer1, .footer2, .footer3{
float:left;
width:32%;
margin-right:10px;	
}
.footer3{
float:right;
margin-right:0;	
}
.footer3 ul li a{
color:#FFFFFF;
}
.widget ul li a:hover{
color:#f15b29;
}
.footer3 ul li a:before{
font-family: 'icomoon';
content: '\f06c';
padding-right:10px;	
}
.bottom_inner_footer{
width:1140px;
margin:0 auto;
padding:10px 0;	
}
.bottom_inner_footer p{
text-align:center;
font-weight:bold;	
}

/* 404 error page */
.error_page{
text-align:center;
line-height: 50px;	
padding-bottom: 35px;	
}

.error_page h2{
font-size:40px;	
}

.error_page p{
font-size:16px;
margin-top:20px;
}

.error_page a{
background:#444444;
color: #FFFFFF;
padding: 3px 11px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;	
margin-left: 10px;
}
.error_page a:hover{
background:#f15b29;	
}

/*slider */
.container1 {
	overflow: hidden;
	width: 765px;
	margin: 0 auto;
}
#main {
	padding: 10px;
	background: #f0f0f0;
	border: 1px solid #ccc;
	margin-bottom:30px;
}
.main_image {
	width:468px; 
	height: 353px;
	float: left;
	background: #333333;
	position: relative;
	overflow: hidden;
	color: #DDDDDD;
}
.main_image h2 {
	font-size: 24px;
	font-weight: normal;
	padding: 10px;
}
.main_image h2 a{
color: #DDDDDD;
}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(images/btn_coll.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 
.image_thumb {
	float: left;
	width: 275px;
	background: #f0f0f0;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #ccc;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background:#FFFFFF; 
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding:12px 5px ;
	background: #f0f0f0 url(images/nav_a.gif) repeat-x;
	width: 275px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #ccc;
}
.image_thumb ul li.hover {
	background: #DDDDDD;
	cursor: pointer;
}
.image_thumb ul li.active {
	background:#FFFFFF;
	cursor: default;
}
.image_thumb ul li h2 {
	font-size: 14px; 
	margin: 5px 0; padding: 0;
	line-height: 17px;
}
.image_thumb ul li h2 a{
color:#333333;
}
.image_thumb ul li .block {
	float: left; 
	margin-left:10px;
	padding: 0;
	width: 180px;	
	clear:none;
}
.image_thumb ul li p{display: none;}

.tabwidget_category_left .tabwidget_category_left_img{
overflow:hidden;	
}
.tabwidget_category_left_img img{
display: block;
margin: 0;
height: auto;
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
position: relative; 
}
.tabwidget_category_left .tabwidget_category_left_img img:hover{
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
opacity:0.4;	
}
.havezine_tabwidget_category_left_byline .info-comments a{ 
color:#f15b29;
}
.havezine_tabwidget_category:after, .havezine_tabwidget_category_left:after, .tabwidget_right_content:after{
content: "";
display: table;
clear: both;
}

.havezine_tabwidget_category_left{
float: left;
width: 67%;
position: relative;	
}
.tabwidget_category_left{
float: left;
margin-right: 15px;
width: 50%;
}
.tabwidget_right_content{
border-bottom: 1px solid #eee;
padding: 10px 12px 12px 20px;
border-left: 1px solid #ddd;
float: right;
width: 30%;	
}
.havezine_tabwidget_category .last{
border-bottom:none;
}
.tabwidget_right_content_title h4 a{
color:#888888;
}
.tabwidget_right_content_title h4 a:hover, .tabwidget_category_left_content .permalink a:hover, .second_havezine_category_right_byline .permalink a:hover, .second_havezine_category_right_byline .info-comments a:hover{
color:#f15b29;
}
.tabwidget_right_content_title h4{
font-size:15px;
}
.tabwidget_category_left_title h4{
font-size: 18px;	
line-height: 24px;;
margin-bottom:10px;	
}
.havezine_tabwidget_category_left_byline{
font-size:13px;
margin-bottom:15px;	
}
.havezine_tabwidget_category_left_byline span{
display:inline-block;
}
.havezine_tabwidget_category_left_byline .info-comments{
display: inline-block;
margin-left: 20px;
}
.havezine_tabwidget_category_left_byline .info-comments a:before{
font-family: 'icomoon';
content: '\f086';
padding-right: 8px;
}
.havezine_tabwidget_category_left_byline span:before{
font-family: 'icomoon';
content: '\f133';
padding-right: 8px;
}
.tabwidget_category_left_content p{
font-size:13px;
line-height:22px;	
}
.tabwidget_category_left_content .permalink{
float:right;
font-size:14px;	
}
.tabwidget_category_left_content .permalink a:before{
font-family: 'icomoon';
content: '\f055';
padding-right: 8px;	
}
.second_havezine_category_right_byline .permalink a:before{
font-family: 'icomoon';
content: '\f055';
padding-right: 8px;		
}
.tab_catgory_social_sharing{
position: absolute;
display:none;
left:8px;	
transition: 0.2s all ease-in-out;
-webkit-transition: 0.2s all ease-in-out;
-moz-transition: 0.2s all ease-in-out;
-o-transition: 0.2s all ease-in-out;	
}
.havezine_tabwidget_category_left:hover .tab_catgory_social_sharing{
display:block;
}
.tab_catgory_social_buttons ul li a {
padding: 0px 3px 0px 9px;
display: inline-block;
}
.tab_catgory_social_buttons ul li {
display: inline-block;
}
.catgory_permalink{
text-align:center;
}

.inner_byline {
padding: 10px 0;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}

.social_sharing1 {
margin-top: 28px;
}
.prev_next .previous_post a:before {
font-family: 'icomoon';
content: '\f053';
font-size: 18px;
margin-right: 10px;
}
.prev_next .next_post a:after {
font-family: 'icomoon';
content: '\f054';
font-size: 18px;
top: 0;
right: 0;
position: absolute;
}

.previous_post, .next_post {
display: block;
font-size: 14px;
line-height: 24px;
text-transform: uppercase;
letter-spacing: 1px;
text-align: center;
min-height: 100px;
}

.previous_post a, .next_post a {
color: #2f343b;
display: inline-block;
text-transform: none;
position: relative;
padding-right:20px;	
}
#commentform .comment_form_title {
font-family: Signika;
font-size: 28px;
line-height: 44px;
color: #2f343b;
font-weight: bold;
}

.first_category{
margin-bottom:30px;	
}
.tab_container .first_category{
margin-bottom:10px;	
}
.second_havezine_category_top h5 {
font-size: 14px;
color: #FFFFFF;
-webkit-font-smoothing: antialiased;
text-transform: uppercase;
padding: 3px 8px 3px;
display: inline-block;
background-color: #454e5c;
z-index: 2;
}
.second_havezine_category_top h5 {
font-size: 14px;
color: #FFFFFF;
-webkit-font-smoothing: antialiased;
text-transform: uppercase;
padding: 3px 8px 3px;
display: inline-block;
background-color: #454e5c;
z-index: 2;
}
.second_havezine_category_top h5 {
position: absolute;
padding: 1px 8px 0px;
left: -6px;
top: 4px;
z-index: 1;
}

.second_havezine_category_top h5:before {
content: "";
position: absolute;
left: 0px;
bottom: -10px;
width: 0px;
height: 0px;
border-top: 5px solid #454e5c;
border-bottom: 5px solid transparent;
border-left: 5px solid transparent;
}
.second_havezine_category_top h5 a {
color: #FFFFFF;
}
.second_havezine_category_top {
margin-bottom: 20px;
padding-bottom: 20px;
position: relative;
padding: 4px;
background-color: #FFFFFF;
border: 1px solid #dfe2e5;
}
.second_havezine_category_right_title {
margin-bottom: 10px;
}
.second_havezine_category_right{
margin-top:0;
}
/*tab widget */
ul.tabs {
margin: 0;
padding: 0;
float: left;
list-style: none;
height: 31px;
border-bottom: 1px solid #eee;
border-left: 1px solid #eee;
width: 100%;
}
ul.tabs li {
float: left;
margin: 0;
cursor: pointer;
padding: 0px 21px ;
height: 31px;
line-height: 31px;
border: 1px solid #ddd;
border-left: none;
font-weight: bold;
background: #EEEEEE;
overflow: hidden;
position: relative;
}
ul.tabs li:hover {
background: #CCCCCC;
}	
ul.tabs li.active{
background: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
.tab_container {
border: 1px solid #eee;
border-top: none;
clear: both;
float: left; 
width: 100%;
background: #FFFFFF;
}
#container:after {
content:"";
display:table;
clear:both;	
}
#container{
margin-bottom:30px;
}
iframe, video, embed, object{
border:0;	
}

/* Media */
@media screen and (max-width:1100px){
.top_inner_header, .center_inner_header, .bottom_inner_header, .column, .top_inner_footer, .bottom_inner_footer, .havezine_landing_page_features, .land_cnt, .havezine_landing_page_optin, .land_inner_header{
width: 1000px;
}
.breadcrumbs{
width:1000px;	
}
.left_contaniner{
width:700px;	
}
.sidebar{
width:300px;	
}

.havezine_features_cnt {
width: 30%;
}
.container1{
width:675px;	
}
.main_image {
width: 378px;
}
.main_image img{
height: 353px;	
}
.image_thumb, .image_thumb ul li {
width: 275px;
}
.first_category_content {
width: 31%;
}
.first_category_bottom_byline .info-comments, .tabwidget_category_left_byline .info-comments, .second_havezine_category_right_byline .info-comments, .popular_post_top_byline .info-comments{
margin-left:3px;	
}

.editors_picks .editors .catgory_social_sharing {
bottom: 15px;
}

.recently_updated_posts h3, .editors_title h3, .popular_posts h3, .random_title h3{
font-size: 23px;	
}
.main_related_posts .related_posts {
width: 23.5%;
}
.sp-slide .sp-image-container {
    width: 370px!important;
}

.sp-caption-container {
	width: 370px!important;
		
}	
}
@media screen and (max-width:1022px){
.top_inner_header, .center_inner_header, .bottom_inner_header, .column, .top_inner_footer, .bottom_inner_footer, .havezine_landing_page_features, .land_cnt, .land_inner_header, .havezine_landing_page_optin{
width:740px;	
}
.breadcrumbs{
width:740px;	
}
.left_contaniner {
width: 740px;
float: none;
padding-right: 0;		
}
.main_image {
width: 443px;
}	
.container1 {
width: 740px;
}	
.first_category_content {
width: 31.4%;
}	
.sidebar{
float:none;	
}
.footer1, .footer2, .footer3{
float: none;
width: 100%;
margin-right:0;	
}
.top_header{
padding: 10px 0;	
}	
.squeeze_video iframe{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;		
}
.squeeze_video {
float: none;
clear: both;
width: 100%;
position: relative;
padding-bottom: 56.25%;
padding-top: 25px;
height: 0;		
}
.menu_control {
		display: block;
		width: 100%;
		border-width: 0;
		padding: 1em 26px;
		cursor: pointer;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		color: #fff;
         text-align: center;
	}
	.menu {
		display: none;
		width: 100%;
		border-width: 1px 0 0 0;
		clear: both;
		text-align:center;
	}
	.show_menu {
		display: block;
	}
	.menu .sub-menu {
		position: static;
		display: block;
		margin: 0;
		border-top: 1px solid #DDDDDD;
		padding-left: 26px;
		visibility: visible;
opacity: 1;
transform: initial;
	}
	.menu li {
		width: 100%;
		float: none;
		margin-bottom: 0;
	}
	.menu .sub-menu li {
		width: 100%;
	}
	.menu a {
		border-width: 1px 1px 0 0;
		background-color: #868686;
		padding: 1em 26px;
	}
	.menu > li > a {
		border-left-width: 1px;
	}
	.menu li:first-child > a:first-child {
		border-top-width: 0;
	}
.social_widgets{
float: none;
text-align: center;	
}
.center_inner_header .havezine {
float:none;
margin-bottom: 10px;		
}
.center_inner_header .havezine img, .center_inner_header .header_advertisement img{
margin:0 auto;	
}
.center_inner_header .header_advertisement {
float:none;
}	
.center_inner_header{
padding-top:10px;
padding-bottom:10px;		
}
.slider-pro{  
    max-width: 440px!important;
}
.sp-slide .sp-image-container {
    width: 420px!important;
}
.sp-caption-container {
    width: 420px!important;
}	
}
@media screen and (max-width:767px){
.top_inner_header, .bottom_inner_header, .column, .top_inner_footer, .bottom_inner_footer, .havezine_landing_page_features, .land_cnt, .land_inner_header, .havezine_landing_page_optin{
width:100%;	
padding:0 20px;			
}
.center_inner_header{
width:100%;
padding-right:20px;
padding-left:20px;		
}
	
.breadcrumbs{
width:100%;	
padding-top:10px;		
}
.havezine_landing_page_optin{
margin-top:40px;	
}
.land_inner_header .havezine{
padding: 10px 0;	
}
.havezine_landing_page h1, .havezine_squeeze_page h1 {
font-size: 36px;
}
.landing_page_img img, .squeeze_video{
max-width:100%;
}
.havezine_landing_page_heading h3 {
font-size: 35px;
}	
.havezine_features_cnt {
width: 100%;
float: none;
margin-right: 0;
}	
.havezine_landing_page_optin, .havezine_landing_page_features{
padding-top:30px;
padding-bottom:30px;
}
	
.left_contaniner {
width: 100%;
padding: 20px 0;		
}
.container1 {
width: 100%;
}	
.first_category_content {
width:72%;
float: none;
margin-bottom: 20px;
display: inline-block;		
}	
.first_category {
text-align: center;
}	
ul.tabs li{
padding: 0px 7px;
font-size: 16px;	
}
.second_havezine_category_left{
position:relative;	
}
.second_havezine_category_left .second_havezine_category_left_img{
float:none;
margin-right:0;		
}
.second_havezine_category_right {
margin-top: 20px; 
}	

.sgl_page_Top_cnt h1{
font-size: 28px;
line-height: 26px;		
}
.inner_byline {
text-align: left;
font-size: 13px;
}
.social_sharing1{
margin-bottom:0;	
}
.social_sharing1 ul li a {
margin-bottom: 10px;
}
.single .social_buttons1 ul{
margin-left:0;
}
.previous_post a, .next_post a {
font-size: 13px;
}
.prev_next .previous_post, .prev_next .next_post{
float:none;
width:100%;	
}
.prev_next .next_post{
margin-top: 10px;
border-left: 1px solid #ccc;		
}
.right_authrbx_cnt {
width: 78%;
}
.main_related_posts .related_posts {
width: 47%;
}	
.grt .headline {
font-size: 28px;
line-height: 38px;
}
.havezine_landing_page_optin input[type="text"]{
padding: 15px 0px;	
font-size: 12px;
}
.havezine_landing_page_optin input[type="submit"] {
font-size: 13px;
padding: 15px 18px;
margin-left: 0px;
}
.main_image, .main_image img {
height: auto;
width:100%;		
}
.image_thumb, .image_thumb ul li {
display: none;
}	
.social_sharing1 h2 {
margin-bottom: 10px;
}	
h1.archive_title{
font-size:28px;		
}
.second_category	{
text-align:center;		
	}
.second_havezine_category_top{
width: 72%;
float: none;
margin-bottom: 20px;
display: inline-block;		
	}
.bottom_header{
display:none;		
}
.slider-pro {
    max-width: 95%!important;
}
.sp-caption-container {
    bottom: 64px!important;
}
.sp-bottom-thumbnails.sp-has-pointer {
    margin-top: 5px!important;
}
.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail {
    top:0px!important;
}	
#example5 .sp-thumbnail-text {
    min-height: auto!important;	
    padding: 2px!important;		
}
.sp-vertical .sp-arrows{
	display:none;
}
#example5 .sp-thumbnail-image-container {
height: auto!important;		
}	
.sp-thumbnail-container{
    width: 205px!important;	
}
#example5 .sp-thumbnail-text {
    width: 205px!important;	
}
#example5 .sp-thumbnail-title h2 {
    margin-bottom: 0;
    color: #333;
    font-size: 13px;
    line-height: 18px;
}
.sp-caption-container {
    width: 95%!important;
}	
}
@media screen and (max-width:479px){
.main_image h2, .tabwidget_category_left_title h4{
font-size:20px;	
}
.tabwidget_category_top .catgory_social_sharing {
bottom: 67%;
}	
p {
font-size: 14px;
text-align: justify;	
}
.first_category_bottom_title h4 {
font-size: 18px;
}
ul.tabs li {
padding: 0px 2px;
font-size: 12px;
}

.sgl_page_Top_cnt h1{
font-size: 22px;
line-height: 26px;
}	
.second_havezine_category_right_title h3{
font-size:24px;	
}
.sidebar {
width: 100%;
}
.recently_updated_posts h3, .editors_title h3, .popular_posts h3, .random_title h3 {
font-size: 20px;
}	
.editors_picks .edit_picks .edit_picks_right_title h3{
line-height: 18px;
margin-bottom: 0px; 
font-size: 15px;	
}
.edit_picks_right .permalink a{
font-size:13px;	
}
.havezine_optin input[type='text'] {
width: 190px;
}
.havezine_heading h4 {
font-size: 15px;
}
.havezine_heading .optin_header {
font-size: 24px;
}	
.byline, .byline a {
font-size: 10px;
}
.inner_byline {
font-size: 10px;
}	
.inner_byline .num_comments_link{
margin-left:0;
}
.byline .post_date {
margin-left: 5px;
}
.left_contaniner{
padding-top:0;	
}
.social_sharing1 ul li a {
padding: 6px 11px;
}
.right_authrbx_cnt {
width: 100%;
margin-top: 15px;		
}	
.main_related_posts .related_posts {
width: 100%;
margin-right: 0;
}
.grt .headline {
font-size: 20px;
line-height: 26px;
}
.grates_readmore a{
font-size: 14px;	
}
.havezine_landing_page h1, .havezine_squeeze_page h1, .havezine_landing_page_heading h3 {
font-size: 28px;
}	
.havezine_landing_page_heading h4{
font-size: 18px;	
}
.havezine_landing_page_optin input[type="text"]{
width:100%;
margin-bottom:10px;
margin-left:0;		
}
.havezine_landing_page_optin .form {
text-align: left;
}	
.social_widgets h3{
font-size: 13px;	
}
.social_widgets .social_follow a {
font-size: 13px;
}
h1.archive_title{
font-size:22px;		
}	

.havezine_optin input[type='text'] {
width: 100%;
font-size: 13px;		
}
.havezine_optin input[type='submit'] {
margin-top: 10px;
}
.first_category_content {
width: 100%;
}
.second_havezine_category_top {
width: 100%;
}
.slider-pro {
	  min-height: auto!important;
		
}	
.sp-caption-container {
    width: 93%!important;
}
.sp-caption-container h2 {
    font-size: 16px;
    line-height: 21px;
}	
.sp-thumbnail-container {
    width: 263px!important;
}
.column{
padding-top:30px!important;	
}	
}
@media screen and (max-width:319px){
.main_image h2{
font-size:16px;	
}
.second_havezine_category_right_title h3 {
font-size: 18px;
margin-bottom: 10px;
line-height: 22px;		
}
.popular_post_top_title h4 {
line-height: 22px;
font-size:16px;
}	
.grt p, p {
font-size: 12px;
line-height: 20px;
}	
.second_havezine_category_right_byline{
font-size:12px;
}	
.popular_post_bottom_title h4 {
font-size: 14px;
line-height: 18px;
}
.random_posts .random h3 {
font-size: 13px;
}
.random_posts .random h5 {
font-size: 10px;
margin-top:10px;		
}	
.random_posts .random {
text-align: center;
}	
.recently_updated_posts h3, .editors_title h3, .popular_posts h3, .random_title h3 {
font-size: 14px;
padding: 7px 8px 9px 3px;
}	
.first_category_bottom_title h4 {
font-size: 16px;
line-height: 20px;
}
.tab_content {
padding: 5px;
}
.recently_updated_posts ul li a {
font-size: 11px;
}	
.editors_picks .edit_picks .edit_picks_left_img{
float:none;
margin-right: 0;		
}
.edit_picks_right {
margin-top:20px;
}	
.editors_picks .editors .catgory_social_sharing {
bottom: 38%;
}
.random_posts .random .featured_image {
float: none;
margin-right: 0;
}	
.random_posts .random .featured_image img{
margin:0 auto;	
}

.sgl_page_Top_cnt h1 {
font-size:20px;
line-height: 22px;
}
.author_box_gravitar img {
margin-left: 63%;
}
#commentform .comment_form_title {
font-size: 22px;
}
.havezine_landing_page h1, .havezine_squeeze_page h1, .havezine_landing_page_heading h3 {
font-size:20px;
}
.havezine_landing_page_heading h4 {
font-size: 16px;
}	
.social_widgets h3{
display:none;	
}
.social_widgets .social_follow a{
padding: 7px 8px;	
}
h1.archive_title{
font-size:20px;		
}	
ul.tabs li {
font-size: 8px;
}
.first_category_bottom_byline{
font-size:10px;	
}
.first_category_bottom_byline .permalink{
font-size:10px;		
}
.first_category_bottom_byline span{
font-size:10px;		
}
}


/*slider*/
/* Example 5 */

#example5 .sp-thumbnail-image-container {
	width: 100px;
	height: auto!important;
	overflow: hidden;
	float: left;
}

#example5 .sp-thumbnail-image {
	height: 100%;
}

#example5 .sp-thumbnail-text {
  width: 170px;
  min-height: auto!important;
  float: right;
  padding: 10px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#example5 .sp-thumbnail-title h2{
	margin-bottom: 5px;
	color: #333;
	font-size:14px;
	line-height:18px;
}

#example5 .sp-thumbnail-title h2 a{
	color: #333;
	transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
}

#example5 .sp-thumbnail-title h2 a:hover{
	color:#D92D47;
}

@media (max-width: 500px) {
	#example5 .sp-thumbnail {
		text-align: center;
	}

	#example5 .sp-thumbnail-image-container {
		display: none;
	}

	#example5 .sp-thumbnail-text {
		width: 120px;
	}

	#example5 .sp-thumbnail-title {
		font-size: 12px;
		text-transform: uppercase;
	}

	#example5 .sp-thumbnail-description {
		display: none;
	}
}


/*Start Slider*/

.slider-pro {
    padding: 10px;
    background: #f0f0f0;
    border: 1px solid #ccc;
}

.sp-right-thumbnails {
    margin: 10px 10px 0 0;
}

.sp-thumbnail-container{
    background: #f0f0f0;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #ccc;
}

.sp-selected-thumbnail{
	background:#fff;
}

.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{
left:0!important;
}

.sp-image-container{
	width:448px!important;
}

.slider-pro .sp-image-container a{
	display:block;
}

.slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box;
margin-bottom:30px;min-height:332px;overflow:hidden;}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden}.sp-bottom-thumbnails,.sp-top-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-bottom-thumbnails .sp-thumbnail-container,.sp-top-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-bottom-thumbnails .sp-thumbnail-container:first-child,.sp-top-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-bottom-thumbnails .sp-thumbnail-container:last-child,.sp-top-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}
/*.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{
	content:'';position:absolute;height:100%;border-left:5px solid #D92D47;left:0;top:0;margin-left:13px}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid #D92D47;border-top:8px solid transparent;border-bottom:8px solid transparent}*/.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0!important}
/*.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}*/
.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#FFF;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:url(images/openhand.cur),move}.sp-grabbing{cursor:url(images/closedhand.cur),move}.sp-selectable{cursor:default}
.sp-caption-container{
	position: absolute;
    left: 9%;	
    width: 448px;
    left: 10px;
    bottom: 11px;
}
.sp-caption-container h2{
font-size:20px;
}
.sp-caption-container h2 a{ 
  color: #fff;
  background: rgba(0,0,0,0.8);
  padding: 10px 19px 10px;
  display: block;
}
.sp-full-screen{margin:0!important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.sp-full-screen-button:before{content:'\2195'}
.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.slider-pro:hover .sp-fade-full-screen{opacity:1}
.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}
.sp-selected-button{background-color:#000}
@media only screen and (min-width:768px) and (max-width:1024px){
	.sp-button{width:14px;height:14px}
}
@media only screen and (min-width:568px) and (max-width:768px){
	.sp-button{width:16px;height:16px}
}
@media only screen and (min-width:320px) and (max-width:568px){
	.sp-button{width:18px;height:18px}
}
.sp-arrows{position:absolute}
.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sp-horizontal .sp-previous-arrow{left:20px}.sp-horizontal .sp-next-arrow{right:20px}.sp-vertical .sp-previous-arrow{top:0px}.sp-vertical .sp-next-arrow{bottom:0px}
.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-previous-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}
.sp-previous-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}
.sp-next-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}
.sp-next-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}
.ie7 .sp-arrow,.ie8 .sp-arrow{width:0;height:0}
.ie7 .sp-arrow:after,.ie7 .sp-arrow:before,.ie8 .sp-arrow:after,.ie8 .sp-arrow:before{content:none}.ie7.sp-horizontal .sp-previous-arrow,.ie8.sp-horizontal .sp-previous-arrow{border-right:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie7.sp-horizontal .sp-next-arrow,.ie8.sp-horizontal .sp-next-arrow{border-left:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}
.ie7.sp-vertical .sp-previous-arrow,.ie8.sp-vertical .sp-previous-arrow{border-bottom:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.ie7.sp-vertical .sp-next-arrow,.ie8.sp-vertical .sp-next-arrow{border-top:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-bottom-thumbnails .sp-thumbnail-arrows,.sp-top-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}
.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}
.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.sp-top-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-bottom-thumbnails .sp-next-thumbnail-arrow,.sp-top-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-next-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-previous-thumbnail-arrow:before{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}
.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);
transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie7 .sp-thumbnail-arrow,.ie8 .sp-thumbnail-
arrow{width:0;height:0}
.ie7 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie8 .sp-thumbnail-arrow:before{content:none}
.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}
.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}
.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow
{border-top:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}
a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:30px;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none!important;max-height:none!important;border:none!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
/*.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}*/
.slider-pro canvas,.slider-pro embed,.slider-pro iframe,.slider-pro object,.slider-pro video{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}

/* End Slider */