.tattoos-middle-section

{

    height:auto;

    float:left;

}

/*\\\\\top-section\\\\\*/

.tattoos-top-section

{

    width:960px;

    float:left;

}

.tattoos-unorder-list

{

    float: left;

    text-align: center;

    margin: 0px auto;

    padding: 0px 10px;

    margin-bottom: 10px;

}

.tattoos-unorder-list li

{

    float: left;

    height: auto;

    list-style: none outside none;

    width: 78px;

}

.tattoos-unorder-list li img

{

    margin-bottom: 5px;

}

.tattoos-unorder-list li a

{

    color: #717171;

    font-family: 'Open Sans', sans-serif;

    font-size: 10px;

    font-weight: bold;

    line-height: 6px;

    padding-left: 3px;

    text-align: center;

    text-decoration: none;

}

.tattoos-unorder-list li a:active, a:hover

{

    color: #fa8c00 !important;

    text-decoration: none;

    opacity: 0.85;

}

.tattoos-p-banner

{

    overflow: hidden;

    text-align:center;

    height:82px;

    width:950px;

    background-image: url('//s3-us-west-1.amazonaws.com/brandnex-images/p-banner.png');

    background-repeat: no-repeat;

    margin: 0 auto;

}

.tattoos-p-banner span

{

    float:right;

    text-align:center;

    height:52px;

    width:145px;

    background: #545454;

    margin: 9px 10px 0px 0px;

    color: #fff;

    font-family: 'Open Sans', sans-serif;

    font-size: 20px;

    text-align: center;

    line-height: 22px;

    padding-top: 7px;

    

}

/*\\\\\end-top-section\\\\\*/

.tattoos-leftarea

{

    float:left;

    width: 520px;

}

.tattoos-slider_outer

{

    float:left;

    border: none !important;

    padding: 0px !important;

}

.tattoos-slider-tabs

{

    margin-top: 10px;

}

.tattoos-slider-tabs ul 

{

    padding-left:8px;

    border: none;

    

}

.tattoos-slider-tabs ul li

{

    background-color: #8d8d8d;

    background-image: -webkit-linear-gradient(bottom,#6b6b6b,#8d8d8d);

    background-image: -moz-linear-gradient(bottom,#6b6b6b,#8d8d8d);

    background-image: -ms-linear-gradient(bottom,#6b6b6b,#8d8d8d);

    background-image: -o-linear-gradient(bottom,#6b6b6b,#8d8d8d);

    background-image: linear-gradient(bottom,#6b6b6b,#8d8d8d);

    background-image: none;

    float: left;

    height: 42px;

    list-style: none !important;

    margin-left: 5px;

    text-align: center;

    width: 124px;

    box-shadow: 0px 6px 8px -6px #909090;

    

}

.tattoos-slider-tabs ul li a

{

    text-decoration: none;

}



.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active 

{

    background-color: #31a5ff;

    background-image: -webkit-linear-gradient(bottom,#257bff,#31a5ff);

    background-image: -moz-linear-gradient(bottom,#257bff,#31a5ff);

    background-image: -ms-linear-gradient(bottom,#257bff,#31a5ff);

    background-image: -o-linear-gradient(bottom,#257bff,#31a5ff);

    background-image: linear-gradient(bottom,#257bff,#31a5ff);

    text-decoration: none;

}

.tattoos-img-box

{

    float:left;

}

.tattoos-slider-tabs img

{

    margin-left:8px;

}

.tattoos-txt

{

    text-align:center;

    height: 42px;

    cursor: pointer;

}

.tattoos-txt h2

{

     color: #FFFFFF;

    font-family: 'Open Sans', sans-serif;

    font-size: 14px;

    font-weight: bold;

    text-align: center;

    text-decoration: none;

    padding: 0px;

    margin: 0px;

    line-height: 42px;

}

.tattoos-slider-tabs li a

{

    font-size: 10px;

    font-family: 'Open Sans', sans-serif; 

    padding: 0px;

}

.tattoos-detail-area

{

    float:left;

    width: 520px;

    margin: 15px 0px 15px 0px;

    padding: 5px;

    text-align: left;



}

.tattoos-heading

{

     color: #626262;

    font-family: 'Open Sans', sans-serif;

    font-size: 20px;

    padding-left: 8px;

    text-align: left;

}

/*//////for-big-template//////*/

.big-template

{

 float: left;

    height: 250px;

    margin: 10px 0 0 28px;

    width: 480px;

    border:1px solid #efefef;

}

.template-heading

{

     font-family: 'Open Sans', sans-serif;

    font-size: 18px;

    height: 20px;

    padding: 15px 0 0 25px;

    text-align: left;

}

.temp-img

{

    height: 145px;

    margin-top: 25px;

    text-align: center;

    width: 204px;

    float:left;

}

.temp-img-description

{

     color: #626262;

    float: left;

    font-family: 'Open Sans', sans-serif;

    font-size: 22px;

    font-weight: normal;

    height: 140px;

    line-height: 25px;

    margin-top: 25px;

    text-align: center;

    width: 255px;

}



.p-download-btn

{

    float:left;

}

.main-heading

{

     color: #626262;

    font-family: 'Open Sans', sans-serif;

    font-size: 18px;

    list-style: none outside none;

    margin-left: 0;

    padding-left: 28px;

    text-align: left;

    margin-top:10px;

    float: left;

    width:300px;

}

.bownload-btns

{

    height:auto;

    width: 200px;

    float:left;

    padding-left:30px;

}

.bownload-btns label

{

    color: #666666;

    float: left;

    font-family: 'Open Sans', sans-serif;

    font-size: 16px;

    font-weight: bold;

    height: 20px;

    padding-top: 2px;

    width: 75px;

    

}

.d-btn

{

    height:25px;

    width:90px;

    float:left;

}

.tattoos-min-heading

{

  font-size: 16px;

  font-family: 'Open Sans', sans-serif;

  padding-left: 8px;

  text-align: left;

  color:#2594f4;

  height:30px;

  line-height:30px;

}

.customize-btn-cate

{

    height: 55px !important;

    margin-top: 5px;

    text-align: center;

    width: 155px;

    margin: 0 auto;

}

.customize-btn2

{

    height: 55px;

    margin-top: 5px;

    text-align: left;

    width: 155px;

    float:left;

    margin-right: 15px;

}

.customized-tatto

{

    text-align:center;

}

.customized-tatto2

{

    text-align:center;

    float:left;

}

.customized-tatto2 img 

{

        width: 155px;

}

.p-description

{

    height:auto;

    float:left;

    width:500px;

    margin-top: 50px;

}

.description-heading

{

     color: #626262;

    font-family: 'Open Sans', sans-serif;

    font-size: 30px;

    height: 32px;

    line-height: 30px;

    padding-left: 10px;

    text-align: left;

}

.description-heading span

{

     color: #626262;

    font-family: 'Open Sans', sans-serif;

    font-size: 16px;

    height: 32px;

    line-height: 30px;

    padding-left: 10px;

    text-align: left;

}

.p-description p

{

    color: #717171;

    font-family: 'Open Sans', sans-serif;

    font-size: 12px;

    line-height: 22px;

    margin: 0 auto;

    padding-left: 10px;

}

.tattoos-heading font

{

    font-size: 13px;

    font-family: 'Open Sans', sans-serif; 

    color: #626262;

    text-align: center;

}

.tattoos-leftimg

{

    height:auto;

    width:200px;

    float:left;

    margin-top:35px;

}

.tattoos-leftimg img

{

    width: 190px;

    height: auto;

}

.tattoos-description

{

    float: left;

    height: auto;

    margin: 20px 0px 20px 0px;

    width: 470px;

    

}

.tattoos-description h2

{

    font-family:'Open Sans', sans-serif;

    font-size:13px;

    color:#0084c5;

    margin-bottom:20px;

    font-weight:bold;

}

.tattoos-descr-heading

{

    font-family:'Open Sans', sans-serif;

    font-size:20px;

    color:#626262;

    margin: 12px 0px;

}

.tattoos-description p

{

    font-family:'Open Sans', sans-serif;

    font-size:12px;

    color:#909090;

    margin: 0 auto;

    line-height: 20px;

}

.paragraph  {

    float:left;

    margin-top: 20px;

}

.paragraph p {

    color: #505050;

    font-family: 'Open Sans', sans-serif;

    font-size: 13px;

    line-height: 19px;

    padding: 0px 15px;

    text-align: left;

    float:left;

}

.paragraph-heading

{

     color: #0083c5;

    font-family: 'Open Sans', sans-serif;

    font-size: 24px;

    float:left;

    padding-left: 15px;   

}

.tattoos-leftimg-area

{

    height:auto;

    margin-top:20px;

    text-align: center;

    margin-right: 15px;

}

.tattoos-leftimg-area a

{

    margin-right: 10px;

}

.tattoos-leftimg-area img

{

    width: 70px;

    height: 55px;

    border: 1px solid #ccc;

    box-shadow: 0 8px 6px -6px #ccc;

    margin-top:10px;

}

.tattoos-main-img

{

    height:auto;

    float:left;

    margin:35px 0px 0px 30px;

    

}

.tattoos-main-img img

{

    width: 430px;

    height: auto;

    border: 1px solid #ccc;

    box-shadow: 0 10px 6px -6px #ccc;

}

.wp-step1

{

    padding: 8px;

    background: #0083c5;

    margin-top: 10px;

    text-align: center;

    font-size: 18px;

    margin-bottom: 5px;

}

.wp-tabsinner

{

    padding:0px !important;

    font-family: 'Open Sans', sans-serif; 

    color:#FFF;

    font-size: 15px;

    float:left;

    width: 100%;

}

.list_carousel_second {

    margin: 0 0 30px 0px;

}



.list_carousel_second ul {

    margin: 0;

    padding: 0;

    list-style: none;

    display: block;

    padding: 0px;

}

.list_carousel_second li {

    font-size: 40px;

    color: #999;

    text-align: center;

    background-color: #fff;

    border: 3px solid #3d3d3d;

    width: 105px;

    height: 200px;

    padding: 0;

    margin: 50px 19px 0px 27px !important;

    display: block;

    float: left;

    border-radius: 10px;

}



.list_carousel_second li img

{

    border-radius: 7px;

}

.list_carousel_second.responsive {

    width: auto;

    margin-left: 0;

}

.clearfix {

    float: none;

    clear: both;

}

.prev {

    float: left;

    margin-left: 10px;

    margin-top: -192px;

    position: relative;

}

.next {

    float: right;

    margin-right: 10px;

    margin-top: -192px;

    position: relative;

}

.caroufredsel_wrapper

{

    float:left;

}



.tattoos-pricing-chart-container

{

    margin: 0 auto;

    padding: 0px 10px 5px 10px;

    height: 55px;

    margin: 0px 0px 7px 5px;

    float:left;

    border-bottom: 2px solid #cccccc;

    width: 935px;

}

.tattoos-price-chart {

    height: 60px;

}

.tattoos-chart-heading {

    float: left;

    width:180px;

    text-align: left;

}

.tattoos-bigg1 {

    color: #656565;

    font-family: 'Open Sans', sans-serif;

    font-size: 20px;

    font-weight: bold;

    text-align: left;

}

.tattoos-bigg2 {

    color: #656565;

    font-family: 'Open Sans', sans-serif;

    font-size: 11px;

    line-height: 20px;

    text-align: left;

    font-weight: bold;

}

.tattoos-bigg3 {

    color: #fff;

    font-family: 'Open Sans', sans-serif;

    font-size: 11px;

}

.tattoos-chart-prices {

    color: #FFFFFF;

    font-family: 'Open Sans', sans-serif;

    text-shadow: 0 0 1px #FFFFFF;

    max-width:750px;

    width: auto;

    float:right;

    font-size: 18px;

    

}

.tattoos-chart-prices table {

    margin-top: 5px;

    font-size: 14px;

    color: #656565;

    float: right;

}

/*.tattoos-chart-prices table tr td{

    float: left;

    width: 30px;

    margin-right: 5px;

}*/



.tattoos-priceColor

{

    font-size: 10px;

}

.tattoos-bbg-color {

    padding: 2px 0 0 15px;

    font-family: 'Open Sans', sans-serif;

    font-size: 13px;   

}

.tattoos-bbg-color2 {

    padding: 2px 0 0 15px;

    font-family: 'Open Sans', sans-serif;

    color:#3f87ff;

    font-size: 11px;

}

.prodtime

{

    float:left; 

    width:100%;

    margin-bottom: 10px;

}

.firstimg

{

    margin: 20px 10px 0px 5px;

    float:left;

    width: 95px;

    text-align: center;

}

.timeline 

{

    float:left;

    margin-top: 20px;

    width: 230px;

    color: #4A4A4A;

    font-family: 'Open Sans', sans-serif;

    font-size: 13px;

}

.timeline span select 

{

    width: 220px;

    height: 22px;

    color: #707070;

    padding: 0px;

}



.timeline p

{

    margin: 0px 0px 5px 0px;

    width: 93%;

}

.getrate

{

    float:left;

    margin: 8px 0px 0px 8px;

}

.getrate a img:hover

{

    opacity: 0.75;

}

.secondimg

{

    margin: 20px 10px 0px 5px;

    float:left;

    width: 95px;

    text-align: center;

}

.deliverydate

{

    text-align: center;

    color: #000000;

    font-size: 14px;

    font-family: 'Open Sans', sans-serif;

    margin: 0 auto;

    margin-top: 15px;

    text-align: center;

    

}

.deliverydate p

{

    margin: 10px auto;

    

}

.neetitsooner

{

    text-align: center;

    color: #00d4f9;

    font-family: 'Open Sans', sans-serif;

}

.tattoos-mouse-border {

    border: 1px solid darkgray;

    border-radius: 3px 3px 3px 3px;

    height: 290px;

    padding: 10px;

    width: 390px;

    float:right;

    margin: 10px 12px 10px 0px;

}

.tattoos-mouse-adds

{

    background-image: url('//s3-us-west-1.amazonaws.com/brandnex-images/addsback.png');

    border-radius: 3px 3px 0 0;

    float: left;

    width: 390px;

    height: 213px;

}

.tattoos-mouse-addtext

{

    font-size: 20px;

    text-align: center;

    font-family: 'Trebuchet MS', arial;

    color: #ffffff;

    padding-top: 20px;

    font-weight: bold;

}

.tattoos-mouse-addtext2

{

    font-size: 50px;

    text-align: center;

     font-family: 'Open Sans', sans-serif;

    color: #ffffff;

    font-weight: bold;

    line-height: 75px;

}

.tattoos-mouse-adds p

{

    font-size: 20px;

    text-align: center;

    font-family: 'Trebuchet MS', arial;

    color: #ffffff;

    margin: 3px auto;

    font-weight: bold;

    margin: 0 auto;

}

.tattoos-mouse-submit

{

    margin-top: 12px;

    text-align: center;

}

.tattoos-mouse-submit a:hover 

{

    opacity: 0.92;

}

.tattoos-quote-area

{

    overflow: hidden;

    height: 77px;

    background-image: url('//s3-us-west-1.amazonaws.com/brandnex-images/quote-bg.png');

    background-repeat: repeat-x;

    border-radius: 0 0 3px 3px;

    float:left;

    width: 390px;

}

.tattoos-quote-area p

{

    font-size: 12px;

    font-family: 'Trebuchet MS', arial;

    color: #ffffff;

    float:left;

    width: 220px;

    padding: 20px 0px 0px 5px;

    text-align: left;

    margin: 0 auto;

}

.tattoos-get-quot

{

    float:right;

    margin: 22px 5px 0px 0px;

    box-shadow: 0 8px 7px -6px #000;

}

.tattoos-get-quot a

{

    display: block;

}

.tattoos-get-quot a:hover 

{

    opacity: 0.92;

}

.free-rush-detail

{

    font-size: 11px;

    font-family: 'Open Sans', sans-serif;

    color: #505050;

    padding: 10px;

    overflow: hidden;

    text-align: left;

}

.free-rush-detail p

{

    margin: 5px auto;

}

.tattoos-cuttoffads

{

    float:right;

    margin-right: 5px;

}

.otherproduct

{

    margin: 10px auto;

    text-align: center;

    border-top: 1px solid #ccc;

    border-bottom: 1px solid #ccc;

    overflow: hidden;

    padding: 0px 15px;

}

.tattoos-pro-rightarea

{

    float:right;

    height: auto;

    width: 430px;

}

.product-area 

{

    width: 190px;

    height: auto;

    border-right: 1px solid #ccc;

    background: #fff;

    float:left;

    margin: 10px 5px;

    padding: 5px;

    text-align: center;

    

}

.product-area a

{

    color: #4a4a4a;

    text-decoration: none;

}

.product-area-img

{

   width: 190px;

   height: 190px;

   float:left;

   margin-top: -30px;

}

.product-area img

{

    width: 165px;

}

.product-area img:hover

{

    opacity: 0.90;

}

.product-area span img

{

    width: 60px;

    height: 60px;  

    margin: 0px;

    float:left;

}



.usaimg-new 

{

   width: 180px;

   float:left;

}

.usaimg-new img

{

   width: 119px;

   margin-top: 5px;

}

.product-area p 

{

    font-family:'Open Sans', sans-serif;

    font-size: 10px;

    color: #4a4a4a;

    margin: 0 auto;

}

.pricearea

{

    float:left;

    width: 185px;

}

.pricearea1

{

    color: blue;

    font-family:'Open Sans', sans-serif;

    font-size: 10px;

}

.pricearea2

{

    color: #656565;

    font-family: 'Open Sans', sans-serif;

    font-size: 15px;

	font-weight:700;

    height: 45px;

    line-height: 15px;

}

.pricearea2 a:hover 

{

    color: #656565;



}

.pricearea font

{

    font-family: 'Open Sans', sans-serif;

    font-size: 22px;

	font-weight:800;

    color: #0084c5;

}

.pricearea p

{

    font-family:'Open Sans', sans-serif;

    font-size: 11px;

    color: #666666;

    margin:0px;

    margin-top: 9px;

    text-transform: capitalize;

    display: inline;

    margin-right: 4px;

}

.aslowas-area

{

    text-align: center;

    width:  185px;

}

.aslowas-area span

{

    font-size: 14px;

    font-family: 'Open Sans', sans-serif;

}



.pricearea2-aslowas

{

    margin: 0 auto;

    width: 170px;

    text-align: center;

}

.customize-btn img

{

    margin: 0 auto;

    width: 152px;

}

.customize-btn img:hover

{

    opacity: 0.80;

}



.tattoos-query-section

{

    border: 1px solid #CCCCCC;

    float: right;

    height: auto;

    margin: 10px 12px 0px 0px;

    padding: 5px;

    width: 400px;

}



.step1-headings

{

    background-color: #000000;

    box-shadow: 0 4px 2px #717171;

    height: 30px;

    width: 400px;

    text-align: left;

}

.step1-headings span

{

 color: #FFFFFF;

    font-family: 'Open Sans', sans-serif;

    font-size: 18px;

    line-height: 30px;

    margin-left: 20px;

}

.step1-headings span b

{

 margin-left: 5px;

}

.tattoos-Shipping-section

{

    border: 1px solid #CCCCCC;

    float: left;

    height: auto;

    margin: 22px 0 0 32px;

    padding: 5px;

    width: 390px;

}



.headings

{

    background-color: #000000;

    box-shadow: 0 4px 2px #717171;

    height: 30px;

    width: 345px;

    padding-left: 7px;

}

.headings span

{

 color: #FFFFFF;

    font-family: 'Open Sans', sans-serif;

    font-size: 18px;

    line-height: 30px;

    margin-left: 20px;

}

.video-tattoos

{

    width: 960px;

    background: #ff9c00;

}

.footer-tattoos

{

    width: 920px;

}

.paypal-tattoos

{

    width: 700px;

}













.ui-slider {

    position: relative;

    text-align: left;

}

.ui-slider .ui-slider-handle {

    position: absolute;

    z-index: 2;

    width: 2.2em;

    height: 2.2em;

    cursor: default;

}

.ui-slider .ui-slider-range {

    position: absolute;

    z-index: 1;

    font-size: .7em;

    display: block;

    border: 0;

    background-position: 0 0;

    background: #2476fe;

    border-radius: 10px;

    margin-top:1px;

}



.ui-slider.ui-state-disabled .ui-slider-handle,

.ui-slider.ui-state-disabled .ui-slider-range {

    filter: inherit;

}



.ui-slider-horizontal {

    height: 0.8em;

margin-left: 49px;

width: 275px;

margin-top: 8px;

border-radius: 10px;

float:left;

/*    displa;*/

}

.ui-slider-horizontal .ui-slider-handle {

    top: -.8em;

    margin-left: -1.35em;

}

.ui-slider-horizontal .ui-slider-range {

    top:0;

    height: 100%;

}

.ui-slider-horizontal .ui-slider-range-min {

    left: 0;

}

.ui-slider-horizontal .ui-slider-range-max {

    right: 0;

}





.ui-widget {

    font-family: Verdana,Arial,sans-serif;

    font-size: 1.1em;

}

.ui-widget .ui-widget {

    font-size: 1em;

}

.ui-widget input,

.ui-widget select,

.ui-widget textarea,

.ui-widget button {

    font-family: Verdana,Arial,sans-serif;

    font-size: 1em;

}



.ui-widget-header {

    border: 1px solid #aaaaaa;

    background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;

    color: #222222;

    font-weight: bold;

}

.ui-widget-header a {

    color: #222222;

}



.ui-state-hover a,

.ui-state-hover a:hover,

.ui-state-hover a:link,

.ui-state-hover a:visited {

    color: #212121;

    text-decoration: none;

}

.ui-state-default 

{

    background: url(//s3-us-west-1.amazonaws.com/brandnex-images/seekbar2.png);

    background-repeat: no-repeat;

    font-weight: normal;

    color: #212121;

}

.td-background

{

    background-image: url('//s3-us-west-1.amazonaws.com/brandnex-images/seekbar.png');

    background-repeat: no-repeat;

    background-position: 50% 50%   ;

    width: 395px;

    height: 30px;

}

.quantity-slider

{

    width: 395px;

    height: 70px;

    margin: 12px 0px 0px 5px; 

    border:0px;

}

.quantity-enter

{

    height: 35px;

     font-family: 'Open Sans', sans-serif;

    font-size: 12px;

    text-align: left;

}

.homepage-area 

{

    width: 185px;

    min-height: 310px;

    height: auto;

    border-right: 1px solid #DBDBDB;

    background: #fff;

    float:left;

    margin: 0px;

    padding: 5px;

    text-align: center;

    border-bottom: 1px solid #DBDBDB;

    

}





.homepage-area_noborder 

{

    width:188px;

    min-height: 310px;

    height: auto;

    border-right: 0px solid #DBDBDB;

    background: #fff;

    float:left;

    margin: 0px;

    padding: 5px;

    text-align: center;

    border-bottom: 1px solid #DBDBDB;

    

}



.free-shipping

{

	/* free shipping banners (disabled - Justin 5/31/14)

    width: 60px;

    height: 60px;  

    background-image: url('//s3-us-west-1.amazonaws.com/brandnex-images/freeship.png');

    float:left;*/

}

.free-shipping img

{

    width: 60px;

    height: 60px;  

}

.homepage-area-img

{

    margin: 0 auto;

    text-align: center;

    float:left;

    width: 185px;

    margin-bottom: 5px;

    height: auto;

    min-height: 191px;

}

.homepage-area-img img

{

   width: auto;

   max-width: 170px;

    height: auto;

    max-height: 187px;

}

.homepage-pricearea-small

{

  font-size: 11px;

  font-family: 'Open Sans', sans-serif;

  display: block;

	font-weight:400;

}

.tattoos-checkbox

{

    float:left;

}



.tattoos-checkbox-p

{

    float:left;

    margin: 0px;

    font-size: 10px;

    width: 175px;

    margin-left: 5px;

}

.breadcrumb

{

    font-size: 11px;

   font-family: 'Open Sans', sans-serif;

   color: #656565;

   float: left;

   width: auto;

   overflow: hidden;

   padding: 6px 10px;

}

.breadcrumb span

{

    float:left;

}

