
.customers-reviews p {color:#222222;}
.wrapper.caption{
    margin-top:25px;
    line-height: 20px;
    font-size: 13px;
    margin-bottom: 35px;
}
.categ-banner-full {background:url(//turbifycdn.com/ty/cdn/swps/under-nav-bg.jpg) center top no-repeat; height:431px;}
	.find-box {float:left; width:301px; height:340px; background:url(//turbifycdn.com/ty/cdn/swps/find-box-bg.png) 0 0 no-repeat;}
	.find-box h2 {font-size:24px; font-weight:700; line-height:24px; color:#1e1e1e; text-align:left; padding:24px 0 0 21px; margin:0;}
	.find-box p {padding:7px 0 15px 21px; font-style:italic;}
	.find-box .select-c {margin:0 0 0 19px; padding:0 0 7px 0; height:33px;}
	.find-box .process-row button[type="reset"]{float:left;padding-left: 15px; cursor: pointer;}
	.find-box .process-row button[type="submit"]{float:right;padding-right: 19px; cursor: pointer;}
	.find-box .view-all {font-size:15px; line-height:18px; font-weight:700; margin:0 0 0 21px;}
		.find-box .view-all a {display:block; color:#1e1e1e; background:url(//turbifycdn.com/ty/cdn/swps/blue-next-arrow-14x22.png) left no-repeat; padding:0 0 0 27px;}
	
	.categ-banner {float:right; width:72.79%; max-width:891px !important; height:auto; max-height:330px !important; position:relative}
		.categ-banner img {text-align:right; width:100%; max-width:891px !important; height:auto; max-height:330px !important; position:relative; z-index:20;}
		.categ-banner h1 {font-family: 'Rajdhani', sans-serif; font-size:90px; font-weight:700; text-transform:uppercase; color:#1c1c1c; line-height:65px; position:absolute; top:8px; left:22px; z-index:19}
			.categ-banner h1 span {color:#555653; display:block}
			.categ-banner h1 span.grey {font-size:84px; color:#b0b0ad;}
		.categ-banner h2 {font-family: 'Rajdhani', sans-serif; font-size:26px; font-weight:700; text-transform:uppercase; color:#fff; line-height:18px; position:absolute; bottom:9px; left:57px; z-index:25}
		.categ-banner h2.bottom {bottom:21px}
	
	.browse-case-btn {width:306px; height:46px; position:absolute; bottom:-18px; left:93px; z-index:22}
		.browse-case-btn a {display:block; line-height:46px; color:#fff; text-align:left; padding:0 0 0 42px; background:#df272b url(//turbifycdn.com/ty/cdn/swps/arrow-down-41x7.png) right no-repeat; text-transform:uppercase; font-weight:700; font-size:17px;}
		.browse-case-btn a:hover {background:#f0f0ec url(//turbifycdn.com/ty/cdn/swps/red-arrow-down-41x7.png) right no-repeat; color:#df272b}
		
	.compare-case-btn {width:306px; height:46px; position:absolute; bottom:-18px; right:140px; background:rgba(255, 255, 255, 0.6); z-index:22}
		.compare-case-btn a {display:block; line-height:44px; color:#df272b; text-align:left; padding:0 0 0 42px; text-transform:uppercase; font-weight:700; font-size:17px; background: transparent url(//turbifycdn.com/ty/cdn/swps/red-arrow-27x11.png) right no-repeat; border:1px solid #e0e0e0; height:44px;}
		.compare-case-btn a:hover {background:#f0f0ec url(//turbifycdn.com/ty/cdn/swps/red-arrow-27x11.png) right no-repeat;}
	
	.categ-page .cell ul li {font-size:13px; line-height:23px; font-weight:400; color:#222;}
		.categ-page .cell ul li a {background:url(//turbifycdn.com/ty/cdn/swps/checkout-blue-arrow.png) left 7px no-repeat; padding:0 0 0 11px; display:block}
		.categ-page .cell ul li.no-bullet a {background:none; padding:0; color:#065697}
		
.find-box-select-menu {font-weight:700; font-size:17px; color:#065697; width:261px; height:31px; line-height:31px; border:1px solid #b0b0ad; padding:0; margin:0; background:#fff url(//turbifycdn.com/ty/cdn/swps/down-blue-arrow-11x9.png) 235px 13px no-repeat; float:left}
	.find-box-select-menu label {width:100%; display:block; cursor:pointer; padding:0 0 0 10px; width:251px; text-align:left; position:relative; z-index:100;}
		.find-box-select-menu label:focus {color:#AC1F60; border:0; outline:0}
		.find-box-select-menu label:hover {color:#AC1F60}
	.find-box-select-menu ul {list-style:none; padding:5px 0 0 0; margin:4px 0 0 -1px; width:263px; background:#edf2f5; outline:none; position:relative; z-index:110}
		.find-box-select-menu ul li {line-height:27px; cursor:pointer; padding:0 0 0 7px}
			.find-box-select-menu ul li:hover {color:#AC1F60; background:#dde7ed}

	
.pelican-categ {position:relative}
	.pelican-categ h2 {font-size:25px; font-weight:700; line-height:25px; color:#222; text-align:left; border-bottom:1px solid #dadad2; padding:33px 0 12px 0; margin:0 0 12px 0;}
	.pelican-categ a.compare-all {position:absolute; right:0; bottom:10px; font-size:15px; line-height:25px; font-weight:400; color:#222; background:url(//turbifycdn.com/ty/cdn/swps/blue-arrow-bullet-7x11.png) right no-repeat; padding:0 17px 0 0}
	.pelican-categ .left {width:24.10%; max-width:295px !important; float:left; text-align:center}
		.pelican-categ .left img {width:100%; max-width:266px !important; height:auto}
	.pelican-categ .right {float:left; width:75.89%; max-width:929px !important; padding:24px 0 0;}
		.pelican-categ .right p {font-size:13px; line-height:18px; font-weight:700; color:#2d2d2d; padding: 0 23px 18px;}
		.pelican-categ .right p.bg {background:#f0f0ec; margin:0 4px 16px 17px; padding:10px 14px;}
	
	.save-money {background:#dadad2; height:auto; min-height:72px !important;}
		.save-money h2 {font-size:28px; font-weight:700; line-height:25px; color:#000; text-align:center; padding:23px 0 0; margin:0;}
	



.select-c select {
  border: 1px solid silver;
  color: #065697;
  font-size: 15px;
  font-weight: bold;
  padding: 2px;
  width: 90%;
	-webkit-box-shadow: 2px 2px 5px -1px rgba(64,64,64,1);
	-moz-box-shadow: 2px 2px 5px -1px rgba(64,64,64,1);
	box-shadow: 2px 2px 5px -1px rgba(64,64,64,1);
}

@media screen and (max-width: 1210px) {
	.categ-banner-full {height:auto; min-height:431px !important;}
		.categ-banner {float:none; clear:both; width:96%; margin:0 auto}
		.find-box {float:none; clear:both; margin:45px auto 0;}
}


@media screen and (max-width: 940px) {
	
	.categ-banner-full {background-position: bottom;}
		.categ-banner img {display:none;}
		.categ-banner h1 {position:static; top:auto; left:auto; text-align:center}
		.categ-banner h2 {position: static; bottom: auto; left:auto; color:#222; text-align:center; line-height:25px; padding:10px 5px;}
		.find-box {margin:20px auto;}
		
		.categ-banner {padding-top:10px}
			.browse-case-btn, 
			.compare-case-btn {position:static; margin:0 auto 10px}
			
	
}


@media screen and (max-width: 840px) {
	.categ-banner h1 {font-size:60px; line-height:65px;}
		.categ-banner h1 span.grey {font-size:60px;}
	
	.pelican-categ .left {display:none}
	.pelican-categ .right {float:none; clear:both; width:96%; margin:0 auto;}
		.pelican-categ .right p {padding: 0 10px 14px;}
			.pelican-categ .right p.bg {margin:0 10px 14px; padding:10px 14px;}
	
	.save-money {min-height:40px !important;}
		.save-money h2 {font-size:20px; line-height:30px; padding:5px 0;}
	
}



@media screen and (max-width: 740px) {
	.pelican-categ a.compare-all {position:static; right:auto; bottom:auto; padding:0 17px 0 0}
}



@media screen and (max-width: 670px) {
	.categ-banner h1 {font-size:40px; line-height:40px;}
		.categ-banner h1 span.grey {font-size:40px;}
	.categ-banner h2 {font-size:20px;}
}

@media screen and (max-width: 350px) {
	.find-box {background:#fff; border:1px solid #dadada; border-radius:7px; width:260px}
		.find-box h2 {font-size:22px;}
		
	.find-box-select-menu {font-size:14px; width:200px; background:#fff url(//turbifycdn.com/ty/cdn/swps/down-blue-arrow-11x9.png) 180px 13px no-repeat;}
	.find-box-select-menu label {width:190px;}
	.find-box-select-menu ul {width:202px;}
		.find-box-select-menu ul li {line-height:21px;}
	
	.find-box .view-all {font-size:14px; max-width:150px;}
	
	.browse-case-btn, 
	.compare-case-btn {width:260px;}
		.browse-case-btn a, 
		.compare-case-btn a {padding:0 0 0 15px;}
	
	
	.categ-page .cell ul li {font-size:12px; line-height:20px;}
}
