article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
textarea:focus, input:focus{outline: none;}
img {
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
}
ins{text-decoration:underline}
del{text-decoration:line-through}
.CSS_LIGHTBOX {
z-index: 9999 !important;
}
q:after,q:before{content:''}
abbr,acronym{border:0}
input, textarea
{-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 0;-webkit-font-smoothing:antialiased;}
input:focus,
select:focus,
textarea:focus,
button:focus,
input:active,
select:active,
textarea:active,
button:active {
outline: none !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
}
caption,th{text-align:center}
dl,ol,ul{list-style-position:inside;list-style:none;}
li{list-style:none;}
a{outline:none; text-decoration: none; transition: all 0.2s ease 0s; color:#dea08c;}
a:hover {color: #000; text-decoration:none;}
body{background:#ffffff none repeat scroll top left; font: normal normal 15px 'Lato', sans-serif; color: #313131; padding: 0; line-height: 1.8; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;}
.clr {clear:both; float:none;}
.post-body strong {font-weight: bold;}
.post-body em {font-style: italic;}
.post-body p {margin-bottom:10px;}
.post-timestamp {margin:0;}
.post-footer-line>* {margin:0;}
.widget {line-height: inherit;margin:0;}
.section {margin:0;}
.post-header, .post-footer {line-height: inherit;}
.widget li, .BlogArchive #ArchiveList ul.flat li {padding:0;}
.widget ul {padding:0;line-height: inherit;}
#Attribution1 {height:0px;visibility:hidden;display:none;}
#b-navbar {height:0px;visibility:hidden;display:none;}
#navbar-iframe {height:0px;visibility:hidden;display:none !important;}
.fabe:before {content:"\f1b4"}
.fafa:before {content:"\f09a"}
.fatw:before {content:"\f099"}
.fahe:before {content:"\f004"}
.fadr:before {content:"\f17d"}
.fafl:before {content:"\f16e"}
.fago:before {content:"\f0d5"}
.fain:before {content:"\f16d"}
.fali:before {content:"\f0e1"}
.fapi:before {content:"\f0d2"}
.favi:before {content:"\f194"}
.fayo:before {content:"\f16a"}
.favi2:before {content:"\f1ca"}
.faso:before {content:"\f1be"}
.fabo:before {content:"\f02d"}
.fade:before {content:"\f1bd"}
.fafo:before {content:"\f180"}
.fare:before {content:"\f1a1"}
.fatu:before {content:"\f173"}
.fars:before {content:"\f09e"}
.fash:before {content:"\f07a"}
.favk:before {content:"\f189"}
.fatw2:before {content:"\f1e8"}
.fasp:before {content:"\f1bc"}
.faen:before {content:"\f0e0"}
.farv:before {content:"\f2d9"}
.fasf:before {content:"\f1bc"}
.fasc:before {content:"\f2ac"}
/* Slider
=========================== */
#HTML9 h2.title {
display:none;
}
.slick-slider
{
position: relative;
display: block;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin: 0 auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-loading .slick-list
{
background-color: #fff;
}
/* Arrows */
.slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
margin-top: -10px;
padding: 0;
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
/* Dots */
.slick-dots
{
display: block;
width: 100%;
padding: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 14px;
height: 14px;
margin: 0 3px;
padding: 0;
cursor: pointer;
padding-top:10px;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 14px;
height: 14px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: #d5d5d5;
border-radius: 50%;
}
.slick-dots li.slick-active button {
background-color: #4a4a4a;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.item.slick-slide:before {
content: &#39;&#39;;
position: absolute;
opacity: 0.4;
background: #000;
height: 100%;
width: 100%;
z-index: 9;
transition: all 0.25s;
-moz-transition: all 0.25s;
-webkit-transition: all 0.25s;
}
.item.slick-slide.slick-active:before {
content: &#39;&#39;;
position: absolute;
opacity: 1;
background: none;
transition: all 0.25s;
-moz-transition: all 0.25s;
-webkit-transition: all 0.25s;
}
.feat-title a {font: normal 600 14px 'Montserrat', sans-serif; color: #111111; margin: 0; padding: 0; text-decoration: none; text-align: center;opacity:1;line-height:1.4;letter-spacing: 1px;}
#main-slider .slick-prev,.main-gallery .slick-prev,#main-slider .slick-next,.main-gallery .slick-next,.related-stuff .slick-prev,.related-stuff .slick-next{
font-size: 25px;
color: #111111;
display: block;
text-align: center;
background-color: #ffffff;
outline: 0;
padding: 0;
width: 50px;
height: 50px;
position: absolute;
top: 50%;
margin-top: -25px;
border-radius: 50%;
cursor: pointer;
}
.related-stuff .slick-prev,.related-stuff .slick-next{
top:30%;
}
#main-slider .slick-prev {
left: 10px;
opacity: 0.8;
}
.main-gallery .slick-prev,.related-stuff .slick-prev{
left:-40px;
}
.main-gallery .slick-next,.related-stuff .slick-next{
right:-40px;
}
.main-gallery:hover .slick-prev,.related-stuff:hover .slick-prev{
left:0px;
}
.main-gallery:hover .slick-next,.related-stuff:hover .slick-next{
right:0px;
}
.slick-prev:before,.slick-next:before{
content:&#39;&#39;;
}
#main-slider .slick-next {
right: 10px;
opacity: 0.8;
}
#main-slider .item{
position:relative;
margin: 0 2px;
}
#section-featured {
position: relative;
margin:0 auto;
}
#main-slider div img {
}
#main-slider div span.title {
font-size: 19px;
color: #fff;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
padding: 25px;
}
div#main-slider{
overflow:hidden;
display:none;
margin:0 auto;
margin-top:60px;
}
.main-slider-start {
display:block !important;
}
.feat-wrapper {
width: 100%;
padding:15px 0 15px 0;
}
.feat-wrapper-inner {
position: relative;
height: 100%;
z-index:99;
width: 100%;
display: table;
padding:0px 15px;
vertical-align: middle;
text-align: center;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.feat--inner {
vertical-align: bottom;
display: table-cell;
}
.feat-header {
margin-bottom: 0;
}
/* Header
=========================== */
#header {
background-color:#ffffff;
}
#Header1 {
padding-top:50px;
padding-bottom:60px;
}
#header-inner {
background-position:center !important;
margin:0 auto;
}
.Header h1 {
font: normal 200 64px 'Montserrat', sans-serif;
text-align: center;
color:#000000;
margin:0;
line-height:1;
padding: 0;
letter-spacing: 4px;
text-transform:uppercase;
}
.Header h1 a {
color:#000000;
}
#header h1 a:hover {
color:#000000;
}
.descriptionwrapper {
margin-top:15px;
}
.descriptionwrapper p {
font: normal normal 11px 'Lato', sans-serif;
color:#808080;
text-align:center;
text-transform: uppercase;
letter-spacing: 5px;
}
#header-inner img {
border:0 none;
background:none;
width:auto;
height:auto;
margin:0 auto;
}
.titlewrapper {
text-align: center;
}
.Header .description {
margin:0;
padding:0;
}
/* Main Menu
=========================== */
.mmenu {position:relative;}
#top-menu-follow {
border-bottom:1px solid #d5d5d5;
border-top:1px solid #d5d5d5;
background-color:#ffffff;
}
#LinkList60 {
display:none;
}
.menu-display {
display:block !important;
}
.menu-opacity {
z-index: 9999;
position: relative;
opacity:0.9;
}
.menu-opacity:hover {
opacity: 1;
transition: all 0.4s ease 0s;
}
.menu-opacity .main-menu {
border-bottom:0;
}
.menu-opacity .main-menu > ul > li > a,
.menu-opacity .main-menu > ul > li  {
line-height:30px;
}
.menu-opacity .main-menu > ul > li:hover > ul {
top:50px;
}
.main-menu {
text-align:center;
float:none;
letter-spacing: 1px;
}
.main-menu ul li ul {
z-index:998;
}
.main-menu > ul > li {
float:none;
display:inline-block;
line-height:60px;
position:relative;
list-style:none;
}
.main-menu > ul > li:last-child {
margin-right:0;
}
.main-menu > ul > li > a {
padding:10px 16px;
display:inline-block;
line-height:60px;
font:normal 700 12px 'Lato', sans-serif;
color:#313131;
text-transform: uppercase;
letter-spacing: 1px;
}
.main-menu > ul > li > a:hover {
color:#dea08c;
}
.main-menu > ul > li:hover > ul {
display:block;
top:60px;
background-color:#ffffff;
}
.main-menu ul > li ul {
display:none;
position:absolute;
left:0;
top:100%;
z-index:993;
width:200px;
border: 1px solid rgba(0, 0, 0, 0.1);
text-transform: uppercase;
}
.main-menu li ul li a {
height:inherit;
float:inherit;
text-align:left;
display:block;
margin:0!important;
padding:0 15px;
z-index:993;
font:normal 700 12px 'Lato', sans-serif;
color:#313131;
line-height:40px;
}
.main-menu li ul li:last-child a {
border-bottom:none
}
.main-menu li a i {
margin-left:5px
}
.main-menu li ul li a:hover {
background-color:#ffffff;
}
.main-menu > ul > li:hover li:hover > a {
color:#dea08c;
}
#mobile-menu {
display:none;
}
.slicknav_btn { position: relative; display: block;padding: 0.438em 1.5em 0.438em 1.5em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em;text-align:center; }
.slicknav_menu .slicknav_icon { display:none; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_brand { float:left }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }
.slicknav_menu {
font:normal 700 12px 'Lato', sans-serif;
font-size:16px;
box-sizing:border-box;
}
.slicknav_menu .fa-angle-down {
display:none;
}
.slicknav_menu * {
box-sizing:border-box;
}
/* Button */
.slicknav_btn {
margin-bottom: 8px;
text-decoration:none;
background-color: #dea08c;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {
color: #ffffff;
font-weight: bold;
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
background-color: #ffffff;
}
.slicknav_menu {
margin-bottom: 50px;
}
.slicknav_nav {
color:#313131;
margin:0;
padding:0;
font-size:0.875em;
background: #ffffff;
}
.slicknav_nav, .slicknav_nav ul {
list-style: none;
overflow:hidden;
}
.slicknav_nav ul {
padding:0;
margin:0;
}
.slicknav_nav .slicknav_row {
padding:5px 10px;
margin:2px 5px;
}
.slicknav_nav a{
padding:5px 10px;
margin:2px 5px;
text-decoration:none;
color:#313131;
}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
padding:0;
margin:0;
}
.slicknav_nav .slicknav_row:hover {
background:#ffffff;
color:#dea08c;
}
.slicknav_row:hover a {
color:#dea08c;
}
.slicknav_nav a:hover{
background:#ffffff;
color:#dea08c;
}
.slicknav_nav .slicknav_txtnode {
margin-left:15px;
}
.slicknav_brand {
color:#313131;
font-size: 18px;
line-height:30px;
padding:7px 12px;
height:44px;
}
.slicknav_nav ul li ul {
margin-left:20px;
}
/* Posts
=========================== */
#content-wrapper {
background-color:#ffffff;
}
#content .post-outer {
margin-bottom:60px;
}
#content .post-outer:last-child {
margin-bottom:0px;
}
.post-body {
overflow:hidden;
}
.post {
padding-bottom: 10px;
border-bottom: 1px solid #d5d5d5;
}
.pinimg {padding:10px !important;}
.post-title a, .post-title {font: normal 600 22px 'Montserrat', sans-serif; color: #111111; margin: 0; padding: 0; text-decoration: none; text-align: center;
letter-spacing: 1px;}
.post-title a:hover {opacity:0.6;}
.post-header {
margin-bottom:30px;
}
.date-header {
font: normal normal 12px 'Lato', sans-serif;
color: #808080;
margin-top:15px;
display: inherit;
text-align:center;
}
.post-footer {
letter-spacing: 1px;
text-transform:uppercase;
}
.post-footer-line-1 {
position:relative;
margin-top:30px;
min-height: 20px;
font: normal 600 11px 'Montserrat', sans-serif;
color: #808080;
line-height:1.8;
}
.post-footer-line-1 a {
color: #111111;
}
.post-footer-line-1 a:hover {
color:#dea08c;
}
.post-footer-line-2 {
margin-top:25px;
font: normal 600 11px 'Montserrat', sans-serif;
color: #808080;
}
.post-footer-line-2 .post-labels {
text-transform:uppercase;
}
.post-footer-line-2 .post-labels a {
font: normal 600 11px 'Montserrat', sans-serif;
color: #dea08c;
text-transform:uppercase;
}
.post-footer-line-2 .post-labels a:hover {
text-decoration:none;
color:#111111;
}
.post-location {
display:block;
}
.post-comment-link {
text-transform:uppercase;
}
.author-profile {
margin:0;
margin-top:35px;
padding-top:35px;
border-top:1px solid #d5d5d5;
color:#313131;
text-transform: none;
}
.author-profile a {
color:#313131;
font-weight: bold;
}
.author-profile img {
float:left;
width:80px;
height:80px;
margin-right:15px;
border-radius: 50%;
}
.post-body .tr-caption-container {
position: relative;
margin-bottom: 0;
padding: 0;
}
.post-body .tr-caption-container .tr-caption {
padding: 10px 15px;
background: #fff;
font-size: 12px;
}
.post-body h1,
.post-body h2,
.post-body h3,
.post-body h4,
.post-body h5,
.post-body h6 {
margin-bottom: 15px;
text-align: left;
}
.post-body h1 {
font-size: 35px;
}
.post-body h2 {
font-size: 31px;
}
.post-body h3 {
font-size: 27px;
}
.post-body h4 {
font-size: 23px;
}
.post-body h5 {
font-size: 19px;
}
.post-body h6 {
font-size: 15px;
}
.post-body ul,
.post-body ol {
list-style: initial;
padding-left: 1.4em!important;
margin: 0!important;
line-height: inherit!important;
}
.post-body ul li {
list-style: disc!important;
}
.post-body ol li {
list-style: decimal!important;
}
.jump-link {
text-align: center;
margin-top: 15px;
}
.jump-link a {
font: normal 600 13px 'Montserrat', sans-serif;
color: #dea08c;
display: inline-block;
text-transform:uppercase;
letter-spacing: 1px;
}
.jump-link a:hover {
color:#111111;
}
.jump-link a:hover span {
border:1px solid #111111;
}
.Aside .more_link,.Aside .post-title,.Aside .post-header,.Aside .post-labels,.Aside .post-timestamp,.Quote .more_link {
display:none;
}
.Aside .post-body,.Aside .topic {
margin:0!important
}
.audio-wrapper .audiojs {
margin-top:-40px;
position:relative
}
.twitter-status iframe {
width:100%!important;
max-width:100%!important
}
.separator a[style*="margin-left: 1em; margin-right: 1em;"] {
margin-right:0 !important;
margin-left:0 !important;
}
.post-body blockquote {
font-style: italic;
margin: 10px 20px 10px 20px;
padding-left: 20px;
border-left: 5px solid #313131;
}
.post-body blockquote:before {
content: '\f10d';
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
font-size: 20px;
display: block;
}
.pinimg {padding:10px !important;}
/* Post Share Buttons
=========================== */
.share-new-buttons {overflow: hidden; position: absolute;bottom: -4px; right: 0px;}
.share-text {font: normal 600 11px 'Montserrat', sans-serif;color: #808080; padding-right:10px;text-transform: uppercase;}
.hs-icon {display: inline-block; font-size: 18px; cursor: pointer; margin: 1px; width: 32px; height: 32px; line-height:32px; border-radius: 50%; text-align: center; position: relative; z-index: 1; color:#313131 !important;background:#ffffff; }
.hs-icon:after {pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box;  -moz-box-sizing: content-box; box-sizing: content-box; top: 0; left: 0; padding: 0;}
.hs-icon:hover:after {}
.hs-icon:hover {text-decoration:none !important; opacity:0.6;}
/* Comments
=========================== */
#gpluscomments {margin-top: 60px !important;}
.comments {margin-top: 50px;}
.comments h4 {font: normal 600 14px 'Montserrat', sans-serif; color:#313131; margin: 0 0 35px 0;text-transform:uppercase;text-align: center;letter-spacing: 1px;}
.comments .comments-content .comment-thread ol { overflow: hidden; margin: 0; }
.comments .comments-content .comment:first-child { padding-top: 0; }
.comments .comments-content .comment { margin-bottom: 0; padding-bottom: 0; }
.comments .avatar-image-container { max-height: 40px; width: 40px; }
.comments .avatar-image-container img { max-width: 40px; width: 40px; }
.comments .comment-block { background: #ffffff; margin-left: 52px; padding: 0; border-bottom: 1px solid #d5d5d5;}
.comments .comments-content .comment-header a { color: #333;}
.comments .comments-content .user { display: block; font-weight: bold; }
.comments .comments-content .datetime { margin-left: 0; }
.comments .comments-content .datetime a { font-size: 12px;}
.comments .comments-content .comment-header, .comments .comments-content .comment-content { margin: 0 20px 10px 0; }
.comments .comment-block .comment-actions { display: block; text-align: right; margin-top:20px; }
.comments .comment .comment-actions a { background: #f4f4f4; color: #333; display: inline-block; font-size: 12px; margin-left: 1px; padding: 5px 8px; border: 1px solid #d5d5d5; border-bottom:0; }
.comments .comment .comment-actions a:hover { text-decoration: none; }
.comments .thread-toggle { display: none; }
.comments .comments-content .inline-thread {margin: 0 !important; padding: 0; }
.comments .continue { display: none; }
.comments .comments-content .comment-replies {margin-top:25px;margin-left: 50px;}
.comments .comments-content .icon.blog-author {display: none;}
.comment-thread ol {}
.comment-thread li:before {display:none;}
.comment-thread ol ol {}
.comment-thread li li:before {display:none;}
#backlinks-container {
height:0px;visibility:hidden;display:none;
}
/* Related Posts
=========================== */
.item .related-posts-widget {
margin-top: 50px;
}
.item .related-posts-widget h2 {
font:normal 600 14px 'Montserrat', sans-serif;
color:#111111;
margin-bottom: 35px;
text-transform:uppercase;
text-align: center;
letter-spacing: 1px;
}
.item .related-posts-widget ul:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
}
.item .related-posts-widget ul li {
overflow:hidden;
width: 30%;
float: left;
text-align: center;
margin-right:5%;
}
.item .related-posts-widget ul li:last-child {
margin:0;
}
.item .related-posts-widget ul li span {
display:block;
overflow:hidden;
margin: 0 auto;
line-height: 0;
}
.item .related-posts-widget ul li strong {
font:normal 600 14px 'Montserrat', sans-serif;
color:#111111;
display:block;
margin-top:15px;
}
.item .related-posts-widget ul li strong:hover {
text-decoration:none;
opacity:.60;
}
/* Blog Pager
=========================== */
#blog-pager {
margin:60px 0 0 0;
text-align:center;
}
#blog-pager-older-link {
letter-spacing: 1px;
}
#blog-pager-newer-link {
letter-spacing: 1px;
}
.home-link {
letter-spacing: 1px;
}
.blog-pager span,.home-link {
display:inline-block;
}
.blog-pager span a,.home-link {
text-transform:uppercase;
display: inline-block;
font:normal 600 13px 'Montserrat', sans-serif;
color:#dea08c;
letter-spacing:1px;
}
.blog-pager span a:hover,.home-link:hover {
text-decoration:none;
color:#111111;
}
#blog-pager-older-link a:after {
content:'\f101';
font-family:'FontAwesome';
padding-left:5px;
}
#blog-pager-newer-link a:before {
content:'\f100';
font-family:'FontAwesome';
padding-right:5px;
}
.home-link:before {
content:'\f015';
font-family:'FontAwesome';
padding-right:5px;
}
/* Above Content Widgets
=========================== */
#above-content .widget {
margin:0 0 60px 0;
clear: both;
}
#above-content .widget-content {
font: normal normal 15px 'Lato', sans-serif;
color: #313131;
line-height: 1.6;
}
#above-content .widget-content:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
}
#above-content h2 {
font: normal 600 20px 'Montserrat', sans-serif;
color: #111111;
text-align: center;
line-height: 1em;
margin-bottom: 30px;
letter-spacing: 1px;
}
#above-content .popular-posts li {
width:31%;
display: inline-block;
vertical-align: top;
padding-bottom:0 !important;
padding-top:0 !important;
margin-bottom:20px !important;
margin-right:2%;
}
#above-content .popular-posts {
margin-bottom:-20px;
}
/* Above Posts Content
=========================== */
#above-posts .widget {
margin:0 0 60px 0;
clear: both;
}
#above-posts .widget-content {
font: normal normal 15px 'Lato', sans-serif;
color: #313131;
line-height: 1.6;
}
#above-posts .widget-content:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
}
#above-posts h2 {
font: normal 600 20px 'Montserrat', sans-serif;
color: #111111;
text-align: center;
line-height: 1em;
margin-bottom: 30px;
letter-spacing: 1px;
}
/* Under Posts Content
=========================== */
#under-posts .widget {
margin:60px 0 0 0;
clear: both;
}
#under-posts .widget-content {
font: normal normal 15px 'Lato', sans-serif;
color: #313131;
line-height: 1.6;
}
#under-posts .widget-content:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
}
#under-posts h2 {
font: normal 600 20px 'Montserrat', sans-serif;
color: #111111;
text-align: center;
line-height: 1em;
margin-bottom: 30px;
letter-spacing: 1px;
}
/* Sidebar
=========================== */
#sidebar-wrapper .widget:before {
content: "";
height: 4px;
width: 55px;
display: block;
margin: 0px auto 40px;
background: #efd8ca;
border-radius: 8px;
}
#sidebar-wrapper .widget#ContactForm3:before {
display:none;
}
#sidebar-wrapper .widget#Image70:before {
display:none;
}
#sidebar-wrapper .widget#Image71:before {
display:none;
}
#sidebar-wrapper .widget {
margin:0 0 40px 0;
clear: both;
}
#sidebar-wrapper .widget#ContactForm3 {margin-bottom:0; padding:0; border:0;}
#sidebar-wrapper .widget:last-child {
margin:0!important;
}
#sidebar-wrapper .widget-content {
}
#sidebar-wrapper .widget-content:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
}
#sidebar-wrapper h2 {
font: normal 600 14px 'Montserrat', sans-serif;
color: #111111;
text-transform:uppercase;
text-align: center;
display:block;
line-height: 1em;
margin-bottom: 30px;
letter-spacing: 1px;
}
/* Featured Post
=========================== */
.FeaturedPost p {display:none;}
.FeaturedPost h3 a {
font:normal 500 13px 'Montserrat', sans-serif;
color:#313131;
text-align:center;
margin-top:15px;
display:block;
}
.FeaturedPost h3 a:hover {
opacity:0.8;
text-decoration:none;
}
.FeaturedPost a img {
margin-left: auto;
margin-right: auto;
display: block;
}
.FeaturedPost a img:hover {
opacity:.8;
}
/* Popular Posts
=========================== */
.PopularPosts ul li {margin-bottom:20px;}
.PopularPosts ul li:last-child {margin-bottom:0px;}
.PopularPosts .item-content, .item-thumbnail-only {
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0;
padding: 0;
list-style: none;
}
.PopularPosts .item-thumbnail {
position: relative;
width: 25%;
-ms-flex: none;
-webkit-flex: none;
flex: none;
margin: 0;
float: left;
}
.PopularPosts .item-thumbnail img:hover {
opacity:.8;
}
.PopularPosts .item-title {
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
width: 75%;
-ms-flex: none;
-webkit-flex: none;
flex: none;
margin: 0;
float: left;
}
.PopularPosts li a {
font:normal 500 13px 'Montserrat', sans-serif;
color:#313131;
display: block;
}
.PopularPosts .item-title a {
padding-left: 15px;
}
.PopularPosts .item-title a:hover {
opacity:0.8;
text-decoration:none;
}
.PopularPosts .item-thumbnail a {display:block;}
.PopularPosts .item-thumbnail a img {display:block;}
.PopularPosts .item-snippet {display:none;}
#ArchiveList select {
width:100%;
padding:10px;
border: 1px solid #d5d5d5;
color: #7a7a7a;
background:#fff;
}
.list-label-widget-content li {
margin-bottom:10px!important;
padding:0 0 10px!important;
}
.BlogArchive ul.flat li {
margin-bottom:5px!important;
padding:0 0 5px!important;
}
.list-label-widget-content li {
text-align:center;
border-bottom:1px solid #d5d5d5;
}
.list-label-widget-content li:last-child,.BlogArchive ul.flat li:last-child {
margin:0!important;
padding:0!important;
border:none!important;
}
.list-label-widget-content li a,.list-label-widget-content li span {
font:normal 600 10px 'Montserrat', sans-serif;
color:#414141;
text-transform: uppercase;
letter-spacing: 0.1em;
}
.list-label-widget-content li a:hover {
color:#dea08c;
}
.BlogArchive a,.BlogArchive ul.flat .archivedate,.BlogArchive .post-count{
color:#313131;
}
#ArchiveList a:hover {
color:#dea08c;
}
.BlogArchive #ArchiveList ul.posts li {
padding-left:1.5em;
}
.BlogArchive #ArchiveList ul li {
text-indent: 0px;
padding-left: 0px;
}
.list-label-widget-content li span {
padding-left:5px;
}
.list-label-widget-content li span:first-child {
float:none;
}
.cloud-label-widget-content {
overflow:hidden;
}
.cloud-label-widget-content span {
opacity:1;
display:block;
float:left;
margin: 0 8px 8px 0;
}
.cloud-label-widget-content span span {
margin:0;
}
.cloud-label-widget-content a,.cloud-label-widget-content span span  {
font:normal 600 10px 'Montserrat', sans-serif;
color:#424242;
float:left;
padding:8px 8px;
background-color:#f2f2f2;
white-space: nowrap;
text-transform:uppercase;
letter-spacing: 1px;
}
.cloud-label-widget-content a:hover {
opacity:0.8;
}
.Label .widget-item-control {display:none;height:0;}
.label-size {
line-height: inherit;
}
.label-size-1, .label-size-2, .label-size-3, .label-size-4, .label-size-5 {font-size:100% !important;}
.fm_name,
.fm_email {margin-bottom: 10px;}
.contact-form-widget {
max-width:100%;
font:normal normal 15px 'Lato', sans-serif;
color:#313131;
}
.contact-form-widget input {
margin-bottom:10px;
color:#313131;
}
.contact-form-widget textarea {
color:#313131;
}
.contact-form-widget input,.contact-form-widget textarea {
max-width:100%!important;
width:100%;
}
.contact-form-widget input:hover, .contact-form-widget textarea:hover,
.contact-form-widget input:focus, .contact-form-widget textarea:focus {
border:none;
outline: none;
}
.contact-form-email, .contact-form-name {
border-top:0;
border:0;
border:1px solid #d5d5d5;
height:34px;
text-indent: 5px;
}
.contact-form-email-message{
border:0;
border:1px solid #d5d5d5;
text-indent: 5px;
}
.contact-form-button {
border-radius:0;
}
.contact-form-button:hover{
background:#313131;
color:#ffffff !important;
border:0;
}
.contact-form-button-submit {
font: normal normal 15px 'Lato', sans-serif;
cursor:pointer;
background:#313131;
color:#ffffff !important;
border:0;
height: 35px;
line-height: 30px;
width: 200px !important;
display: block;
margin: 25px auto 0 auto;
text-transform: uppercase;
}
.contact-form-name, .contact-form-email, .contact-form-email-message {
max-width:100%;
}
.contact-form-email:hover,.contact-form-name:hover,.contact-form-email-message:hover,
.contact-form-widget textarea:hover,
.contact-form-widget input:hover
{
border:1px solid #000000;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.contact-form-email:focus,.contact-form-name:focus,.contact-form-email-message:focus,
.contact-form-widget textarea:focus,
.contact-form-widget input:focus{
border:1px solid #adadad;
-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.6);
-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.6);
box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.6);
outline:none;
}
.contact-form-button-submit:hover {
background:#313131;
color:#ffffff !important;
border:0 !important;
}
#searchform fieldset {background: #ffffff; border: 1px solid #d5d5d5; padding: 0px 10px 0px 10px; height:35px; line-height:35px;}
#s {border: 0 none; width: 100%;color: #7a7a7a;background: #ffffff;}
#searchform fieldset input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #ffffff inset;}
.follow-by-email-inner td {display: block;width: 100%;}
.FollowByEmail .follow-by-email-inner .follow-by-email-address {font: normal normal 15px 'Lato', sans-serif;background: #ffffff; border: 1px solid #d5d5d5; height:35px; line-height:35px;text-indent: 10px; color:#7a7a7a;}
.FollowByEmail .follow-by-email-inner .follow-by-email-submit {font: normal normal 15px 'Lato', sans-serif; border-radius: 0px; -moz-border-radius: 0px; height:35px; width: 200px; line-height:31px; border:0; background:#313131; color:#ffffff;text-transform: uppercase; margin-left:0; margin: 10px auto 0 auto;display: block;}
.FollowByEmail .follow-by-email-inner .follow-by-email-submit:hover {}
.FollowByEmail .follow-by-email-inner input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fff inset;}
.FollowByEmail ::-webkit-input-placeholder {color:#7a7a7a;}
.FollowByEmail ::-moz-placeholder {color:#7a7a7a;}
.FollowByEmail :-ms-input-placeholder {color:#7a7a7a;}
.FollowByEmail input:-moz-placeholder {color:#7a7a7a;}
.social-media-gadget ul {overflow: hidden;line-height: 50px; text-align:center;}
.social-media-gadget ul li {display: inline-block;}
.social-media-gadget ul li a {margin: 1px; display: block; font-size: 22px; cursor: pointer; width: 44px; height: 44px; line-height:44px; border-radius: 50%; text-align: center; position: relative; z-index: 1; color:#313131; background:#ffffff;}
.social-media-gadget ul li a:after {pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box;  -moz-box-sizing: content-box; box-sizing: content-box; top: 0; left: 0; padding: 0;}
.social-media-gadget ul li a:hover {background:#dea08c; color:#ffffff;}
.social-media-gadget ul li a:hover:after {}
.social-media-gadget a span.smg-label {display:none;}
#LinkList3 {
position: absolute;
right: 0;
top: 0;
}
.social-media-gadget-top ul {overflow: hidden;line-height: 60px; text-align:center;}
.menu-opacity .social-media-gadget-top ul {line-height: 50px;}
.social-media-gadget-top ul li {display: inline-block;margin: 0px;}
.social-media-gadget-top ul li a {display: block; font-size: 16px; cursor: pointer; width: 28px; height: 28px; line-height:28px; text-align: center; position: relative; z-index: 1; color:#313131;}
.social-media-gadget-top ul li a:after {pointer-events: none; position: absolute; width: 100%; height: 100%; content: ''; -webkit-box-sizing: content-box;  -moz-box-sizing: content-box; box-sizing: content-box; top: 0; left: 0; padding: 0;}
.social-media-gadget-top ul li a:hover {color:#dea08c;}
.social-media-gadget-top ul li a:hover:after {}
.social-media-gadget-top a span.smg-label {display:none;}
.social-media-footer ul {overflow: hidden;line-height: 32px; text-align:right;}
.social-media-footer ul li {display: inline-block;}
.social-media-footer ul li a {margin: 1px; display: block; font-size: 16px; cursor: pointer; width: 32px; height: 32px; line-height:32px; border-radius: 50%; text-align: center; position: relative; z-index: 1; color:#ffffff; background:#191919;}
.social-media-footer ul li a:after {pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box;  -moz-box-sizing: content-box; box-sizing: content-box; top: 0; left: 0; padding: 0;}
.social-media-footer ul li a:hover {background:#ffffff; color:#191919;}
.social-media-footer ul li a:hover:after {}
.social-media-footer a span.smg-label {display:none;}
/* Blog List
=========================== */
.BlogList .blog-title  {font:normal 500 13px 'Montserrat', sans-serif;margin-bottom: 8px;text-transform: uppercase;}
.BlogList .item-title {font:normal 500 13px 'Montserrat', sans-serif; margin-bottom: 8px; display: block;}
.BlogList .item-thumbnail {margin: 2px 8px 0 0;}
.BlogList a {text-decoration: none; color:#000;}
.blog-list-container ul li {margin-bottom:20px;}
.blog-list-container ul li:last-child {margin-bottom:0;}
/* Widget Image
=========================== */
.widget.Image img, .widget.Image {
margin: 0 auto;
text-align: center;
display: block;
}
.Profile img {padding:0 !important; border-radius: 50%; margin-left: auto;
margin-right: auto; margin-bottom:20px; display: block;}
img.profile-img {width:100%; max-width: 200px; height:100%; max-height: 200px; padding:0 !important;}
.profile-img {float:none;}
.profile-data,
.feed-links,
.profile-link {display: none !important;}
.profile-textblock {margin:0 !important; text-align:center;}
#Image99 img {
padding:0 !important; border-radius: 50%; margin-left: auto;
margin-right: auto; margin-bottom:20px; display: block;width:100%; max-width: 200px; height:100%; max-height: 200px;
}
#Image99 .caption {
display: block;
text-align: center;
}
/* Footer
=========================== */
#footer-fullwidth {
background-color:#ffffff;
}
#footer-fullwidth .widget {
color:#313131;
padding-top:30px;
}
#footer-fullwidth .widget a {
color:#dea08c;
}
#footer-fullwidth .widget h2 {
font: normal 600 14px 'Montserrat', sans-serif;
color: #111111;
text-align: center;
line-height: 1em;
margin-bottom: 20px;
text-transform:uppercase;
letter-spacing:1px;
}
#main-footer {
clear:both;
overflow:hidden;
background-color:#ffffff;
border-top:1px solid #ffffff;
}
#footer {
padding-bottom:50px;
}
#footer .widget {
margin-top:50px;
color:#313131;
}
#footer .widget a {
color:#dea08c;
}
#footer .widget h2 {
display:block;
font: normal 600 14px 'Montserrat', sans-serif;
color: #111111;
text-align: center;
text-transform:uppercase;
line-height: 1em;
margin-bottom: 30px;
letter-spacing: 1px;
}
.footer-column {
width:33%;
float:left;
}
#footer-col1 .widget {
padding-right:20px;
}
#footer-col2 .widget {
padding-right:20px;
padding-left:20px;
}
#footer-col3 .widget {
padding-left:20px;
}
#footer-fullcolumn .popular-posts li {
width:31%;
display: inline-block;
vertical-align: top;
padding-bottom:0 !important;
padding-top:0 !important;
margin-bottom:20px !important;
margin-right:2%;
}
#footer-fullcolumn .popular-posts {
margin-bottom:-20px;
}
#footer .cloud-label-widget-content a, #footer .cloud-label-widget-content span span {
color:#424242 !important;
}
#footer .cloud-label-widget-content a:hover {
color:#000000 !important;
}
.footercreditsfollow {
background:#191919;
color:#999999;
font-size:11px;
border-top:1px solid #191919;
}
.footer-credits a {
color:#999999;
}
.footer-credits a:hover {
color:#999999;
}
.footer-credits {
padding:8px 0 8px 0;
}
.f-credits {
float: left;
line-height: 34px;
width: 48%;
}
#footer-follow {
float: right;
width: 48%;
}
/* Status Message
=========================== */
.status-msg-wrap {
background-color: #f8f8f8;
padding: 18px 18px;
margin-bottom: 30px;
text-align: center;
}
.status-msg-body a {
background-color: #fff;
color: #000;
padding: 8px 12px;
margin: 0 5px 0 5px;
display: inline-block;
border: 1px solid #f1f1f1;
}
/* Promo Section
=========================== */
.promo-content {
position: relative;
}
span.promotitle {
position: absolute;
top: 50%;
margin: 0 auto;
width: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
background-color: #ffffff;
padding: 5px 0;
}
.promo-content a {
font: normal 500 13px 'Montserrat', sans-serif;
color: #313131;
}
.promo-content a:hover {
color: #313131;
text-decoration: none;
}
/* Back to the top
=========================== */
i.fa.fa-angle-up{
position: relative;
color:#424242;
font-size: 28px;
top: 50%;
margin: 0 auto;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
.cd-container {
width: 90%;
max-width: 768px;
margin: 2em auto;
}
.cd-container::after {
content: '';
display: table;
clear: both;
}
.cd-top {
display: inline-block;
height: 50px;
width: 50px;
position: fixed;
bottom: 60px;
right: 10px;
overflow: hidden;
white-space: nowrap;
background-color: #eaeaea;
visibility: hidden;
opacity: 0;
-webkit-transition: opacity .3s 0s, visibility 0s .3s;
-moz-transition: opacity .3s 0s, visibility 0s .3s;
transition: opacity .3s 0s, visibility 0s .3s;
border-radius: 50%;
z-index: 900;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out {
-webkit-transition: opacity .3s 0s, visibility 0s 0s;
-moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}
.cd-top.cd-fade-out {opacity: .7;}
@media only screen and (min-width: 1024px) {
.cd-top {height: 50px;width: 50px;right: 10px;bottom: 60px;}
}
/* Mobile Sidebar
=========================== */
.stopscrolling {
margin: 0; overflow: hidden;
}
#trigger {
height: 50px;
width: 50px;
right: 10px;
bottom: 60px;
position: fixed;
overflow: hidden;
white-space: nowrap;
background-color: #eaeaea;
border-radius: 50%;
z-index: 1100;
display:none;
}
i.fa.fa-bars {
position: relative;
color: #424242;
font-size: 28px;
top: 50%;
margin: 0 auto;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
i.fa.fa-times {
position: relative;
color: #424242;
font-size: 28px;
top: 50%;
margin: 0 auto;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
#slider {
background-color: #fff;
}
@media only screen and (max-width: 800px){
#slider {
padding:0px 10px 0px 10px;
overflow-y: auto;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-duration: .3s;
transition-duration: .3s;
-webkit-transition-timing-function: cubic-bezier(0.0,0.0,0.2,1);
transition-timing-function: cubic-bezier(0.0,0.0,0.2,1);
-webkit-overflow-scrolling: touch;
height: 100vh !important;
}
.slider-shadow {
-webkit-box-shadow: 7px -1px 12px -2px rgba(0,0,0,0.3);
-moz-box-shadow: 7px -1px 12px -2px rgba(0,0,0,0.3);
box-shadow: 7px -1px 12px -2px rgba(0, 0, 0, 0.09);
}
#sidebar-wrapper {
width: 300px;
padding:20px 5px 20px 5px;
}
.cd-top {
display:none;
}
#trigger  {
display: inline-block;
}
#mobile-menu {
display:block;
}
}
@media only screen and (max-width: 330px){
#sidebar-wrapper {
padding-right:0px;
padding-left:0px;
}
#slider {
padding:0px 5px 0px 5px;
}
}
/* Mobile Sidebar END
=========================== */

--></style>
<style id="template-skin-1" type="text/css"><!--
#main-slider {
width: calc( 1100px + 4px );
}
#content-wrapper {
width: 1100px;
margin:30px auto 10px auto;
padding:30px;
}
#content {
padding-right: 300px;
margin: 0 auto;
}
.content-main {
width: 100%;
float: left;
}
.content-blog {
padding-right: 60px;
}
#sidebar-wrapper{
width: 300px;
float: right;
}
#footer,
.header,
.mmenu,
.footer-credits {
width: 1100px;
margin:0 auto;
}
.post-body a {
max-width: calc( 1100px - 300px );
}
body#layout #ContactForm3 {
display:none;
}
body#layout #sidebar-wrapper .widget:before {
display:none;
}
body#layout .section h4 {
display:none;
margin:0;
}
body#layout #content .post-outer {
margin-bottom: 0px;
padding: 0px;
}
body#layout div.section {
border:0;
margin:0px 0px 10px 0px;
padding:0px;
background-color: inherit;
}
body#layout {
padding:0 !important;
}
body#layout div.widget {
margin:0 !important;
margin: 0 10px 5px 10px !important;
}
#layout #LinkList60 {
display:block;
}
#layout #content-wrapper {
margin:0;
padding:0;
max-width:100%;
}
#layout #footer, #layout .header, #layout .mmenu, #layout .footer-credits {
max-width:100%;
}
#layout .content-blog {
padding-right:0;
}
#layout .hide-menu {
display:block;
}
#layout #header {
padding:0;
}
#layout,#layout .container {
width:100%;
}
#layout #header-wrapper {
padding-top:20px;
margin-bottom:30px;
background:#00a0b0;
overflow:hidden;
}
#layout #header-wrapper:before {
content:'Header';
text-transform:uppercase;
font-weight:800;
font-size:20px;
font-family:arial;
color:#FFF;
margin-bottom: 10px;
display: block;
}
#layout #header-wrapper .widget-content {
background:#00b7c9;
border:1px solid #00727d;
color:#FFF;
}
#layout #header-wrapper .draggable-widget .widget-wrap2 {
background-color:#00b7c9;
}
#layout #top-menu-follow {
padding-top:20px;
margin-bottom:30px;
background:#00a0b0;
overflow:hidden;
}
#layout #top-menu-follow:before {
content:'Top Menu';
text-transform:uppercase;
font-weight:800;
font-size:20px;
font-family:arial;
color:#FFF;
margin-bottom: 10px;
display: block;
}
#layout #top-menu-follow .widget-content {
background:#00b7c9;
border:1px solid #00727d;
color:#FFF;
}
#layout #top-menu-follow .draggable-widget .widget-wrap2 {
background-color:#00b7c9;
}
#layout #bt-slider-main {
padding-top:20px;
margin-bottom:30px;
background:#00a0b0;
overflow:hidden;
}
#layout #bt-slider-main:before {
content:'Slider';
text-transform:uppercase;
font-weight:800;
font-size:20px;
font-family:arial;
color:#FFF;
margin-bottom: 10px;
display: block;
}
#layout #bt-slider-main .widget-content {
background:#00b7c9;
border:1px solid #00727d;
color:#FFF;
}
#layout #bt-slider-main .draggable-widget .widget-wrap2 {
background-color:#00b7c9;
}
#layout #above-content {
padding-top:20px;
margin-bottom:30px;
background:#6a4a3c;
overflow:hidden;
}
#layout #above-content:before {
content:'Above Content';
text-transform:uppercase;
font-weight:800;
font-size:20px;
font-family:arial;
color:#FFF;
margin-bottom: 10px;
display: block;
}
#layout #above-content .widget-content {
background:#845c4b;
border:1px solid #453128;
color:#FFF;
}
#layout #above-content .draggable-widget .widget-wrap2 {
background-color:#845c4b;
}
#layout #content-wrapper {
overflow:hidden;
}
#layout #content {
width:65%;
float:left;
padding-top:20px;
margin-bottom:30px;
background:#cc333f;
overflow:hidden;
padding-right:0;
}
#layout #content:before {
content:'Content';
text-transform:uppercase;
font-weight:800;
font-size:20px;
font-family:arial;
color:#FFF;
margin-bottom: 10px;
display: block;
}
#layout #content .widget-content {
background:#d95e67;
border:1px solid #932830;
color:#FFF;
}
#layout #content .draggable-widget .widget-wrap2 {
background-color:#d95e67;
}
#layout #sidebar-wrapper {
width:35%;
float:right;
padding-top:20px;
margin-bottom:30px;
background:#eb6841;
overflow:hidden;
}
#layout #sidebar-wrapper:before {
content:'Sidebar';
text-transform:uppercase;
font-weight:800;
font-size:20px;
font-family:arial;
color:#FFF;
margin-bottom: 10px;
display: block;
}
#layout #sidebar-wrapper .widget-content {
background:#fb8a68;
border:1px solid #9b462c;
color:#FFF;
}
#layout #sidebar-wrapper .draggable-widget .widget-wrap2 {
background-color:#fb8a68;
}
#layout #main-footer {
padding-top:20px;
margin-bottom:30px;
background:#edc951;
overflow:hidden;
}
#layout #main-footer .widget-content {
background:#d9c06b;
border:1px solid #86712d;
color:#FFF;
}
#layout #main-footer .draggable-widget .widget-wrap2 {
background-color:#d9c06b;
}
#layout #main-footer:before {
content:'Footer';
text-transform:uppercase;
font-weight:800;
font-size:20px;
font-family:arial;
color:#FFF;
margin-bottom: 10px;
display: block;
}
#layout .footer-column {
width:33%;
float:left;
}
#layout #header-wrapper .widget-content a,
#layout #bt-slider-main .widget-content a,
#layout #main-footer .widget-content a,
#layout #sidebar-wrapper .widget-content a,
#layout #content .widget-content a,
#layout #top-menu-follow .widget-content a,
#layout #above-content .widget-content a {
color:#FFF!important;
border:1px solid;
padding:5px 10px;
}
#layout #footer {
padding-bottom:0;
}
body#layout div.layout-widget-description {display: none;}
body#layout a:visited,
body#layout .add_widget a {color:#ffffff;}
body#layout .add_widget {border: 1px solid #fff; margin: 0 10px 10px;}
--></style>
<style>
@media only screen and ( max-width: 1024px ){
#content-wrapper,
#footer,
.header,
.mmenu,
.footer-credits {
padding-right:0;
padding-left:0;
padding-right:20px;
padding-left:20px;
max-width:calc(100% - 40px);
}
#main-slider {
padding-right:0;
padding-left:0;
width:100%;
max-width:100%;
}
.main-menu {text-align:left;}
#LinkList3 {right:24px;}
.content-blog {
padding-right: 40px;
}
}


@media only screen and (max-width: 800px){
div#main-slider {
margin-bottom:40px;
margin-top:0;
}
#content-wrapper {
margin-top:0;
padding-top:15px;
}
.f-credits {
float: none;
line-height:initial;
text-align: center;
width: 100%;
}
#top-menu-follow {
display:none;
}
#LinkList60 {
height:0px;visibility:hidden;display:none;
}
#footer-follow {
float: none;
width: 100%;
margin-bottom: 10px;
}
.social-media-footer ul {
text-align:center;
}
#content {
padding-right:0;
}
.content-main {
float:none;
}
.content-blog {
padding-right:0;
}
#sidebar-wrapper {
float:none;
width:300px;
}
}


@media only screen and (max-width: 600px){
.post-body a[imageanchor="1"] {
margin-left: 0 !important;
margin-right: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
float: none !important;
clear: none !important;
display: block;
text-align: center;
}
.post-body a[imageanchor="1"] img {
display: block;
margin: 0 auto !important;
}
.post-body a[imageanchor="1"]+a[imageanchor="1"] {
margin-top: 15px;
}
.item .related-posts-widget ul li {
float:none;
width:100%;
margin-bottom: 40px;
}
.item .related-posts-widget ul li:last-child {
margin-bottom: 0px;
}
.item .related-posts-widget strong {
margin-top:10px;
}
.footer-column {
float:none;
width:100%;
}
#footer-col1 .widget {
padding-right:0px;
}
#footer-col2 .widget {
padding-right:0px;
padding-left:0px;
}
#footer-col3 .widget {
padding-left:0px;
}
}


@media only screen and (max-width: 480px){
.post-title a, .post-title,
.snippet-index .post-title a,
.snippet-index .post-title {
font-size:26px !important;
}
.slick-nav {display:block !important;}
.pinimg {width: initial !important;}
#Header1 {
padding-top:0;
padding-top:30px;
padding-bottom:0px;
padding-bottom:30px;
}
#content-wrapper,
#footer,
.header,
.mmenu,
.footer-credits {
padding-right:0;
padding-left:0;
padding-right:10px;
padding-left:10px;
width:calc(100% - 20px);
max-width:calc(100% - 20px);
}

.share-new-buttons {
position: inherit;
bottom:0px;
margin-top: 20px
}

.post-body blockquote {
margin-left:0;
border-left-width:1px;
padding-left: 5px;
}

}
@media (max-width: 979px) and (min-width: 768px){
.slide-content.page-scroll img {max-height: 175px;}
.slide-content .text-slide-title{font-size:25px;}
}

@media only screen and (max-width: 767px) and (min-width: 480px){
.slide-content.page-scroll img {max-height: 125px;}
.slide-content .text-slide-title {font-size: 20px;}
.main-gallery .slick-prev,.related-stuff .slick-prev{left:0px;}
.main-gallery .slick-next,.related-stuff .slick-next{right:0px;}
.item.slick-slide:before {opacity:1;background:none;}
}