/*
Theme Name: MY Box Printing
Theme URI: http://www.myboxprinting.com.au/
Description: This My Box Printing Company theme for wordpress is created by <a href="http://www.myboxprinting.com.au/">Web Solutions Club</a>. To view and download more themes visit <a href="http://www.myboxprinting.com.au/">My Box Printing</a>.
Author: Muhammad Waqar Aslam
Author URI: http://www.myboxprinting.com.au/
Version: 1.0
Tags: responsive, bootstrap, blue, red, white

*/
/*.post-meta li:first-child{
	display:block;
}*/

div#mfesecure-ts-image {
    left: 0;
}
.post-meta li:not(:first-child){
display:none;
}
.cat-box h3{
	min-height:39px;
}
html, body {
max-width: 100%;
overflow-x: hidden;
background-color:#fff;
font-size:15px;
line-height:1.6;
color: #696969;
font-family: 'Lato', sans-serif;
}
img{
display: block;
max-width: 100%;
height: auto;
margin:0 auto;
}
.non-floater { overflow:hidden; }
iframe { width:100%; padding:0; border:0;}
.footer hr{
border-top:1px solid #0056a9;
}
.top{
background:#9e9e9e;
min-height:30px;
color:#fff;
padding:0px 15px 0;
}
.top ul{
margin-bottom:0;
}
.top li{
line-height:26px;
margin-top:1px;
}
.top .btn-quote{
background:#ac0407;
color:#FFFFFF;
font-weight:700;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
height:25px;
margin:2px 0;
padding:0 15px;
}
.top .btn-quote:hover{
text-decoration:underline;
}
.header{
color:#000;
padding-top:10px;
padding-bottom:10px;
background:#FFFFFF;
min-height:100px;
}
.ml-slider{
box-shadow: 0px 0px 10px #030305;
}
.upload-design{
border:1px solid #CCCCCC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
}
.upload-design h3{
color:#030305;
font-size:20px;
text-align:center;
}
.upload-design h3 span{
display:block;
font-weight:bold;
}
.upload-design .glyphicon{
display:block;
text-align:center;
font-size:55px;
color:#0056a9;
cursor:pointer;
}
.design-box{
border:1px solid #CCCCCC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
margin-top:10px;
}
.design-box h3{
margin-top:3px;
margin-bottom:5px;
color:#030305;
}
.design-box p{
margin-bottom:0px;
}
.design-box  .btn-quote{
background:#0056a9;
color:#FFFFFF;
margin-bottom:3px;
}
.design-box  .btn-quote:hover{
text-decoration:underline;
}
.custom-box-h2{
color:#030305;
}
.custom-boxes{
border:1px solid #CCCCCC;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
}
.custom-boxes:hover{
box-shadow: 0px 0px 10px #030305;
}
.custom-boxes:hover h3{
color:#000;
}
.custom-boxes:hover img{
border:2px solid #fff;
}
.custom-boxes img{
margin-top:10px;
}
.custom-boxes h3{
color:#030305;
}
.popular-box{
margin-top:15px;
margin-bottom:15px;
}
.popular-box .slide{
border-bottom:1px solid #9e9e9e;
border-left:1px solid #9e9e9e;
border-right:1px solid #9e9e9e;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.popular-box h3{
color:#fff;
background:#9e9e9e;
line-height:40px;
padding:6px 10px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.popular-box h4{
color:#030305;
text-align:center;
}
.intro-box{
text-align:center;
margin-top:10px;
box-shadow: 0px 0px 10px #030305;
padding-top:15px;
padding-bottom:15px;
}
.intro-box h3{
font-size:18px;
color:#d4191e;
}
.intro-box a{
color:#000000;
}
.intro-box:hover{
box-shadow: 0px 0px 10px #0056a9;
}
.intro-box:hover h3{
color:#030305;
}
.accordion-heading h1{
margin-top:0px;
color:#030305;
}
.btn-more{
background: #0257aa;
color:#fff;
margin-top:5px;
}
.btn-more:hover{
text-decoration:underline;
color:#fff;
}
.reviews{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#edeeec;
}
.reviews h3{
color:#000000;
}
.footer-top{
background:#9e9e9e;
min-height:30px;
line-height:40px;
margin-top:10px;
}
.footer-top ul{
margin-bottom:0;
}
.footer-top a{
color:#000;
}
.footer-top a:hover{
text-decoration:underline;
}
.footer {
background:#fff;
padding-top:15px;
color:#696969;
margin-top:10px;
}
.footer h3{
color:#030305;
}
.copyright{
background:#8b8989;
line-height:40px;
margin-top:10px;
color:#FFFFFF;
}
.copyright p{
margin-bottom:0;
}
.sidebar h1{
margin-top:0px;
color:#000;
font-size:28px;
}
.specs{
padding-left: 0;
list-style: none;
line-height:30px;
-webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Firefox */
column-count: 2;
font-size:14px;
}
.post-meta{
padding-left: 0;
list-style: none;
}
.post-meta-key{
display:none;
}
.specs img{
float:left;
margin:0;
margin-right:5px;
}
.cat-box{
border-right:1px solid #ccc;
text-align:center;
}
.cat-box:hover{
border-right:0;
box-shadow: 0px 0px 10px #030305;
}
.btn-cat{
background:#0056a9;
width:100%;
color:#fff;
padding:12px 0 12px 5px;
text-align:left;
font-size:24px;
cursor:text;
}
.btn-cat:hover{
color:#fff;
}
.category-bar{
border-right:1px dashed #030305;
}
.cat-box h3{
color:#030305;
font-size:18px;
}
.control-box{text-align:right;width:100%;}
.carousel-control{
background: #fff !important;
    border: 2px solid #fff !important;
    border-radius: 50% !important;
    display: inline-block !important;
    font-size: 34px !important;
    font-weight: 200;
    line-height: 18px;
    opacity: 1 !important;
    padding: 0px 0px 0px !important;
    position: static !important;
    height: 30px;
    width: 30px !important;
    color: #0056a9 !important;
}
.quote a{
color:#FFFFFF;
font-size:16px;
cursor:pointer;
}
.quote .submit{
background:#1c7691;
padding:5px 15px;
border:1px solid #124e63;
}
.carousel-caption{
display:none;
}
.centered{
text-align:center;
margin-bottom:15px;
}
.centered a img {
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
display: inline-block;
}
.centered a:hover img {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
transform: rotateY(180deg);
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.sidebar-widget .glyphicon{
color:#0056a9;
font-size:16px;
}
.navbar-default .glyphicon{
padding-right:5px;
}
.tabbable{
margin-top:10px;
}
.wpcf7-file{
margin-top:5px;
}
.footer-widget5-title{
margin-top:0;
}
.btn-detail{
background:#ccc;
margin:10px 0;
}
.btn-detail:hover{
text-decoration:underline;
}
.tab-pane{
padding-top:10px;
}
@media (max-width:767px){
body{
text-align:center;
}
.custom-boxes{
margin-bottom:15px;
}
}
@media (min-width: 768px){
    .navbar-nav{
        float:none;
        margin: 0 auto;
        display: table;
        table-layout: fixed;
    }
}
@media (min-width:992px){
.logo img{
margin:0;
float:left;
}
.navbar{
margin-top:8px;
}
.header{
height:90px;
}
.control-box{margin-top:-50px;padding-right:15px;}
.cat-box{
min-height:300px;
margin-bottom:10px;
}
.popular-box{
min-height:290px;
}
.successful-projects .thumbnail a.btn {
    position: absolute;
    top: 35%;
    left: 21%;
    opacity: 0;
	-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.successful-projects .thumbnail:hover a.btn{
	opacity: 1;
	-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.successful-projects .thumbnail {
    max-height: 226px;
}
}
@media (min-width:1300px){
body{
font-size:17px;
}
.container{width:1300px;}
.design-box .btn-quote{
font-size:17px;
margin-top:15px;
margin-bottom:13px;
}
.top .btn-quote{
line-height:25px;
}
}