@font-face {
	font-family: 'source_sans_proregular';
	src: url('../fonts/sourcesanspro-regular-webfont.eot');
	src: url('../fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/sourcesanspro-regular-webfont.woff2') format('woff2'), url('../fonts/sourcesanspro-regular-webfont.woff') format('woff'), url('../fonts/sourcesanspro-regular-webfont.ttf') format('truetype'), url('../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'oswaldbook';
	src: url('../fonts/oswald_0-webfont-webfont.eot');
	src: url('../fonts/oswald_0-webfont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/oswald_0-webfont-webfont.woff2') format('woff2'), url('../fonts/oswald_0-webfont-webfont.woff') format('woff'), url('../fonts/oswald_0-webfont-webfont.ttf') format('truetype'), url('../fonts/oswald_0-webfont-webfont.svg#oswaldbook') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_proextralight';
	src: url('../fonts/sourcesanspro-extralight-webfont.eot');
	src: url('../fonts/sourcesanspro-extralight-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/sourcesanspro-extralight-webfont.woff2') format('woff2'), url('../fonts/sourcesanspro-extralight-webfont.woff') format('woff'), url('../fonts/sourcesanspro-extralight-webfont.ttf') format('truetype'), url('../fonts/sourcesanspro-extralight-webfont.svg#source_sans_proextralight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_problack';
	src: url('../fonts/sourcesanspro-black-webfont.eot');
	src: url('../fonts/sourcesanspro-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/sourcesanspro-black-webfont.woff2') format('woff2'), url('../fonts/sourcesanspro-black-webfont.woff') format('woff'), url('../fonts/sourcesanspro-black-webfont.ttf') format('truetype'), url('../fonts/sourcesanspro-black-webfont.svg#source_sans_problack') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_probold';
	src: url('../fonts/sourcesanspro-bold-webfont.eot');
	src: url('../fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/sourcesanspro-bold-webfont.woff2') format('woff2'), url('../fonts/sourcesanspro-bold-webfont.woff') format('woff'), url('../fonts/sourcesanspro-bold-webfont.ttf') format('truetype'), url('../fonts/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_prolight_italic';
	src: url('../fonts/sourcesanspro-lightit_0-webfont.eot');
	src: url('../fonts/sourcesanspro-lightit_0-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/sourcesanspro-lightit_0-webfont.woff2') format('woff2'), url('../fonts/sourcesanspro-lightit_0-webfont.woff') format('woff'), url('../fonts/sourcesanspro-lightit_0-webfont.ttf') format('truetype'), url('../fonts/sourcesanspro-lightit_0-webfont.svg#source_sans_prolight_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'source_sans_prolight';
	src: url('../fonts/sourcesanspro-light-webfont.eot');
	src: url('../fonts/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/sourcesanspro-light-webfont.woff2') format('woff2'), url('../fonts/sourcesanspro-light-webfont.woff') format('woff'), url('../fonts/sourcesanspro-light-webfont.ttf') format('truetype'), url('../fonts/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
	font-weight: normal;
	font-style: normal;
}
*, *:after, *:before {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
a {
	text-decoration: none;
	outline: none !important;
}
a:hover {
	text-decoration: none;
}
img {
	border: none;
	outline: none;
	max-width: 100%;
}
input, textarea {
	border: none;
	outline: none;
	background: none;
	margin: 0;
	padding: 0;
}
ul, ol {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	font-weight: normal !important;
	padding: 0;
}
p {
	padding: 0;
	margin: 0;
}
body {
	float: left;
	width: 100%;
	height: 100%;
	padding: 0px !important;
	overflow-x: hidden;
	background: #fff;
vlink="red"
}
/* header-top starts here */ 
.header-top-back {
	width: 100%;
	float: left;
	background: lightgrey;
}
.header-top-back .header-top {
	width: 100%;
	float: left;
	background: #054282;
}
.header-top-back .header-top .left-header-top {
	width: 100%;
	float: left;
	padding: 10px 0;
}
.header-top-back .header-top .left-header-top img {
	float: left;
	margin-top: 10px;
}
.header-top-back .header-top .left-header-top h5 {
	float: left;
	font-family: 'source_sans_proregular';
	font-size: 16px;
	color: #fff;
	padding: 5px 0 0 15px;
}
.header-top-back .header-top .left-header-top h5 span {
	font-size: 20px;
	font-weight: bold;
}
.header-top-back .header-top .right-header-top {
	width: 100%;
	text-align: right;
	display: inline-block;
	padding: 10px 0;
}
.header-top-back .header-top .right-header-top a h5 {
	display: inline-block;
	font-family: 'source_sans_proregular';
	font-size: 15px;
	color: #fff;
	padding: 5px 15px 0 20px;
	text-transform: uppercase;
}
.header-top-back .header-top .right-header-top a h5:hover {
	color: #f2ad00;
}
.header-top-back .header-top .right-header-top img {
	display: inline-block;
}
/* header-top ends here */   


/* header starts here */ 
.header-back {
	width: 100%;
	float: left;
	background: lightgrey;
}
.header-back .header {
	width: 100%;
	float: left;
	background: #08498d;
}
#menu {
	display: none;
}
.header-back .header .left-header {
	width: 100%;
	float: left;
}
.header-back .header .left-header img {
	max-width: 100%;
	margin-top: 10px;
}
.header-back .header .left-header img a {
	float: left;
}
.header-back .header .middle-header {
	width: 100%;
	float: left;
	text-align: center;
	display: block;
}
.header-back .header .middle-header ul.menu {
	width: 100%;
	float: left;
	list-style: none;
	padding-top: 40px;
}
.header-back .header .middle-header ul.menu li {
	display: inline-block;
	background: url(../images/header-bg.png) no-repeat right 2px;
	padding-right: 7px;
}
.header-back .header .middle-header ul.menu li:last-child {
	background: none;
}
.header-back .header .middle-header ul.menu li+li {
	margin-left: 6px;
}
.header-back .header .middle-header ul.menu li a {
	float: left;
	font-family: 'source_sans_proregular';
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
.header-back .header .middle-header ul.menu li a:hover {
	color: #f2ad00;
	text-decoration: none;
}
.header-back .header .middle-header ul.menu li a {
	font-size: 12px\0;
}
.header-back .header .right-header {
	width: 100%;
	float: left;
	border: 2px solid #e6e6e6;
	margin-top: 25px;
}
.header-back .header .right-header input[type="text"] {
	font-family: 'source_sans_proregular';
	font-size: 14px;
	color: #fefefe;
	padding: 10px;
	outline: none;
	border: none;
	width: 80%;
}
.header-back .header .right-header input[type="submit"] {
	background: #f2ad00 url(../images/search-icon.png) no-repeat center 8px;
	width: 50px;
	height: 50px;
	outline: none;
	border: none;
	font-size: 0;
	padding-top: 10px;
	float: right;
	margin-top: -6px;
	margin-bottom: -5px;
	margin-right: -5px;
}
/* header ends here */  


/* header-bottom starts here */ 
.header-back .header-bottom {
	width: 100%;
	float: left;
	background: #08498d;
}
.header-back .header-bottom .navbar-header {
	float: none;
}
.header-back .header-bottom .navbar-header button.main-menu {
	display: none;
}
.header-back .header-bottom ul.menu {
	width: 100%;
	float: left;
	list-style: none;
}
.header-back .header-bottom ul.menu li {
	float: left;
	padding: 10px 0;
	margin-left: 22px;
	position: static;
}
.header-back .header-bottom ul.menu li {
	margin-left: 9px\0;
}
.header-back .header-bottom ul.menu li a {
	font-family: 'oswaldbook';
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
.header-back .header-bottom ul.menu li a {
	font-size: 12px\0;
}
.header-back .header-bottom ul.menu li a:hover {
	color: #f2ad00;
	text-decoration: none;
}
.header-back .header-bottom ul.menu li:hover a {
	color: #f2ad00;
}
/*.header-back .header-bottom ul.menu li+li {margin-left:24px;} */
.header-back .header-bottom ul.menu2 li+li {
	margin-left: 34px;
}
.header-back .header-bottom ul.menu li .dropdown-box {
	width: 92%;
	margin: 0 4%;
	display: none;
	float: left;
	position: absolute;
	left: 0;
	top: 34px;
	z-index: 9999;
	background: transparent;
	border-radius: 3px;
}
.header-back .header-bottom ul.menu li .dropdown-box.first {
	float: left;
	width: 50%;
}
.header-back .header-bottom ul.menu li .dropdown-box.first ul.dropdown-menu .col-xs-12 {
	min-height: 266px;
}
.header-back .header-bottom ul.menu li .dropdown-box.second {
	float: left;
	left: 5%;
	width: 25%;
}
.header-back .header-bottom ul.menu li .dropdown-box.third {
	float: left;
}
.header-back .header-bottom ul.menu li .dropdown-box.third ul.dropdown-menu .col-xs-12 {
	min-height: 441px;
}
.header-back .header-bottom ul.menu li .dropdown-box.fourth {
	float: left;
	left: 10%;
	width: 50%;
}
.header-back .header-bottom ul.menu li .dropdown-box.fourth ul.dropdown-menu .col-xs-12 {
	min-height: 417px;
}
.header-back .header-bottom ul.menu li .dropdown-box.fifth {
	float: left;
	left: 26%;
	width: 25%;
}
.header-back .header-bottom ul.menu li .dropdown-box.sixth {
	float: left;
}
.header-back .header-bottom ul.menu li .dropdown-box.sixth ul.dropdown-menu .col-xs-12 {
	min-height: 385px;
}
.header-back .header-bottom ul.menu li .dropdown-box.seventh {
	float: left;
	left: 40%;
	width: 50%;
}
.header-back .header-bottom ul.menu li .dropdown-box.seventh ul.dropdown-menu .col-xs-12 {
	min-height: 257px;
}
.header-back .header-bottom ul.menu li .dropdown-box.eighth {
	float: left;
	left: 42%;
	width: 50%;
}
.header-back .header-bottom ul.menu li .dropdown-box.eighth ul.dropdown-menu .col-xs-12 {
	min-height: 365px;
}
.header-back .header-bottom ul.menu li .dropdown-box.ninth {
	float: left;
	left: 43%;
	width: 50%;
}
.header-back .header-bottom ul.menu li .dropdown-box.ninth ul.dropdown-menu .col-xs-12 {
	min-height: 390px;
}
.header-back .header-bottom ul.menu li:hover .dropdown-box {
	display: block;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu {
	position: static;
	box-shadow: none;
	background: transparent;
	display: block;
	border-bottom: none;
	border-top: none;
	width: 100% !important;
	border: 0 none;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu .col-xs-12 {
	background: #ccc;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li {
	width: 100%;
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li.arrow {
	background-image: none !important;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li a {
	width: 100%;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	line-height: normal;
	color: black;
	border-bottom: 1px solid #909090;
	margin-bottom: 5px;
	line-height: 20px;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li a:hover {
	background: none;
	text-decoration: underline;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li a:visited {
	color: #a52a2a;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-second li {
	width: 100%;
	float: left;
	margin: 0;
	border: 0 none;
	padding: 0 5px;
	background: #ccc;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-second {
	position: static;
	padding-left: 0;
	width: 100%;
	list-style: none;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-third {
	display: block;
	position: static;
	left: 0;
	top: 0;
	width: 200px;
	list-style: none;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-second li a {
	float: left;
	line-height: 14px;
	color: #5b616d !important;
	border: 0 none;
	font-size: 12px;
	font-weight: normal;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-second li a:hover {
	text-decoration: underline;
	background: none;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-second li a:visited {
	color: #a52a2a !important;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li:hover ul.dropdown-menu-second {
	display: block;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu div+div {
	border-left: 1px solid rgba(255, 255, 255, 0.4);
}
.header-back .collapse {
	display: block;
}
/* header-bottom ends here */


/* banner stasts here */
.banner-top {
	width: 100%;
	float: left;
	background: lightgrey;
}
.banner-back {
	width: 100%;
	float: left;
	position: relative;
}
.banner-back img {
	width: 100%;
}
.banner-back .banner-text {
	position: absolute;
	top: 30px;
	left: 0px;
	width: 100%;
}
.banner-back .banner-text .banner {
	width: 100%;
	float: left;
	padding-left: 50px;
}
.banner-back .banner-text .banner h6 {
	font-family: 'source_sans_proregular';
	font-size: 18px;
	color: #191718;
	text-transform: uppercase;
}
.banner-back .banner-text .banner h5 {
	font-family: 'source_sans_proextralight';
	font-size: 51px;
	color: #191718;
	padding-top: 10px;
}
.banner-back .banner-text .banner h4 {
	font-family: 'source_sans_proregular';
	font-size: 20px;
	color: #191718;
	text-transform: uppercase;
	padding-top: 10px;
}
.banner-back .banner-text .banner h3 {
	font-family: 'source_sans_problack';
	font-size: 20px;
	color: #191718;
	text-transform: uppercase;
	padding-top: 15px;
}
/* banner ends here */   


/* content part starts here */
.content-back {
	width: 100%;
	float: left;
	background: lightgrey;
}
.content-back .content {
	width: 100%;
	float: left;
	background: #fdfaec;
}
.content-back .content h2 {
	font-family: 'source_sans_proextralight';
	font-size: 55px;
	color: #191718;
	text-transform: uppercase;
	text-align: center;
}
.content-back .content .gallery {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 0 0 5px #dfdfdf inset;
	float: left;
	min-height: 200px;
	width: 100%;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
}
.content-back .content .gallery span.img {
	width: 100%;
	float: left;
	text-align: center;
	box-shadow: 0 0 27px #dfdfdf inset;
}
.content-back .content .gallery span.imgs img {
	width: 97.1%;
	margin-top: 5px;
}
.content-back .content .gallery span.text {
	width: 100%;
	float: left;
	background: #08498d;
	text-align: center;
	padding: 10px;
	height: 68px;
	display: table;
	color: #FFFFFF;
	font-family: "source_sans_proregular";
	font-size: 22px;
	line-height: 40px;
	text-transform: uppercase;
}
.content-back .content .col-lg-4 a:hover .text span {
	text-decoration: underline;
}
.content-back .content .gallery span.text span {
	border: 1px solid #396da4;
	width: 100%;
	display: table-cell;
	vertical-align: middle;
}
.content-back .content .gallery span.text a {
	float: left;
	width: 100%;
	font-family: 'source_sans_proregular';
	font-size: 22px;
	color: #fff;
	text-transform: uppercase;
	line-height: 50px;
	border: 1px solid #396da4;
}
.content-back .content .gallery .hover {
	width: 90%;
	height: 88%;
	display: none;
	float: left;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.40);
	margin: 5%;
}
.content-back .content .gallery .hover .inner-hover {
	width: 100%;
	float: left;
	position: relative;
	height: 100%;
}
.content-back .content .gallery .hover .inner-hover span.effect {
	bottom: 0;
	display: inline-block;
	left: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
}
.content-back .content .gallery .hover .inner-hover span.effect {
	background: url(../images/hover-bg.png) no-repeat top #f2ad00;
	font-family: 'source_sans_proregular';
	font-size: 35px;
	color: #191718;
	text-transform: uppercase;
	line-height: 30px;
	text-align: center;
	padding: 25px 80px;
	display: inline-block;
	text-decoration: underline;
}
/*.content-back .content .gallery:hover .hover {display:block; }
.content-back .content .gallery:hover span.text {visibility:hidden;}
.content-back .content .gallery:hover span.img {border:0 none; box-shadow:none;}*/
/* content part ends here */


/* testimonial part starts here */
.testimonial-back {
	width: 100%;
	float: left;
}
.testimonial-back .testimonial {
	width: 100%;
	float: left;
	background: #054282;
}
.testimonial-back .testimonial .left-testimonial {
	width: 100%;
	float: left;
	padding: 10px 0;
	text-align: center;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-family: 'source_sans_proextralight';
	font-size: 48px;
	color: #fff;
	text-transform: uppercase;
}
.testimonial-back .testimonial .middle-testimonial {
	width: 100%;
	float: left;
	text-align: center;
	padding-top: 50px;
}
.testimonial-back .testimonial .middle-testimonial p {
	font-family: 'source_sans_prolight_italic';
	font-size: 18px;
	color: #fff;
}
.testimonial-back .testimonial .right-testimonial {
	width: 100%;
	float: left;
	margin: 60px 0 20px;
	text-align: left;
}
.testimonial-back .testimonial .right-testimonial span.get {
	display: inline-block;
}
.testimonial-back .testimonial .right-testimonial span.get a {
	display: inline-block;
	line-height: 14px;
	text-decoration: none;
}
/* testimonial part ends here */


/* slogan part starts here */
.slogan-back {
	width: 100%;
	float: left;
}
.slogan-back .slogan {
	width: 100%;
	float: left;
	background: url(../images/slogan-bg.png) no-repeat scroll right top #c4c8c5;
	min-height: 140px;
}
.slogan-back .slogan .left-slogan {
	width: 100%;
	float: left;
	text-align: right;
	padding-top: 40px;
}
.slogan-back .slogan .left-slogan h2 {
	font-family: 'source_sans_prolight';
	font-size: 25px;
	color: #000;
}
.slogan-back .slogan .right-slogan {
	width: 100%;
	float: left;
	padding-top: 58px;
	text-align: left;
}
.slogan-back .slogan .right-slogan span.click {
	width: 100%;
	text-align: left;
}
.slogan-back .slogan .right-slogan span.click a {
	display: inline-block;
	text-decoration: none;
}
/* slogan part ends here */


/* footer part starts here */
.footer-back {
	width: 100%;
	float: left;
}
.footer-back .footer {
	width: 100%;
	float: left;
	position: relative;
	z-index: 9999;
	background-color: #054282;
}
.footer-back .footer .left-footer ul.pay-opt {
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 10px;
	border-bottom: 1px solid #fff;
}
.footer-back .footer .left-footer ul.pay-opt li {
	display: inline-block;
	float: none;
}
.footer-back .footer .left-footer .pay-opt li h4 {
	font-family: 'source_sans_proregular';
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	float: left;
	line-height: 90px;
	width: 100px;
}
.footer-back .footer .left-footer .pay-opt table {
	width: 270px;
}
.footer-back .footer .left-footer .pay-opt li span.paypal {
	vertical-align: 50px;
}
.footer-back .footer .left-footer {
	width: 100%;
	float: left;
}
.footer-back .footer .middle-footer {
	width: 100%;
	float: left;
}
.footer-back .footer .middle-footer ul.menu {
	width: 35%;
	float: left;
	list-style: none;
}
.footer-back .footer .middle-footer ul.menu-two {
	width: 15%;
	float: left;
	list-style: none;
}
.footer-back .footer .middle-footer ul.menu-three {
	width: 30%;
	float: left;
	list-style: none;
}
.footer-back .footer .middle-footer ul.menu-four {
	width: 20%;
	float: left;
	list-style: none;
}
.footer-back .footer .middle-footer li {
	float: left;
}
.footer-back .footer .middle-footer li h5 {
	font-family: 'source_sans_proregular';
	font-size: 14px;
	color: #fff;
	background: url(../images/footer-list-bg.png) no-repeat left 5px;
	padding-left: 10px;
	text-transform: uppercase;
	line-height: 20px;
}
.footer-back .footer .middle-footer li h5:hover {
	color: #f2ad00;
	text-decoration: none;
}
.footer-back .footer .right-footer {
	width: 100%;
	float: left;
	background: #00346b;
	padding: 40px 10px 20px 20px;
	position: relative;
	margin-bottom: -85px;
	right: -15px;
	z-index: 999999;
}
.footer-back .footer .right-footer p {
	font-family: 'source_sans_proregular';
	font-size: 14px;
	color: #868686;
	text-transform: uppercase;
	text-indent: 6px;
}
.footer-back .footer .right-footer p a {
	color: #868686;
	text-decoration: none;
}
.footer-back .footer .right-footer p a:hover {
	color: #fe0000;
}
.footer-back .footer .right-footer p.text {
	text-transform: none;
}
.footer-back .footer .right-footer p span.space {
	float: none;
	margin-left: 35px;
	color: #868686;
}
.footer-back .footer .right-footer p.text span.space:hover {
	color: #fe0000;
}
.footer-back .footer .right-footer p+p {
	padding-top: 10px;
}
.footer-back .footer .right-footer p span {
	color: #f2ad00;
	float: none;
	padding-right: 5px;
	min-height: 21px;
}
.footer-back .footer .right-footer p .main-address {
	color: #868686;
}
.footer-back .footer .right-footer p .main-address span.mrgn {
	padding-left: 17px;
	color: #868686;
}
.footer-back .footer .right-footer p span.capital {
	min-height: 0;
}
/* footer part ends here */
.new_pay_opt {
	float: left;
	margin-bottom: 25px;
}
/* footer-bottom starts here */
.footer-back .footer-bottom {
	width: 100%;
	float: left;
	background: #00346b;
	position: relative;
	border-right: 15px solid #00346b;
}
.footer-back .footer-bottom .left-footer-bottom {
	width: 100%;
	float: left;
	position: relative;
	z-index: 9;
}
.footer-back .footer-bottom .left-footer-bottom h4 {
	float: left;
	font-family: 'source_sans_proregular';
	font-size: 14px;
	color: #868686;
	text-transform: uppercase;
	padding-right: 10px;
	padding-top: 30px;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment {
	float: left;
	list-style: none;
	padding-top: 15px;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li {
	float: left;
	padding-top: 5px;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li a {
	float: left;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li+li {
	margin-left: 7px;
}
.footer-back .footer-bottom .left-footer-bottom span.paypal {
	float: left;
	padding: 24px 24px 0 24px;
}
.footer-back .footer-bottom .left-footer-bottom p {
	text-align: center;
	font-family: 'source_sans_proregular';
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	padding-top: 40px;
}
/* footer-bottom ends here */


/*dropdown*/
.dropdown-menu {
	width: 220px;
	top: 94% !important;
}
.footer-back .footer .left-footer .pay-opt table img {
	vertical-align: top;
	margin-top: -110px\9;
	width: 100%;
}
/* ALAKMALAK */
.pro-listing {
	position: relative;
}
#left {
	width: 248px;
	background: #00346b;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
#left h1 {
	background: #f2ad00;
	color: #FFFFFF;
	border-radius: 5px;
	line-height: 39px;
	margin: 0;
	text-align: center;
	font-family: 'oswaldbook';
	font-size: 24px;
	-moz-box-shadow: 3px 3px 0px #000000; /* FF3.5+ */
	-webkit-box-shadow: 3px 3px 0px #000000; /* Saf3.0+, Chrome */
	box-shadow: 3px 3px 0px #001a35; /* Opera 10.5, IE 9.0 */
	margin-bottom: 12px;
	letter-spacing: 4px;
	text-transform: none;
}
#movingmenu {
	background: #00346b;
	padding: 12px;
	width: 248px;
	z-index: 10000;
}
#left.navi_text {
	font-size: 12px;
	line-height: 38px;
	text-transform: uppercase;
	font-family: 'oswaldbook';
}
#left.navi_text ul {
	margin: 0px;
	padding-left: 0px;
	margin-left: 0px;
	list-style: none;
}
#left.navi_text li {
	border-bottom: 1px solid #36557f;
}
#left.navi_text li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
#left.navi_text li a img {
	float: right;
	position: relative;
	top: 9px;
}
#left.navi_text li a:hover, #left.navi_text li a.active {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
#f2ad00;
}
#right {
	width: 922px;
	float: right;
	background: #fdfaec;
	padding: 30px;
}
#right h1 {
	font-family: 'oswaldbook';
	font-size: 32px;
	margin: 0;
}
#right h4 {
	font-family: 'oswaldbook';
	font-size: 16px;
	margin-bottom: 20px;
}
#right .gallery {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 0 0 5px #dfdfdf inset;
	-moz-box-shadow: 0 0 0 5px #dfdfdf inset; /* FF3.5+ */
	-webkit-box-shadow: 0 0 0 5px #dfdfdf inset; /* Saf3.0+, Chrome */
	-o-box-shadow: 0 0 0 5px #dfdfdf inset;
	float: left;
	min-height: 200px;
	width: 100%;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
}
#right .gallery span.img {
	width: 100%;
	height: 150px;
	float: left;
	text-align: center;
	box-shadow: 0 0 27px #dfdfdf inset;
	display: table;
}
/*#right .gallery span.img img {height: 140px;width: 95%;}*/
#right .gallery span.img span {
	display: table-cell;
	vertical-align: middle;
}
#right .gallery span.imgs img {
	width: 97.1%;
	margin-top: 5px;
}
#right .gallery span.text {
	width: 100%;
	float: left;
	background: #08498d;
	text-align: center;
	padding: 10px;
	height: 68px;
	display: table;
}
#right .gallery span.text span {
	border: 1px solid #396da4;
	width: 100%;
	display: table-cell;
	vertical-align: middle;
}
#right .gallery a {
	width: 100%;
	font-family: 'source_sans_proregular';
	font-size: 13px;
	color: #fff;
	line-height: 18px;
}
#right .gallery a:hover .text span {
	text-decoration: underline;
}
#right .gallery .hover {
	width: 90%;
	height: 91%;
	display: none;
	float: left;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.40);
	margin: 5%;
}
#right .gallery .hover .inner-hover {
	width: 100%;
	float: left;
	position: relative;
	height: 100%;
}
#right .gallery .hover .inner-hover span.effect {
	bottom: 0;
	display: inline-block;
	left: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
}
#right .gallery .hover .inner-hover span.effect a {
	background: url(../images/hover-bg.png) no-repeat top #f2ad00;
	font-family: 'source_sans_proregular';
	font-size: 28px;
	color: #191718;
	text-transform: uppercase;
	line-height: 30px;
	text-align: center;
	padding: 8px 29px;
	display: inline-block;
	text-decoration: none;
}
/*#right .gallery:hover .hover {display:block;}
#right .gallery:hover span.text {visibility:hidden;}
#right .gallery:hover span.img {border:0 none; box-shadow:none;}*/

#right .view-cart {
	background: #e8e8e8;
	display: block;
	color: #08498d;
	font-size: 18px;
	text-align: center;
	line-height: 40px;
}
.box-table-b input[type="submit"], .box-table-b input[type="button"] {
	background: #fff;
	border: 1px solid #00346b;
	padding: 2px 5px;
	color: #00346b;
	border-radius: 20px;
	font-size: 12px;
}
.buy-btn {
	background: #fff;
	border: 1px solid #00346b;
	padding: 2px 15px;
	color: #00346b;
	border-radius: 20px;
	font-size: 12px;
}
.box-table-b.responsive-table input[type="text"] {
	border: 1px solid #00346b;
	padding: 0 5px;
}
.btn-cart {
	background: #fff;
	border: 1px solid #00346b;
	padding: 2px 5px;
	color: #00346b;
	border-radius: 20px;
	font-size: 12px;
}
.box-table-b select {
	background: #fff;
	border: 1px solid #00346b;
	padding: 2px 5px;
	color: #00346b;
	font-size: 12px;
	width: 80px;
	border-radius: 20px;
}
.red-text {
	color: #f00;
}
/*.box-table-b input[type="submit"]:hover{background: #00346b;color: #fff;}*/
.img_left {
	float: left;
	margin-right: 10px;/*width: 48%;*/
}
#blog-right {
	width: 264px;
	background: #00346b;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
}
#blog-right h1 {
	background: #1359a3;
	color: #FFFFFF;
	border-radius: 5px;
	line-height: 39px;
	margin: 0;
	text-align: center;
	font-family: 'oswaldbook';
	font-size: 24px;
	-moz-box-shadow: 3px 3px 0px #000000; /* FF3.5+ */
	-webkit-box-shadow: 3px 3px 0px #000000; /* Saf3.0+, Chrome */
	box-shadow: 3px 3px 0px #001a35; /* Opera 10.5, IE 9.0 */
	margin-bottom: 12px;
	text-transform: uppercase;
}
#blog-right .ddsmoothmenu-v {
	width: 264px;
}
#blog-right .ddsmoothmenu-v ul {
	margin-bottom: 20px;
}
#blog-right .ddsmoothmenu-v li:hover {
	background: transparent;
}
#blog-right .ddsmoothmenu-v ul li:hover a {
	background: transparent;
}
#blog-left {
	width: 906px;
	float: left;
	background: #fdfaec;
	padding: 20px;
}
#blog-left h1 {
	font-family: 'oswaldbook';
	font-size: 36px;
	margin: 0;
	font-weight: 300;
	line-height: 48px;
}
#blog-left .post {
	margin-bottom: 20px;
}
#blog-left .post span {
	font-size: 15px;
	font-weight: bold;
	color: #08498d;
}
#blog-left .read-more {
	font-size: 16px;
	color: #FFFFFF;
	font-family: 'oswaldbook';
	font-weight: 300;
	background: #1359a3;
	padding: 8px 16px;
	border-radius: 6px;
	border: none;
}
#blog-left .box {
	width: 100%;
}
#blog-left .box .date {
	background: url(../images/date-bg.png) no-repeat;
	width: 93px;
	height: 75px;
	float: left;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: center;
	font-family: 'oswaldbook';
	line-height: 45px;
}
#blog-left .box .date span {
	font-size: 18px;
	font-weight: 300px;
	display: block;
	line-height: 30px;
}
#blog-left .box .text {
	width: 756px;
	float: right;
	border-bottom: 1px solid #b1afa5;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
/*.col-lg-3 {width: 25%\0; float: left;}
.col-md-9{width: 75%\0;}
.col-lg-4 {width: 33.3333%\0; float: left;}
.col-lg-5 {width: 41.6667%\0;}
.col-lg-7 {width: 58.3333%\0;}
.col-lg-6 { width: 50%\0;}
.footer .col-md-9{width: 75%\0;}*/

.get {
	background: #FFFFFF;
	border-radius: 28px;
	-moz-border-radius: 28px; /* FF1+ */
	-webkit-border-radius: 28px; /* Saf3+, Chrome */
	-o-border-radius: 28px;
	color: #666666;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	border: 12px solid #032e68;
	padding: 5px 20px;
	font-family: "source_sans_proregular";
	line-height: 24px;
}
.click {
	background: #FFFFFF;
	border-radius: 28px;
	-moz-border-radius: 28px; /* FF1+ */
	-webkit-border-radius: 28px; /* Saf3+, Chrome */
	-o-border-radius: 28px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	border: 6px solid #999999;
	padding: 5px 20px;
	font-family: "source_sans_proregular";
	line-height: 24px;
}
/*Table*/
.box-table-b {
	border-collapse: collapse;
	margin: 10px 0 0 0;
	width: 100%;
}
.box-table-b th {
	background: none repeat scroll 0 0 #00346b;
	border: 1px solid #3b75b2;
	font-weight: normal;
	padding: 5px;
	color: #FFFFFF;
	text-align: center;
}
.box-table-b td {
	background: none repeat scroll 0 0 #FFFFFF;
	border-left: 1px solid #00346b;
	border-right: 1px solid #00346b;
	padding: 3px;
	border-bottom: 1px solid #00346b;
	text-align: center;
}
/*.box-table-b tr:hover td {background: none repeat scroll 0 0 #d9f5f8;}*/

.outline {
	border: 3px solid #dfdfdf;
	padding: 20px;
}
.right-list {/*left: 30px;position: relative;padding-right: 20px;*/
	float: left;
	width: 50%;
	padding-left: 20px;
}
.right-list li {
	padding-bottom: 10px;
	font-size: 16px;
}
#ddsubmenu4 > li > ul.first {
	top: -240px !important;
}
#ddsubmenu9 {
	top: -180px !important;
}
.p-tag {
	font-size: 16px;
	line-height: 1.5;
	padding-top: 0px;
}
.first-img {
	float: left;
	text-align: center;
	margin-right: 20px;
}
.res-tbl {
	overflow-x: auto;
}
.left-side-img img {
	border: 1px solid #dfdfdf;
	margin-bottom: 20px;
}
.left-side-img {
	width: 50%;
	float: left;
	text-align: center;
	padding-right: 20px;
}
.right-side-txt {
	width: 50%;
	float: left;
}
.color-table {
	border: 1px solid #00346b;
	margin: 0 auto;
}
.color-table tr {
}
.color-table tr td {
	border-left: 1px solid #00346b;
	border-bottom: 1px solid #00346b;
	text-align: center;
}
.color-table.color1 tr td img {
	width: 70px;
	height: 96px;
}
.color-table.color2 tr td img {
	width: 104px;
	height: 57px;
}
.color-table.color3 tr td img {
	width: 104px;
	height: 151px;
}
.color-table.color4 tr td img {
	width: 141px;
	height: 213px;
}
.color-table.color5 tr td img {
	width: 120px;
	height: 120px;
}
.color-table.color6 tr td img {
	width: 100px;
	height: 120px;
}
.color-table.color7 tr td img {
	width: 100px;
	height: 100px;
}
.color-table.color8 tr td img {
	width: 80px;
	height: 100px;
}
.color-table.color9 tr td img {
	width: 145px;
	height: 110px;
}
.color-table tr td p {/*font-size: 16px;*/
}


/*--------------darshak----*/
.accordion {}
.accordion h3 {background: #d3d9e4 url(../images/plus.png) no-repeat right 10px center;padding: 10px 20px;margin: 0 0 5px 0;cursor: pointer;color: #555555;font-size: 15px;font-weight: 500;}
.accordion h3:hover {background-color: #f2ad00;color: #fff;}
.accordion h3.active {background: #054282 url(../images/minus.png) no-repeat right 10px center;color: #fff;margin: 0;}
.accordion p {margin: 0 0 10px 0;padding: 20px;line-height: 1.9;border: 1px solid #dce1eb;}

/*.left-side{width: 50%;float: left;}
.right-side{width: 50%;float: left;}*/
.right-side h4{text-align: left !important;}
.left-side p{font-size: 15px;text-align: center;}
.left-side p b{font-size: 16px;}

.sitemap-page-inner{column-gap:1em;-moz-column-gap: 1em;-webkit-column-gap:1em;columns:auto 200px;-moz-columns:auto 200px;-webkit-columns:auto 200px;}
.sitemap-page h3{margin-top: 0;border-bottom: 1px solid #949494;padding-bottom: 10px;}
.sitemap-page h3 a{font-weight: 700;}
.sitemap-page ul{ page-break-inside: avoid;margin-bottom: 20px;background: #d3d9e4;padding: 10px 15px; page-break-after: always;}
.sitemap-page ul li:first-child{list-style-type: none;font-weight: 700;margin-bottom: 10px;border-bottom: 1px solid #337ab7;padding-bottom: 5px;font-size: 16px;}
.sitemap-page ul li{list-style-type: none;margin-bottom: 5px;}
.sitemap-page ul li.see a{font-style: italic;color: #000;}
.sitemap-page ul li.see a span{/*font-style: normal;*/font-size: 15px;font-weight: 700;}
@media print {
.sitemap-page ul{page-break-inside:avoid;}
}


@media ( min-width:1200px ) and ( max-width:1260px ) {
.banner-back .banner-text {
	top: 30px;
}
}

@media only screen and (min-width:1180px) and (max-width:1199px) {
#right {
	width: 722px;
}
.col-lg-3 {
	width: 33%;
	float: left;
}
#blog-left {
	width: 706px;
}
#blog-left h1 {
	font-size: 32px;
}
#blog-left .box .text {
	width: 556px;
}
.header-back .header-bottom ul.menu li {
	padding: 10px 5px;
}
.testimonial .col-lg-5 {
	width: 41%;
}
.testimonial .col-lg-3 {
	width: 20%;
}
.footer .col-lg-3 {
	width: 25%;
}
}

@media only screen and (min-width:992px) and (max-width:1179px) {
#right {
	width: 722px;
}
.col-lg-3 {
	width: 33%;
	float: left;
}
.footer .col-lg-3 {
	float: left;
	width: 25%;
}
#blog-left {
	width: 706px;
}
#blog-left h1 {
	font-size: 32px;
}
#blog-left .box .text {
	width: 556px;
}
.footer-back .footer .middle-footer ul.menu, .footer-back .footer .middle-footer ul.menu-two, .footer-back .footer .middle-footer ul.menu-three, .footer-back .footer .middle-footer ul.menu-four {
	width: 25%;
}
.header-back .header-bottom ul.menu li {
	padding: 10px 5px;
}
.footer .col-md-9 {
	width: 75%;
}
#right .gallery span.text {
	height: 78px;
}
.testimonial .col-lg-5 {
	width: 41%;
}
.testimonial .col-lg-3 {
	width: 20%;
}
.footer .col-lg-3 {
	width: 25%;
}
.p-tag {
	float: left;
}
/*.left-side-img{width: 30%;float: left;text-align: center;margin-right: 20px;}
.p-tag.right-side-txt{width: 60%;float: left;}*/



}

@media ( min-width:1025px ) and ( max-width:1199px ) {
.header-back .header .middle-header ul.menu li {
	background: url("../images/header-bg.png") no-repeat scroll right center rgba(0, 0, 0, 0);
	padding-right: 6px;
}
.header-back .header .middle-header ul.menu li a {
	font-size: 12px;
}
.header-back .header .right-header {
	margin: 10px auto;
	width: 100%;
	text-align: center;
	float: none;
	margin-top: 25px;
}
.header-back .header .right-header input[type="submit"] {
	background: #f2ad00 url(../images/search-icon.png) no-repeat center 5px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	height: 40px;
}
.header-back .header-bottom ul.menu {
	padding: 0 8px;
}
.header-back .header .right-header input[type="text"] {
	width: 82%;
}
.header-back .header-bottom ul.menu li {
	margin-left: 0;
}
.header-back .header-bottom ul.menu li a {
	font-size: 13px;
}
.header-back .header-bottom ul.menu li+li {
	margin-left: 9px;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu {
	border: none;
}
.header-back .header-bottom ul.menu li .dropdown-box.seventh ul.dropdown-menu .col-xs-12 {
	min-height: 298px;
}
.banner-back .banner-text {
	top: 15px;
}
.banner-back .banner-text .banner h5 {
	font-size: 45px;
}
.banner-back .banner-text .banner h4 {
	font-size: 17px;
}
.banner-back .banner-text .banner h3 {
	font-size: 18px;
}
.testimonial-back .testimonial .left-testimonial {
	padding: 30px 0 10px 0;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-size: 40px;
	margin: 0;
}
.testimonial-back .testimonial .middle-testimonial {
	padding-top: 40px;
}
.testimonial-back .testimonial .middle-testimonial p {
	font-size: 17px;
}
.testimonial-back .testimonial .right-testimonial {
	margin: 60px 0 20px;
}
.footer-back .footer .right-footer {
	padding: 40px 0 21px 5px;
}
.footer-back .footer .right-footer p {
	font-size: 13px;
}
.footer-back .footer .right-footer p .main-address span.mrgn {
	padding-left: 8px;
}
.footer-back .footer-bottom .left-footer-bottom p {
	padding-top: 15px;
}
.footer-back .footer-bottom-back {
	width: 100%;
	float: left;
}
.footer-back .footer-bottom {
	margin-top: 0;
	border-right: 0;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li+li {
	margin-left: 7px;
}
}

@media ( min-width:992px ) and ( max-width:1180px ) {
.header-back .header .middle-header ul.menu li {
	background: url("../images/header-bg.png") no-repeat scroll right center rgba(0, 0, 0, 0);
	padding-right: 6px;
}
.header-back .header .middle-header ul.menu li a {
	font-size: 12px;
}
.header-back .header .right-header {
	margin: 10px auto;
	width: 100%;
	text-align: center;
	float: none;
	margin-top: 25px;
}
.header-back .header .right-header input[type="text"] {
	width: 75%;
}
.header-back .header .right-header input[type="submit"] {
	background: #f2ad00 url(../images/search-icon.png) no-repeat center 5px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	height: 40px;
}
.header-back .header-bottom ul.menu {
	padding: 0 8px;
}
.header-back .header-bottom ul.menu li {
	margin-left: 0;
}
.header-back .header-bottom ul.menu li a {
	font-size: 12px;
}
.header-back .header-bottom ul.menu li+li {
	margin-left: 8px;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu {
	border: none;
}
.header-back .header-bottom ul.menu li .dropdown-box.seventh ul.dropdown-menu .col-xs-12 {
	min-height: 298px;
}
.banner-back .banner-text {
	top: 15px;
}
.banner-back .banner-text .banner h5 {
	font-size: 45px;
}
.banner-back .banner-text .banner h4 {
	font-size: 17px;
}
.banner-back .banner-text .banner h3 {
	font-size: 18px;
}
.testimonial-back .testimonial .left-testimonial {
	padding: 30px 0 10px 0;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-size: 40px;
	margin: 0;
}
.testimonial-back .testimonial .middle-testimonial {
	padding-top: 40px;
}
.testimonial-back .testimonial .middle-testimonial p {
	font-size: 17px;
}
.testimonial-back .testimonial .right-testimonial {
	margin: 60px 0 20px;
}
.footer-back .footer .right-footer {
	padding: 40px 0 21px 5px;
}
.footer-back .footer .right-footer p {
	font-size: 13px;
}
.footer-back .footer .right-footer p .main-address span.mrgn {
	padding-left: 8px;
}
.footer-back .footer-bottom .left-footer-bottom p {
	padding-top: 15px;
}
.footer-back .footer-bottom-back {
	width: 100%;
	float: left;
}
.footer-back .footer-bottom {
	margin-top: 0;
	border-right: 0;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li+li {
	margin-left: 7px;
}
.right-list {/*width: 100%;*/
}
.p-tag {
	float: left;
	width: 100%;
	padding-top: 0 !important;
}
}

@media ( min-width:768px ) and ( max-width:991px ) {
#top-header {
	display: block;
}
.header-back .header .left-header {
	text-align: center;
}
.header-back .header .middle-header ul.menu li {
	background: url("../images/header-bg.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);
}
.header-back .header .right-header input[type="submit"] {
	background: #f2ad00 url(../images/search-icon.png) no-repeat center 5px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	height: 40px;
}
.header-back .header .right-header {
	margin: 10px auto;
	width: 100%;
	text-align: center;
	float: none;
	margin-right: 10px;
}
.navbar-toggle {
	display: block;
}
.collapse {
	display: none;
}
.header-back .header-bottom .navbar-header ul#main-menu-id {
	display: none;
	width: 100% !important;
}
.header-back .header-bottom .navbar-header button.main-menu {
	display: block;
	background: url(../images/navbar-toggle.png) no-repeat;
	float: right;
	min-height: 40px;
	width: 8%;
	border: 0 none;
}
.header-back .header-bottom ul.menu li {
	width: 100%;
	padding-left: 10px;
	margin-left: 0;
}
.header-back .header-bottom ul.menu li:last-child {
	border: 0 none;
}
.header-back .header-bottom ul.menu li+li {
	margin-left: 0;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li {
	width: 100%;
}
.dropdown-menu {
	width: 100%;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu {
	position: static;
	background: #ccc;
}
.header-back .header-bottom ul.menu li .dropdown-box.first {
	width: 100%;
}
.header-back .header-bottom ul.menu li .dropdown-box.second {
	width: 100%;
}
.header-back .header-bottom ul.menu li .dropdown-box.fourth {
	width: 100%;
}
.header-back .header-bottom ul.menu li .dropdown-box.fifth {
	width: 100%;
}
.header-back .header-bottom ul.menu li .dropdown-box.seventh {
	width: 100%;
}
.header-back .header-bottom ul.menu li .dropdown-box.eighth {
	width: 100%;
}
.header-back .header-bottom ul.menu li .dropdown-box.ninth {
	width: 100%;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-second {
	position: static;
	width: 100%;
}
.banner-back .banner-text {
	top: 10px;
}
.banner-back .banner-text .banner h6 {
	font-size: 15px;
}
.banner-back .banner-text .banner h5 {
	font-size: 36px;
	padding-top: 0;
}
.banner-back .banner-text .banner h4 {
	font-size: 13px;
	padding-top: 5px;
}
.banner-back .banner-text .banner h3 {
	font-size: 15px;
	padding-top: 0;
}
.testimonial-back .testimonial .left-testimonial {
	padding: 20px 0;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-size: 45px
}
.testimonial-back .testimonial .middle-testimonial {
	padding: 0;
}
.testimonial-back .testimonial .right-testimonial {
	margin: 20px 0;
	text-align: center;
}
.slogan-back {
	min-height: 180px;
}
.slogan-back .slogan .left-slogan {
	padding-top: 20px;
	text-align: center;
}
.slogan-back .slogan .right-slogan {
	text-align: center;
	padding-top: 10px;
}
.slogan-back .slogan .right-slogan span.click {
	text-align: center;
}
.footer-back .footer .right-footer p {
	width: 50%;
	float: left;
}
.footer-back .footer .right-footer p+p {
	padding-top: 0;
}
.footer-back .footer .right-footer {
	background: none;
	padding: 25px 0 20px;
	margin-bottom: 0;
	right: 0;
}
.footer-back .footer-bottom .left-footer-bottom p {
	padding-top: 15px;
}
.footer-back .footer-bottom-back {
	width: 100%;
	float: left;
}
.footer-back .footer-bottom {
	margin-top: 0;
	border-right: 0;
}
.footer-back .footer-bottom .left-footer-bottom {
	text-align: center;
}
.footer-back .footer-bottom .left-footer-bottom h4 {
	float: none;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment {
	float: none;
	text-align: center;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li {
	float: none;
	display: inline-block;
}
.footer-back .footer-bottom .left-footer-bottom table {
	float: none;
	text-align: center;
	display: inline-block;
}
.footer-back .footer-bottom .left-footer-bottom span.paypal {
	float: none;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}
.footer-back .footer-bottom .left-footer-bottom p {
	width: 100%;
	text-align: center;
	line-height: 50px;
	padding: 0;
}
.header-back .header .middle-header ul.menu {
	padding-top: 20px;
}
.header-back .header .right-header input[type="text"] {
	width: 75%;
	padding-left: 5px;
}
.header-back .collapse {
	display: none;
}
.header-back .navbar-toggle {
	display: block;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu div+div {
	margin: 0;
	min-height: 0;
}
.header-back .header-bottom ul.menu li .dropdown-box {
	position: static;
	width: 100%;
	float: left;
	margin: 0;
}
.header-back .header-bottom ul.menu li:nth-child(6) ul.dropdown-menu div+div {
	min-height: 395px;
}
#right {
	width: 502px;
}
.col-lg-3 {
	width: 50%;
	float: left;
}
#blog-left {
	width: 486px;
}
#blog-left h1 {
	font-size: 32px;
	line-height: 38px;
}
#blog-left .box .text {
	width: 342px;
}
.slogan-back .slogan {
	background-size: 140%;
}
.col-md-9 {
	width: 100%;
}
.p-tag {
	float: left;
	width: 100%;
	padding-top: 0 !important;
}
.left-side-img {
	width: 100%;
}
.right-side-txt {
	width: 100%;
}
.right-list {
	width: 100%;
}
}

@media ( max-width:767px ) {
.header-back .header-bottom .navbar-header ul#main-menu-id {
	display: none;
	width: 100% !important;
}
.header-back .header-bottom .navbar-header button.main-menu {
	display: block;
	background: url(../images/navbar-toggle.png) no-repeat;
	float: right;
	min-height: 40px;
	width: 12%;
	border: 0 none;
}
.header-top-back .header-top .left-header-top {
	text-align: center;
	padding: 10px 0 0 0;
}
.header-top-back .header-top .left-header-top img {
	display: inline-block;
	float: none;
	margin-top: -10px;
}
.header-top-back .header-top .left-header-top h5 {
	display: inline-block;
	float: none;
}
.header-top-back .header-top .right-header-top {
	text-align: center;
	padding: 0 0 10px 0;
}
.header-top-back .header-top .right-header-top h5 {
	background: none;
}
.header-back .header .left-header {
	text-align: center;
}
.header-back .header .right-header input[type="submit"] {
	background: #f2ad00 url(../images/search-icon.png) no-repeat center 5px;
}
#menu {
	display: block;
	text-align: left;
	background: url(../images/list-icon.png) no-repeat right #f2ad00;
	padding: 7px;
	margin: 20px 0;
	color: #fff;
	font-family: 'oswaldbook';
}
#top-header {
	display: none;
}
.header-back .header .middle-header {
	margin-top: -18px;
}
.header-back .header .middle-header ul.menu li {
	line-height: 30px;
	width: 100%;
	border-bottom: 1px solid #fff;
	background: #054282;
	padding-right: 0;
}
.header-back .header .middle-header ul.menu li a {
	width: 100%;
	padding-left: 10px;
	padding-right: 0;
}
.header-back .header .middle-header ul.menu li a:hover {
	background: #f2ad00;
	width: 100%;
	color: #08498d;
}
.header-back .header .middle-header ul.menu li+li {
	margin-left: 0;
}
.header-back .header .right-header {
	margin: 10px auto;
	width: 100%;
	text-align: center;
	float: none;
}
.header-back .header .right-header input[type="submit"] {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	height: 40px;
}
.collapse {
	display: none;
}
.header-back .header-bottom ul.menu li {
	width: 100%;
	padding-left: 10px;
	margin-left: 0;
}
.header-back .header-bottom ul.menu li:last-child {
	border: 0 none;
}
.header-back .header-bottom ul.menu li+li {
	margin-left: 0;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li {
	width: 100%;
}
.header-back .header-bottom ul.menu li:hover .dropdown-box {
	width: 100%;
	margin: 0;
	position: relative;
	top: 0;
	left: 0;
}
.header-back .header-bottom ul.menu li:hover ul.dropdown-menu {
	position: static;
	margin-left: 0;
	width: 50%;
}
.dropdown-menu {
	width: 100%;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu {
	position: static;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li ul.dropdown-menu-second {
	position: static;
	width: 100%;
}
.banner-back .banner-text {
	position: static;
	background: #266eb9;
}
.banner-back .banner-text .banner h6 {
	font-size: 18px;
	padding-top: 20px;
	color: #fff;
}
.banner-back .banner-text .banner h5 {
	font-size: 42px;
	padding-top: 0;
	color: #fff;
}
.banner-back .banner-text .banner h4 {
	font-size: 16px;
	color: #fff;
}
.banner-back .banner-text .banner h3 {
	font-size: 18px;
	padding-top: 0;
	color: #fff;
	padding-bottom: 10px;
}
.content-back .content .gallery .hover {
	height: 82%;
}
.testimonial-back .testimonial .left-testimonial {
	padding: 20px 0;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-size: 37px
}
.testimonial-back .testimonial .middle-testimonial {
	padding: 0;
}
.testimonial-back .testimonial .middle-testimonial p {
	font-size: 16px;
}
.testimonial-back .testimonial .right-testimonial {
	margin: 20px 0;
	text-align: center;
}
.slogan-back {
	min-height: 180px;
}
.slogan-back .slogan .left-slogan {
	padding-top: 20px;
	text-align: center;
}
.slogan-back .slogan .right-slogan {
	padding-top: 15px;
	text-align: center;
}
.footer-back .footer .right-footer p {
	width: 50%;
	float: left;
}
.footer-back .footer .right-footer p+p {
	padding-top: 0;
}
.footer-back .footer .left-footer ul.menu {
	width: 60%;
	margin-bottom: 0;
}
.footer-back .footer .left-footer ul.menu-two {
	width: 40%;
	margin-bottom: 0;
}
.footer-back .footer .left-footer ul.menu-three {
	width: 60%;
	margin-top: -10px;
}
.footer-back .footer .left-footer ul.menu-four {
	width: 40%;
	margin-top: -10px;
}
.footer-back .footer .right-footer {
	background: none;
	padding: 25px 0 20px;
	margin-bottom: 0;
	right: 0;
}
.footer-back .footer-bottom .left-footer-bottom p {
	padding-top: 15px;
}
.footer-back .footer-bottom-back {
	width: 100%;
	float: left;
}
.footer-back .footer-bottom {
	margin-top: 0;
	border-right: 0;
}
.footer-back .footer-bottom .left-footer-bottom {
	text-align: center;
}
.footer-back .footer-bottom .left-footer-bottom h4 {
	float: none;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment {
	float: none;
	text-align: center;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li {
	float: none;
	display: inline-block;
}
.footer-back .footer-bottom .left-footer-bottom table {
	float: none;
	text-align: center;
	display: inline-block;
}
.footer-back .footer-bottom .left-footer-bottom span.paypal {
	float: none;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}
.footer-back .footer-bottom .left-footer-bottom p {
	width: 100%;
	text-align: center;
	line-height: 50px;
	padding: 0;
}
.header-back .header .middle-header ul.menu {
	padding-top: 0;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu div+div {
	margin: 30px 0 0 0;
	min-height: 0;
}
.header-back .header-bottom ul.menu li .dropdown-box {
	position: static;
	width: 100%;
	float: left;
	margin: 0;
}
.header-back .header-bottom ul.menu li ul.dropdown-menu li a {
	width: 100% !important;
	float: left;
}
.new_pay_opt {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}
.header-back .collapse {
	display: none;
}
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
#right {
	width: 392px;
}
.col-lg-3 {
	width: 100%;
	float: left;
}
#blog-left {
	width: 392px;
}
#blog-left h1 {
	font-size: 32px;
	line-height: 38px;
}
#blog-left .box .date {
	margin-bottom: 12px;
}
#blog-left .box .text {
	width: 100%;
}
.container {
	width: 620px;
}
.header-back .header .right-header {
	width: 56%;
}
.banner-back .banner-text .banner h6 {
	font-size: 17px;
}
.banner-back .banner-text .banner h5 {
	font-size: 21px;
}
.banner-back .banner-text .banner h4 {
	font-size: 14px;
}
.banner-back .banner-text .banner h3 {
	font-size: 14px;
}
.content-back .content h2 {
	font-size: 48px;
}
.content-back .content .gallery .hover {
	height: 85%;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-size: 26px
}
.testimonial-back .testimonial .middle-testimonial p {
	font-size: 15px;
}
.slogan-back .slogan .left-slogan h2 {
	font-size: 22px;
}
.slogan-back .slogan .right-slogan span.click a {
	padding: 8px 40px;
}
.footer-back .footer .right-footer p {
	width: 100%;
}
.footer-back .footer .left-footer ul.pay-opt li {
	width: 100%;
	margin: 5px 0;
}
.footer-back .footer .left-footer ul.pay-opt li h4 {
	float: none;
	line-height: 0;
	display: inline-block;
}
.footer-back .footer .left-footer ul.pay-opt li table {
	display: inline-block;
}
.footer-back .footer .left-footer .pay-opt table img {
	vertical-align: top;
	margin-top: 0px\9;
	width: 100%;
}
.footer-back .footer-bottom .left-footer-bottom h4 {
	width: 100%;
}
.header-back .header .right-header input[type="text"] {
	width: 73%;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li a {
	float: none;
}
#right {
	width: 376px;
}
.col-lg-3 {
	width: 100%;
	float: left;
}
/*table.responsive-table, thead, tbody, th, td, tr { display: block; }
.responsive-table thead tr { 	position: absolute;	top: -9999px;	left: -9999px;}
.responsive-table tr {}
.responsive-table tr th{display: none;}
.responsive-table td {border:0; position: relative;padding-left: 50%; text-align: right;padding: 10px 5px; border-bottom: 1px solid #00346b; }
.responsive-table td:before { position: absolute;	top: 0;left: 0;	width: 50%; white-space: nowrap; text-align: left; font-weight: 700; background: #00346b;color: #fff;padding: 9px 3px;}
.responsive-table.pof td:nth-of-type(1):before {content: "Item Code";}
.responsive-table.pof td:nth-of-type(2):before {content: "Thickness gauge";}
.responsive-table.pof td:nth-of-type(3):before {content: "Width Inch";}
.responsive-table.pof td:nth-of-type(4):before {content: "Length Feet";}
.responsive-table.pof td:nth-of-type(5):before {content: "Rolls Per Case";}
.responsive-table.pof td:nth-of-type(6):before {content: "Dollar per Case";}
.responsive-table.pof td:nth-of-type(7):before {content: "Buy It Now";}*/

.right-list {
	width: 100%;
}
.p-tag {
	float: left;
	width: 100%;
	padding-top: 0 !important;
}
.first-img {
	float: none;
	margin-right: 0 !important;
}
.first-img img {
	width: 100%;
}
.left-side-img {
	width: 100%;
}
.right-side-txt {
	width: 100%;
}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
#left {
	width: 100%;
	float: none;
	position: relative;
}
#right {
	width: 100%;
	float: none;
}
.col-lg-3 {
	width: 100%;
	float: left;
}
.ddsmoothmenu-v {
	width: 100% !important;
	position: relative !important;
}
#ddsubmenu4 > li > ul.first {
	top: 0 !important;
	position: relative !important;
}
#ddsubmenu9 {
	top: 0 !important;
	position: relative !important;
}
.container {
	width: 460px;
}
.header-back .header .right-header {
	width: 80%;
}
.header-back .header-bottom ul.menu li:hover ul.dropdown-menu {
	width: 100%;
}
.banner-back .banner-text .banner {
	padding-left: 15px;
}
.content-back .content h2 {
	font-size: 38px;
}
.content-back .content .gallery .hover {
	height: 88%;
}
.content-back .content .gallery .hover .inner-hover span.effect a {
	padding: 15px 70px;
	font-size: 27px;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-size: 19px
}
.testimonial-back .testimonial .middle-testimonial p {
	font-size: 13px;
}
.testimonial-back .testimonial .right-testimonial span.get a {
	padding: 7px 40px;
}
.slogan-back .slogan .left-slogan h2 {
	font-size: 19px;
}
.footer-back .footer .left-footer .pay-opt table {
	width: 260px;
}
.footer-back .footer .left-footer ul.menu {
	width: 100%;
}
.footer-back .footer .left-footer ul.menu-two {
	width: 100%;
	margin-top: -12px;
}
.footer-back .footer .left-footer ul.menu-three {
	width: 100%;
}
.footer-back .footer .left-footer ul.menu-four {
	width: 100%;
	margin-top: -20px;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li {
	width: 32%;
	padding-top: 0;
}
.footer-back .footer-bottom .left-footer-bottom ul.payment li+li {
	margin-left: 0;
}
.col-lg-3 {
	width: 100%;
	float: left;
}
#blog-left {
	width: 100%;
}
#blog-left h1 {
	font-size: 32px;
	line-height: 38px;
}
#blog-left .box .date {
	margin-bottom: 12px;
}
#blog-left .box .text {
	width: 100%;
}
#blog-right {
	width: 100%;
	height: auto;
	position: relative;
	display: inline-block;
}
#blog-right .ddsmoothmenu-v {
	top: 0 !important;
	position: relative !important;
}
#blog-right h1 {
	display: inline-block;
	width: 100%;
}
.slogan-back .slogan {
	background-size: 230%;
}
/*table.responsive-table, thead, tbody, th, td, tr { display: block; }
.responsive-table thead tr { 	position: absolute;	top: -9999px;	left: -9999px;}
.responsive-table tr {}
.responsive-table tr th{display: none;}
.responsive-table td {border:0; position: relative;padding-left: 50%; text-align: right;padding: 10px 5px; border-bottom: 1px solid #00346b; }
.responsive-table td:before { position: absolute;	top: 0;left: 0;	width: 50%; white-space: nowrap; text-align: left; font-weight: 700; background: #00346b;color: #fff;padding: 9px 3px;}
.responsive-table.pof td:nth-of-type(1):before {content: "Item Code";}
.responsive-table.pof td:nth-of-type(2):before {content: "Thickness gauge";}
.responsive-table.pof td:nth-of-type(3):before {content: "Width Inch";}
.responsive-table.pof td:nth-of-type(4):before {content: "Length Feet";}
.responsive-table.pof td:nth-of-type(5):before {content: "Rolls Per Case";}
.responsive-table.pof td:nth-of-type(6):before {content: "Dollar per Case";}
.responsive-table.pof td:nth-of-type(7):before {content: "Buy It Now";}*/

#right {
	padding: 10px !important;
}
.outline {
	padding: 0px;
}
.img_left {
	margin-right: 0;
	width: 100%;
}
.right-list {
	width: 100%;
}
.p-tag {
	float: left;
	width: 100%;
	padding-top: 0 !important;
}
.left-side-img {
	width: 100%;
}
.right-side-txt {
	width: 100%;
}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
.container {
	width: 300px;
}
#left {
	width: 100%;
	float: none;
	position: relative;
}
#right {
	width: 100%;
	float: none;
}
.col-lg-3 {
	width: 100%;
	float: left;
}
.ddsmoothmenu-v {
	width: 100% !important;
	position: relative !important;
}
#ddsubmenu4 > li > ul.first {
	top: 0 !important;
	position: relative !important;
}
#ddsubmenu9 {
	top: 0 !important;
	position: relative !important;
}
#blog-left {
	width: 100%;
}
#blog-left h1 {
	font-size: 26px;
	line-height: 30px;
}
#blog-left .box .date {
	margin-bottom: 12px;
}
#blog-left .box .text {
	width: 100%;
}
#blog-right {
	width: 100%;
	height: auto;
	position: relative;
	display: inline-block;
}
#blog-right .ddsmoothmenu-v {
	top: 0 !important;
	position: relative !important;
}
#blog-right h1 {
	display: inline-block;
	width: 100%;
}
.slogan-back .slogan {
	background-size: 280%;
}
.footer-back .footer .left-footer ul.menu, .footer-back .footer .left-footer ul.menu-two, .footer-back .footer .left-footer ul.menu-three, .footer-back .footer .left-footer ul.menu-four {
	width: 100%;
}
.footer-back .footer .right-footer p {
	width: 100%;
}
.footer-back .footer .right-footer p {
	float: none;
}
.footer-back .footer .right-footer p span.capital {
	display: block;
}
.footer-back .footer .right-footer p {
	text-indent: 0;
}
.footer-back .footer .right-footer p .main-address span.mrgn {
	padding-left: 0;
}
.header-back .header .right-header {
	width: 100%;
}
.footer-back .footer .left-footer .pay-opt table {
	width: 270px;
}
.footer-back .footer .left-footer .pay-opt li h4 {
	line-height: 30px;
}
.footer-back .footer-bottom .left-footer-bottom p {
	padding: 10px 0 0;
	line-height: 20px;
}
/*table.responsive-table, thead, tbody, th, td, tr { display: block; }
.responsive-table thead tr { 	position: absolute;	top: -9999px;	left: -9999px;}
.responsive-table tr {}
.responsive-table tr th{display: none;}
.responsive-table td {border:0; position: relative;padding-left: 50%; text-align: right;padding: 10px 5px; border-bottom: 1px solid #00346b; }
.responsive-table td:before { position: absolute;	top: 0;left: 0;	width: 50%; white-space: nowrap; text-align: left; font-weight: 700; background: #00346b;color: #fff;padding: 9px 3px;}
.responsive-table.pof td:nth-of-type(1):before {content: "Item Code";}
.responsive-table.pof td:nth-of-type(2):before {content: "Thickness gauge";}
.responsive-table.pof td:nth-of-type(3):before {content: "Width Inch";}
.responsive-table.pof td:nth-of-type(4):before {content: "Length Feet";}
.responsive-table.pof td:nth-of-type(5):before {content: "Rolls Per Case";}
.responsive-table.pof td:nth-of-type(6):before {content: "Dollar per Case";}
.responsive-table.pof td:nth-of-type(7):before {content: "Buy It Now";}*/

#right {
	padding: 10px !important;
}
.outline {
	padding: 10px;
}
.right-list {
	width: 100%;
}
.p-tag {
	float: left;
	width: 100%;
	padding-top: 0 !important;
}
.left-side-img {
	width: 100%;
}
.right-side-txt {
	width: 100%;
}
}

@media ( max-width:360px ) {
.header-back .header .right-header {
	width: 100%;
}
.banner-back .banner-text .banner {
	padding-left: 7px;
}
.banner-back .banner-text .banner h6 {
	font-size: 14px;
	padding-top: 5px;
}
.banner-back .banner-text .banner h5 {
	font-size: 18px;
}
.banner-back .banner-text .banner h4 {
	font-size: 12px;
}
.banner-back .banner-text .banner h3 {
	font-size: 13px;
}
.content-back .content h2 {
	font-size: 45px;
}
.content-back .content .gallery .hover {
	height: 90%;
}
.content-back .content .gallery span.text a {
	line-height: 30px;
}
.content-back .content .gallery .hover .inner-hover span.effect a {
	padding: 12px 50px;
}
.testimonial-back .testimonial .left-testimonial {
	padding: 10px 0;
	margin-bottom: 0;
}
.testimonial-back .testimonial .left-testimonial h2 {
	margin-bottom: 0;
}
.testimonial-back .testimonial .right-testimonial {
	margin: 10px 0;
}
.slogan-back .slogan .left-slogan {
	padding-top: 25px;
}
.slogan-back .slogan .left-slogan h2 {
	font-size: 20px;
	line-height: 20px;
}
.slogan-back .slogan .right-slogan {
	padding-top: 0;
}
.testimonial-back .testimonial .left-testimonial h2 {
	font-size: 17px
}
.footer-back .footer .left-footer .pay-opt table {
	width: 240px;
}
.footer-back .footer-bottom .right-footer-bottom p {
	font-size: 13px;
}
.footer-back .footer-bottom .left-footer-bottom p {
	font-size: 12px;
}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
#left {
	width: 100%;
	float: none;
	position: relative;
}
#right {
	width: 100%;
	float: none;
}
.col-lg-3 {
	width: 100%;
	float: left;
}
.ddsmoothmenu-v {
	width: 100% !important;
	position: relative !important;
}
.img_left {
	margin-right: 0;
	width: 100%;
}
}
.titleh2 {
	font-size: 30px;
	margin-bottom: 10px;
	margin-top: 20px;
	color: inherit;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
	padding: 0;
}
.titleh3 {
	font-size: 24px;
	margin-bottom: 10px;
	margin-top: 20px;
	color: inherit;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
	padding: 0;
}
.titleh4, .titleh5, .titleh6 {
	margin-bottom: 10px;
	margin-top: 10px;
}
.titleh1, .titleh2, .titleh3, .titleh4, .titleh5, .titleh6 {
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
}
.header-top-back .header-top .left-header-top .titleh5 {
	color: #ffffff;
	float: left;
	font-family: "source_sans_proregular";
	font-size: 16px;
	padding: 5px 0 0 15px;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
}
.header-top-back .header-top .left-header-top .titleh5 span {
	font-size: 20px;
	font-weight: bold;
}
.header-top-back .header-top .right-header-top a .titleh5 {
	color: #ffffff;
	display: inline-block;
	font-family: "source_sans_proregular";
	font-size: 15px;
	padding: 5px 15px 0 20px;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
}
#left .titleh1 {
	background: #f2ad00 none repeat scroll 0 0;
	border-radius: 5px;
	box-shadow: 3px 3px 0 #001a35;
	color: #ffffff;
	font-family: "oswaldbook";
	font-size: 24px;
	letter-spacing: 4px;
	line-height: 39px;
	margin: 0 0 12px;
	text-align: center;
	text-transform: none;
	font-weight: 500;
	font-weight: normal !important;
	padding: 0;
}
#right .titleh1, #right .titleh4 {
	text-align: center;
}
#right .titleh1 {
	text-align: center;
	font-family: "oswaldbook";
	font-size: 32px;
	margin: 0;
	color: inherit;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
	padding: 0;
}
.footer-back .footer .left-footer .pay-opt li .titleh4 {
	color: #ffffff;
	float: left;
	font-family: "source_sans_proregular";
	font-size: 14px;
	line-height: 90px;
	text-transform: uppercase;
	width: 100px;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: 500;
	font-weight: normal !important;
	padding: 0;
}
.footer-back .footer .middle-footer li .titleh5 {
	background: rgba(0, 0, 0, 0) url("../images/footer-list-bg.png") no-repeat scroll left 5px;
	color: #ffffff;
	font-family: "source_sans_proregular";
	font-size: 14px;
	line-height: 20px;
	padding-left: 10px;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: 500;
	font-weight: normal !important;
	box-sizing: border-box;
	list-style: outside none none;
}
.banner-back .banner-text .banner .titleh6 {
	color: #191718;
	font-family: "source_sans_proregular";
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
	padding: 0;
}
.banner-back .banner-text .banner .titleh5 {
	color: #191718;
	font-family: "source_sans_proextralight";
	font-size: 51px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
}
.banner-back .banner-text .banner .titleh4 {
	color: #191718;
	font-family: "source_sans_proregular";
	font-size: 20px;
	padding-top: 10px;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
}
.banner-back .banner-text .banner .titleh3 {
	color: #191718;
	font-family: "source_sans_problack";
	font-size: 20px;
	padding-top: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 20px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
}
.testimonial-back .testimonial .left-testimonial .titleh2 {
	color: #ffffff;
	font-family: "source_sans_proextralight";
	font-size: 48px;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 20px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
	padding: 0;
	text-align: center;
}
.content-back .content .titleh2 {
	color: #191718;
	font-family: "source_sans_proextralight";
	font-size: 55px;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 20px;
	font-weight: 500;
	line-height: 1.1;
	font-weight: normal !important;
	padding: 0;
}
.caddress {
	margin: 0 0 20px;
	color: #868686;
	font-family: "source_sans_proregular";
	font-size: 14px;
	text-indent: 6px;
	text-transform: uppercase;
	display: block;
}
.caddress .capital {
	padding-right: 5px;
	color: #f2ad00;
}
.caddress span {
	float: none;
	padding-right: 0;
}
.copytext a {
	color: #fff
}
.copytext a:hover {
	color: #fff
}
.caddress span.mrgn {
	display: inline-block;
	padding: 0 0 0 10px;
	text-align: right;
}
.sitemap {
	margin: 25px 0 0 0
}
.sitemap ul {
	background: url(../images/vertical.png) left 0 repeat-y rgba(0,0,0,0);
	clear: both;
	float: left;
	list-style-type: none;
	margin: 20px 0 0;
	overflow: hidden;
	padding: 0;
	float: none;
	text-align: left
}
.sitemap ul li {
	background: rgba(0, 0, 0, 0) url("../images/horizontal.png") no-repeat scroll left 13px;
	margin: 0;
	padding: 3px 0 15px 20px;
	text-transform: capitalize;
}
.sitemap ul li a, .sitemap ul li a {
	text-decoration: none;
	color: #000;
}
.sitemap ul li a:hover {
	text-decoration: underline
}
.sitemap ul ul {
	background: url(../images/vertical.png) left 0 repeat-y rgba(0,0,0,0);
	margin-top: 10px;
	padding-left: 0
}
.sitemap ul ul li {
	display: block;
	padding: 3px 0 3px 20px
}
.social-bar {
  display: block;
  margin: 25px 0 0;
  padding: 0;
  text-align: center;
}
.social-bar .social-icon {
	border: 1px solid #ffffff;
	display: inline-block;
	margin: 0 2px;
	padding: 4px 2px;
}

#right .titleh4 {
  color: inherit;
  font-family: "oswaldbook";
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  margin-bottom: 20px;
  margin-top: 10px;
  padding: 0;
  text-align: left;
}

.f15{ font-size:15px !important}
.centeralign{ text-align:center !important}

.red-text {
  color: #ff0000 !important;
}