html > body .entry ul li {line-height: 150%;}

#page { box-shadow: 0 0 7px -4px #333; }

h1, h2 {font-family: 'Dancing Script', cursive !important;}
h3 {font-family: 'Montserrat', sans-serif !important;}
p, li, td, label, dd {font-size:14px !important; line-height:18px !important; font-family: 'Open Sans', sans-serif !important;}
dd {font-size:12px !important;}
/* ----- Header ----- */
#header {position:relative;z-index:100;}
#header .box {position:absolute; top:-3px;}
#header #block-3 {left:-230px;}
#header #block-4 {right:-200px;}
#header .left img {margin:25px 0 0 25px;}
#header .menu {padding:5px 0 0 0; margin:31px 50px 0px 15px; border:20px}
#header .menu {clear:left;}
#header .menu ul li a {padding:0 10px; line-height:20px; margin-right:2px; font-size:14px !important; font-family: 'Open Sans', sans-serif !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#header .menu ul li a:hover, #header .menu ul .current_page_item_parent > a, #header .menu ul .current_page_item > a  {background: url("/files/hover.png") no-repeat scroll left center transparent;}

#header .menu ul ul { background:rgba(232,232,232,0.8);padding-left:10px;margin-left:-10px; box-shadow: 0px 5px 10px #DDD;}


/* ----- Top -------- */
#top {position:relative;height:252px;top:-157px;}
.page-id-2 #top {height:377px;top:0;}
.page-id-2 #top #pslideshow-container { top:-129px;}
#top #pslideshow-container {position:absolute; left:0; right:0; top:-97px; z-index:-1;}
/* ----- Content ---- */

#main img { max-width:100%;height:auto!important;}

#content .innertube {padding:30px;}
#content .innertube .gallery {margin-bottom:20px;}
#content .innertube .gallery img {border:none; width:120px; height:auto;}
#content .innertube h2.as-h1 {clear:both;}
#content .innertube h2.as-h1 a {font-size:28px; color:#000;}
#content .innertube h1 {margin-top:0; border-bottom:1px dashed #1f211f; padding-bottom:10px;}
#content .innertube .mobile-insta {width:34%; display:none;}
#content .innertube .textwrap {float:left; clear:both; width:100%; margin-bottom:20px;}
#content .innertube .startwrap {width:100%; text-align:center; margin-bottom:60px; padding:0 30px;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
#content .innertube .colo1.recent-posts ul {list-style-type:none;}
.colo1 {padding:0; position:relative; height:100%; float:left; margin-left: 1.5%; text-align:center; width: 31.5%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; min-height: 0; opacity:1; background:#f0f8f8;}
#content .innertube .colo1.recent-posts {background:#f0f8f8;text-align:left;}

#content .colo1.recent-posts .bloglink { -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding:10px; border:1px solid #d5d9d9;font-size:28px;font-family: 'Dancing Script', cursive;font-weight:bold;background: url("/files/hover.png") no-repeat scroll 20px center rgba(255,255,255,0.3);position:absolute;top:135px;left:0;right:0;text-align:center;color:#363028;text-decoration:none;width:70%;margin:0 auto;}


#content .entry-links { clear: both;}



#content .colo1.recent-posts .bloglink:hover {background: url("/files/hover.png") no-repeat scroll 20px center rgba(255,255,255,0.8); }

.blognav ul li ,#content .colo1.recent-posts ul li { background :url("/files/arrow.png") no-repeat scroll left center transparent;padding-left:15px; margin-bottom:8px;}
.blognav ul li:hover ,#content .colo1.recent-posts ul li:hover { background: url("/files/hover.png") no-repeat scroll left center transparent;}
.blognav ul li a ,#content .colo1.recent-posts ul li a { text-decoration:none;}
.blognav ul li:hover a ,#content .colo1.recent-posts ul li:hover a { color:#664b2f;}


#content a.matl { webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding:10px; border:1px solid #d5d9d9;font-family: 'Dancing Script', cursive;font-weight:bold;background: url("/files/hover.png") no-repeat scroll 20px center rgba(255,255,255,0.3);position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#363028;text-decoration:none;width:50%;margin:0 auto; }
#content .mat:hover .matl{ background: url("/files/hover.png") no-repeat scroll 20px center rgba(255,255,255,0.8); } 
#content .mat:before { content:"";width:290px;height:249px;visibility:hidden;background:rgba(255,255,255,0.2);border-radius:100%;left:0;right:0;bottom:0;;position:absolute;
-webkit-transition: 1s;
-moz-transition: 1s;
-ms-transition: 1s;
-o-transition: 1s;
-transition: 1s;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform:scale(0)}




#content .mat { position:relative;overflow:hidden; cursor:pointer;}
#content .mat:hover:before {visibility:visible;-webkit-transform: scale(2);
-moz-transform: scale(2);
-ms-transform: scale(2);
-o-transform: scale(2);
transform:scale(2);}
#content .mat a { z-index:2;}




.coloFirst {margin-left:0;}
.colo2 {width: 48%;}
.startcols .colo1 h2 {position:absolute; left:0; right:0; margin:10px auto; text-align:center; top:-55px;}
.colo1 img {max-width:100%; height:auto;}
#content .innertube .bannerme {width:100%; text-align:left; padding:20px 20px 0;margin:0 0 20px;}
#content .innertube .bannerme h2 {color:#937556; font-size:48px !important; line-height:52px;}
#content .innertube h3 { margin-bottom:15px; }
#content .innertube .bannerme img.wp-image-45 {margin: -27px -20px 0 0; padding:0;}
#content .innertube .linkme {display:inline-block; padding:5px 10px; border:1px solid #5c1940; font-size:14px;text-decoration:none; z-index:9999; border:1px solid #937556;
;color:#937556;-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;}
#content .innertube .linkme:hover {color:#664b2f;border-color:#664b2f}



.page-id-50 #side-right .center img { display:none;}
.page-id-50 #side-right .innertube { padding-top:5px;}

#side-right .innertube {margin:40px 20px 20px 10px; padding:0 30px 0;}
#side-right .innertube .center img {margin-top:-30px;}
#side-right .innertube .box {float:left; width:100%; clear:both;  margin-bottom:20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding:0 0 20px;}
#side-right .innertube h2.widgettitle {font-size:28px !important;}




#content .contact-form input[type="submit"] { margin: 10px 0 0 100px; cursor:pointer;  border:1px solid #937556;-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;color:#937556;padding:5px;}
#content .contact-form input[type="submit"]:hover {color:#664b2f;border-color:#664b2f}
#content .contact-form {float:left; width: 50%; clear:none;}
#content .contact-form input[type="text"], #content .contact-form textarea { margin: 3px 0; padding: 3px; width: 200px;  }
#content .contact-form label { clear: both; float: left; padding-top: 4px; width: 90px;}

/* ----- Footer ----- */
#footer {border-top:5px solid #b0aa9f; position:relative;}
#footer p {text-align:left;}
#footer .right img {position:absolute; right:-40px; top:0;}
#footer .box:not(#block-6) {float:left; margin:28px 0 0 200px; width:66%; clear:both;}
#footer .box h2 {color:#937556; font-size:48px !important; line-height:52px; border-bottom:1px dashed #1f211f; padding-bottom:10px;}



.iconspls {float:left; margin:50px 0 0 200px; width:250px;  }
.iconspls p {font-size:11px !important; width:100%; margin-bottom:5px !important; color:#000; font-family: Arial,Helvetica,sans-serif !important; text-align:left;}
.iconspls p a {color:#000; font-weight:normal;}
.fa {float:left; clear:both;}
.fa-mobile {font-size:22px !important; margin:-2px 11px 0 3px;}
.fa-facebook-square {font-size:18px !important; margin:0 6px 0 0;}
.facebook .fb_icon {display:none;}

/* ----- Login page ----- */
body.login {height: auto; background: #141b1e; background: -moz-linear-gradient(top,  #141b1e 0%, #182133 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#141b1e), color-stop(100%,#182133));
background: -webkit-linear-gradient(top,  #141b1e 0%,#182133 100%); background: -o-linear-gradient(top,  #141b1e 0%,#182133 100%); background: -ms-linear-gradient(top,  #141b1e 0%,#182133 100%); background: linear-gradient(to bottom,  #141b1e 0%,#182133 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141b1e', endColorstr='#182133',GradientType=0 );}
body.login #wp-submit, input.button-primary {border-color: #0C5173;}
#login {width: 300px; padding: 50px; margin: 10% auto 2%; background: rgba(255,255,255, .9); border-radius: 10px;}
.login h1 a {background-size: 140px 20px;}
.login form {background: #fff; border-radius: 10px;}




/* Facebook */

.facebook #header .left img {margin: 30px 0 0 20px;width:260px!important;height:auto!important;}

.facebook #header .menu {padding: 35px 0 0 15px;}

.facebook #header .menu ul li a { font-size: 12px !important;padding: 0 8px;}

.facebook .fbfollow { display:none;}

.facebook #content .colo1.instagram { width:63%;}
.facebook #content .colo1.instagram iframe { height:406px!important;}

.facebook #content .colo1.recent-posts .bloglink  {width:80%;top:115px;}

.bannerme h2 img { max-width:250px;}
.bannerme h3 img { max-width:180px;}


.facebook #content .mat::before { width:208px;height:179px;}
.facebook  #content a.matl { width:60%;}
.facebook #block-7 { display:none;}

.facebook  #content .innertube .bannerme h2 {
    color: #937556;
    font-size: 32px !important;
    line-height: 36px;
}

.facebook .gallery img { width:80px!important;}

.facebook .lightbox  img { max-width:180px!important;}

.facebook #content .contact-form input[type="submit"] {margin:10px 0 0;}

#content .contact-error {background: #FFEBE8; border: 1px solid #CC0000; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .contact-ok {background: #E7FFD3; border: 1px solid #C3FF88; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .required-field:after {color: red;}
/*-------------------------*/
h1,h2.as-h1 {color:#937456;font:normal 4.80em/1.08em Arial, Helvetica, sans-serif;}
a:link,a:visited,a:active {color:#937456;text-decoration:underline;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#000000;text-decoration:none;font-weight:Bold;}
.inner,#page {width:1000px;}
h2 {color:#363028;font:normal 2.80em/1.14em Arial, Helvetica, sans-serif;}
h3 {color:#666666;font:normal 2.00em/1.20em Arial, Helvetica, sans-serif;}
p {color:#000000;font:normal 1.40em/1.29em Arial, Helvetica, sans-serif;}
a:hover {color:#937456;text-decoration:none;font-weight:normal;}
body {color:#000000;font-family:Arial, Helvetica, sans-serif;}
textarea {font-family:Arial, Helvetica, sans-serif;font-size:1.40em;line-height:1.80em;}
.facebook .entry ul {font-family:Arial, Helvetica, sans-serif;}
table {font-size:1.40em;line-height:1.80em;}
label {font-size:1.40em;}
#body {background:#f2f4f4 url("/files/bck.jpg") no-repeat  center top;}
#header {height:129px;background:transparent url("/files/header-bck.png") no-repeat  center top;}
#main {background:#ffffff;}
#side-right {width:300px;}
#footer {height:291px;background:transparent url("/files/footer-bck.jpg") no-repeat  center top;}
.menu ul li a {color:#4f402c;text-decoration:none;text-transform:Uppercase;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;font-size:1.50em;}
.menu ul li ul {width:180px;}
.menu-vertical ul ul {width:180px;right:-180px;}
#content {margin-right:300px;}
#side-left .contactform {width:172px;}
#side-right .contactform {width:272px;}
#side-left .innertube {}
#side-right .innertube {background:#f0f8f8;}
#content .innertube {}
span.categories {display:none;}
