@charset "utf-8";
/* CSS Document 
Project Name:PackWay Polypost
Code by: Nageswara Rao
Start Date: 17/08/15
*/

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/OpenSans-Regular-webfont.eot');
    src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ralewaymedium';
    src: url('../fonts/raleway-medium.eot');
    src: url('../fonts/raleway-medium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway-medium.woff2') format('woff2'),
         url('../fonts/raleway-medium.woff') format('woff'),
         url('../fonts/raleway-medium.ttf') format('truetype'),
         url('../fonts/raleway-medium.svg#ralewaymedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'railwayregular';
    src: url('../fonts/railway.eot');
    src: url('../fonts/railway.eot?#iefix') format('embedded-opentype'),
         url('../fonts/railway.woff2') format('woff2'),
         url('../fonts/railway.woff') format('woff'),
         url('../fonts/railway.ttf') format('truetype'),
         url('../fonts/railway.svg#railwayregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ralewaysemibold';
    src: url('../fonts/raleway-semibold-webfont.eot');
    src: url('../fonts/raleway-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway-semibold-webfont.woff') format('woff'),
         url('../fonts/raleway-semibold-webfont.ttf') format('truetype'),
         url('../fonts/raleway-semibold-webfont.svg#ralewaysemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
blockquote{ font-family:'redressedregular',Georgia, "Times New Roman", Times, serif; font-size:21px}
.text-blue{ color:#284e96	;} a:hover.text-orange{ color:#E36E20;}
.well h3{ margin-top:0}

.btn-merun { 
  color: #ffffff; 
  background-color: #EF5246; 
  border-color: #D92618; 
} 
 
.btn-merun:hover, 
.btn-merun:focus, 
.btn-merun:active, 
.btn-merun.active, 
.open .dropdown-toggle.btn-merun { 
  color: #ffffff; 
  background-color: #de4236; 
  border-color: #D92618; 
} 
 
.btn-merun:active, 
.btn-merun.active, 
.open .dropdown-toggle.btn-merun { 
  background-image: none; 
} 
 
.btn-merun.disabled, 
.btn-merun[disabled], 
fieldset[disabled] .btn-merun, 
.btn-merun.disabled:hover, 
.btn-merun[disabled]:hover, 
fieldset[disabled] .btn-merun:hover, 
.btn-merun.disabled:focus, 
.btn-merun[disabled]:focus, 
fieldset[disabled] .btn-merun:focus, 
.btn-merun.disabled:active, 
.btn-merun[disabled]:active, 
fieldset[disabled] .btn-merun:active, 
.btn-merun.disabled.active, 
.btn-merun[disabled].active, 
fieldset[disabled] .btn-merun.active { 
  background-color: #EF5246; 
  border-color: #D92618; 
} 
 
.btn-merun .badge { 
  color: #EF5246; 
  background-color: #ffffff; 
}
.btn-site { 
  color: #ffffff; 
  background-color: #FF6600; 
  border-color: #C9570C; 
} 
 
.btn-site:hover, 
.btn-site:focus, 
.btn-site:active, 
.btn-site.active, 
.open .dropdown-toggle.btn-site { 
  color: #ffffff; 
  background-color: #E36E20; 
  border-color: #C9570C; 
} 
 
.btn-site:active, 
.btn-site.active, 
.open .dropdown-toggle.btn-site { 
  background-image: none; 
} 
 
.btn-site.disabled, 
.btn-site[disabled], 
fieldset[disabled] .btn-site, 
.btn-site.disabled:hover, 
.btn-site[disabled]:hover, 
fieldset[disabled] .btn-site:hover, 
.btn-site.disabled:focus, 
.btn-site[disabled]:focus, 
fieldset[disabled] .btn-site:focus, 
.btn-site.disabled:active, 
.btn-site[disabled]:active, 
fieldset[disabled] .btn-site:active, 
.btn-site.disabled.active, 
.btn-site[disabled].active, 
fieldset[disabled] .btn-site.active { 
  background-color: #FF6600; 
  border-color: #C9570C; 
} 
 
.btn-site .badge { 
  color: #FF6600; 
  background-color: #ffffff; 
}





html,body{ height:100%; margin:0px; padding:0px; background:#fff; font:0.9em/1.4em 'open_sansregular', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif; color:#333; text-align:justify}


#wrap{min-height:100%; height:auto !important; height:100%; margin:0 auto}
.lt-ie8 #wrap{display:table; height:100%}

#header{ position:relative; background:#fff;}
.top_header{ width:100%; float:left; background:#222222}
/*=================Top Links===================*/
ul.toplinks{ margin:0px; padding:0px; list-style:none; text-align:center; }
ul.toplinks li{ margin:0 9px 0 0; padding:0px;display:inline-block; line-height:36px;}
ul.toplinks li p{ text-align:center; color:#888; margin:0px; padding:0px;}
ul.toplinks li p:after{ content:"|"; padding:0 0 0 7px;}
ul.toplinks li:last-child p:after{ margin:0px; padding:0px; content:""}
ul.toplinks li a{color:#888; text-decoration:none; font-size:13px;} ul.toplinks li a:hover{color:#eee; text-decoration:none; transition:all ease-in-out 0.3s;}
.logo{margin:0px 20px 0 0; padding:10px 40% 10px 0; text-align:center; display:block; float:left;}
/*===================manin Navigation=====================*/
.navbar-nav {    margin: 30px 0 0;}
.navbar-default {background:#fff;border-color: #fff;box-shadow:inset 0 0 4px #fff; border-radius:0}
.navbar-default .navbar-nav > li > a { padding:10px 20px;color:#555; font-family:'ralewaysemibold',Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background:#284e96;color: #fff; text-decoration:none; outline:none; box-shadow:none;}
.navbar-default .navbar-nav li a:hover{ background:#284e96;color: #fff; transition:all ease-out 0.3s;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background:#284e96;color: #fff;}
.navbar-default .navbar-toggle {border-color: #ee3133; background:#ee3133; margin-top:25px}
.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#dc2729;}
/*=======================Main Banner=========*/
.bannerContainer{background:#fff; position:relative; width:100%; float:left; margin:0 auto 15px;}
.banner{position:relative;   list-style:none;  overflow:hidden;   width:100%;   padding:0;   margin:0 auto}
.banner li{ -webkit-backface-visibility:hidden;  position:absolute;  display:none;  width:100%;  left:0;   top:0}
.banner img{ display:block;   z-index:1;   height:auto;   width:100%;   border:0}
.banner_tabs{ position:absolute; right:10px; bottom:10px; z-index:101; margin:0; padding:0}
.banner_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 5px;}
.banner_tabs a {text-indent: -9999px;overflow: hidden;background: url(../../images/pagination.png) 0 0 no-repeat;
  display: inline-block;_display: block;*display: block;width:13px;height:13px;}
.banner_here a{background: url(../../images/pagination.png) 0 -13px no-repeat}
.bnrCaption{  position: absolute;display: block; width:90.5%;font-size:18px; max-height:40px; left:5%;font-weight:bold;padding:5px; text-align:center;right:5px;color: #fff;background:rgba(0,0,0,0.5);
    background: transparent\8;
    background:rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#379a35,endColorstr=#379a35);
    zoom: 1;}
	.bnrCaption.onbottom{bottom:10%; }.bnrCaption.ontop{top:3%; }


.banner_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top:45%;left:10px;z-index: 3;overflow: hidden;text-decoration: none;height:45px;width:45px;line-height:45px;background:#f60;text-align:center;
color:#fff;font-size:22px;}
a.banner_nav:hover,a.banner_nav:focus{ color:#fff;}
.banner_nav.next {left:auto;right: 10px;}
/*============================welcome Contaent===============*/
.welcomeblock{ width:100%; float:left; text-align:justify; background:#fff; margin:20px 0;}
.wel_images{ box-shadow:10px 10px 0px 0px #d8d8d8; margin:0 0 15px 0;}
.welcome_title{ margin:0px 0 0.2em 0; padding:0px; text-align:left; font:bold 2.5em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284e96;}

.home_btn{ padding:5px 15px; border:2px solid #ee3133; background:none; margin:0 8px; color:#f00; font:1em 'open_sansregular',Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;}
.home_btn:hover{ background:#ee3133; border:2px solid #ee3133; transition:all ease-in 0.3s; color:#fff !important; text-decoration:none;}

/*================home-gallery===========*/
.home_gallery_block{ width:100%; float:left; background:#fff;margin:0px 0; padding:15px 0; position:relative;}
.gal_title{ margin:0px 0 0.4em 0; padding:0px; text-align:left;font:bold 2.2em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284e96;}
.hgalblock{ width:100%; float:left; margin:10px 0 10px; position:relative;}
ul.home_gallery{ list-style:none; margin:0px 0 0px 0; padding:0px; display:block; position:relative;}
.cirimg { -webkit-transition: -webkit-transform .8s ease-in-out;transition: transform .8s ease-in-out;}
.cirimg:hover{ -webkit-transform: rotate(360deg);transform: rotate(360deg); transition: all ease-in 1s;}		
ul.home_gallery li{position:relative; }
.product_name{font:1.2em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:capitalize; color:#000; text-align:center; margin:0.5em 0;}
ul.home_gallery li a{ text-decoration:none;}
ul.home_gallery li a:hover{color:#f00; text-decoration:none;}
.homebtn_block{  position:absolute; top:20px; right:20px;}
 #catslider-prev i, #catslider-next i{font-size:1.25em; color:#f00; width:24px; height:24px; border:1px solid #f00; text-align:center; line-height:20px;}
 #catslider-prev i:hover, #catslider-next i:hover{ color:#fff; text-decoration:none; transition:all ease-in 0.3s; background:#ee3133}
 
.callaction{ background:#284e96; padding:20px 0; text-align:center; color:#fff; font:2em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0px 0 15px; background-image: linear-gradient(bottom, rgb(14,137,182) 0%, rgb(22,179,236) 100%);
  box-shadow: inset 0px 1px 0px #192e64, 0px 5px 0px 0px #192e64;
  }
footer{ width:100%; display:block; }
.copyright{ line-height:26px; margin:0px 0 5px 0; padding:0px} .copyright a{  color:#333; text-decoration:none;}
.copyright a:hover{ color:#1F3C92; text-decoration:none;}
.marginBottom{margin-bottom:20px}
/*========Footer shareicons======*/
#shareicons{margin:0px 0 0px 0; float:right}
#shareicons li {padding: 0 2px;}
#shareicons li a {display:block;height:24px;width:24px;text-align:center;line-height:24px;color:#444;border-radius:50%;text-decoration:none;font-size:14px;transition:all 0.2s ease-in; border:1px solid #444;}
#shareicons li a:hover {color:#F01C23;}
#shareicons li a i {line-height: inherit;}
/*=============================TOTOP================================*/
#toTop {background: url("../images/ui-totop.png") no-repeat scroll left top transparent;border: medium none;bottom:12px;display:none;height: 50px;overflow: hidden;position: fixed;right: 12px;text-decoration: none;text-indent: 100%;width: 50px;z-index: 99999;}
#toTopHover {background: url("../images/ui.totop.png") no-repeat scroll left -50px transparent;display: block;float: left;height: 50px;opacity: 0;overflow: hidden;width: 50px;}
#toTop {background: url("../images/ui.totop.png") no-repeat scroll left top / 50px 100px transparent;}
#toTopHover {background: url("../images/ui.totop.png") no-repeat scroll left -50px / 50px 100px transparent;}
#toTop:active, #toTop:focus {outline: medium none;}
/*===============innerpages============*/
.page_headiing_block{ width:100%; float:left; background:#eee url(../images/pagetitlebg.png) repeat scroll 0 0; min-height:120px; padding:15px 0; box-shadow: inset 0 0 2px #aaa; margin:0px 0 20px 0; position:relative;}
.page{min-height:350px; padding-bottom:15px; display:block;}
.pagetitle{margin:0em 0 0.2em 0; padding:0px; font:2em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#242375; text-align:center;}
.pagetitle::first-letter{color:#f00; font-weight:bold; font-size:1.2em;}
.sub_title{margin:0.5em 0 0.2em 0; padding:0px; font:1.45em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:capitalize; color:#f60;}
/*=======================breadcrumb=================================*/
.breadcrumb {background: none;font-size:13px;margin:0.8em 0 0px 0;padding: 0;text-transform: capitalize; text-align:center;}
.breadcrumb a {color:#333;padding: 5px;text-decoration: none;text-shadow: none;transition: all 0.25s ease-in 0s;}
.breadcrumb a:hover {color:#FF1817;text-decoration: none;}
.breadcrumb .active {border-radius: 5px;color:#F5CC26;padding: 5px;}
.layout{ width:100%; float:left; margin:0 0 20px 0;}
/*======feedback form======*/
.captcha{height:30px; padding:2px; list-style:none; margin:5px 0; display:block; float:left; width:100%}
.captcha li{float:left; margin:0 20px 0 0}
.capimg{position:relative}
a.refresh{width:30px; height:30px; position:absolute; right:-15px; top:15%; z-index:50; top:0}
.captcha input{width:70px}
.element{ color:#333;}
/*=========form errors========*/
.innerError{font-size:10px; color:#f00; background:#fbe3e4 url(../images/invalid.png) 0 50% no-repeat; padding:2px 2px 2px 20px; border:1px solid #fbc2c4; min-height:18px}
.innerHelp{font-size:11px; color:#5f8d00; color:#5f8d00; background:#e6efc2; padding:2px 2px 2px 20px; border:1px solid #390; min-height:18px;  background:#fbe3e4 url(../images/valid.png) 0 50% no-repeat}
.show-grid{margin-bottom:10px; margin-top:10px}
.marginbtm{margin-bottom:20px}
.cotactaddress{ font-size:1.2em; line-height:1.5em;}
.msgContainer{  margin:15% auto; border:4px double #e5e5e5; text-align:center; padding:50px 0; font-size:1.3em; line-height:1.6em;}
.cotactaddress i{ margin:0 10px 0 0; font-size:14px; color:#00CAFE;}
/*==========================Photo Gallery===============*/
ul.gallery{ list-style:none; margin:0px; padding:0px;}
ul.gallery li{ display:block;  margin:0 0 15px 0; border-bottom:1px dashed #ccc;}
ul.gallery li:last-child{ border-bottom:none;}
.product_img{ margin:0 15px 15px 0;}
.product_title{margin:0.2em 0 0.2em 0; padding:0px; font:1.25em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:capitalize; color:#f60;}

/*==========================star mark===============*/
ul.list{ list-style:none; margin:0 0px 15px 0; padding:0px;}
ul.list li{ display:block; margin:5px 0; padding:0px 0 0 15px; background:url(../images/star.png) no-repeat left 5px; text-align:left;}
ul.list li a{color:#333; text-decoration:none;} ul.list li a:hover{ text-decoration:none;color:#00CAFE}
ul.list li:last-child{ margin:0px 0 5px 0;}


/*===================video Gallery=================*/
ul.videogallery{ list-style:none; margin:0px; padding:0px;}
ul.videogallery li{ display:inline-block;margin:0 0 20px 0; }


.title{font:1.2em 'ralewaymedium',Arial, Helvetica, sans-serif; color:#FF0000; text-transform:capitalize; margin:0px 0 0.3em; padding:0px; text-align:center}
.subtitle{font:1.8em 'ralewaymedium',Arial, Helvetica, sans-serif; color:#FF0000; text-transform:capitalize; margin:0px 0 0.3em; padding:0px; text-align:left}

.title i{ font-size:0.8em;}
address{ font-size:1.15em; line-height:1.4em; text-align:center; } address a{color:#333; text-decoration:none;}
 address a:hover{color:#DA251C;}
.contactImg{ background:#FF771C; padding:5px 10px; border-radius:5px}
 


/*===============media===================*/
@media (max-width: 980px){
.welcome_title{ margin:0px 0 0.4em 0; padding:0px; text-align:left; font:1.5em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284E96; display:block;}
.gal_title{ margin:0px 0 0.4em 0; padding:0px; text-align:left;font:1.8em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284e96;}
.product_name{font:1.1em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:capitalize; color:#000; text-align:center; margin:0.5em 0;}
.logo{margin:0px 15% 0 0; padding:15px 0; text-align:left; display:block; float:left;}
.navbar-default .navbar-nav > li > a { padding:18px 16px;font:bold 0.9em Arial, Helvetica, sans-serif; color:#555; text-transform:capitalize}
.callaction{ padding:15px 0; text-align:center; font:1.5em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase;}
.bnrCaption{font-size:16px;}
#shareicons{ text-align:center; float:none}
}
@media (max-width:780px){
.welcome_title{ margin:0px 0 0.4em 0; padding:0px; text-align:left; font:1.5em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284E96; display:block;}
.gal_title{ margin:0px 0 0.4em 0; padding:0px; text-align:left;font:1.8em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284e96;}
.product_name{font:1.1em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:capitalize; color:#000; text-align:center; margin:0.5em 0;}
	}
@media (max-width:767px){
.welcome_title{ margin:20px 0 0.4em 0; padding:0px; text-align:center; font:1.5em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284E96; display:block;}
.gal_title{ margin:0px 0 0.4em 0; padding:0px; text-align:left;font:1.5em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284e96;}
.product_name{font:0.9em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:capitalize; color:#000; text-align:center; margin:0.5em 0;}
#shareicons{ text-align:center; float:none}
#header #shareicons{ display:none}
.navbar-default{box-shadow:none;background: #fff; }
#main_nav{ background:#eee}
.mobLogo{ display:block}
.callaction{padding:15px 0;text-align:center;  font:1.05em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase;}
ul.gallery li .thumb{border:3px solid #ccc; display:block; padding:2px;}
ul.gallery li .thumb img{ width:100%; height:auto;}

	}
	
@media(max-width:520px){
.logo{margin:0px 20px 0 0; padding:10px 2% 10px 0; text-align:center; display:block; float:left;}
.navbar-nav {margin:0px 0 5px 0; padding:0px;}
.navbar-default .navbar-nav > li > a { padding:8px 10px;font:1em  'ralewaymedium',Arial, Helvetica, sans-serif; color:#555; text-transform:uppercase;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background:none;color:#121A73;text-decoration:none; outline:none;}
.navbar-default .navbar-nav li a:hover{ background:none;color:#121A73;transition:all ease-out 0.3s;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background:#284e96;color: #fff;}
.welcomeblock{ width:100%; float:left; text-align:justify;}
.welcome_title{ margin:20px 0 0.4em 0; padding:0px; text-align:center; font:1.15em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284E96; display:block;}
.gal_title{ margin:0px 0 0.4em 0; padding:0px; text-align:left;font:1.5em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase; color:#284e96;}
.product_name{font:0.9em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:capitalize; color:#000; text-align:center; margin:0.5em 0;}
.callaction{  padding:15px 0; text-align:center; font:1em 'ralewaymedium',Arial, Helvetica, sans-serif; text-transform:uppercase;}
ul.foter_social li{ color:#222; padding:5px 7px; border-left:1px solid #fff; display:inline-block; width:26px; height:26px; background:#fff; border-radius:100%; margin:0 10px;}

	}	
	



