body {
	font-size:13px;
	line-height:2;
	color: #455a64;
}
p{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	line-height:2;
}

.blockquote{padding:20px;font-size:11pt;color:#fff;line-height:180%;background-color:#708090;text-shadow:0 1px 1px #555;margin:.5em 0}

.commenter {
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	line-height:1.5;
	padding: 0;
    margin: 0;
}

.nopadding {padding: 1; margin: 0;}
.margin2 { margin: 2px;}

ul.no_bullet {
list-style-type: none;
padding: 0;
margin: 0;
}
li.right-tick {
background: url('/logo/right-tick.svg') no-repeat left 9px;
padding-top: 8px;
height:14;
padding-left: 30px;
}

.author-left{padding-right:0px; margin:0px;}
.author-right{padding-left:0px; margin:0px;}
.author-name{font-size:16px; font-weight:bold; padding:0px;}
.author-name-small{font-size:14px; font-weight:bold;}
.author-content{font-size:12px;}
.author-box{background-color: #34495E; color:#ffffff; padding:30px; margin-top:60px}
.date{font-size:12px;}
img.author{width: 90px; border-radius: 50%; border:1px solid #778899; margin-top:5px;}
img.author-small{float: left; margin: 0px 10px 15px 0px; width: 60px; border-radius: 50%; border:1px solid #778899;}

.title {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:1.25;
    padding-top:20px;
}


.cost {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:1;
    padding-top:20px;
    padding-bottom:0px;
}
.cost_comment {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:11px;
    font-weight:bold;
    line-height:1.25;
    padding-top:0px;
}

.solid {border-style: solid;}
.small-product-box {
    border-style:solid;
    margin:5px;
    border-width: 1px;
    border-radius: 5px;
}

.product-name {
    background-color:#2C3E50;
    color:#ffffff;
	font-size:26px;
	line-height:1.5;
	font-weight: bold;
	margin-bottom:0px;
	padding:10px;
}

.white { color: #ffffff; }

.table{
  font-size: 13px;
}

.product-delivery {
    background-color:#E67E22;
    color:#ffffff;
	font-size:14px;
	line-height:1.5;
	font-weight: normal;
	margin-bottom:0px;
	padding:5px;
	padding-left:10px;
}

.product-description {
    background-color:#616A6B;
    color:#ffffff;
	font-size:16px;
	line-height:1.5;
	font-weight: bold;
	margin-bottom:0px;
	padding:5px;
	padding:5px;
	margin-top:10px;
	padding-left:10px;
}

.rcorners2 {
    border-width: 1px;
    border-style:solid;
    background-color: #46B60F;
    border-radius: 5px;
    margin: auto;    
    width:300px;
    height:70px;
    padding-top:10px;
    line-height:1.5;
    text-align: center;
	font-size:16px;
	font-weight: normal;
	margin-top:10px;
	color: #ffffff;
}


h1{
	font-size:26px;
	line-height:1.5;
	font-weight: bold;
	margin-bottom:0px;
}

.style12 {
	height: 0px;
    border: 0;
    margin-top:0px;
}

.mobile-margin-top50px { margin-top:0px; }
.dsk-margin-bottom50px { margin-bottom:50px; }
.dsk-margin-top50px { margin-top:50px; }

h2{
	font-size:18px;
	line-height:1.5;
	font-weight: bold;
	margin-bottom:0px;
	color:#084B8A;
}

.bc-icons-2 .breadcrumb-item .breadcrumb-item::before { content: none; }
.bc-icons-2 .breadcrumb-item.active { color: #455a64; }

.caption {
	font-size:14px;
	line-height:1;
	font-weight: bold;
	margin-top:0px;
}

.slide_head {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:25px;
	line-height:2;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	color:DodgerBlue;
}
.slide_description {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:14px;
	line-height:2;
	margin-bottom:0px;
	font-weight: bold;
}

.slider_padding { padding-top:50px;}

.borderimg_slide { background-image: url("../../images/shade6.png");}

.shadow { box-shadow: 0 0 20px #000 }

.text-center {text-align: center;}
.text-right {text-align: right;}
.text-right-slider {text-align: right;}
.text-left-slider {text-align: left;}

.white-background {background-color: #ffffff; }

.padding50px {padding:50px;}
.padding20px {padding:20px;}

.navbar-default {
background-color: #ffffff;
margin-top:0px;
border-bottom:0;
padding-bottom:25px;
font-size: 13px;
}

.dropdown-menu {
font-size: 13px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: #2471A3;
    color: #ffffff;
}

img.logo{
height:60px;
}

img.logo-mob{
height:10px;
}

img.logo_sales{
height:50px;
}

img.more_products{
width:200px;
}

.navbar .navbar-brand {
  padding-top: 5px;
}

.topmost-left {
    font-size: 12px;
    line-height: 3.5;
    font-weight: bold;
}

.sales-left {
    font-size: 20px;
    line-height: 2;
    font-weight: bold;
}
.sales-right {
    font-size: 12px;
    line-height: 3.5;
    font-weight: bold;
    text-align: right;
}

.topmost-right {
    font-size: 20px;
    line-height: 2;
    text-align: right;
    font-weight: bold;
}

.line {box-shadow: inset 8px 0 10px -6px black;}
.darkblue {background-color: #34495E;}

.footer-desktop {
    font-size: 13px;
    background-color: #000000;
    padding-top:50px;
    padding-bottom:50px;
    color:#ffffff;
}
ul.none {
    list-style-type:none;
    line-height:200%
}
.footer-desktop a:link{
    color:#FFFFFF;
}

.skyblue {background-image: url("../../images/Display Stand for Trade Shows, Events, Showrooms & Receptions.jpg"); color:#ffffff;}
.white_paper {
    background-image: url("../../images/Retractable Roll Up Banner Stands & Printing Service.jpg"); 
    color:#ffffff; 
    padding-top:50px; 
    padding-bottom:50px; 
    font-size:26px;
    font-weight: bold;
    color:#003366;
    font-family: 'Open Sans', sans-serif;
}

.mobile-call {height: 47px; background-color: #000000;}
.padding-10px {padding-top:6px; padding-bottom:6px; padding-left:0; padding-right:0; margin:10;}
.mobile {padding-right: 5px; padding-left: 5px;}

/* css for home page slideshow */
#slideshow { 
    margin: 10px auto; 
    position: relative; 
    width: 100%; 
    padding: 10px; 
    height: 350px;
}

#slideshow > div { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    right: 0px; 
    bottom: 0px; 
}

ul.timeline {
    list-style-type: none;
    position: relative;
}
ul.timeline:before {
    content: ' ';
    background: #d4d9df;
    display: inline-block;
    position: absolute;
    left: 29px;
    width: 2px;
    height: 100%;
    z-index: 400;
}
ul.timeline > li {
    margin: 20px 0;
    padding-left: 20px;
}
ul.timeline > li:before {
    content: ' ';
    background: white;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    border: 3px solid #22c0e8;
    left: 20px;
    width: 20px;
    height: 20px;
    z-index: 400;
}

.cta-left {margin-left:25px; padding:25px; background-color:#e67300; color:#ffffff;}
.cta-caption {font-size:26px; font-weight: bold; line-height:1.5;}
.cta-phone{font-size:35px; line-height:1.3; font-family: 'Open Sans', sans-serif;}
.cta-phone1{font-size:25px; line-height:1; font-family: 'Open Sans', sans-serif; padding-top:40px;}
.marginLeft-10px{margin-left:20px;}

.card2 {box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; width: 100%; border-radius: 5px; }
.cardspace {margin-bottom:50px;}
.card2:hover { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); }
img.round { border-radius: 5px 5px 0 0; }
.container2 { padding: 2px 16px;}
.crop { width: 350px; height: 450px; overflow: hidden; }
.crop img { width: 350px; height: 200px; }
h4.card{font-family: 'Open Sans', sans-serif; line-height:1.5; color:#000000;}

.article-box {padding:10px; margin-left:10px;}
.article-list-title{font-size:12px; line-height:1.2; font-weight:bold; margin-bottom:5px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.article-list-text{font-size:11px; line-height:1.5;  margin-top:0px; font-family: 'Open Sans', sans-serif;}
.article-box a:link{ color:#000000; text-decoration: none;}
.article-box a:visited{ color:#000000;}
img.article-list-img{float: left; margin: 3px 10px 0px 0px; width: 110px; border-radius: 5%; border:1px solid #778899;}

    
@media screen and (max-width: 600px) {
.navbar-default {
background-color: #ffffff;
padding-bottom:0px;
}
img.logo{ height:40px; }
img.banner{ width:200px;}
.slider_padding { padding-top:10px;}
.text-right-slider {text-align: center;}
.text-left-slider {text-align: center;}
#slideshow { height: 200px;}
.style12 {
	height: 6px;
	background: url(http://ibrahimjabbari.com/english/images/hr-12.png) repeat-x 0 0;
    border: 0;
    margin-top:-80px;
}
.mobile-margin-top50px { margin-top:50px; }
.dsk-margin-bottom50px { margin-bottom:0px; }
.dsk-margin-top50px { margin-top:30px; }

.crop { width: 330px; height: 450px; overflow: hidden; }
.crop img { width: 330px; height: 200px; }




}



