/*
Theme Name: Discounty
Theme URI: http://www.jobthemes.com/
Description: A premium Clipper child theme.
Author: Jobthemes.com
Author URI: http://www.jobthemes.com
Template: clipper
AppThemes ID: discounty
Version: 1.7.1
*/
@import url("../clipper/style.css");


body a {font-family: arial,Tahoma,verdana,Geneva,Helvetica,sans-serif;}
body {background: #fff; color: #333333; font: 12px/18px Arial,Tahoma,Geneva,sans-serif}
body a { color: #2B2A32;}
div#footer .panel, #footer .bar, #header .search-box .row .btn-submit, .content-box .box-b, .content-box .item-holder , .content-box .box-c , .content-box .item-footer-bottom , .content-box .item-footer-top
,.content-box .head , .content-box .box-t , .content-box .item , .featured-slider .gallery-b
, .featured-button .button-r , .featured-button .button-l , .featured-button h1 , #header .search-box .row .text  {background: none;}
#content-fullwidth .content-box .box-t , #content-fullwidth .content-box .box-c {background: none;}
#content-fullwidth .content-box .box-holder { width: 960px;}
.frame #nav {padding: 5px 0 2px 5px; margin-top: 0px; }
.frame #nav li , .login-head li {height: 25px; background: none;  padding: 0 5px; margin-bottom: 0px; border-radius: 0px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px; }

.frame #nav .active   {padding-bottom: 0px; background: none; box-shadow: 0 0;height: auto;line-height:  auto;margin: auto; padding-top: 0;}	.frame #nav .active   {background: none; box-shadow: 0 0;height: auto;line-height:  auto;margin: auto; padding-top: 0;}
.login-head li:hover, .frame #nav li:hover , .frame #nav .active {}
.frame #nav li ul li {background: none ; padding:5px; height: auto;}
.frame #nav li ul li:hover {background: none }	
.frame #nav li a { height: 20px; color: #333; text-shadow: none; font-weight: normal;  font-family: arial;  font-size: 12px;   text-transform: none; }
.frame #nav li{ margin-top: 0px; }
.frame #nav li a:hover { color: #1CA6BA;  }
.frame #nav li a:hover , .login-head ul li a:hover{ color: #1CA6BA;  }
#header ul.menu ul.sub-menu , #header ul.menu ul.sub-menu li ul.sub-menu { border-radius: 0px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px; margin-left: -28px; margin-top: -4px; background: #fff; }
.w1  {width: 1000px ; background: #fff !important;  border: 1px solid #ddd ; box-shadow: none; margin-top: 10px; margin-bottom: 10px;}
.w1 #header ul.menu ul.sub-menu {background: #fff; margin-left: -5px; border: 1px solid #ddd; }
.w1 #header ul.menu ul.sub-menu li {background: #fff;   padding: 2px;   margin: 1px; height: 26px; line-height: 18px;}
.w1 #header ul.menu ul.sub-menu li:hover {background: #f9f8f6; }
.w1 #header ul.menu ul.sub-menu li a {padding-left: 10px;  padding: 4px; }
.content-box .item-footer { background: #f9f8f6; padding: 5px 8px; margin-top: 8px; border: 1px solid #DFDDDA}
.content-box .item-footer a {text-decoration: none; color: #666460;}
#header .frames {  margin: 0 auto;    width: 990px;	 overflow: hidden;}
#header ul.menu li.active ul.sub-menu , #header ul.menu li ul.sub-menu {margin-top: 0px;}
#wrapper {  margin: 0px auto 0px;width: 100%;  height: auto; background: #fff;  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;}
.w1 {background: none;margin: 10px auto 5px; }
.content-box .box-t {height: 0;}
#content {width: 720px;}
.content-box .box-holder {margin: -52px 0 0 10px;}
.featured-slider .slider .image {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow: 0 0 ;border: 1px solid #ccc;	height: 120px; }
.w1 #header { margin-top: -1px;background: none;  margin-top: 0px; }
.w1 #header .holder {background: #fff;}
#header .frame {  width: 100%;}
#header .panel {  width: 100%;}
.featured-slider .gallery-t  {background: none;}
.main-menu {margin-top: 5px; height: 40px; width: 100%; background: #3ac4d8;border: 1px solid #1ca6ba; border-left: 0px !important; border-right: 0px !important; margin-left: -0px }


.w1 #header .main-menu ul.menu ul.sub-menu {box-shadow: 0 0 ; border:3px solid #D4D3D3; /*margin-left:-18px;*/ box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);  border: 1px solid #888; border-top: 1px solid #555 ; }
.main-menu #nav ul:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent #F5F5F5;
    border-image: none;
    border-style: solid;
    border-width: 6px 6px 5px;
    content: "";
    left: 14px;
    position: absolute;
    top: -10px;
}


.bg  {background: none;}
.shadows {  background: url("images/header-shadow.png") no-repeat scroll 50% 0 transparent; height: 18px; left: 0;margin-top: 1px; width: 100%;}
.main-menu #nav  {padding: 0px 7px;}
.main-menu #nav li {background: none; padding: 0px 8px;}
.main-menu #nav li a {color: #FCFDFD; font-weight: bold;font-size: 13px;height: 24px; padding: 13px 0 4px; text-align: left;text-decoration: none;text-shadow: none;text-transform:  none;}
.main-menu #nav li:hover { margin-top: 0px;color: #222  }
.main-menu #nav li a:hover , .main-menu #nav li.active a { color: #222 }
.featured-slider , #main {width: 100%;}
.featured-slider {margin: -5px 0 0px;  border-bottom: .px solid #fcfafa}
#main { padding: 5px 0 5px;margin-top: -5px; width: 1000px; background: #fff; border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;}
.featured-slider .gallery-c {background: url("images/slider-bottom.png") no-repeat center 105.5%;  border-bottom: 1px solid #ebebeb;}
#logo { padding-top: 10px;width: auto;height: auto;margin-left: 10px;}
#header .search-box {margin: 27px 17px 27px 0;}
#header .header-bar .search-box .holder { border-radius: 3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px;padding: 5px 0 3px 8px; border: 1px solid #383838 ; background: #fff;}
#header .search-box .row {padding: 0px; margin-right : 2px;}
#header .search-box .text {border: 0px solid #000; width: 90%; margin: 0px;}
#header .search-box .text input  { width: 90%; font-size: 13px; font-weight: bold; font-family: arial,tahoma,verdana;}
#header .search-box .row .btn-submit { float:right; border: 1px solid #1CA6BA;  width: 36px;  height: 37px; border-radius: 3px; background: #3AC4D8 url('images/search-icon.png') no-repeat center center;  }
#header .search-box .row .btn-submit:hover {opacity: .8}
#header .search-box {background: #383838; padding-bottom: 6px;padding-right: 10px;	border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;	margin: 20px 0 0;width: 100%;}
#header .search-box-cont{width: 480px;float: right; margin-right: 10px;}
.content-box .item {border: 0px solid #E7E4E1; margin: 5px 0; width: 700px; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; }
.content-box .item-holder {width: 100%;}
.content-box .item-panel h3 {  font-size: 15px;font-weight: bold;font-family: Arial,Tahoma,Geneva,sans-serif}
.content-box .item-panel h3 a , .content-box h5 {font-size: 18px; font-weight: bold;color: #1898D9;}
.content-box .item-panel h3 a:hover {text-decoration: none; color: #222 }
#header .main-menu ul.menu ul.sub-menu {}
#header .main-menu ul.menu ul.sub-menu li{}
#header .main-menu ul.menu ul.sub-menu li a{ color: #222; padding: 5px;}
.featured-slider .prev { margin: 50px 0 0 -30px}

.featured-slider .slide .link-l a , .featured-slider .slide .link-r a { border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%; background: #1CA6BA;width: 37px;}
.featured-slider .link-r { right: -6px;}
.featured-slider .slide .link-r a{text-indent: -9999px; background: #1CA6BA url("images/righto.png") no-repeat 6px 5px;}	
.featured-slider .slide .link-l a{text-indent: -9999px;background: #1CA6BA url("images/lefto.png") no-repeat 3px 5px;}
.featured-slider .slide .link-r a:hover , .featured-slider .slide .link-l a:hover {opacity: 1;}
.featured-slider .slide {margin-left: 22px;}
.slide-contain {margin-left: 13px; width: 942px;float:left}
.featured-slider .slider .image {border: 0px; box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none; }
ul.slider {margin-left: 2px !important;}
#wrapper #footer .bar {background: none; border-top: 1px solid #333333; margin:0px;}
#footer .bar-holder ul li a , #footer .bar-holder p a {text-decoration: none; }
#footer .bar-holder ul li a:hover , #footer .bar-holder p a:hover {text-decoration: underline; color: #aaa }
#footer .panel .box h4, #footer .panel .sidebox h2 {text-shadow: none; color: #fff;}
.featured-slider .gallery-holder {width: 100%; margin: 10px 0 ; left: -46px; padding: 0 36px}
.featured-slider .link-l {left: 5px; z-index: 2000;}
.featured-slider .link-r {right: 10px;z-index: 2000;}
.featured-slider .next { float: left; margin-right: -53px}
.thumbsup-vote { margin-bottom: 3px;  margin-top: -3px;box-shadow : none ; border-radius: 3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px;}
.thumbsup-stripe-badge .percent {text-shadow: none; }
.content-box .box-holder {margin-top: 0px; }
#header .shadow {background:  none;  border-top: 1px solid #ebebeb;}
.store-names  {border: 1px solid #ccc;padding-left: 3px;  background: #f9f6f5;  margin: 8px -2px -30px 0; float:right; position: relative; display: block; min-width: 50%; border-right: 0px; }
.featured-slider .slider a {color: #333}
.featured-slider .slider img:hover {opacity: 1 !important;}
.featured-slider .slider .image:hover {border: 0px solid #888}
.featured-slider .slider img {border: 1px solid #888; box-shadow: none; -moz-box-shadow: none;-webkit-box-shadow: none;}
.featured-slider .slider img:hover {border: 1px solid #555;}
.featured-slider .store-names a {font-weight: normal; color: #333 }
.header-bar {width: 100%; border-top: 1px solid #EBEBEB; padding: 0 0 5px}
.login-head {float:right;margin-top: 0px; margin-right: 10px; padding-bottom: 5px; }



#loginForms li{
	display:block;
	margin:15px 0;
	list-style-type:none;
}
#couponForm .row {
	overflow:hidden;
	height:1%;
	padding:0 0 9px;
}

#loginForms label {
	float:left;
	width:136px;
	text-align:right;
	font:italic 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#8a8a8a;
	margin:4px 10px 0 20px;
}

#loginForms .text {
	border:1px solid #A3A9AD;
	border-bottom:1px solid #D9D9D9;
	width:277px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#8a8a8a;
}


.login-head ul{ }
.login-head li{float: left ; margin-left: 12px; line-height : 36px}
.login-head li a{color: #333; text-decoration: none;  }
.login-head li a:hover{/*color: #888 ; */ background: none;  }
.login-head #loginForms li {margin: 0; padding: 0; background: none;  }
.login-head #loginForms li#lostpasss , .login-head #loginForms li#register ,  .login-head #loginForms li#remembermes{ font-size: 11px;margin: 2px 5px;   }
.login-head #loginForms li#lostpasss {float: right;}
.login-head input#login_username , .login-head input#login_password {padding: 6px 2px; width: 100px; background: #fff; border-radius: 0px; -moz-border-radius: 0px;-webkit-border-radius: 0px; border: 1px solid #ccc; margin: 0 3px;  }
.login-head #loginForms label { width: 50px; }
.login-head .btns {margin-top: 4px;margin-left: 3px;margin-right: 5px; border-radius: 0px;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;background: #3AC4D8;border : 1px solid #1CA6BA; height: 26px;padding: 0 5px;color: #fff;font-weight: bold;font-family: arial,tahoma,verdana;line-height: 10px;cursor: pointer; }
.login-head .btns:hover  {opacity: 0.8;}
.content-box .store-image {margin-bottom: 0px; border: 1px solid #DBDBDB;  box-shadow: none ; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.content-box .store-image a , #content .content-box .store-image img {box-shadow: none ;-moz-box-shadow: none ;-webkit-box-shadow: none ;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.item-panel {padding-top: 0px; width: 420px}
.desc a {text-decoration: none;}
.top {display: none;}
.content-box .paging .pages span.current , .content-box .paging .pages a.page , .content-box .paging .pages span.prevPage a, .content-box .paging .pages span.nextPage a {  border-radius: 3px;	-moz-border-radius: 3px;-webkit-border-radius: 3px; box-shadow: 0 0 ; }
.content-box ul.social li a {padding: 0 0 0 18px}
#main #content .content-box ul.social li.store-name a{width: 120px;background: url("images/store-name.png") no-repeat scroll 0 0 transparent ; padding-left: 20px ;text-align: left; width: 140px; margin-right: 2px; }
#main #content .content-box ul.social li.stats {width: 150px;background: url("images/counter.png") no-repeat scroll 0 0 transparent ; padding-left: 20px ; margin-right: 2px; }
#main #content  .content-box ul.social li .show-comments {width: 80px;background: url("images/bubble.png") no-repeat scroll 0 0 transparent}
#main #content .content-box ul.social li .share {background: url("images/share-icon.png") no-repeat scroll 0 0 transparent}
#main #content .content-box ul.social li .problem {background: url("images/warning.png") no-repeat scroll 0 0 transparent}
#main #content .content-box ul.social li {margin-right: 8px;}
.content-box ul.social li span.show-comments  {background: url("images/bubble.png") no-repeat scroll 0 0 transparent}
.comments-list { margin: 15px 0 0}
.comments-list p.links {background: none;}
#content .content-box .head {margin: 0;border: 1px solid #E7E4E1; background: #F9F8F6;  border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; padding:8px;}
.content-box .box-holder {width: auto; width: 700px }
.content-box .box-c {width: 100%;}
.head .counter, .head .counter-red {font-size: 13px; padding: 0 5px; color: #42413F; }
.content-box .head h2 {font-size: 13px;color: #42413F; font-weight: bold;}
.head .counter-red span, .head .counter span {color: #e10202}
.report .reports_form , .report .reports_for:hover , .reports_form form:hover{background: none; border: none;}
.report table {border: none;}
.report .reports_submit , .reports_form input[type="submit"] { background: #FF5A00; border: 1px solid #E45000; margin-top: 1px;height: 28px; min-width: 50px;  font-family: arial,tahoma,verdana;letter-spacing: none; font-size: 12px;}
.report .reports_submit:hover , .reports_form input[type="submit"]:hover{opacity: 0.8;}
.comments-list p.links span.minus {background: url("images/cross.png") no-repeat}
.comments-list p.links span.pencil {background: url("images/pencil.png") no-repeat}
.sidebox ul li , .sidebox ul li ul li , .sidebox ul li ul li {background: url("images/red-rose.png") no-repeat scroll 0 5px transparent ; padding: 4px 10px 4px 15px}
.cats {float:right; margin-top: 6px}
.cats li.catso a {background: url("images/catso-s.png") no-repeat scroll 100% 1px transparent ;padding: 6px 30px 5px 0px;}
.cats li.catso a {display: block; color: #fff; text-decoration: none; font-weight: bold; text-transform: uppercase; }
.cats li.catso a:hover {color: #222; background-position: 100% -25px;}
#showcatso , #showcatsos {width: 96%;height: auto;padding: 5px 2%;background: #F9F8F6;  border-bottom: 1px solid #DFDDDA; display:none;overflow: hidden;margin-bottom: 1px ;}
#showcatso li , #showcatsos li {width: 24%;float: left; padding:2px; }
#showcatso li a , #showcatsos li a {text-decoration: none;font-weight: bold;color: #222;  }
#showcatso li a:hover , #showcatsos li a:hover { color: #555 }
.show_hide {}
#content .content-box .head:after {border: 1px dashed #cecdcd;height: 31px; bottom: 3px; content: "";left: 3px; position: absolute; right: 3px;top: 3px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
input, textarea, select {font-family: arial,tahoma,verdana;}
select {padding: 5px; border: 1px solid #ccc}
#content .content-box ul.social .drop {margin-top: 10px; border: 1px solid #ccc;background: #fff;  box-shadow: 2px 2px 2px #ebebeb}
#content .content-box ul.social .drop ul {width: 450px;}
.sidebox {background: none; border: 1px solid #E7E4E1; margin-bottom: 5px; 	border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#sidebar {margin-right: 10px;}
#main #sidebar .sidebox .cut {background: none; }
.sidebox .sidebox-heading {background:#f1f0ed url("images/crossedline.png") repeat-x 0 bottom;  margin-bottom: 5px;border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0; padding: 4px 5px;  }
.sidebox .sidebox-heading h2 {text-transform: none; font-size: 13px; font-weight: bold; text-shadow: none;  font-family: arial,tahoma,verdana; line-height: 26px; margin-bottom: 0;padding-left: 5px; color: #42413f;  }
.sidebox .text {font-family: arial,tahoma,verdana ;}
#sidebar .subscribe-form .text, #footer .panel .subscribe-form .text {background: none; border: 1px solid #ddd;}
#sidebar .list li, #sidebar .coupon-ticker .list li, #sidebar .coupon-cats-widget li {background: url("images/bag-sm.png") no-repeat scroll 5px 10px transparent; padding: 5px 6px; border-bottom : 0px;}
#sidebar .box .list li:hover,#sidebar .sidebox .list li:hover,ul.jta-tweet-list li:hover {background-color:#fff;}
#sidebar .subscribe-box {margin: 0 0 5px}
#sidebar .box .list li a, #sidebar .sidebox .list li a {font-weight: normal; padding-left: 0px}
.sidebox ul li a {color: #333; text-decoration: none; }
.sidebox ul li a:hover { color: #000;}
#sidebar , #sidebar .subscribe-box p {font-family: arial,verdana,tahoma;}
#footer {height: auto;  	border-radius:0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;  margin: auto; border: 0px solid #000; background: #151515 url("images/triangle.png") repeat-x 1px 0px; }
#footer .panel .panel-holder {padding: 20px 0 10px; height: auto;  min-height: 215px; }
#footer div {margin-left: 5px; color: #989898}
#footer ul li { }
#footer .panel li a {color: #989898; text-decoration: none;}
#footer .panel li a:hover {color: #efefef; }
#footer .panel .box .list li {background: none; padding: 0px 0 8px ; }
#footer .panel .box h4, #footer .panel .sidebox h2 {margin-bottom: 10px; font-size: 18px;font-weight: bold;margin-bottom: 10px;}
#footer .panel {min-height: 200px; height: auto; border: none; box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none; }
#footer .panel .widget_appthemes_twitter h4, #footer .panel .box h4, #footer .panel .sidebox h2 {background: none; padding-left: 0px; }
#sidebar .share-box img {margin:5px 10px 0 0}
#sidebar .share-box span.smheading { font-family: arial,tahoma,verdana;text-shadow: none; color: #000 }
#main #sidebar .share-box {background: #434250; 	border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; margin: 0 0 5px }
#sidebar .share-box span.lgheading { font-family: arial,tahoma,verdana; text-shadow: none; font-size: 20px; letter-spacing: 0}
ul.children li { margin: 5px 0 0;}
.blog .text-box {font-family: arial,verdana,tahoma; padding: 10px 0}
#content .content-box .blog, #content-fullwidth .content-box .blog {width: 95%;}
#content .content-box h1,#content .content-box h2,#content .content-box h3,#content .content-box h4,#content .content-box h5,#content .content-box h6{color: #2B2A32; }
#content .content-box .blog h1, #content .content-box .store h1, #content-fullwidth .content-box .blog h1{font-weight: bold; }
/*#content .content-box .box-holder .head:after {display: none;}
#content .content-box .box-holder .head {background: none; border: none; }*/
#commentsText, #respond textarea.commentbox, .post-box textarea#coupon, .post-box textarea#description, .post-box li.description textarea, #couponForm .text, #loginForms .text, #loginForm input.text, #commentForm .text, .commentForm .text, #loginForms .form-table .text, #coupon-fields .form-field input[type="text"]
{background: none; 	border-radius: 3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px; border: 1px solid #ccc ; color: #444 ; }

#loginForms {float: left;}
.login-head li.register {list-style: none;  }
#couponForm label, #loginForms label,  #loginForm label, #commentForm label, .commentForm label, #coupon-fields .featured-head h3
{font: normal 12px/13px Arial, Tahoma, Verdana,Geneva,Helvetica,sans-serif ;color: #444;}
#loginForm label {font: normal 13px Arial;}
.blog .text-box-form , .comments-box .comments .items {font-family: arial,tahoma, verdana; }

.comments-box .items .rt {padding: 10px;}
.comments-box .comments {padding: 0 0px;}
.blog .content-bar , .comments-box .comments .items-b-holder   {background: none; display: none;  }
.comments-box .items .rt  , .comments-box .items .lt , .comments-box .items .r , .comments-box .items{background: none}
.comments-box .items {border: 1px solid #ccc ; 	border-radius: 3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px; }
.content-box .post-box {padding: 0px; }
#content .content-box .blog h1, #content .content-box .store h1, #content-fullwidth .content-box .blog h1
{font-size: 15px; padding-left: 0;}
#content .content-box .blog, #content-fullwidth .content-box .blog {padding: 2px 10px 10px}
#content .text-footer , .blog .user-bar .leave span , .blog .user-bar .leave {background: none; }
.blog .user-bar .leave { border: 1px solid #ccc ; 	border-radius: 3px;	-moz-border-radius: 3px;-webkit-border-radius: 3px; background: #f2f2f1; color: #444; text-shadow: none;  }
.content-box {background: none; border: none; box-shadow: none; -moz-box-shadow: none;-webkit-box-shadow: none; margin-bottom: 10px; overflow: visible }
.content-box .item-holder {background: none; border: none; box-shadow: none; -moz-box-shadow: none;-webkit-box-shadow: none; }
.comments-box h3 {background: url("images/bubble.png") no-repeat scroll 0 8px transparent ; padding-left: 20px;}
.blog .user-bar {padding: 5px 5px 5px 15px}
#content .stats { background: url("images/counter.png") no-repeat scroll 0 1px transparent ;}
h3.comentos {font-size: 13px;  font-weight: bold;padding-top: 0px; color: #555 !important }
.sidebox ul li.couponLive , .sidebox ul li.couponPending , .sidebox ul li.couponOffline , .sidebox ul li.couponTotal  {padding-left: 20px;}
ul.user-info li , ul.user-details li{background: none; padding-left: 0px; }
#store-box {border: 1px solid #E7E4E1; padding: 5px;  margin-top: 5px; width: auto;	border-radius: 3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px; margin-left: 10px; }
#store-box .info {float: left; width: 470px;}
#store-box .thumb-wrap {float: left; width: 160px; border: 1px solid #EEEEEE ; margin-right: 8px; }
.rss-link {top: 5px; right: 25px}
.sharo {margin-top: 8px;overflow: hidden; margin-left: 240px;}
.sharo ul {list-style: none}
.sharo ul li {text-indent: -9999px; list-style: none; float:left; margin-right: 5px; width: 24px; height: 24px;  }
.sharo li a {height: 25px; display: block; background: url("images/socios.png") no-repeat -7px -4px transparent ;}
.sharo li a.mail {background-position: -122px -4px  }
.sharo li a.facebook {background-position: -94px -4px  }
.sharo li a.twitter {background-position: -36px -4px  }
.sharo li a.digg {background-position: -7px -4px  }
.sharo li a.reddit {background-position: -65px -4px  }
.sharo li a:hover {opacity: 0.8 }
h3.tplCouponTitle , h3.tplCouponTitle a  {font-size: 13px; text-decoration: none;}
span.folder a {color: #888}
span.clock  {background: none; }
span.clock span {padding-left: 5px;}
#sidebar .subscribe-form .text {background: #f5f0eb ; border: 1px solid #434250}
#sidebar .subscribe-form .rows {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; overflow: hidden; background: #434250; padding: 1px 1px 8px}
#sidebar .subscribe-form.rowss { margin-top: -4px;}
#sidebar .subscribe-form .btn-submits , #sidebar .subscribe-form .btn-submit  {background: #434250; border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px; font-family: arial,verdana,tahoma; cursor: pointer; font-weight: bold ; font-size: 13px; border: 0px; float: right; margin-right: 10px; color: #fff;  padding:5px 12px;   }
#sidebar .subscribe-form .btn-submits:hover , #sidebar .subscribe-form .btn-submit { color: #222}
#content .content-box h2.stores ,#content .content-box h2.categories {color: #555 ;  font-size: 18px; font-weight: bold;}
.content-box ul.stores, .content-box ul.categories {margin-bottom: 10px}
.content-box ul.stores li a , .content-box ul.categories li a  {text-decoration: none; }
.content-box ul.stores li a:hover , .content-box ul.categories li a:hover  {color: #555; }
button.coupon {margin-right: 114px;}
div .btn,div .order-gateway input[type="submit"] , div .btn:hover,div .order-gateway input [type="submit"]:hover {font-family: arial,tahoma,verdana; font-weight: bold;  font-size: 13px; box-shadow: 0 1px 0 0 #fff; -webkit-box-shadow: 0 1px 0 0 #fff ;background: #3AC4D8 ; border: 1px solid #1CA6BA; border-radius: 3px;
-moz-border-radius: 3px;-webkit-border-radius: 3px; padding: 5px 15px;}
div .btn:hover,div .order-gateway input [type="submit"]:hover { opacity: 0.8 }
.content-box h3.comentos {margin-bottom:0px; background: none; }
#content .content-box #comentos:after { display: none;}
button.reg, button.forgot, button.login {margin-right: 256px}
ul.errors a {color: #333; text-decoration: none;}
ul.errors a:hover {color: #000; }
div.error {border: 1px solid #fcc0b0 ; background: #fceeea}
.box-b {display: none; }
#logo h1 a {font-size: 22px; font-weight: bold; padding-top: 20px;  text-decoration: none; }
#contact-page .txt, .form_step textarea, #contact-page textarea, .form_edit textarea,.form_step input.text, .form_edit input.text,.mid, .text { border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
#contact-page ol.forms {float: left;list-style: none outside none;margin: 10px 0 0; width: 100%;}
ol.forms li {list-style: none;}
ol.forms li {list-style: none;}
.buttons { float: right; padding-right: 170px;}
#contact-page li {margin: 5px 0}
.content-box .box-holder h1 {font-size: 16px; font-weight: bold; padding-left: 5px;}
.header-adv , .footer-adv {margin: 0 auto 8px; clear: both; display: block; overflow: hidden; }
#header-ad  {margin: 5px auto; }
#footer-ad {margin: 12px auto  0px;}
.home-ad  { min-height: 250px; width: 300px;float: right;width: 50%; padding:5px 0 0;margin-bottom: 5px; background:  url('../images/home-ad.jpg') no-repeat }
.home-ad #home-ad-no { height: 260px; width: 300px;/* background:  url('../images/home-ad.jpg') no-repeat*/}
.home-banner {overflow: hidden; padding:8px 10px;margin: 5px auto; }
.home-banner #banner-s {margin: auto;width: 470px; }
#ad-bottom {margin: 5px auto 5px; }
.ado-bottom {padding: 5px; border: 1px solid #ebebeb; margin-bottom: 5px; border-radius: 3px ; -moz-border-radius: 3px ;-webkit-border-radius: 3px ; }
.ad-listingss {padding: 5px; }
.related-adso  {border-top: 3px solid #ccc;overflow: hidden;margin-bottom: 10px; padding: 8px 0 8px 0px;line-height: 16px; margin-left: 8px; 	}
.related-adso .content-box {padding: 10px 0 0; }
.related-adso a  { text-decoration: none;    font-weight: bold;}
.related-adso a:hover  {color: #333}
.related-adso .attachment-sidebar-thumbnail {   margin-top: -2px; border: 1px solid #ccc;box-shadow: none;  padding: 1px; }
.related-adso ul {list-style: none; padding: 0 0 0 10px}
.content-box  .related-adso li  {line-height: 10px; padding-top: 10px; float:left; display: block; width: 50%; margin-bottom: 5px; }
span.catos a {color: #333}
span.related-ads-title {background: #F9F8F6; border: 1px solid #E7E4E1; -moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;    color: #222222; font-size: 13px; font-weight: bold;  padding: 10px;}
.head-box {font: 12px/14px arial,Tahoma,verdana,Geneva,Helvetica,sans-serif;background: none;padding: 5px; 	margin:5px;}
.box-bottom {background: none; height: 5px; margin: 0px; border-top: 1px solid #ebebeb}
div.store-info a {font-size: 13px; text-decoration: none; font-weight: bold; }
.content-box .item-footer a:hover {color #111}
#content .content-box .text-box h2 {padding-top: 5px; font-size: 13px; border-bottom: 1px solid #ebebeb; font-weight: bold; color: #333}
#content .text-footer ,#content .text-footer a {text-decoration: none; font-family: arial,Tahoma,verdana,Geneva,Helvetica,sans-serif;}
#sidebar .list li, #sidebar .coupon-ticker .list li, #sidebar .coupon-cats-widget li{background: url("images/gift.png") no-repeat 2px 5px transparent ; padding-left: 25px;}
a.coupon-code-link , a.coupon-code-link span {background: none;color: #fff; }
.link-holders {  float: left; border: 3px solid #EBEBEB; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 0px;margin: -3px 0 0px 3px; }
a.coupon-code-link  { line-height: 25px;     display: block; text-decoration: none; color: #FFFFFF;position: relative; z-index:1;padding: 2px 0 2px 5px;  border: 1px solid #fff ; border-radius: 3px;	-moz-border-radius: 3px;-webkit-border-radius: 3px;background:#3AC4D8;  }
a.coupon-code-link span {height: 16px; font-size:14px;font-weight:bold;	line-height:16px;position: relative; z-index:1;padding:  5px 35px 5px 0 ;background: url("images/arrows.png") no-repeat  100% -6px transparent ;}
.couponAndTips {width: 500px;}
#content .content-box .coupon-main h5 {padding-top: 6px; font-size: 13px; color: #333}
.content-box div.calendar {float:left; }
.content-box div.calendar ul li { float: left; margin: 2px 5px 2px 0; }
.coupon-main h6 , .coupon-main h5,.coupon-main h4,.coupon-main h3,.coupon-main h2,.coupon-main h1,.coupon-main a {font-family: arial,tahoma,verdana;}
.store .text-box {font-family: arial,tahoma,verdana; padding: 5px; }
p.link-popup span { left: auto; margin: 0 auto; width: 100%; text-align: center;margin-left: -2px; }
p.link-popup{ height: 25px; background: none repeat scroll 0 0 #EBEBEB; border: 2px solid #555555;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color: #000000;line-height: 24px;padding: 3px 2px 1px; top: -1px; min-width: 140px;}
p.link-popup:after {content: '';left: -6px;position: absolute;top: 10px;width: 0;height: 0px;border-style: solid;border-width: 4px 6px 4px 0;border-color: transparent #555555 transparent transparent;}
.single-coupon p.link-popup span {top: 2px;}
.comment-form {width: 90%; height: 90%;}
.comment-form .head {padding: 0px; margin: 0px; }
.comment-form .box-holder { width: 550px}
#colorbox .comment-form {margin-bottom: 0px;}
.comment-form h3 {  background: none repeat scroll 0 0 #EBEBEB;  -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; font-size: 13px;font-weight: bold; line-height: 12px;margin-top: 15px; padding: 10px 10px 8px; }
#sidebar .coupon-cats-widget .list li , #sidebar .store-widget .list li { padding: 5px 10px 5px 30px; border-bottom: none;}
#sidebar .coupon-searches-widget .list li {  background-position: 0 10px;}
#sidebar .store-widget .list li {  background-position: 5px 6px; }
#comentos {margin-top: 10px;}
.menus {padding: 0px 15px; background: #434250; border-bottom: 1px solid #2b2a32; height: 50px;}
.menus-container { width: 1024px ; margin: 0 auto; }
.sliderss{ height: auto; border-bottom: 1px solid #ccc}
.logos-home {padding-top: 15px; min-height: 100px; border-top: 0px solid #434250 ; margin-top: -4px; }
.logos-home #main{box-shadow: none; padding: 0px; background: none;  margin: auto; }
.logos-home #mainss {box-shadow: none; padding: 0px; background: none;   width: 1000px; margin: auto;}
.logos-home #main ul{ list-style: none; margin-left: 10px }
.logos-home #main li.stt { padding: 2px 2px 16px; float:left; margin: 0.5%;  display: block;}
.logos-home #main li.stt a{display: block; border: 1px solid #ccc; height: 84px;width: 124px;}
.stt img {
    margin: 2px;
	width: 120px; height: 80px;
	max-width: 100%; max-height: 100%; 
}
div.headerbot {
    background-image: url("images/headerbot.png");
    background-position: center 0;
    background-repeat: no-repeat;
    height: 37px;
    left: 0;
    position: relative;
	margin-bottom: -32px;
    right: 0;
    top: 5px;
    z-index: 90;
	border-top: 1px solid #DDDDDD;
}


div.headericons {
  
    background-position: center 0;
    background-repeat: no-repeat;
    height: 37px;
    left: 0;
    position: relative;
	margin-bottom: -42px;
    right: 0;
    top: 5px;
    z-index: 92;
	width: 200px;
	float: right;
	margin-right: 0;
}

div.headericons ul{list-style: none;}
.socio {float: right;margin: 7px 5px 5px 1px; }
.socio li {margin:0; padding:0;float:right; border: 0px solid #fff;}
.socio li a{border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius:100%;transition: all 0.35s ease-in-out 0s;padding:0;float:left; width: 24px; height: 24px; margin: 1px;text-indent: -10000px;}
.socio li.twito a {background:  url('images/socio.png') -20px -33px}
.socio li.facebook a {background:  url('images/socio.png') -117px -33px}
.socio li.rss a {background:  url('images/socio.png') -44px -33px}
.socio li.linkedin a {background:  url('images/socio.png') -93px -33px}
.socio li.google a {background:  url('images/socio.png') 92px -33px}
.socio li.twito a:hover { background-position: -20px -3px;  transition: all 0.2s ease-in-out 0s;}
.socio li.facebook a:hover { background-position: -117px -3px;  transition: all 0.2s ease-in-out 0s;}
.socio li.rss a:hover { background-position: -44px -3px;  transition: all 0.2s ease-in-out 0s;}
.socio li.linkedin a:hover { background-position: -93px -3px;  transition: all 0.2s ease-in-out 0s;}
.socio li.google a:hover { background-position: 92px -3px;  transition: all 0.2s ease-in-out 0s;}



.w1 .frame #nav li ul.sub-menu li a {color: #000;}
.menus ul.menu ul.sub-menu {
	-moz-border-radius:0 3px 3px 3px;
	-webkit-border-radius:0 3px 3px 3px;
	-khtml-border-radius:0 3px 3px 3px;
	border-radius:0 3px 3px 3px;
	display:none;
	left:auto;
	float:left;
	margin:-2px 0 0 -20px;
	position:absolute;
	width:auto;
	z-index:998;
}
.menus ul.menu li:hover ul.sub-menu {
	display:block;
}


.menus ul.menu li ul.sub-menu {
	background-color:#FFFFFF;
	margin-top: 3px;
	border: 3px solid #434250; 
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	padding-bottom: 5px;
    border-top: 0px solid #434250;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	
	min-width: 150px;
	margin-left: -10px;
	
}

.frame .menus ul.menu ul.sub-menu li {
	background:none;
	padding: 3px 5px !important;
	
}
.menus ul.menu ul.sub-menu li:hover {
	margin-top:0;
}
.menus ul.menu ul.sub-menu li a {
	text-align:left;
	width:137px;

}
.menus ul.menu ul.sub-menu li ul.sub-menu {
	-moz-border-radius:0 3px 3px 0;
	-webkit-border-radius:0 3px 3px 0;
	-khtml-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
	display:none;
	left: 150px;
	margin:-2px 0 0 0;
	top:2px;
	padding-bottom: 5px;
}
.menus ul.menu ul.sub-menu li:hover ul.sub-menu {
	display:block;
}
.menus .bar {
	float:right;
	margin:18px 10px 0 0;
	display:inline;
}
.menus .add-nav {
	margin:0 14px 0 0;
	padding:0;
	list-style:none;
	float:right;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
}
.menus .add-nav li {
	float:left;
	padding:0 8px;
	
}
.menus .add-nav li a {
	color:#fff;
	text-shadow:0 1px 0 #666;
}



#breadcrumbs{
    list-style:none;
    margin:10px 0 10px -18px;
    overflow:hidden;
	 position: relative;
    z-index: 100;
	float: left;
}
 
#breadcrumbs li{
    float:left;
    margin-right:8px;
	line-height: 36px;
}
 
 
 #breadcrumbs li.home a{
  display: block;
  height: 36px;
  width: 36px;
  text-indent: -9999px;
  background:url(images/homeicon.png) no-repeat center -2px;
}
  #breadcrumbs li.home a:hover{
background-position: center -43px;
}


#breadcrumbs .separator{
    font-size:15px;
    color:#999;
}
.topbaro {height: 58px; overflow:hidden; border-bottom: 1px solid #DDDDDD; margin-bottom: 0px; background: #f8f8f7;}
.topbaro #mains , #mains  {background: none; width: 980px; margin: 0 auto;  }
.topbaro #mains div.headericons {margin-right: 0px;}

.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0px !important;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	border: 1px solid #fff;
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background: url('images/lightbox/fancybox-close.png') no-repeat center center;
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('images/lightbox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('images/lightbox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */
.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('images/lightbox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */
.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

.lighto-head {border-radisu: 3px; line-height: 22px;text-decoration: none; color: #222; text-align: center; height: 20px; background: #ddd; border-bottom: 1px solid #ccc; font-size: 15px;font-weight: bold; padding: 10px 10px;}
.lighto-head  a  {text-decoration: none; color: #222; text-align: center;}
.lighto-body {overflow: hidden ; min-height: 200px; box-shadow: 0 15px 20px -12px rgba(0, 0, 0, 0.4);background: url('images/bg-n.png');margin: 20px 20px 10px;padding: 10px; border: 2px solid #BBBBBB;  border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.bbs {overflow: hidden; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding:5px; margin: 15px 0 1px;}
.lighto-logo { margin: 5px 8px 5px 0px; border: 1px solid #ccc; border-radius: 3px;box-shadow: 0 6px 5px -6px rgba(0, 0, 0, 0.35);  float: left;}
.lighto-logo img {  border-radius: 3px ;-moz-border-radius: 3px ;-webkit-border-radius: 3px ;
    margin-bottom: -4px;
    margin-top: 1px;}
.contento {width: 450px; padding-top: 8px; float: left;}
.bbs a {text-decoration: none;}
.contento h3,.contento h3 a  { font-weight: bold; font-size: 15px; color : #333; text-decoration: none;   }
.contento span {color: #666}
.lighto-body .item-footer {
    background: #ebebeb;
    overflow: hidden;
    padding: 5px;
	border: 1px solid #ccc;
	border-top: 0px;
}

.item-footer ul.socis {list-style: none; float: right;margin-top: 7px;}
.item-footer ul.socis li {float: left; padding-right: 10px; }
.item-footer ul.socis li a , #lightoc span.codys a  {text-decoration: none; font-weight: bold;  }
.item-footer ul.socis li.share {background: url("images/share-icon.png") no-repeat scroll 0 0 transparent;padding-left: 20px;}
.item-footer ul.socis li.comment {background: url("images/bubble.png") no-repeat scroll 0 0 transparent;padding-left: 20px;}
.item-footer ul.socis li.comment span { font-weight: bold;}
.item-footer ul.socis li.comment span:after { content:' | '}
#lightoc{color: #222; text-align: center;  margin: 0 auto; position: relative; width: 300px;overflow: hidden;}
#lightoc span.st {color: #000; font-size: 13px;}
#lightoc span.codys { background: #fff; color: #ce0404; font-size: 15px;  font-weight: bold;  margin-top: 10px;padding: 8px 10px; border: 1px solid #ccc; border-color: #BBBBBB #BBBBBB #DDDDDD;  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1) inset; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; }
#lightoc span.codys a { color: #ce0404;}
span.votes , span.downs {display: block; height: 20px; display: block; width: 20px; border: 1px solid #000;}
span.votes span.thumbsup, span.downs span.thumbsdown {background: url("images/thumbs-sprite.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    text-indent: -9999px;
    width: 24px; }
.thumso { border: 1px solid #000; float :left; }	
#printableArea { margin-top: 25px;}
#printableArea img {padding: 2px; border: 1px solid #ccc; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.stos {padding: 7px ;}
.content-box .item-frame {
    padding: 5px 0 0;
}
.content-box .item-holder {
    padding: 0px 0 15px;
}
.mains {
    margin: 0 auto;
    width: 980px;
}

.loadings {float: left; height: 30px; width: 200px;background: url("images/redso2.png") no-repeat scroll -5px 0 transparent;  }
.loadings span {line-height: 30px;font-weight: bold; color: #fff;     display: block; height: 30px; background: url("images/loadings.png") no-repeat scroll -5px 0 transparent;}
.loadings span a{padding-left:5px;display: block ; color: #000; width: 190px; text-align: center; }
.minilogo {float: left; height: 48px; border: 1px solid}
.lighto-body .subscribe-form .text input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #7A7A7A;
    font-size: 11px;
    margin: 0;
    padding: 5px;
    width: 220px;
}
.lighto-bodys {margin: 10px; padding: 10px;}
.lighto-bodys .subscribe-form {margin: 10px; }
.lighto-bodys .subscribe-box .text-box {padding: 0 10px;}
.lighto-bodys .subscribe-form .text {background: #f5f0eb ; border: 1px solid #434250;width: 98%;}
.lighto-bodys .subscribe-form .text input {background: none ; border: none;}
.lighto-bodys .subscribe-form .rows {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; overflow: hidden; background: #434250 ; padding: 1px 1px 8px}
.lighto-bodys .subscribe-form.rowss { margin-top: -4px;}
.btn-submits  {background: #434250; border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px; font-family: arial,verdana,tahoma; cursor: pointer; font-weight: bold ; font-size: 13px; border: 0px; float: right; margin-right: 10px; color: #fff;  padding:5px 12px;   }
.subscribe-form .btn-submits:hover { color: #222}
.lighto-bodys .sidebox .sidebox-heading {
    background: url("images/redso.png") repeat-x scroll 0 bottom;
    border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
    margin-bottom: 5px;
    padding: 4px 5px;
}
span.successo {color: #dc0000; text-transform: uppercase; font-weight: bold; float: left; line-height: 32px;margin-right: 5px; }
.progress-red span {
	background:-moz-linear-gradient(center top , #fb0707 10%, #e20303 90%) repeat scroll 0 0 transparent;
	background-image:-o-linear-gradient(rgb(251,7,7), rgb(214,1,1));
	background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#fb0707), color-stop(100%,#e20303));
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb0707', endColorstr='#e20303',GradientType=0 ); /* ie */
	border:1px solid #d60101;
}
.content-box .paging .pages a.page , .content-box .paging .pages span.current {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; padding: 3px 8px 4px}
.content-box .paging .pages span.current, .content-box .paging .pages a.page, .content-box .paging .pages span.prevPage a, .content-box .paging .pages span.nextPage a {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 3px 8px 4px}
.content-box .paging .pages span.prevPage a, .content-box .paging .pages span.nextPage a {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 2px 7px 4px 6px;}
.tp-bannertimer.tp-bottom {
    bottom: 0 !important;
    height: 2px;
}
.tp-bannertimer.tp-bottom {
    bottom: 0 !important;
    height: 3px;
}
.tp-bannertimer {
    background: #ccc;
}


.tp-cornerleft, .tp-cornerright , .tp-bullets {margin-top: -28px;}
.rev_slider_wrapper {background: none; }

.fancybox-lock {
    overflow: visible !important;
}

/*responsive purpose*/
nav select { display: none; }
.tp-cornerleft, .tp-cornerright, .tp-bullets {/*background: none !important*/}


.button {
    cursor: pointer;
    display: inline-block;
    font: 14px/14px 'CabinSemiBold',sans-serif;
    position: relative;
    transition: all 0.2s ease-out 0s;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper { background: rgba(255, 255, 255, 0.5)}
.button.normal {
    padding: 20px;
}
.button.dark.reverted {
    background-color: #FF6600;
}







#backtotop {
	position: fixed;
	right:0px;
	bottom:50px;
	right: 3%;
	display:none;/*hid the button first*/
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 100%;-moz-border-radius:100%;
    border-radius:100%;

    background: #e6e6e4 url(images/arri.png) center center no-repeat;
	border: 5pox solid #000;
	z-index: 99;
	
}

#backtotop a {
	text-decoration:none;
	border:0 none;
	display:block;
	width:30px;
	height:28px;
}
#backtotop:hover {
	opacity:0.8; /*mouse over fade effect*/
}


#respond {
    margin: 0;
}

.content-box .store-holder {
    margin-top: 1px;
}

.frame #nav li a {padding-left: 0;}

.text-box h3 {font-size: 14px; font-weight: bold; padding-top: 5px; display: block; border-top: 1px solid #ccc }
.text-box h3.tplCouponTitle { border: none; padding-top: 0px;}
.content-box h2.stores a {background: #fff}
#content .text-footer:before {margin: 0px; padding: 0px;}
.comments-box .comments li {background: none; border: none; margin-top: 10px;}
.item-panel > h5 { line-height: 25px;display: none;}


#sidebar .blog-tabs .tabset li a {color: #333; font-size: 12px;}
#sidebar .blog-tabs .tabset li a span {padding: 6px 5px 5px}
#sidebar .blog-tabs .tabset li .bullet {bottom: -10px; background: url(images/tab-bullet.png) center center no-repeat}
*, *:after, *:before {-moz-box-sizing:  inherit;}


.comments-box .comment-reply-link { line-height: 15px; height:25px; margin-right: 0px; background: #ebebeb; border: 1px solid #ccc}  
.comments-box .comment-reply-link span {font-family: arial,verdana,tahoma; background: none; padding: 5px 19px 05px 18px}

button.forgot {margin-right: 254px}
#pass-strength-result { border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; width:  258px; }

.stripe-badge-red {background:#E50D0D;}
.stripe-badge-green  {background:#0ec012;}
.stripe-badge-orange {background:#fc6104;}




.headtag {background: #1CA6BA; line-height: 18px; min-height: 20px; padding: 5px;}
#content .text-footer:before { background: none;}


.naver .tinynav { border: 1px solid #fff; padding: 10px 5px; background: none;}

#store-box {border: 0px}
.disnone {display: none !important;}

.coupon-code-popup .popup-code-copy button.submit {height: 23px;}


.taxonomy p.tag {display: none}
#footer .bar-holder { font-size: 12px;}
.text-box h3 {border: none;}


#cboxLoadedContent {height: 243px;}