/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2016 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: picaflor-azul Thu Mar 17 12:13:18 2016 -0500 New in v1.5.5 $
 */

/*bof basic elements*/

ul li{ padding:0; margin:0; }
.clear{ clear: both; }

#mainWrapper {text-align:left;width:100%;vertical-align:top;}
#contentMainWrapper{ padding-top: 8px; }


/*general link styles*/

a img {border:none;}
a:link, #navEZPagesTOC ul li a {text-decoration:none;}
a:visited {text-decoration:underline;}
.sideBoxContent a:visited{}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover{}
a:active {}

/*basicheader styles*/
#headerWrapper{}

input{ height: 35px; margin-bottom: 10px; }

/*heading styles*/
h1 {font-size:1.8em;line-height:25px;}
h2 {font-size:1.4em;}
h3 {font-size:1.3em;}
h4, h5, h6, h4.optionName, LEGEND, ADDRESS, .larger{font-size:1.1em;}
h1, h2, h3, h4, h5, h6 {margin:0;}
.biggerText {font-size:1.2em;line-height:160%;}

#extra {
	background: none repeat scroll 0 0 #fff;
    box-shadow: 0 3px 9px 5px rgba(0, 0, 0, 0.2);
    margin: 0 auto;
    padding: 0;    
    width: 960px;
}




p{padding:0; margin:0;}

/* This is used to re-size images */


/* Added for responsive view () */


/* No reason to edit the below pixel calculations */
[class*="col"]{float:left;margin-left:5px;}
/* No reason to edit below percentage calculations */
#c_content{margin:0 auto;width:100%; padding-top: 10px;}

#c_content:before,
#c_content:after{display:table;content:"";}
#c_content:after{clear:both;}
#c_content>[class*="col"]{float:left;margin-left:0.5208%;}
#c_content>[class*="col"]:first-child{margin-left:0%;margin-right: 0.4208%;}
#c_content>[class*="col"]:nth-child(3){float:right;margin-right:0;}
#c_content>.col10{width:0.6826%;}#c_content>.col20{width:1.7065%;}#c_content>.col30{width:2.7304%;}#c_content>.col40{width:3.7543%;}#c_content>.col50{width:4.7782%;}#c_content>.col60{width:5.802%;}#c_content>.col70{width:6.8259%;}#c_content>.col80{width:7.8498%;}#c_content>.col90{width:8.8737%;}#c_content>.col100{width:9.8976%;}#c_content>.col110{width:10.9215%;}#c_content>.col120{width:11.9454%;}#c_content>.col130{width:12.9693%;}#c_content>.col140{width:13.9932%;}#c_content>.col150{width:15.0171%;}#c_content>.col160{width:16.041%;}#c_content>.col170{width:17.0648%;}#c_content>.col180{width:18.0887%;}#c_content>.col190{width:19.1126%;}#c_content>.col200{width:20.1365%;}#c_content>.col210{width:21.1604%;}#c_content>.col220{width:22.1843%;}#c_content>.col230{width:23.2082%;}#c_content>.col240{width:24.2321%;}#c_content>.col250{width:25.256%;}#c_content>.col260{width:26.2799%;}#c_content>.col270{width:27.3038%;}#c_content>.col280{width:28.3276%;}#c_content>.col290{width:29.3515%;}#c_content>.col300{width:30.3754%;}#c_content>.col310{width:31.3993%;}#c_content>.col320{width:32.4232%;}#c_content>.col330{width:33.4471%;}#c_content>.col340{width:34.471%;}#c_content>.col350{width:35.4949%;}#c_content>.col360{width:36.5188%;}#c_content>.col370{width:37.5427%;}#c_content>.col380{width:38.5666%;}#c_content>.col390{width:39.5904%;}#c_content>.col400{width:40.6143%;}#c_content>.col410{width:41.6382%;}#c_content>.col420{width:42.6621%;}#c_content>.col430{width:43.686%;}#c_content>.col440{width:44.7099%;}#c_content>.col450{width:45.7338%;}#c_content>.col460{width:46.7577%;}#c_content>.col470{width:47.7816%;}#c_content>.col480{width:48.8055%;}#c_content>.col490{width:49.8294%;}#c_content>.col500{width:50.8532%;}#c_content>.col510{width:51.8771%;}#c_content>.col520{width:52.901%;}#c_content>.col530{width:53.9249%;}#c_content>.col540{width:54.9488%;}#c_content>.col550{width:55.9727%;}#c_content>.col560{width:56.9966%;}#c_content>.col570{width:58.0205%;}#c_content>.col580{width:59.0444%;}#c_content>.col590{width:60.0683%;}#c_content>.col600{width:61.0922%;}#c_content>.col610{width:62.116%;}#c_content>.col620{width:63.1399%;}#c_content>.col630{width:64.1638%;}#c_content>.col640{width:65.1877%;}#c_content>.col650{width:66.2116%;}#c_content>.col660{width:67.2355%;}#c_content>.col670{width:68.2594%;}#c_content>.col680{width:69.2833%;}#c_content>.col690{width:70.3072%;}#c_content>.col700{width:71.3311%;}#c_content>.col710{width:72.3549%;}#c_content>.col720{width:73.3788%;}#c_content>.col730{width:74.4027%;}#c_content>.col740{width:75.4266%;}#c_content>.col750{width:76.4505%;}#c_content>.col760{width:77.4744%;}#c_content>.col770{width:78.4983%;}#c_content>.col780{width:79.5222%;}#c_content>.col790{width:80.5461%;}#c_content>.col800{width:81.57%;}#c_content>.col810{width:82.5939%;}#c_content>.col820{width:83.6177%;}#c_content>.col830{width:84.6416%;}#c_content>.col840{width:85.6655%;}#c_content>.col850{width:86.6894%;}#c_content>.col860{width:87.7133%;}#c_content>.col870{width:88.7372%;}#c_content>.col880{width:89.7611%;}#c_content>.col890{width:90.785%;}#c_content>.col900{width:91.8089%;}#c_content>.col910{width:92.8328%;}#c_content>.col920{width:93.8567%;}#c_content>.col930{width:94.8805%;}#c_content>.col940{width:95.9044%;}#c_content>.col950{width:96.9283%;}#c_content>.col960{width:97.9522%;}#c_content>.col970{width:98.9761%;}#c_content>.col980{width:100%;}
/*styles for centerbox, left and right hand headings*/

/*breadcrumbs*/


#productsListingTopNumber{}
#productsListingListingTopLinks{}
#productsListingBottomNumber{}
.productsltn{ margin: 5px;height: 25px; overflow:hidden; padding-top: 10px;}


.navSplitPagesLinks a {
    background:#ccc;  
    line-height: 5px;
    margin: 5px;
    padding: 5px;}

#productsmallImages .flash_sale .recommended_content{
    width:100%;
    height: 100px;
    margin-top:0px;
}
#productsmallImages .flash_sale_recommend .cate_products_list{
    padding-top: 0px;
}
#productsmallImages .index_bottom,#productsmallImages .index_top .flash_sale{
    margin:0px;
}
#productsmallImages .flash_sale_recommend_index .box-product-list{
margin:0 2px 0 0;
width:18%;
float:left;
}
#productMainImage {margin-bottom: 20px;}
#productMainImage img{ width:100%; height: auto;}

#productName{ margin-left: 0; margin-bottom: 10px; text-align: left;}

.pagination li {    
    float: left;
    padding: 2px;
    border: none;
}
.pagination li a{ padding: 0; margin: 0; }
.pagination .current{ padding: 0px; }
.pagination{ margin: 0; margin-top:-10px; display: inline-block;  }

.prod-list-wrap{}

.centerBoxContentsSpecials img, .centerBoxContentsNew img, .centerBoxContentsNewMain img ,.centerBoxContentsProducts img, .centerBoxContentsAlsoPurch img{width: 80%; padding-top:10px;}

.products_price{ margin-bottom: 10px; }


#navMain ul li{ display: inline; }








#cart-box{ background: none; padding: 0 }

#productGeneral{ padding: 0.8em; }
#productPrices,#productAttributes{ text-align: left; margin-left: 30px; }

/******************************/
.body_con {
    background: none repeat scroll 0 0 #FFFFFF;
    margin-bottom: 20px;
}
.wrapper li{ padding: 5px;}
@media screen and (max-width: 1200px){.topvebanner{height:247px;width:680px}#myjQuery{height:247px;width:680px}#myjQueryContent{height:247px;width:680px}#myjQueryContent
DIV{height:247px}#myjQueryContent
IMG{height:247px;width:680px}}
#trailimageid{position:absolute;visibility:hidden;left:0px;top:0px;width:220px;height:0px;z-index:1000}
#trailimageid div{padding:5px;background-color:#FFF;border:1px solid #888;text-align:center}
#trailimageid h1{font-size:100%;font-weight:normal;margin:0;padding:2px 0px;text-align:left;width:100%}
#trailimageid img{margin:2px;border:none}
/**{font:12px/1.35 Arial,Helvetica,sans-serif;margin:0;outline:medium none;padding:0}*/


.ad{background:rgba(0, 0, 0, 0) linear-gradient(-8deg, #fe2b6e 0%, #ae1d2e 100%) repeat scroll 0 0;margin-bottom:5px;padding:0px;text-align:center}
.ad span .freediv{color:#fff;font-size:38px;text-transform:uppercase}
.sortdiv .sort{float:left;font-weight:bold;line-height:40px;margin-right:20px;padding-left:5px}
.banner img{ width:100%; height:auto}
.left_show .pr_sh{display:block;padding:10px 0}
.left_show .pr_sh::after{content:"";display:table;height:0;width:100%}
.left_show .pr_sh .pr_img{float:left;margin-left:2%;width:28%; margin-top: 2%}
.left_show .pr_sh .pr_img img{max-width:100%}
.left_show .pr_sh .pr_inf{float:right;margin-right:2%;width:64%}
.left_show .pr_sh .pr_inf .productSpecialPrice{color:#ef1010;font-size:14px;font-weight:bold;margin-right:10px}
.left_show .pr_sh .pr_inf .normalprice{color:#999;font-size:14px;text-decoration:line-through}
.left_show .pr_sh .pr_inf p{font-weight:bold;line-height:16px; font-size: 13px;}
.left_show .pr_sh:hover .pr_inf p{color:#999}

/*bof center boxes*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {margin:0;}
.centerColumn{ padding:0;}
.specialsListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{font-size:12px;cursor:pointer;padding:0;}
.specialsListBoxContents:hover, .centerBoxContentsSpecials:hover, .centerBoxContentsAlsoPurch:hover, .centerBoxContentsFeatured:hover, .centerBoxContentsNew:hover{}
.centerBoxWrapper{overflow:hidden;margin-bottom:30px;clear:both;}
.productPriceDiscount{margin:0;display:block;font-size:90%; color:red;}
.productPriceDiscount br{display:none;}
.normalprice{font-size:0.9em;}

.specialsListBoxContents img{  
   height: 140px;
   width: auto;
 }

#indexDefaultHeading{ padding: 5px 0; text-align: center; }

.normalprice {
    
    font-size: 14px;
    text-decoration: line-through;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale {
	   color: #EF1010;
    font-size: 14px;
    font-weight: bold;
}
.productSpecialPriceSale {
	text-decoration:line-through;
	font-weight:normal;
}
.productPriceDiscount {
	color:#666;
	font-weight:normal;
	font-size:12px;
}

.navNextPrevWrapper{ margin: 0 auto; text-align: center; float: none; clear: both; margin-bottom: 10px;  }

#gotoTop {
    display: none;
    position: fixed;
    top: 75%;
    right: 5%;
    cursor: pointer;
    margin-top: -50px;
    margin-left: 535px;
    width: 55px;
    height: 55px;
    background: url("../images/backtop.png") no-repeat left top;
}

#slides {
    border: 1px solid #cccccc;
}
#slides, #slides .slides_container, #slides .slide {
    float: left;
    height: 410px;
    overflow: hidden;
    width: 936px;
}
#slides {
    position: relative;
}
#slides .pagination {
    bottom: 5px;
    display: block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 8px;
    z-index: 2012;
}
#slides .pagination li {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #999999;
    float: left;
    margin: 2px;
}
#slides .pagination li a {
    color: #999999;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.25em;
    padding: 0 4px;
    text-decoration: none;
}
#slides .pagination .current a {
    color: #000000;
}

.attr_goodsyy_tite{ margin-bottom: 10px; border-bottom: 1px solid; }

.centerBoxContentsAlsoPurch .respones_box{ border: none; }
.centerBoxContentsAlsoPurch .respones_box:hover{ border: none; }

#indexImageBox1{ padding-top:5px; border-bottom:1px solid #ccc;}

#productDescription p{ line-height:30px; }

@media only screen and (orientation: portrait){



}