/* Theme Name: Autumn Colors Author URI: http://greystreet.graphics Author: Sara Osborn Description: This theme was designed by Grey Street and is not to be modified without permission from Sara O Version: 1.0 License: GNU General Public License v2.0 License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: orange, yellow */ #cssmenu { font-family: Oswald; background: #fcfcfc; /* Old browsers */ background: -moz-linear-gradient(left, #fcfcfc 3%, #f7f7f7 37%, #f7f7f7 56%, #fcfcfc 96%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(3%,#fcfcfc), color-stop(37%,#f7f7f7), color-stop(56%,#f7f7f7), color-stop(96%,#fcfcfc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #fcfcfc 3%,#f7f7f7 37%,#f7f7f7 56%,#fcfcfc 96%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #fcfcfc 3%,#f7f7f7 37%,#f7f7f7 56%,#fcfcfc 96%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #fcfcfc 3%,#f7f7f7 37%,#f7f7f7 56%,#fcfcfc 96%); /* IE10+ */ background: linear-gradient(to right, #fcfcfc 3%,#f7f7f7 37%,#f7f7f7 56%,#fcfcfc 96%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#fcfcfc',GradientType=1 ); /* IE6-9 */ text-align: center; margin: 0; width: auto; padding: 0; line-height: 1; display: block; position: relative; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } #cssmenu ul { list-style: none; margin: 0; padding: 0; display: block; } #cssmenu ul:after, #cssmenu:after { content: ' '; display: block; font-size: 0; height: 0; clear: both; visibility: hidden; } #cssmenu ul li { margin: 0; padding: 0; display: block; position: relative; } #cssmenu ul li a {color: #d85f30; text-decoration: none; display: block; margin: 0; -webkit-transition: color .2s ease; -moz-transition: color .2s ease; -ms-transition: color .2s ease; -o-transition: color .2s ease; transition: color .2s ease; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-weight: normal; } #cssmenu ul li a:before {content: "\f054"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; padding-right: 10px; color: #e2d72b; } #cssmenu ul li ul { position: absolute; left: -9999px; top: auto; } #cssmenu ul li ul li {color: #d85f30; max-height: 0; position: absolute; -webkit-transition: max-height 0.4s ease-out; -moz-transition: max-height 0.4s ease-out; -ms-transition: max-height 0.4s ease-out; -o-transition: max-height 0.4s ease-out; transition: max-height 0.4s ease-out; background: #ffffff; } #cssmenu ul li ul li.has-sub:after { display: block; position: absolute; content: ''; height: 10px; width: 10px; border-radius: 5px; background: #000000; z-index: 1; top: 13px; right: 15px; } #cssmenu.align-right ul li ul li.has-sub:after { right: auto; left: 15px; } #cssmenu ul li ul li.has-sub:before { display: block; position: absolute; content: ''; height: 0; width: 0; border: 3px solid transparent; border-left-color: #ffffff; z-index: 2; top: 15px; right: 15px; } #cssmenu.align-right ul li ul li.has-sub:before { right: auto; left: 15px; border-left-color: transparent; border-right-color: #ffffff; } #cssmenu ul li ul li a { font-size: 14px; text-transform: none; color: #d85f30; letter-spacing: 0; display: block; width: 170px; padding: 11px 10px 11px 20px; } #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a { color: #d85f30; } #cssmenu ul li ul li:hover:after, #cssmenu ul li ul li.active:after { background: #4cb6ea; } #cssmenu ul li ul li:hover > ul { left: 100%; top: 0; } #cssmenu ul li ul li:hover > ul > li { max-height: 72px; position: relative; } #cssmenu > ul > li { float: left; } #cssmenu.align-center > ul > li { float: none; display: inline-block; } #cssmenu.align-center > ul { text-align: center; } #cssmenu.align-center ul ul { text-align: left; } #cssmenu.align-right > ul { float: right; } #cssmenu.align-right > ul > li:hover > ul { left: auto; right: 0; } #cssmenu.align-right ul ul li:hover > ul { right: 100%; left: auto; } #cssmenu.align-right ul ul li a { text-align: right; } #cssmenu > ul > li:after { content: ''; display: block; position: absolute; width: 100%; height: 0; top: 0; z-index: 0; background: #ffffff; -webkit-transition: height .2s; -moz-transition: height .2s; -ms-transition: height .2s; -o-transition: height .2s; transition: height .2s; } #cssmenu > ul > li.has-sub > a { padding-right: 40px; } #cssmenu > ul > li.has-sub > a:after { display: block; content: ''; background: #ffffff; height: 12px; width: 12px; position: absolute; border-radius: 13px; right: 14px; top: 16px; } #cssmenu > ul > li.has-sub > a:before { display: block; content: ''; border: 4px solid transparent; border-top-color: #4cb6ea; z-index: 2; height: 0; width: 0; position: absolute; right: 16px; top: 21px; } #cssmenu > ul > li > a { color: #d85f30; padding: 15px 20px; letter-spacing: 1px; text-transform: uppercase; font-size: 14px; z-index: 2; position: relative; } #cssmenu > ul > li:hover:after, #cssmenu > ul > li.active:after { height: 100%; } #cssmenu > ul > li:hover > a, #cssmenu > ul > li.active > a { color: #000000; } #cssmenu > ul > li:hover > a:after, #cssmenu > ul > li.active > a:after { background: #000000; } #cssmenu > ul > li:hover > a:before, #cssmenu > ul > li.active > a:before { border-top-color: #ffffff; } #cssmenu > ul > li:hover > ul { left: 0; } #cssmenu > ul > li:hover > ul > li { max-height: 72px; position: relative; } #cssmenu #menu-button { display: none; } #cssmenu > ul > li > a { display: block; } #cssmenu > ul > li { width: auto; } #cssmenu > ul > li > ul { width: 170px; display: block; } #cssmenu > ul > li > ul > li { width: 170px; display: block; } body { padding: 0; margin: 0; text-align: left; background: #fff; } body, p { line-height: 1.5; font: normal 85%/220% arial; color: #818181; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .clearfix { display: inline-block; } /* start commented backslash hack \*/ * html .clearfix { height: 1%; } .clearfix { display: block; } /* close commented backslash hack */ .wp-caption {} .wp-caption-text {} .sticky {} .gallery-caption {} .bypostauthor {} .alignleft{ margin-right:10px; float:left;} .alignright{ margin-left:10px; float:right; } .aligncenter { margin:0 auto; } #entry { padding-top:20px; margin-bottom:20px; } .previous:hover .article, .next:hover .article { padding-bottom:2px; } .previous { width:200px; float:left; padding-left:20px; } .next { float:right; width:200px; text-align:right; padding-right:20px; } .previous a:hover, .next a:hover { color:#555555; } footer#entry-meta a { text-decoration: none; } .logo {background: URL("images/logo.png"); background-repeat: no-repeat; width: 302px; height: 309px; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;} .logo:hover {opacity: 0.7; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;} .positionlogo {padding-top: 55px; } footer#entry-meta a:hover {} footer#entry-meta .sep { margin:0 8px; } .cat-links span, .tag-links span { width:0; display: inline-block; text-indent:-9999em; } .icon:before { vertical-align: -2px; color:#cccccc; font-family: "ExampleCustom", sans-serif; font-size:14px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; margin:0 4px 0 0; } .icon:hover:before { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; color: #d85f30; } .social {float: right; margin-top: -15px;padding-right: 5px;} .comments-link:before {content: "\E802"; } .cat-links:before {content: "\E804"; } .tag-links:before {content: "\E807";} .edit-link:before {content: '\E807';} ::selection { background:#d85f30; color:#fff; padding: 0px 0px 0px 0px; } ::-moz-selection { background:#d85f30; color:#fff; padding: 0px 0px 0px 0px; } ::-webkit-selection { background:#d85f30; color:#fff; padding: 0px 0px 0px 0px; } .readmore { font-size: 12px; border: 5px solid #d85f30; text-align: center; color: #818181; width: 100px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .readmore:hover{ font-size: 12px; text-align: center; border: 5px solid #e2d72b; color: #818181; width: 100px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .readmore a:link {color: #818181; text-transform: uppercase; font-weight: bold;} .readmore a:hover {color: #818181; text-transform: uppercase;font-weight: bold;} .readmore a:active {color: #818181;font-weight: bold;} .readmore a:visited {color: #818181;font-weight: bold;} .ad {width: 100%; overflow: hidden; background: transparent; padding: 5px; margin-top: 10px;} .thumbnails { margin-top: -21px; margin-right: -20px; margin-left: -21px; border:0px solid #bbbbbb!important; } .thumbnails img { width:660px; height:auto; padding:0px!important; border:0px!important; margin:0px; } .thumbnails img:hover {opacity: 0.8; } .author .fa {color: #fff;} .author .fa:hover {color: #fff;} .author i, em {color: #fff;} .fade { opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; } .fade:hover { opacity: 0.5; } .crop { max-width:693px; max-height:250px; overflow: hidden; display: block; } .crop img { min-width:693px; margin:-30px -50px 0px 0px; } .coppermine img { width: 60px; height: 71px; margin: 1px; background: #fff; padding: 5px; border: solid 1px #e2d72b; opacity: 1; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; } .coppermine img:hover {width: 60px; height: 71px; margin: 1px; background: #fff; padding: 5px; border: solid 1px #d85f30; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; opacity: 0.9;} .coppermine {float: right; margin-top: -5px;} .pagination { clear:both; padding:20px 0; position:relative; font-size:11px; line-height:13px; color:#fff; } .pagination span, .pagination a { display:block; float:left; margin: 2px 2px 2px 0; padding:12px 11px 10px 11px; text-decoration:none; width:auto; color:#fff; background: #d85f30; } .pagination a:hover{ color:#fff; background: #e2d72b; } .pagination .current{ padding:12px 11px 10px 11px; background: #e2d72b; color:#fff; } .position {padding: 0px 0px 0 0px; width: 100%; height: auto; } #welcome { border: 1px solid #eeeeee; margin-top: 10px; font: normal 85%/220% arial; color: #7f7f7f; padding: 10px; } .tags {margin-bottom: 10px;} .tags a:link {color: #ffffff;padding: 5px; background: #e2d72b; font-size: 12px;} .tags a:visited {color: #ffffff;font-size: 12px;} .tags a:hover {color: #ffffff;background: #d85f30; font-size: 12px;} .tags a:active {color: #ffffff;font-size: 12px;} .title a:link {color: #d85f30;} .title a:visited {color: #d85f30;} .title a:hover {color: #d85f30;} .title a:active {color: #d85f30;} .title {background: transparent; text-align: left; padding:20px 0px 25px 0px; font-size: 28px; font-family: 'Cantarell', sans-serif; color: #d85f30;border-bottom: 1px solid #eeeeee; text-transform: uppercase;} .desc {padding-top: 5px;font-size: 12px; font-weight: normal;} #welcome b, b, strong { color:#d85f30; } #welcome u, u { color:#575757; } #welcome ul { margin:0px; padding:0px; } #welcome li { color:#c0c0c0; height:16px; overflow:hidden!important; border-bottom:1px solid #cbc8d6; list-style:none; padding:5px; } #welcome li:hover { background:#e0e0e0; } #welcome li a { color:#8d8c8c; } #container { margin: 0 auto 0 auto; width: 1070px; padding: 0px; margin-top: 10px; } .header { height: 450px; width: 100%; background: URL("images/header.jpg"); background-position: top center; background-repeat: no-repeat; margin-bottom: 10px; overflow: hidden; margin: 0 auto; } .profile { height: 300px; width: 300px; background: URL("images/profile_picture.png"); background-position: top center; background-repeat: no-repeat; } .topbar { width: 1065px; margin: 0 auto; overflow: hidden; padding-left: 5px; line-height: 30px; text-align: left; text-transform: uppercase; padding-top: 4px; padding-bottom: 4px; font-family: Arial; background: #e2d72b; color: #fff; font-size: 12px; } .topbar2 { width: 100%; overflow: hidden; line-height: 30px; text-align: left; text-transform: uppercase; font-family: Arial; background: #606060; color: #bbbbbb; padding-top: 7px; padding-bottom: 7px; font-size: 10px; } .wrapper {width:1070px; margin: 0 auto; } .topbar a:link, .topbar a:visited { text-transform: none; color: #fff; text-decoration: none; font-size: 12px; } .topbar a:hover, .topbar a:active { text-transform: none; color: #fff; } .box { padding: 0px 10px 10px 10px; margin-bottom: 15px; background: #fff; border-bottom: solid 1px #eeeeee;} #sidebar { width: 365px; height: auto; float: left; padding-bottom: 10px; line-height: 1.85; text-align:justify; font-size: 12px; color: #818181; margin-bottom: 10px; } .sidebar a:link {color: #5c5c5c;} .sidebar a:visited {color: #5c5c5c;} .sidebar a:hover {color: #d85f30;} .sidebar a:active {color: #5c5c5c;} .sidebar ul { margin:0px; padding:0px; list-style: none; text-decoration: none;} .sidebar li { padding:3px; text-decoration: none; list-style: none; margin-top: 1px;} .sidebar ul li {padding:3px; text-decoration: none; list-style: none; color: #5c5c5c; } .sidebar ul li:before {content: "\f105"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; padding-right: 5px; color: #bbbbbb; } .sidebar li:hover { text-decoration: none; list-style: none; background: #f7f7f7;} .sidebar li a { text-decoration: none; list-style: none; color: #5c5c5c; font-weight: bold;} .sidebar li:hover a { text-decoration: none; list-style: none; color: #5c5c5c; font-weight: bold;} .box blockquote { width: 310px; margin: 0.25em 0; padding: 0.25em 10px; line-height: 1.5; position: relative; color: #818181; } .box blockquote:before { content: "\f10d"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #bbbbbb; font-size: 20px; } #entry ul { margin:0px; padding:0px; list-style: none; text-decoration: none; margin-bottom: 10px;} #entry li { padding:3px; text-decoration: none; list-style: none; margin-top: 1px;} #entry ul li {padding:3px; text-decoration: none; list-style: none; color: #5c5c5c; border-bottom: 1px solid #bbbbbb;} #entry li:hover { text-decoration: none; list-style: none; background: #f7f7f7;} #entry li a { text-decoration: none; list-style: none; color: #5c5c5c;} #entry li:hover a { text-decoration: none; list-style: none; color: #5c5c5c;} #content { width: 690px; padding: 0px 0px 10px 0px; float: right; margin-top: 12px; margin-bottom: 10px; } #content2 { width: 645px;} a:link, a:visited, a:active { color: #cccccc; text-decoration: none; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; } .fa {color: #e2d72b; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;} .fa:hover {color: #d85f30; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;} a:hover { color: #d85f30; border-bottom: none; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; } #footer { clear: both; padding: 10px 10px 10px 10px; background: #1e1e1e; line-height: 1.7; font-size: 12px; text-align: left; height: auto; } #footer a { color:#fff; } h1 { font-family: 'Oswald', sans-serif; color: #d85f30; font-size: 20px; font-weight: normal; border-bottom: 1px solid #e2d72b; } h2 { border-bottom: 1px solid #e2d72b; font-family: 'Oswald', sans-serif; padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 5px; color: #d85f30; margin-left: -10px; margin-right: -10px; margin-bottom: 10px; font-size: 14px; font-weight: normal; text-transform: uppercase; text-align:left; } h3 {font-family: Arial; } .postmetadata { font-family: Arial; border-bottom: solid 1px #d1d1d1; text-transform: uppercase; font-size: 12px; } b, strong {color: #e2d72b;} i, em {color: #e2d72b;} .topbar i, em {color: #fff;} #entry i, em { color: #535353; } #entry { background: #ffffff; padding: 20px; margin-bottom: 15px; border: 1px solid #eeeeee;} blockquote:before {content: "\f10d"; font-family: FontAwesome; font-style: normal; font-size: 30px; text-align: left; float: left; margin-left: -35px; color: #bbbbbb; } blockquote { width: 575px; margin: 0.25em 0; padding: 0.25em 40px; line-height: 1.5; position: relative; color: #383838; } .nav { background: #f7f7f7;} .perma { text-transform: uppercase; text-align: left; font-family: 'Cantarell', sans-serif; font-weight: bold; color: #ffffff; font-size: 22px; font-weight: normal; padding-top: 10px;} .perma a:link {color: #d85f30; font-weight: bold;} .perma a:visited {color: #d85f30;font-weight: bold;} .perma a:hover {color: #e2d72b;font-weight: bold;} .perma a:active {color: #d85f30;font-weight: bold;} .author a:link {color: #ffffff;} .author a:visited {color: #ffffff;} .author a:hover {color: #fff;} .author a:active {color: #ffffff;} .pagination a:link {color: #ffffff;} .pagination a:visited {color: #ffffff;} .pagination a:hover {color: #fff;} .pagination a:active {color: #ffffff;} .pages a:link {color: #ffffff;} .pages a:visited {color: #ffffff;} .pages a:hover {color: #535353;} .pages a:active {color: #ffffff;} .author {font-size: 12px; font-family: Tahoma; text-transform: uppercase; color: #fff; text-align: left; background: #d85f30; padding: 10px; margin-right: -21px; margin-left: -21px; margin-bottom: -20px;} #entry img{margin: 1px; max-width: 620px; border: solid 1px #74798a; background: #fff; padding: 5px;-webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; } #entry img:hover{opacity: 0.9; margin: 1px;padding: 5px; border: solid 1px #e2d72b;-webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; } .sidebar img { margin: 1px; background: #fff; padding: 5px; border: solid 1px #74798a;-webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; } .sidebar img:hover {opacity: 0.9; margin: 1px;padding: 5px; border: solid 1px #e2d72b;-webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; } ::-webkit-scrollbar-track {background:#ffffff;} ::-webkit-scrollbar {width:10px;height:13px; background:transparent;} ::-webkit-scrollbar-thumb {background:#e2d72b;} ::-webkit-scrollbar-thumb:hover {background: #d85f30;} ::-webkit-scrollbar-corner { background:#494949; } .plus:before {content: "\f15c"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; padding-right: 5px; color: #e2d72b; } /* calendar widget */ .widget_calendar {float: left;} #wp-calendar {width: 100%; } #wp-calendar caption { text-align: right; color: #333; font-size: 12px; margin-top: 10px; margin-bottom: 15px; } #wp-calendar thead { font-size: 10px; } #wp-calendar thead th { padding-bottom: 10px; } #wp-calendar tbody { color: #aaa; } #wp-calendar tbody td { background: #f7f7f7; border: 1px solid #d4d4d4; text-align: center; padding:8px;} #wp-calendar tbody td:hover { background: #f4f4f4; } #wp-calendar tbody .pad { background: none; } #wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; text-align: right; } #wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding-top: 10px; } .projects img { -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; padding:3px; border:1px solid #d85f30; background:#ffffff; border-radius:200px; box-shadow:0px 0px 4px #e4e8ea; margin-right:10px; opacity: 0.7;} .projects img:hover { -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; padding:3px; border:1px solid #e2d72b; background:#ffffff; border-radius:200px; box-shadow:0px 0px 4px #e4e8ea; margin-right:10px; opacity: 1;} .projects { font-size:11px; line-height:18px; } .projects a { width: 100px; float: left;margin-right: 5px; background:#e2d72b; padding:3px!important; font-family:roboto; font-weight:900; color:#ffffff; font-size:11px; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;} .projects a:hover {width: 100px; background:#d85f30; padding:3px!important; font-family:roboto; font-weight:900; color:#ffffff; font-size:11px; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;} .projects blockquote { margin:0px; padding:5px; background:#fbfbfb; border-bottom:1px solid #f7f7f7; } .projects .fa {color: #fff;} .projects b, strong {color: #d85f30;} /* ----------------------------------------------------------- Responsive (966px Resoultion and Lower) -------------------------------------------------------------- */ @media only screen and (max-width: 966px), only screen and (max-device-width: 966px) { body { padding: 0; margin: 0; text-align: left; background: #fff; } body, p { line-height: 1.5; font: normal 85%/220% arial; color: #818181; } .post { padding-top:20px; margin-bottom:20px; } .previous:hover .article, .next:hover .article { padding-bottom:2px; } .previous { width:200px; float:left; padding-left:20px; } .next { float:right; width:200px; text-align:right; padding-right:20px; } .previous a:hover, .next a:hover { color:#555555; } .readmore { font-size: 12px; border: 5px solid #d85f30; text-align: center; color: #818181; width: 100px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .readmore:hover{ font-size: 12px; text-align: center; border: 5px solid #e2d72b; color: #818181; width: 100px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .readmore a:link {color: #818181; text-transform: uppercase; font-weight: bold;} .readmore a:hover {color: #818181; text-transform: uppercase;font-weight: bold;} .readmore a:active {color: #818181;font-weight: bold;} .readmore a:visited {color: #818181;font-weight: bold;} .thumbnails { margin-top: -21px; margin-right: -20px; margin-left: -21px; border:0px solid #bbbbbb!important; } .thumbnails img { max-width: 966px; width: 566px; height:auto; padding:0px!important; border:0px!important; margin:0px; } .thumbnails img:hover {opacity: 0.8; } .author .fa {color: #fff;} .author .fa:hover {color: #fff;} .fade { opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; } .fade:hover { opacity: 0.5; } .crop { max-width: 966px; width: 566px; max-height:250px; overflow: hidden; display: block; } .crop img { min-width: 966px; width: 566px; margin:-30px -50px 0px 0px; } .title {background: transparent; text-align: left; padding:20px 0px 25px 0px; font-size: 28px; font-family: 'Cantarell', sans-serif;color: #d85f30; border-bottom: 1px solid #eeeeee; text-transform: uppercase; } .desc {padding-top: 5px;font-size: 12px; font-weight: normal;} #welcome u, u { color:#575757; } #welcome ul { margin:0px; padding:0px; } #welcome li { color:#c0c0c0; height:16px; overflow:hidden!important; border-bottom:1px solid #cbc8d6; list-style:none; padding:5px; } #welcome li:hover { background:#e0e0e0; } #welcome li a { color:#8d8c8c; } #container { margin: 0 auto 0 auto; max-width: 966px; width: 566px; padding: 0px; margin-top: 10px; } .container { margin: 0 auto 0 auto; max-width: 966px; width: 566px; padding: 0px; } .topbar { max-width: 966px; width: 583px; margin: 0 auto; overflow: hidden; padding-left: 5px; line-height: 30px; text-align: left; text-transform: uppercase; padding-top: 4px; padding-bottom: 4px; font-family: Arial; background: #e2d72b; color: #fff; font-size: 12px; } #content { max-width: 966px; width: 566px; padding: 0px 0px 10px 0px; float: left; margin-top: 12px; margin-bottom: 10px; } #content2 { max-width: 946px; width: 446px; } #entry { background: #ffffff; padding: 20px; margin-bottom: 15px; border: 1px solid #eeeeee;} #sidebar { max-width: 966px; width: 566px; height: auto; float: left; padding-bottom: 10px; line-height: 1.85; text-align:justify; font-size: 12px; color: #818181; margin-bottom: 10px; } #welcome { border: 1px solid #eeeeee; margin-top: 10px; font: normal 85%/220% arial; max-width: 966px; width: 566px; color: #7f7f7f; padding: 10px; } .nav {width: 566px; max-width: 966px;} .sidebar a:link {color: #5c5c5c;} .sidebar a:visited {color: #5c5c5c;} .sidebar a:hover {color: #d85f30;} .sidebar a:active {color: #5c5c5c;} .sidebar ul { margin:0px; padding:0px; list-style: none; text-decoration: none;} .sidebar li { padding:3px; text-decoration: none; list-style: none; margin-top: 1px;} .sidebar ul li {padding:3px; text-decoration: none; list-style: none; color: #5c5c5c; } .sidebar ul li:before {content: "\f105"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; padding-right: 5px; color: #bbbbbb; } .sidebar li:hover { text-decoration: none; list-style: none; background: #f7f7f7;} .sidebar li a { text-decoration: none; list-style: none; color: #5c5c5c; font-weight: bold;} .sidebar li:hover a { text-decoration: none; list-style: none; color: #5c5c5c; font-weight: bold;} #footer { max-width: 966px; width: 566px; } blockquote {max-width: 966px; width: 466px;} .social {display: none;} .wrapper {max-width: 566px;} .header {max-width: 586px; background-size: 100% 100% !important; margin-bottom: 10px; background-repeat: no-repeat;display:none;} } /* ----------------------------------------------------------- Responsive (366px Resoultion and Lower) -------------------------------------------------------------- */ @media only screen and (max-width: 366px), only screen and (max-device-width: 366px) { body { padding: 0; margin: 0; text-align: left; background: #fff; } body, p { line-height: 1.5; font: normal 85%/220% arial; color: #818181; } .primary {display:none;} .post { padding-top:20px; margin-bottom:20px; } .previous:hover .article, .next:hover .article { padding-bottom:2px; } .previous { width:200px; float:left; padding-left:20px; } .next { float:right; width:200px; text-align:right; padding-right:20px; } .previous a:hover, .next a:hover { color:#555555; } .readmore { font-size: 12px; border: 5px solid #d85f30; text-align: center; color: #818181; width: 100px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .readmore:hover{ font-size: 12px; text-align: center; border: 5px solid #e2d72b; color: #818181; width: 100px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .readmore a:link {color: #818181; text-transform: uppercase; font-weight: bold;} .readmore a:hover {color: #818181; text-transform: uppercase;font-weight: bold;} .readmore a:active {color: #818181;font-weight: bold;} .readmore a:visited {color: #818181;font-weight: bold;} .thumbnails { margin-top: -21px; margin-right: -20px; margin-left: -21px; border:0px solid #bbbbbb!important; } .thumbnails img { max-width: 366px; width: 266px; height:auto; padding:0px!important; border:0px!important; margin:0px; } .thumbnails img:hover {opacity: 0.8; } .author .fa {color: #fff;} .author .fa:hover {color: #fff;} .fade { opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; } .fade:hover { opacity: 0.5; } .crop { max-width: 366px; width: 266px; max-height:250px; overflow: hidden; display: block; } .crop img { min-width: 366px; width: 266px; margin:-30px -50px 0px 0px; } .title {background: transparent; text-align: left; padding:20px 0px 25px 0px; font-size: 22px; font-family: 'Cantarell', sans-serif;color: #d85f30;border-bottom: 1px solid #eeeeee; text-transform: uppercase;} .desc {padding-top: 5px;font-size: 12px; font-weight: normal;} #welcome u, u { color:#575757; } #welcome ul { margin:0px; padding:0px; } #welcome li { color:#c0c0c0; height:16px; overflow:hidden!important; border-bottom:1px solid #cbc8d6; list-style:none; padding:5px; } #welcome li:hover { background:#e0e0e0; } #welcome li a { color:#8d8c8c; } #container { margin: 0 auto 0 auto; max-width: 366px; width: 266px; padding: 0px; margin-top: 10px; } .container { margin: 0 auto 0 auto; max-width: 366px; width: 266px; padding: 0px; } .topbar { max-width: 366px; width: 283px; margin: 0 auto; overflow: hidden; padding-left: 5px; line-height: 30px; text-align: left; text-transform: uppercase; padding-top: 4px; padding-bottom: 4px; font-family: Arial; background: #e2d72b; color: #fff; font-size: 12px; } #content { max-width: 366px; width: 266px; padding: 0px 0px 10px 0px; float: left; margin-top: 12px; margin-bottom: 10px; } #content2 { max-width: 946px; width: 446px; } #entry { background: #ffffff; padding: 20px; margin-bottom: 15px; border: 1px solid #eeeeee;} #sidebar { max-width: 366px; width: 266px; height: auto; float: left; padding-bottom: 10px; line-height: 1.85; text-align:justify; font-size: 12px; color: #818181; margin-bottom: 10px; } #welcome { border: 1px solid #eeeeee; margin-top: 10px; font: normal 85%/220% arial; max-width: 366px; width: 266px; color: #7f7f7f; padding: 10px; } .nav {width: 266px; max-width: 366px;} .sidebar a:link {color: #5c5c5c;} .sidebar a:visited {color: #5c5c5c;} .sidebar a:hover {color: #d85f30;} .sidebar a:active {color: #5c5c5c;} .sidebar ul { margin:0px; padding:0px; list-style: none; text-decoration: none;} .sidebar li { padding:3px; text-decoration: none; list-style: none; margin-top: 1px;} .sidebar ul li {padding:3px; text-decoration: none; list-style: none; color: #5c5c5c; } .sidebar ul li:before {content: "\f105"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; padding-right: 5px; color: #bbbbbb; } .sidebar li:hover { text-decoration: none; list-style: none; background: #f7f7f7;} .sidebar li a { text-decoration: none; list-style: none; color: #5c5c5c; font-weight: bold;} .sidebar li:hover a { text-decoration: none; list-style: none; color: #5c5c5c; font-weight: bold;} #footer { max-width: 366px; width: 266px; } blockquote {max-width: 216px; width: 196px;} .social {display: none;} .wrapper {max-width: 266px;} .header {max-width: 286px; background-size: 100% 100% !important; margin-bottom: 10px; background-repeat: no-repeat; display:none;} input[type="text"] { background-color: #fff; color: #000; width: 50%; } input[type="text"], input[type="email"], textarea { background-color: #fff; color: #000; width: 50%; } .wpcf7 select {width: 50%;} } } @media all and (max-width: 800px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) { #cssmenu > ul { max-height: 0; overflow: hidden; -webkit-transition: max-height 0.35s ease-out; -moz-transition: max-height 0.35s ease-out; -ms-transition: max-height 0.35s ease-out; -o-transition: max-height 0.35s ease-out; transition: max-height 0.35s ease-out; } #cssmenu > ul > li > ul { width: 100%; display: block; } #cssmenu.align-right ul li a { text-align: left; } #cssmenu > ul > li > ul > li { width: 100%; display: block; } #cssmenu.align-right ul ul li a { text-align: left; } #cssmenu > ul > li > ul > li > a { width: 100%; display: block; } #cssmenu ul li ul li a { width: 100%; } #cssmenu.align-center > ul { text-align: left; } #cssmenu.align-center > ul > li { display: block; } #cssmenu > ul.open { max-height: 1000px; border-top: 1px solid rgba(110, 110, 110, 0.25); } #cssmenu ul { width: 100%; } #cssmenu ul > li { float: none; width: 100%; } #cssmenu ul li a { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; padding: 12px 20px; } #cssmenu ul > li:after { display: none; } #cssmenu ul li.has-sub > a:after, #cssmenu ul li.has-sub > a:before, #cssmenu ul li ul li.has-sub:after, #cssmenu ul li ul li.has-sub:before { display: none; } #cssmenu ul li ul, #cssmenu ul li ul li ul, #cssmenu ul li ul li:hover > ul, #cssmenu.align-right ul li ul, #cssmenu.align-right ul li ul li ul, #cssmenu.align-right ul li ul li:hover > ul { left: 0; position: relative; right: auto; } #cssmenu ul li ul li, #cssmenu ul li:hover > ul > li { max-height: 999px; position: relative; background: none; } #cssmenu ul li ul li a { padding: 8px 20px 8px 35px; color: #ffffff; } #cssmenu ul li ul ul li a { padding: 8px 20px 8px 50px; } #cssmenu ul li ul li:hover > a { color: #000000; } #cssmenu #menu-button { display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; padding: 15px 20px; text-transform: uppercase; font-weight: 700; font-size: 14px; letter-spacing: 1px; color: #ffffff; cursor: pointer; } #cssmenu #menu-button:after { display: block; content: ''; position: absolute; height: 3px; width: 22px; border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff; right: 20px; top: 16px; } #cssmenu #menu-button:before { display: block; content: ''; position: absolute; height: 3px; width: 22px; border-top: 2px solid #ffffff; right: 20px; top: 26px; } }