/*
Responsive By: Pattern Fusion Lab
URL : patternfusion.com
Email : [email protected]
*/
/*RD*/
.visible-mb {display:none !important;}
.hidden-mb {display:inherit !important;}
@media (max-width: 1024px) {
#wrapper {width:985px !important;}
#header, #container {width:100%;}
#header {left:55%; background-size: 102%; padding-right: 12px; width:98% !important;}
#logo {margin: -5px 0 0 25px;}
.menu-header-menu li:first-child, .menu-header-menu-container ul.menu li.menu-item-34 {display:none !important;}
.menu-header-menu-container {padding-left:212px;}
#footer {width:98%; padding:1%; background: #8e192b;}
#content {padding-left:28px; width:580px;}
.post-content ul.home {margin:0 !important;}
}
@media (min-width: 963px) and (max-width: 979px) {
#wrapper {width:963px !important;}
#logo {margin: 0px 0 0 45px;}
.menu-header-menu-container {padding-left:220px;}
.menu-header-menu-container ul.menu li a {font-size: 14px !important;}
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
.visible-mb {display:inherit !important;}
.hidden-mb, .menu-header-menu-container {display:none !important;}
#header, #wrapper, #container, #sidebar, #main {width:98% !important;}
#header {background:none; margin:0; height:auto; position: relative; left:0;}
#logo {margin:0; text-align:center; width:100% !important; height:0;}
#logo img {margin-top:5px !important;}
#slider {width: 90%; margin: 2% auto 20px;}
#content, #footer {width:96%; padding:2%;}
#sidebar {margin-right: 0;}
.sidepanel h3, .sidepanel p {width:96% !important; padding:2% !important;}
#footer {background:#8e192b;}
#CDSWIDCOE {margin:10px auto !important;}
.textwidget {text-align:center;}
#footer {height:45px; text-align:center; line-height:20px; margin-bottom:0;}
.wp-caption {width:30% !important; margin:1% !important;}
.post-content div {margin-left:0 !important;}
#banner img {width:100% !important; height:auto;}
#main #content {margin-right: 0; padding-left: 0; padding-right: 0; width: 100%; overflow:scroll;}
.quotescollection_source {margin-top:15px;}
}
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
.visible-mb {display:inherit !important;}
.hidden-mb, .menu-header-menu-container {display:none !important;}
#header, #wrapper, #container, #sidebar, #main {width:100% !important;}
#header {background:none; margin:0; height:auto; position: relative; left:0; width:96% !important;}
#logo {margin:0; text-align:center; width:100% !important; height:0;}
#logo img {margin-top:5px !important;}
#slider {width: 90%; margin: 2% auto 20px;}
#content, #footer {width:96%; padding:2%;}
#sidebar {margin-right: 0;}
.sidepanel h3, .sidepanel p {width:96% !important; padding:2% !important;}
#footer {background:#8e192b;}
#CDSWIDCOE {margin:10px auto !important;}
.textwidget {text-align:center;}
#footer {height:45px; text-align:center; line-height:20px; margin-bottom:0;}
.wp-caption {width:30% !important; margin:1% !important;}
.post-content div {margin-left:0 !important;}
#banner img {width:100% !important; height:auto;}
#main #content {margin-right: 0; padding-left: 0; padding-right: 0; width: 100%; overflow:scroll;}
.post-content ul.home {margin:0;}
.quotescollection_source {margin-top:15px;}
}
@media (max-width: 480px) {
#footer-links li {float:none;}
#footer {height:auto;}
.wp-caption {width:43% !important; margin:2% !important;}
#gallery-1 .gallery-item {width:50% !important;}
#content table {overflow:scroll;}
.post-content img.alignnone {width:100%; height:auto;}
.post-content img.alignright {width: 94%; margin: 2%; padding: 2%; height: auto;}
h1 {font-size:20px !important;}
h3 {font-size:16px !important;}
}
@media (max-width: 280px) {
.post-content ul.home {width:100% !important;}
h2.home-title {font-size:14px !important;}
h3 {font-size:12px !important;}
}