/* ~~ This is the css file for the Ecommerce Templates shopping cart software - Outdoors ~~ */
@charset "utf-8";
 /* ~~ Main settings ~~*/
body { margin:0 auto; padding:0px; font-family:Arial; font-size:20px; color:#ffffff; border-top:0px solid #000;}
.main_wrapper  { margin:0px; padding:0px; background-color:#000; border: 0 0 0}
.header_wrapper { margin:0px; padding:0px; background-color:#000; border: 0 0 0}
.mid_wrapper { margin:0px; padding:0px; background-color:#000; border: 0 0 0}
.footer_wrapper { margin:0px; padding:0px; background-color:#636363;  font-family:Arial; font-size:12px; color:#ffffff; border-top:0px solid #000;}
.FL { float:left; background: black; }
.FR { float:right;}
.width { width:100%;}
.clear { clear:both;}
.width_wrapper { max-width:1000px; margin:0 auto; border: 0 0 0;}
 /* ~~ Header section ~~*/
.logo_row { margin:0px; padding:50px 0 40px 0;}
.logo { float:left; margin:0px; padding:0px;}
.logo_right { float:right; width:70%; padding-top:10px;}
.welcome_msg { float:right; font-size:14px; color:#b3b3b3; font-weight:bold; margin-right:50px;}
ul.topLink { float:right; margin:0px; padding:0px;}
ul.topLink li { float:left; margin:0px; padding:0px  0px 0px  15px; list-style:none;}
ul.topLink li a { font-size:12px; color:#777373; font-weight:bold; text-decoration:none; text-transform:uppercase;}
ul.topLink li a:hover { text-decoration:underline;}
 /* ~~ Top menu ~~*/
.topNav_wrapper { border-top:0px solid #000; border-bottom:3px solid #000; min-height:52px;}
div#topnav{
font-family: 'Exo 2', sans-serif;
  line-height: 1;
  background: #ffffff;
float:left;	
}
div#topnav ul{
	font-size: 1em;
	margin: 0;
	padding-top:20px;
	height:12px;
	padding-left: 0px;
}
div#topnav ul li{
	display: inline;
}
div#topnav ul li a{
  padding: 20px;
  font-size: 13px;
  text-decoration: none;
  text-transform: uppercase;
  color: #000000;
  font-weight:bold;
}
div#topnav ul li a:hover{
	background-color: #999900; 
	color: #fff;
}
 /* ~~ Below header section ~~*/
.basket { float:right; background:url(../images/cart_icon.png) no-repeat 0 3px; margin-top:14px; padding:5px 5px 5px 25px}
.basket a { color:#fff; font-size:13px; text-transform:uppercase; text-decoration:none;}
.searchBox { float:right; width:220px; position:relative; margin:15px 0 0 20px;}
.searchBox form { margin:0px; padding:0px;}
.searchBox Input.search_look { margin:0px; padding:3px 25px 3px 3px; color:#646464; border:1px solid #e5e5e5;  width:100%; height:22px; line-height:22px; z-index:1; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */}
.searchBox .search_btn { margin:0px; padding:0px; width:25px; height:22px; background:url(../images/search_icon.png) no-repeat center 2px; position:absolute; right:0px; top:0px; text-indent:-9999px; cursor:pointer; border:none;}
.service_section { border-bottom:0px solid #000; padding:15px 0; }
.icon_refresh { float:left; background:url(../images/message_icon.png) no-repeat 0 0; padding-left:40px; line-height:34px; margin-right:50px; font-size:14px; color:#a2a3a5;}
.icon_refresh strong { color:#999900;}
.icon_truck { float:left; background:url(../images/icon_truck.png) no-repeat 0 0; padding-left:40px; line-height:34px; font-size:14px; color:#a2a3a5; font-weight:bold; text-transform:uppercase;}
.icon_phone { float:right; background:url(../images/icon_phone.png) no-repeat 0 0; padding-left:40px; line-height:34px; font-size:14px;}
.banner_wrapper { line-height:0px;}
.banner_wrapper img { width:100%;}
.mid_area_bg {  background-color:#000; background-size:100% 100%; padding:50px 0 20px 0;}
.mid_area_space { padding:30px 0;}
 /* ~~ Home page display ~~*/
.offer-banner-section {
    margin: auto auto 25px;
    overflow: hidden;
}
.offer-banner-section .col {
    float: left;
    width:33%;
}
.offer-banner-section .col-m {
    float: left;
    margin-left: 0%;
    width: 33%;
}
.offer-banner-section .col-last {
    float: left;
    margin-right: 0;
    width:33%;
}
.offer-banner-section .col-m img { max-width:100%;}
.offer-banner-section .col img, .offer-banner-section .col-last img { width:100%; border:1px solid #d3d3d3;}
.nec_collection_banner { margin-top:18px; border:1px solid #d3d3d3;}
ul.resp-tabs-list {
	background:url(../images/border_bg.png) repeat-x left bottom;
    margin: 0px auto;
    padding:0;
	width:71%;
	text-align:center;
}
ul.resp-tabs-list { margin: 0 auto 20px;}
.clear{ clear:both;}
.resp-tabs-list li {
    font-size: 24px;
    display: inline-block;
    margin: 0;
	padding:10px 25px;
    list-style: none;
    	font-family:'Exo 2', Arial;
	color:#A5B1E7;
	text-transform:uppercase;
}
div.item img{
	border:10px solid #FFF;
	padding:0px 5px 0px 5px;
	background:#fff;
}
div.item{
	float:left;
}
.item h2 { font-family: Arial; font-size:16px; text-transform:uppercase; margin:0px; padding-top:2px; color: #999; text-decoration:none;
text-align:center;}
.product_listing { margin:0px; padding:0;}
.product_listing ul {margin:0px; padding:0;}
.product_listing li {margin:0 5% 20px 0; padding:0; float:left; list-style:none; float:left; width:30%;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */}
.product_listing li.right { margin-right:0px;}
.product_listing li .product_img_box { background-color:#f6f6f8; padding:10px; margin-bottom:10px; }
.product_listing li .product_img_box a img { width:100%;}
h2.green_hr_text { margin:0px; padding:0px 0px 20px 0px; font-family:'Exo 2',Tahoma, Aricl; color:#666600; font-size:22px; text-transform:uppercase; line-height:normal;}
.product_listing li a { font-size:18px; color:#010000; text-decoration:none; font-weight:normal;}
 /* ~~ Footer section ~~*/
.footer_space { padding:30px 0px 0px 0px;}
.footer_column {
    float: left;
    margin-bottom: 15px;
    width:25%;
}
.footer_column h4 {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
    text-transform: uppercase;
  font-family:'Exo 2', Arial;
}
.footer_column ul { margin:0px; padding:0;}
.footer_column li { margin:0px; padding:0 0 4px 10px; list-style:none; background:url(../images/footer_arrow.png) no-repeat 0 5px;}
.footer_column li a { color:#FFF; text-decoration:none;}
.footer_column li a:hover { text-decoration:none; color:#5B3030; }
.footer_social_row { border-top:1px solid #818080; border-bottom:1px solid #818080; padding:15px; margin-bottom:15px;}
ul.footer_social_icon { margin:0px; padding:0px; float:left;}
ul.footer_social_icon li { margin:0px; padding:0px 10px 0 0; list-style:none; float:left;}
ul.footer_social_icon li a { margin:0px; padding:0px;}
.payment_icon { float:right;  margin-top:5px;}
.footer_bottom_links { background-color:#636363; padding:20px 0; color:#201B1B;} 
.bottom_links { float:left;}
.bottom_links ul { margin:5px 0px 0px -10px; padding:0px; }
.bottom_links li { margin:0px; padding:0px 10px; display:inline; list-style:none; border-right:1px solid #201B1B;}
.bottom_links li:last-child, .bottom_links li.last { border-right:0px;}
.bottom_links li a {color:#201B1B; text-decoration:none;}
.bottom_links li a:hover { color:#ccc;}
.bottom_links a {color:#fff; text-decoration:none;}
.bottom_links a:hover { color:#ccc;}
.btn_search { margin:0px; padding:0px; width:36px; height:30px; text-indent:-9999px; cursor:pointer; background:url(../images/btn_go.png) no-repeat 0 0; position:absolute; right:0; top:0px; border:0px;}
.basket_header { display:none;}
 /* ~~ Inner pages ~~*/
.demo { width: 980px; margin: 0px auto;}
.demo h1 { margin:33px 0 25px; line-height: 30px;}
.demo h3 { margin: 10px 0; }
pre { background: #fff;}
.how-use, .content { padding: 10px; background: #F3F3F3;}
#tabInfo { display: none;}
.menu_right { float:right;}
.menu_right2 { width:100%; float:left;}
.menu_right2 { display:none;}
.sidebar { float:left; width:20%;margin-left:6px; }
.col_right { float:right; width:76%;}
.products_category_box { padding-bottom:20px;}
.products_category_box h2, .features_products_wrapper h2 { margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; font-family:'Exo 2', Arial; color:#999900; font-size:16px; font-weight:normal; border-bottom:1px solid #e5e5e5;}
.products_category_box  ul { margin:0px; padding:0px;}
.products_category_box  li { margin:0px; padding:3px 0px; list-style:none;}
.products_category_box  li a { font-size:14px; color:#676767; text-decoration:none;}
.products_category_box  li a:hover { color:#000;}
.features_products_wrapper {padding-bottom:20px;}
.features_products_wrapper  ul { margin:0px; padding:0px;}
.features_products_wrapper  li { margin:0px; padding:3px 0px; list-style:none;}
.features_products_wrapper  li a { font-size:14px; color:#676767; text-decoration:none;}
.features_products_wrapper  li a:hover { color:#000;}
p.more_link a { font-size:14px; color:#999900; text-decoration:underline; font-weight:bold;}
p.more_link a:hover { text-decoration:none;}
.special_offer_pr_box { background-color:#f6f6f8; padding:10px; margin-bottom:20px; position:relative;}
.special_offer { position:absolute; right:0px; top:0px;}
.special_offer_pr_box p.product_img { margin:0px; padding:20px 0px 0px 0px; text-align:center;}
.special_offer_pr_box p.product_name { font-size:18px; color:#996666; margin:0px; padding:10px 5px 0px 5px;}
.special_offer_pr_box p.product_name a { text-decoration:none; color:#996666;}
.contact_box_left { margin:0 0 0px 0; padding:0px; background-color:#999999 font-size:12px; color:#F5F7BE; line-height:20px;}
.contact_box_left h4 { margin:0 0 10px 0; padding:0px; font-family:'Exo 2', Arial;,font-size:16px; text-transform:uppercase; font-weight:bold; color:#FFFFFF;}
.contact_box_left p { margin:0px; padding:0 0 5px 0;} 
.contact_box_left p.comp_name { margin:0px; padding:0px; font-size:14px; color:#F5F7BE; font-weight:bold;}
.contact_box_left p.phone_no { background:url(../images/phone_icon.png) no-repeat 0 2px; padding:0 0 5px 25px;}
.contact_box_left p.email_icon { background:url(../images/email_icon.png) no-repeat 0 2px; padding:0 0 5px 25px;}
.contact_box_left p.email_icon a {color:#901F21; text-decoration:none;}
 /* ~~ Link properties ~~*/
p { font-size: 24pz; font-style: italic;}
a {
	text-decoration: underline;
	padding:0;
	margin:0;
	outline: none;
        color: powderblue;
}
a:hover {
	text-decoration: none;
}
/* Shopping cart classes
----------------------------------------------------------------------------------------------------*/
div.scart {
    color: #333;
}
/*Mini cart*/
table.mincart{
  	width:98%;
  	font-size:1em;
  	background:#EAEAEA;
}
/*Internal store naviagtion*/
a.ectlink:link {
	color: #7A9024;
	text-decoration: none;
}
a.ectlink:visited {
	color: #7A9024;
	text-decoration: none;
}
a.ectlink:active {
	color: #7A9024;
	text-decoration: none;
}
a.ectlink:hover {
	color: #666;
	text-decoration: none;
}
/*Button and form field styles*/
input.ectbutton,button.ectbutton{
	background:#7A9024;
	color:#fff;
	padding:4px 12px;
	border:0;
	border-radius:4px;
	-webkit-appearance: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
input.ectbutton:hover,button.ectbutton:hover{
	background:#ddd;
	color:#000;
	cursor:pointer;
	-webkit-appearance: none;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
}
input.previmg, input.nextimg, input.detailprevimg, input.detailnextimg{
border-radius:4px;
border:1px solid #ccc;
background:#fff;
margin:4px;
font-size:11px;
cursor:pointer;
color:#006aba;
padding:4px;
}
input.previmg:hover, input.nextimg:hover, input.detailprevimg:hover, input.detailnextimg:hover{
color:#000;
border:1px solid #666;
}
/* Quick Buy settings 
-------------------------------------*/
div.detaillink{
  float:right;
  width:70px;
  text-align:left;
  padding:6px;
}
div.qbuybutton{
  float:left;
  width:100px !important;
  text-align:right;
}
input.qbuybutton{
  background:#f1f1f1;
  color:#E06A1E;
  border-radius:4px;
  text-shadow: none;
  padding:4px 12px;
  border:1px solid #ccc;
  font-size:13px;
  font-weight:normal !important;
  cursor:pointer;
  margin-top:6px;
  -webkit-appearance: none;
}
input.detaillink{
  background:#f1f1f1;
  color:#E06A1E;
  border-radius:4px;
  text-shadow: none;
  padding:4px 12px;
  border:1px solid #ccc;
  font-size:13px;
  font-weight:normal !important;
  cursor:pointer;
  -webkit-appearance: none;
}
input.detaillink:hover{
  background:#1874CD;
  color:#fff;
  -webkit-appearance: none;
}
input.qbuybutton:hover{
  background:#1874CD;
  color:#fff;
  -webkit-appearance: none;
}
div.qbuywrapper div.prodimage{
border:0px;
  width:200px;
  float:left;
}
div.qbuywrapper div.prodname{
float:right;
  width:60% !important;
  border-bottom:1px solid #ccc;
  text-align:left;
  margin-top:12px;
  margin-bottom:12px;
}
div.qbuywrapper div.prodrating{
float:right;
  width:60% !important;
    text-align:left;
    margin-bottom:6px;
}
div.qbuywrapper div.prodid{
float:right;
  width:60% !important;
    text-align:left;
    margin-bottom:6px;
}
div.qbuywrapper div.prodminquant{
float:right;
  width:60% !important;
    text-align:left;
    margin-bottom:6px;
}
div.qbuywrapper div.proddescription{
float:right;
  width:60% !important;
    text-align:left;
  padding:0px;
  margin-bottom:6px;
}
div.qbuywrapper div.prodoptions{
float:right;
  width:60% !important;
    text-align:left;
      margin-bottom:6px;
}
div.qbuywrapper div.optiontext{
float:left;
  width:60% !important;
    text-align:left;
        margin:6px 0px;
}
div.qbuywrapper div.option{
float:left;
  width:70% !important;
    text-align:left;
}
div.qbuywrapper div.prodinstock{
float:right;
  width:60% !important;
    text-align:left;
  margin-left:0px !important;
      margin-bottom:6px;
}
div.qbuywrapper div.addtocart{
float:right;
  width:60% !important;
    text-align:right;
  margin-right:6px;
}
div.qbuywrapper div.detaillink{
float:right;
  width:60% !important;
    text-align:right;
  margin-right:6px;
}
div.qbuywrapper div.prodprice{
 float:right !important;
  width:60% !important;
  text-align:left;
      margin-bottom:6px;
}
div.qbuywrapper div.listprice{
 float:right !important;
  width:60% !important;
 text-align:left;
}
div.qbuywrapper div.prodcurrency{
 float:right !important;
  width:60% !important;
  text-align:left;
  margin-top:6px;
}
/* The category page 
-------------------------------------*/
div.catnavcheckout{
	background-color:#EEE;
    padding:10px;
    margin-bottom:2px;
    border-bottom:1px solid #999900;
}
div.category{
	width:43%;
	float:left;
	line-height:1.6;
  	font-size:0.9em;
    padding:10px;
	border:1px solid #ccc;
	background-color:#fefefe;
	margin:0px 0px 16px 16px;
	height:110px;
}
div.category:hover{
	background-color:#fff;
	border: 1px solid #64842F;
	box-shadow: 5px 5px 2px #ccc;
}
div.catnavigation{
	padding:10px 0px 10px 12px;
	font-size:1em;
	background-color:#eee;
	border-bottom: 1px solid #999900;
	margin-bottom:2px;
    flex-grow: 1;
	color:#7A9024;
}
.catnavwrapper{
	background:#fff !important;
	border: 1px solid #fff !important;
}
div.navdesc{
	display:none; /* Removes the text "View all products in all categories */
}
img.catimage{
	max-width:100%;
}
div.catimage{
	/* width:95px; */
	float:left;
	margin:10px;
}
div.catdesc{
	padding:0px 0px 4px 4px;
	font-size:0.9em;
}
div.catname{
	padding-left:4px;
        font-size:1.2em;
}
div.catdiscounts, div.allcatdiscounts{
  padding:0px;
  margin:0px;
	font-weight:normal;
	color:#DA6B1D;
	font-size:0.9em;
}
div.categorymessage{
	padding-top:0px;
	font-size: 1.1em;
}
p.noproducts{
       padding-top:28px;
       text-align:left !important;
}
/* The products page 
-------------------------------------*/
div.prodfilter{
	float:left;
	padding:2px;
	margin-bottom:4px;
}
div.prodfilterbar{
	float:left;
	width:98%;
  border-bottom: 1px solid #ccc;
  margin-bottom:14px;
  padding-bottom:8px;
}
div.filtertext{
  padding:8px;
}
select.prodfilter{
	padding:4px;
	margin:0px;
  border: 1px solid #ccc;
}
input.prodfilter{
	padding:6px;
  border: 1px solid #ccc;
}
div.product{
    padding: 6px;
    width: 48%;
    display: inline-block;
    min-height: 180px;
    margin: 1%;
}
div.prodnavigation{
	padding:10px 0px 10px 12px;
	float:left;
	width:97%;
	font-size:0.9em;
	background-color:#eee;
	border-bottom: 1px solid #999900;
	margin-bottom:10px;
}
.prodratinglink{
	font-size:0.8em;
}
div.allproddiscounts{
	color:#DA6A1E;
	width:100%;
	margin-bottom:2px;
	float:left;
}
.proddiscounts, .discountsapply{
	color:#DA6A1E;
}
div.prodmanufacturer{
	color:#666;
}
div.prodsku{
	color:#666;
}
div.prodimage{
	padding-top: 6px;
	text-align:center;
	border:1px solid #ccc;
	background-color:#fefefe;
}
div.prodimage:hover{
	background-color:#fefefe;
	border: 1px solid #7A9024;
  box-shadow: 5px 5px 2px #ccc;
}
img.prodimage{
}
div.prodname{
	padding-top:6px;
	font-size: 1.1em;
  margin-bottom:8px;
}
div.prodrating{
}
div.prodinstock{
	color:#666;
}
div.proddescription{
	float:left;
	font-size: 0.9em;
	line-height: 1.5em;
}
div.listprice{
	width:98%;
	float:left;
	font-size: 0.9em;
}
span.yousave{
	background:#0065A7;
	color:#fff;
	font-size:0.9em;
}
div.prodprice{
	font-size: 1em;
	font-weight:normal;
	float:left;
	width:98%;
	color:#666;
}
div.prodcurrency{
	float:left;
	width:100%;
	font-size: 0.8em;
	color:#666;
}
div.prodoptions{
float:left;
width:98%;
}
div.optiontext{
margin:4px 0px;
}
div.option{
margin:4px 0px;
}
div.addtocart{
float:left;
margin:4px 0px;
}
div.quantity0div, div.quantity1div, div.quantity2div{
float:left;
display:inline-block;
margin:4px 6px 0px 0px;
}
input.quantity0input{
border:1px solid #ccc;
padding:4px 4px 3px 4px;
}
.notifystock{
	text-align:center;
	float:left;
	width:100%;
}
.configbutton{
	text-align:center;
	margin-top:6px;
}
div.outofstock{
	text-align:center;
	padding-top:6px;
	font-weight:bold;
}
.prodid {
	color:#666;
	padding:6px;
	font-size: 0.9em;
}
div.multioptiontext{
	width:180px;
}
div.pagenums{
	text-align:center;
	float:left;
	padding:0px 0px 10px 0px;
}
/* The product detail page 
-------------------------------------*/
div.ectbreadcrumb{
	color: #7A9024;
}
div.detailprodnavigation{
	width:99%;
}
div.detailimage{
	text-align:center;
	padding:10px;
	clear:both;
} 
div.detailcheckoutbutton{
	clear:both;
}
div.detailid {
	color:#666;
	width:500px;
	font-size: 1em;
	float:right;
}
.detailname h1{
	font-size: 1.2em;
	padding:10px 0px;
	text-align:center;
}
span.detaildiscountsapply{
	width:500px;
	margin-left:36px;
}
div.detaildiscounts{
float:right;
width:500px;
color:#EC831E;
}
div.detailmanufacturer{
	float:right;
	width:494px;
margin-right:0px;
}
div.detailsku{
	float:left;
	width:500px;
	margin:10px;
}
div.detailinstock{
	float:right;
	width:500px;
}
div.detaildescription{
	font-size: 0.9em;
	margin-top:14px;
	line-height:1.8em;
	float:right;
	width:500px;
}
div.detailprice{
	font-size: 1.2em;
	font-weight:bold;
	clear:both;
	color:#333;
	margin-left:10px;
}
div.detailaddtocartquant{
	margin:15px 10px;
}
div.detaillistprice{
	font-size: 1em;
	font-weight:normal;
	float:left;
	width:100%;
	padding-top:6px;
	color:#DA6A1E;
}
div.detailcurrency{
	padding-top: 6px;
	font-size: 0.9em;
	float:left;
	width:98%;
	color:#666;
	margin-left:10px;
	border-bottom: 1px solid #ccc;
	padding-bottom:20px;
}
div.detailoptions{
  float:left;
  margin-bottom:8px;
display:inline-block;
width:98%;
}
div.detailoptiontext{
display:inline-block;
float:left;
padding-left:10px;
margin:15px 0px;
clear:left;
min-width:160px;
}
div.detailoption{
float:left;
clear:right;
margin:10px 0px;
  display:inline-block;
}
input.detailprodoption{
margin-right:6px;
}
select.detailprodoption{
padding:4px;
  clear:right;
  }
div.detailmultioptiontext{
	padding: 6px;
	width:30%;
clear:none;
}
.previousnext{
	padding-top:20px;
	padding-bottom:6px;
	text-align:center;
	font-size:0.8em;
	border-top:1px solid #ccc;
}
div.emfmaindiv {
    color: #333;
}
div.reviewprod {
    color: #333;
}
div.quantity1div > div{
background-color:#FFF;
}
div.detailquantitytext{
float:left;
display:inline-block;
padding:0px 10px;
margin-top:9px;
}
div.detailquantityinput{
display:inline-block;
}
div.detailquantityinput input{
border:1px solid #ccc;
padding:4px;
} 
div.detailaddtocart{
	float:left;
	width:170px;
	text-align:left;
	padding-bottom:20px;
	margin-top:19px;
  margin-left:10px;
}
div.detailoutofstock{
	font-size: 1.2em;
	font-weight:bold;
	float:left;
	width:94%;
text-align:left;
  margin-left:10px;
  padding:10px 0px;
}
.detailnotifystock{
	text-align:center;
	padding-top:6px;
	float:left;
	width:98%;
}
div.navdesc{
	padding-top:10px;
}
div.review{
	margin-top:16px;
	font-size:0.9em;
}
hr.review{
	height: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #bbb;
	padding:4px;
	margin-top:6px;
}
div.reviewprod{
	background-color:#eee;
	padding:10px;
}
input.askaquestion, input.emailfriend{
background:#2868B2;
color:#fff;
height:21px;
border:0;
border-radius:4px;
font-size:12px;
cursor:pointer;
margin-top:7px;
}
div.socialmediabuttons{margin:10px 8px;/* background:#fff;width:94%;float:left; */ padding:4px;clear:both}
div.socialmediabutton{float:left;display:inline-block;padding:6px;}
div.socialaskaquestion{float:left;}
div.sociallinkedin{margin-top:8px}
div.socialfacebook{margin-top:8px}
div.socialtwitter{margin-top:8px}
div.socialgoogle{margin-top:5px}
div.socialpinterest{margin-top:8px}
div.socialcustom{margin-top:8px}
.detailhr{clear:both;}
p.pagenums{width:100%;float:left}