@font-face {
    font-family: 'Futura BT Medium Condensed';
    src: url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/futura/futurabt-mediumcondensed-webfont.eot');
    src: url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/futura/futurabt-mediumcondensed-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/futura/futurabt-mediumcondensed-webfont.woff') format('woff'),
    url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/futura/futurabt-mediumcondensed-webfont.ttf') format('truetype'),
    url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/futura/futurabt-mediumcondensed-webfont.svg#futuramediumcondensed') format('svg');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'helveticaregular';
    src: url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/helvetica/4864_0-webfont.eot');
    src: url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/helvetica/4864_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/helvetica/4864_0-webfont.woff') format('woff'),
         url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/helvetica/4864_0-webfont.ttf') format('truetype'),
         url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/helvetica/4864_0-webfont.svg#helveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'category-font';
    src: url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/fonts/HelveticaNeu/HelveticaNeueCE55Roman.ttf') format('truetype');
}
/*Common Styling Start*/
*{margin:0; padding:0}
body {font:13px/18px helveticaregular, arial, sans-serif;color:#333;} /*newhomepage*/
.wrapperContent {width:100%; width:1270px; margin:0 auto}/*newhomepage*/
.overflowTxt {overflow:hidden;}
.seperator .filter-clear {float:left;width:150px;padding-bottom:5px;}
.wrapperInner {width:1270px; margin:0 auto}/*newhomepage*/
.clr {clear:both}
.fltLeft {float:left}
.fltRight {float:Right}
.aarong-cursor {cursor:pointer}
a {color:#f58220; text-decoration:none; outline:none}
a:hover {text-decoration:underline}
img {border:0; max-width:100%}
.hidden-dekstop {display: none}
.validation-advice, .sucess-msg {color:#b53c4d; font-size:10px; line-height:13px; /*display:table;*/ padding:5px 0 0 2px}
.sucess-msg {color:#3b9b56}
[class^="aarongicon-"], [class*=" aarongicon-"] {background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite.png); background-repeat:no-repeat; display:inline-block; height:16px; width:16px}
input {outline:none}
input[type=text].aarong-textfield, input[type=email].aarong-textfield, input[type=password].aarong-textfield, .aarong-header-search, textarea.aarong-textarea { background:#fff !important; border:1px solid #d5d3ce; border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; box-shadow:2px 2px 4px #D4D4D4 inset; float:left; height:14px; padding:6px 8px; min-width:150px; font:11px/14px helveticaregular, arial, sans-serif; color:#737373; resize:none}
input[type=text].aarong-textfield1 {border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px}
input[type=submit].aarongicon-submitbutton, input[type=button].aarongicon-submitbutton { background-position:-1px -1px; width:25px; height:28px; border:0; cursor:pointer; float:left; background-color:transparent; border:0; border-radius:0}
input[type=submit].aarongicon-submitbutton:hover, input[type=button].aarongicon-submitbutton:hover { background-position:-1px -30px}
.aarongicon-fb {background-position:-1px -61px; height:31px; width:31px}
.aarongicon-tw {background-position:-34px -61px; height:31px; width:31px}
.aarongicon-pt {background-position:-68px -61px; height:31px; width:31px}
/*added new icons (by cignex)*/
.aarongicon-ig {background-position:-101px -61px; height:31px; width:31px}
.aarongicon-yt {background-position:-134px -61px; height:31px; width:31px}
.aarongicon-search {background-position:-68px -1px; width:11px; height:11px}
.shippingDelay {width: 240px;}


/* newhomepage starts*/

.imgContainer{margin:11px auto 0 auto; width: 1284px;position: relative;}
.imgContainer img{width: 1284px;}
.imgContainer1{position: relative;width: 634px;float: left;height: 605px;}
.imgContainer2{position: relative;width: 634px;float: right;height: 605px;}
.bx-wrapper{margin:0 auto;}
.homeAppImg {width: 1284px;margin: 0 auto;}
.imgContainer3 {position: relative;width: 1284px;float: left; margin-top: 30px;}    
.blog{width: 1284px;margin: 0 auto;margin-top:6px;overflow: hidden;background: #F8F8F8;padding: 25px 0;}/*changes by hina*/
.blogtitle {text-align: center; text-transform: uppercase; font-size: 20px;}
.blog h2{text-align: center;font-size: 26px; margin: 0; text-transform: uppercase;}

.blog .blog1{width: 278px;float: left; margin-top: 35px; padding-right: 21px; border-right: solid 1px #e8e6df; margin-left: 21px; }/*changes by hina*/
.blog .blog1:last-of-type{margin-right: 0;width: 278px;float: left;}
.blog .blogimg{text-align: center;}
.blog .blogimg:last-of-type{margin-left: 11px;}
.blog .blog1 .blogHead{margin: 20px 15px 10px;}
.blog .blog1 .blogHead h2{line-height: 18px;margin: 5px 0;font-size: 18px;font-weight: normal; text-align: left;}/*changes by hina*/
.blog .blog1 .blogHead h2 a {color: #000; font-size: 15px; font-weight: 600;}/*changes by hina*/
.blog .blog1 .blogcontent p{line-height: 18px;text-align: justify;}
.blog .blog1 .blogcontent{text-overflow: ellipsis;overflow: hidden;max-height: 200px;display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical; margin-left: 15px; margin-right: 10px;}
.blog .blog1:last-child{ border-right:none;}
.morelinks {width: 1284px;margin: 0 auto;clear: both;padding-top: 10px;}
.morelinks .findlink {width: 253px;text-align: center;border-right: 4px solid #C8C8C8;float: left;background: #e8e6df;}
.morelinks .findlink4 {width: 255px;text-align: center;float: left;background: #e8e6df;}
body {font:13px/18px helveticaregular, arial, sans-serif;color:#333;}
.morelinks .findlink .blocklink, .morelinks .findlink4 .blocklink {margin-bottom: 20px;}
.morelinks .findlink h2, .morelinks .findlink4 h2 {padding: 10px 0;text-transform: uppercase;font-size: 17px;}
.morelinks .findlink .knowmore, .morelinks .findlink4 .knowmore {background: #4d4d4d;color: white;border-radius: 5px;border: 1px solid grey;padding: 4px 6px;margin: 0 0 10px 0; text-transform: uppercase; font-size: 10px; font-weight: bold;}


.newItem{width: 1200px;margin: 0 auto;position: relative;margin-top: 40px;background: white;}
.newItem .bx-wrapper{margin: 25px auto 0;}
.newItem h2{text-align: center;text-transform: uppercase;font-size: 26px; margin: 0}
.newItem .bx-controls-direction a{position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;
    height: 32px;text-indent: -9999px;z-index: 9999;}
.newItem .bx-prev{left: 70px;background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/right.jpg") no-repeat -81px -50px;}
.newItem .bx-next{right: 70px;background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/left.png") no-repeat -35px -26px;}
.newItem .bx-pager-item{display: inline-block;}
.newItem .bx-pager-item a{background: #D0D0D0;text-indent: -9999px;display: block;width: 10px;height: 10px;
    margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.newItem .bx-pager-item a:hover,.newItem .bx-pager-item a.bx-pager-link.active{background: #000;}


.newItem .bx-default-pager{text-align: center;margin-top: 10px;}
.preffered_con_method {margin-left:15px;} /* customer registration */
.custclass {margin-bottom:-11px} /* customer registration */
.registerCheckbox {padding:0 0 10px 0} /* customer registration */

/* facebook messanger chat box */
#fb-root .fb_dialog {bottom:60px !important;}
#fb-root .fb_customer_chat_bounce_in_v2 {bottom:120px !important;}

/* for new taaga design */
.newtaaga{width: 1200px;margin: 0 auto;position: relative;margin-top: 40px;background: white;}
.newtaaga .bx-wrapper{margin: 25px auto 0;}
.newtaaga h2{text-align: center;text-transform: uppercase;font-size: 26px; margin: 0}
.newtaaga .bx-controls-direction a{position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;
    height: 32px;text-indent: -9999px;z-index: 9999;}
.newtaaga .bx-prev{left: 102px;background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/right.jpg") no-repeat -81px -50px;}
.newtaaga .bx-next{right: 70px;background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/left.png") no-repeat -35px -26px;}
.newtaaga .bx-pager-item{display: inline-block;}
.newtaaga .bx-pager-item a{background: #D0D0D0;text-indent: -9999px;display: block;width: 10px;height: 10px;
    margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.newtaaga .bx-pager-item a:hover,.newtaaga .bx-pager-item a.bx-pager-link.active{background: #000;}
.newtaaga .bx-default-pager{text-align: center;margin-top: 10px; margin-left: 65px;}
.taagablog{width: 1140px;margin: 0 auto;margin-top:6px;overflow: hidden;padding: 25px 93px;}/*changes by hina*/
.blogtitle {text-align: center; text-transform: uppercase; font-size: 20px;}
.taagablog h2{text-align: center;font-size: 26px; margin: 0; text-transform: uppercase; margin-left: -33px}

.taagablog .blog1{width: 286px;float: left; margin-top: 35px; margin-left: 58px; }/*changes by hina*/
.taagablog .blog1:last-of-type{margin-right: 0;/*width: 278px;*/float: left;}
.taagablog .blogimg{text-align: center;}
/*.taagablog .blogimg:last-of-type{margin-left: 11px;} */
.taagablog .blog1 .blogHead{margin: 20px 15px 10px;}
.taagablog .blog1 .blogHead h2{line-height: 18px;margin: 5px 0;font-size: 18px;font-weight: normal; text-align: left;}/*changes by hina*/
.taagablog .blog1 .blogHead h2 a {color: #000; font-size: 15px; font-weight: 600;}/*changes by hina*/
.taagablog .blog1 .blogcontent p{line-height: 18px;text-align: justify;}
.taagablog .blog1 .blogcontent{text-overflow: ellipsis;overflow: hidden;max-height: 200px;display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical; margin-left: 15px; margin-right: 10px;}
.taagablog .blog1:last-child{ border-right:none;}

.taagaTopNav ul { 
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #fff;
}

.taagaTopNav li {
    float: left;
    padding: 0px 0px 8px 7px;
}

.taagaTopNav li a {
    display: block;
    color: #333;
    text-align: center;
    padding: 10px;
    font-size:14px;
    text-decoration: none;
}

.taagaBorder{
    border-right: 2px solid #333;
    height:23px;
    margin-top: 13px;
}

.taagalandingpage .taagaTopNav{
    float: left;
    margin-left: -15px;
}

.taagaTopNav  .taaga a{
    font-weight: bold;
    font-size: 18px;
}

.taagaTopNav li a {
    border-top: 4px solid #fff;
    font-family: category-font;
    text-transform: uppercase;
}

.taagaTopNav li a:hover {
    border-bottom: 4px solid #333;
}

.taagalandingpage .innerPageContent{ padding: 5px 0 50px;}
.taagalandingpage .newtaaga .bx-viewport{ margin-left: 20px;}
.taagalandingpage .newtaaga h2 { margin-left: 80px; }
.taagaLanding .inner2column-right { clear: both; }

/* for new taaga design */

#footer .wid_925{width:925px;margin:0 auto;} /*for newhomepage*/

#header .aarong-header-right a:nth-child(even){padding:0 10px; line-height: 28px; display: inline-block; border-left: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8;} /* newhomepage */
#header .aarong-header-right a:nth-child(odd){padding:0 0 0 6px; display: inline-block;} /* newhomepage */
.topLinksDiv {margin-right: 0px;}

.hidden-phone-show {display: none;}

#header .headerMarg{background-color: #f1f1f3;} /*for newhomepage*/

.captcha-reload {cursor: pointer;}

.category-banner .category-image {position: relative;margin:0 auto;padding: 0;*zoom: 1;width:1284px;z-index:1; } /* category image */

/* newhomepage ends */

/* for popup of brac and city bank options (by cignex) */
[class^="customicon-"], [class*=" customicon-"] {background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite.png); background-repeat:no-repeat; display:inline-block; height:16px; width:16px}

/*Multiselect start*/
.ui-multiselect { padding:2px 0 2px 4px; text-align:left }

.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }
.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important }
.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul { font-size:0.9em }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }
.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left }
.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:auto }
.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px }
.ui-multiselect-checkboxes label input { position:relative; top:1px }
.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }
/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }
.aarong-dropdown button.ui-multiselect{border-radius:3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;border:1px solid #cccac4;background:#fff;font:11px/11px helveticaregular, arial, sans-serif; color:#737373;font-weight:normal;padding:0 0 0 4px;text-shadow:none;position:relative;height:28px;z-index:1}
.aarong-dropdown button.ui-multiselect .ui-icon {background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite.png) no-repeat -27px -1px transparent;display: inline-block;height: 10px;margin: 4px 5px 0 0;width: 10px}
.ui-multiselect-menu.selectCustom {border-radius:0;border:1px solid #cccac4;border-top:0;background:#fff;white-space: nowrap;padding:0;z-index:1;-webkit-overflow-scrolling: touch;}
.ui-multiselect-menu.selectCustom .ui-widget-header {display:none}
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes li {padding:0}
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes label {padding:0 0 0 8px !important;margin:0 !important;background:none;border:0;border-radius:0;font-weight:normal}
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes label span {font:11px/11px helveticaregular, arial, sans-serif; color:#737373;line-height: 25px;text-transform: capitalize}
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-state-hover,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-widget-content .ui-state-hover,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-widget-header .ui-state-hover,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-state-focus,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-widget-content .ui-state-focus,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-widget-header .ui-state-focus,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-state-active,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-widget-content .ui-state-active,
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-widget-header .ui-state-active
{background:none;border:0;border-radius:0;font-weight:normal}
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-state-hover{cursor:pointer;background-color: #f6f6f6}
.ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes .ui-state-active{cursor:default;background-color:#e9e9e9}
/*Multiselect end*/
.aarongicon-checkbox {position:absolute;margin-left:-15px; margin-top:4px;z-index:-1}
.aarongicon-label {height:auto; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/checkbox-normal.jpg) no-repeat left top;vertical-align:middle;cursor:pointer; font:11px/16px helveticaregular, arial, sans-serif;color:#333333;position:relative;padding-left:21px; width:auto}
.aarongcheckbox-label-new {height:auto; vertical-align:middle;cursor:pointer; font:11px/16px helveticaregular, arial, sans-serif;color:#333333;position:relative; width:auto} /* customer registration */
.aarongcheckbox {vertical-align:middle} /* customer registration */
.aarongicon-label.selected {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/checkbox-selected.jpg) no-repeat left top;font-weight:bold}
.aarongicon-shoppingbag {background-position:-85px -29px; width:30px; height:23px; position: relative; top: 3px;} /* newhomepage */
.aarongicon-home {background-position:-5px -136px; width:16px; height:15px}
.aarongicon-taaga {background-position:-25px -136px; width:45px; height:25px}
.aarongicon-sale{background-position:-1px -335px; width:65px; height:65px; position:absolute; top:0; left:0}
.aarongicon-banner{background-position:-20px -168px}
.aarongicon-radio {position:absolute;width:1px;height:1px;margin:4px 0 0 4px;z-index:-1}
.aarongicon-label-radio {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-radio-normal.png) no-repeat left top !important;vertical-align:middle;cursor:pointer;white-space: nowrap;font:12px/20px helveticaregular, arial, sans-serif;color:#999;position:relative;padding-left:23px; height:auto; width:auto}
.aarongicon-label-radio.selected {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-radio-selected.png) no-repeat left top !important; color:#333}

/* for popup of brac and city bank options (by cignex) */
.customicon-label {height:auto; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/checkbox-normal.jpg) no-repeat left top;vertical-align:middle;cursor:pointer; font:11px/16px helveticaregular, arial, sans-serif;color:#333333;position:relative;padding-left:21px; width:auto}
.customicon-label.selected {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/checkbox-selected.jpg) no-repeat left top;font-weight:bold}
.customicon-radio {position:absolute;width:1px;height:1px;margin:4px 0 0 4px;z-index:-1}
.customicon-label-radio {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-radio-normal.png) no-repeat left top !important;vertical-align:middle;cursor:pointer;white-space: nowrap;font:12px/20px helveticaregular, arial, sans-serif;color:#999;position:relative;padding-left:23px; height:auto; width:auto}
.customicon-label-radio.selected {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-radio-selected.png) no-repeat left top !important; color:#333}

/*Common Styling End*/
/*Header Start*/
#header .wrapperContent {background:#fff; position:relative; z-index:2}
#header .aarong-top-link {text-align:right; width:100%;height:29px;background-color: #c2c6c5;} /*for newhomepage*/
#header .aarong-top-link .aarong-links {display: flex;align-items: center; float:right; margin-right:-11px; color:#737373; font:11px/13px helveticaregular, arial, sans-serif; height:29px; /*width: 370px; */} /* newhomepage */
#header .aarong-top-link .aarong-links a {color:#000; text-decoration:none} /* newhomepage */
#header .aarong-top-link .aarong-links a:hover{text-decoration:underline; color:#f58220}
#header .aarong-top-link img {padding-top:4px}
#header .aarong-logo {float:left; width:187px;margin: 13px 0 0 3px;} /* newhomepage */
#header .aarong-header-search {padding: 0; border-style: solid; margin:4px 18px 0 65px;border-radius:3px; background: transparent !important; height: 28px;box-shadow: 0px 0px 0px 0px; border-width: 0px 0px 1px 0px; border-color: #000;} /* searchbar change */
#header .aarong-header-search input[type=text] { border: 0;
        background: none;
        padding: 6px;
        float: left;
        font: 17px futura BT Medium Condensed;
        color: #737373;
        width: 210px;
        height: 16px;
    } /* searchbar change */
    input.searchIcon {
        padding: 5px 10px;
    } /* searchbar change */
#header .aarongicon-search {float:left; margin:1px 0 8px 9px; border:0; opacity: 0.5; background-color:#fff; cursor:pointer} /* searchbar change */
#header .aarong-header-right {float:right; text-align:right; margin:24px 0 0 0; font:10px/14px helveticaregular, arial, sans-serif; color:#333; text-transform:uppercase} /* newhomepage */
#header .aarong-header-right .shoppingbagText {font-size:12px; margin-bottom:5px}
#header .aarong-header-right .shoppingbagText a {color:#333; float:right; line-height:30px}
#header .aarong-header-right .shoppingbagText a:hover {text-decoration:none}
#header .aarong-header-right .shoppingbagText span {margin-right:5px}
#header .aarong-header-right a { color:#000; text-decoration:none; font-size: 12px;} /* newhomepage */
#header .aarong-header-right a:hover {text-decoration:underline; color:#f58220}
#header .aarong-main-nav ul{margin:0; padding:11px 0; list-style:none} /* newhomepage */
/*#header .aarong-main-nav li {float:left; margin:2px 0 7px 36px; position:relative}
#header .aarong-main-nav li:first-child{margin:0}
#header .aarong-main-nav li a {color:#333; font:17px/22px "futura BT Medium Condensed"; text-transform:uppercase; text-decoration:none; padding:3px 7px 0; letter-spacing: 0.040em; border-top:4px solid #fff; float:left}
#header .aarong-main-nav li a:hover, #header .aarong-main-nav li a.active {border-top:4px solid #f58220}
#header .aarong-main-nav li a.aarongicon-home, #header .aarong-main-nav li a.aarongicon-taaga {padding:0; margin-top:11px; border-top:0}
#header .aarong-main-nav li a.aarongicon-home:hover, #header .aarong-main-nav li a.aarongicon-taaga:hover {border:0}*/
#header .aarong-main-nav li {float:left; margin-left:18px; position:relative; padding-bottom:4px; margin-right: 36px;} /* newhomepage */ /*herstory page*/
#header .aarong-main-nav li.nav-last-taaga {margin-right: 0px; margin-left: 43px;} /* newhomepage */
/*#header .aarong-main-nav li {float:left; margin-left:36px; position:relative; padding-bottom:7px}*/
.ie8 #header .aarong-main-nav li {margin-left:31px;}
.discount-sale {float:right;margin-bottom:10px;margin-right:-3px;} /* discount sale changes */
.ReturnSaleItem img {width:75px;vertical-align:bottom;}
#header .aarong-main-nav li:first-child{margin:0}
#header .aarong-main-nav li a {color:#333; font:17px/40px "futura BT Medium Condensed"; text-transform:uppercase; text-decoration:none; padding:3px 7px 0; letter-spacing: 0.040em}
#header .aarong-main-nav li a:hover, #header .aarong-main-nav li a.active {border-top:4px solid #f58220}
#header .aarong-main-nav li a.aarongicon-home, #header .aarong-main-nav li a.aarongicon-taaga {padding:0; margin-top:11px}
#header .aarong-main-nav li a.aarongicon-home:hover, #header .aarong-main-nav li a.aarongicon-taaga:hover {border:0}

#header .aarong-main-nav li .menu-level1.desktop, #header .aarong-main-nav li.hover .menu-level2.desktop, #header .aarong-main-nav li.hover .menu-level3.desktop, #header .aarong-main-nav li.hover .menu-level4.desktop {display:none}
#header .aarong-main-nav li.hover a {border-top:4px solid #f58220}
#header .aarong-main-nav li.hover a.aarongicon-taaga, #header .aarong-main-nav li.hover a.aarongicon-home {border-top:0}
#header .aarong-main-nav li.hover .menu-level1.desktop, #header .aarong-main-nav li.hover-1 .menu-level2.desktop, #header .aarong-main-nav li.hover-2 .menu-level3.desktop, #header .aarong-main-nav li.hover-3 .menu-level4.desktop {display:block; position:absolute;width:146px; background:#fff; top:40px;padding:20px 0px 5px 0; left:0px;}
#header .aarong-main-nav li.hover .menu-level1.desktop li {margin-left:0px}
#header .aarong-main-nav li.hover .menu-level1.desktop li a {border-top:0; margin:0; line-height:14px; font-size:14px; display:block}
#header .aarong-main-nav li.hover .menu-level1.desktop li {width:146px}
#header .aarong-main-nav li.hover .menu-level1.desktop li ul li {float:none; margin-left:0}
#header .aarong-main-nav li.hover .menu-level1.desktop li a:hover {color:#F58220}
#header .aarong-main-nav .clrmenu {clear:both; margin:0}


#header .aarong-main-nav li.hover-1 .menu-level2.desktop,
#header .aarong-main-nav li.hover-2 .menu-level3.desktop,
#header .aarong-main-nav li.hover-3 .menu-level4.desktop {left:146px; top:-9px; z-index:1; padding:9px 0 5px}

#header .aarong-main-nav li .arrow-menu,
#header .aarong-main-nav li.hover-1 .menu-level2 .arrow-menu,
#header .aarong-main-nav li.hover-1 li.hover-2 .menu-level3 .arrow-menu,
#header .aarong-main-nav li.hover-1 li.hover-2 li.hover-3 .menu-level4 .arrow-menu {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/menu-arrow1.png) no-repeat 135px 7px; color:#333}

/*
#header .aarong-main-nav li.hover-1 .arrow-menu,
#header .aarong-main-nav li.hover-2 .arrow-menu,
#header .aarong-main-nav li.hover-3 .arrow-menu {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/menu-arrow2.png) no-repeat 135px 7px;color:#f58220}*/

#header .aarong-main-nav li.hover-1 .arrow-menu,
#header .aarong-main-nav li.hover-1 .menu-level2 .hover-2 .arrow-menu {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/menu-arrow2.png) no-repeat 135px 7px;color:#f58220}

#header .aarong-main-nav li.hover-1 .menu-level3 .hover-3 .arrow-menu {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/menu-arrow2.png) no-repeat 135px 7px
!important;color:#f58220 !important}


#header .aarong-main-nav li.hover-1 .menu-level2.desktop li:first-child,
#header .aarong-main-nav li.hover-2 .menu-level3.desktop li:first-child,
#header .aarong-main-nav li.hover-3 .menu-level4.desktop li:first-child {margin-top:0}


/*Header End*/
/*Common Second Navigation Start*/
.aarong-bottom-nav {border-bottom:1px dotted; padding-bottom:1px;background:#fff}
.aarong-bottom-nav ul {margin:0; padding:9px 0px 9px 25px; list-style:none; float:right; width:866px;background:#f2f1eb} /* newhomepage */
.aarong-bottom-nav li {float:left; font:13px/15px helveticaregular, arial, sans-serif; padding:0 43px 0 44px; border-left:1px dotted #a6a5a1; white-space:nowrap}
.aarong-bottom-nav span {float:left;padding:9px 0 8px 30px;font:16px/16px "futura BT Medium Condensed"; text-transform:uppercase; width:349px;background:#f2f1eb} /* newhomepage */
.aarong-bottom-nav li:first-child {border:0 !important;padding-left:12px;}
.aarong-bottom-nav li a {text-decoration:none; color:#333; text-transform:none}
.aarong-bottom-nav li a:hover {color:#f58220}
.ie9 .aarong-bottom-nav li {letter-spacing:-0.01em}
/*Common Second Navigation End*/
/*Home Content Start*/
/* body.home .wrapper {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/side-pattern.jpg) no-repeat right 83px} */
body.home .wrapper {} /* newhomepage */
.home .aarong-bottom-nav { margin-top:-58px; border:0; height:34px; padding:8px 0 0; position:relative; z-index:1}
.home .aarong-bottom-nav ul {background:#fff}
.home .aarong-bottom-nav li {border-left:1px dotted #333}
.home .aarong-bottom-nav span {background:#fff}


.aarong-header-cont {/*top:-42px;*/ min-height:168px;position:relative; background:#fff}
.aarong-header-cont .aarong-header-cont-left {color:#c33a4e; font:23px/28px helveticaregular, arial, sans-serif; float:left; width:360px; padding:15px 15px 0 13px}
.aarong-header-cont .aarong-header-cont-right {color:#1a1a1a; font:17px/22px helveticaregular, arial, sans-serif; float:left; width:570px; padding-top:15px}
.aarong-header-cont .aarong-header-cont-right a {font-size:13px}
.aarong-home-cont-top {background:#fff;margin-top:45px}
.aarong-home-cont-top h1{padding:20px 0 18px 0; font:24px/24px "futura BT Medium Condensed"; text-transform:uppercase; border-bottom:1px dotted; margin-bottom:4px}
.aarong-home-cont-top .aarong-home-cont-top-left {float:left; min-width:572px}
.aarong-home-cont-top .aarong-home-cont-top-left .contPad {padding-top:64px; float:left; width:180px; margin-left:15px}
.aarong-home-cont-top .aarong-home-cont-top-left .contPad.first-child{margin-left:0}
.aarong-home-cont-top .aarong-home-cont-top-left .contPad .home-img {position:relative; margin-bottom:9px}
.aarong-home-cont-top .aarong-home-cont-top-left .contPad p {font-size:14px; line-height:18px}
.aarong-home-cont-top .aarong-home-cont-top-left .contPad p span {color:#8c8c8c; font-size:13px}
.aarong-home-cont-top .aarong-home-cont-top-left .morelink {/*margin-top:15px;*/ float:right; display:inline-block}
.aarong-home-cont-top .aarong-home-cont-top-right {float:right; min-width:375px}
.aarong-home-cont-top .aarong-home-cont-top-right .contbg {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/side-banner-bg.jpg) no-repeat left top; width:289px; height:367px; padding:41px 43px 43px}
.aarong-home-cont-top .aarong-home-cont-top-right .contbg .specsImg {width:232px; height:184px}
.aarong-home-cont-top .aarong-home-cont-top-right .contbg h2 {font:20px/20px "futura BT Medium Condensed"; text-transform:uppercase; padding-bottom:5px; text-align:left}
.aarong-home-cont-top .aarong-home-cont-top-right .contbg p {color:#1a1a1a; padding-bottom:16px; text-align:left; height:72px}
.aarong-home-cont-top .aarong-home-cont-top-right .contbg .sliderwidth {/*padding:0 40px 0 32px*/}
.aarong-home-cont2 {margin:50px 0 65px; background:#f7f6f2 url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/home-cont-bg2.jpg) no-repeat left top; border-bottom:1px solid #eeedea; border-top:1px solid #f3f2f1}
.aarong-home-cont2 .border-inside {margin:5px 0; border-bottom:1px dotted #abaaa8; border-top:1px dotted #abaaa8; min-height:151px; padding-bottom:11px}
.aarong-home-cont2 .cont-left {float:left; width:245px; margin:42px 15px 0 0}
.aarong-home-cont2 .cont-left h1 {font:38px/38px "futura BT Medium Condensed"; text-transform:uppercase}
.aarong-home-cont2 .cont-left h1 span {color:#c33a4e}
.aarong-home-cont2 .cont-left h4 {font-style:italic; font-weight:normal}
.aarong-home-cont2 .cont-right {float:left; width:700px; margin-top:20px}
.aarong-home-cont2 .cont-right .home-map {float:left; margin-right:15px}
.aarong-home-cont2 .cont-right .home-map-cont {float:left; width:505px}
.aarong-home-cont2 .cont-right .home-map-cont h1 {font-size:16px; padding:11px 0 8px}
.aarong-home-cont2 .cont-right .home-map-cont p {color:#1a1a1a}
.aarong-whatText h1 {height:22px;font:30px/30px "futura BT Medium Condensed"; position:relative; max-width:960px; text-align:center; text-transform:uppercase; border-top:1px solid}
.aarong-whatText h1 span {position:relative; background:#fff; padding:0 20px; top:-15px}
.aarong-whatTextCont {margin-top:47px}
.aarong-whatTextCont .leftCont{float:left; width:472px}
.aarong-whatTextCont .leftCont img {float:left; margin-right:15px; width:210px}
.aarong-whatTextCont .leftCont .contImg1 {float:left; width:247px}
.aarong-whatTextCont .leftCont .contImg1 h4 {font:18px/15px "futura BT Medium Condensed"; text-transform:uppercase}
.aarong-whatTextCont .leftCont .contImg1 h2 {font:24px/24px "futura BT Medium Condensed"; padding:9px 0 5px}
.aarong-whatTextCont .leftCont .contImg1 h2 a {color:#333}
.aarong-whatTextCont .leftCont .contImg1 h2 a:hover{color:#F58220}
.aarong-whatTextCont .leftCont .contImg1 p {color:#1a1a1a}
.aarong-whatTextCont .leftCont.rightCont {margin-left:15px}
/*Home Content End*/
/*footer Start*/
#footer {padding-top:10px;width:1284px;margin:0 auto;} /* newhomepage */
#footer .aarong-flower {background: #f8f8f8;} /* newhomepage */
/*#footer .aarong-flower {background:#f7f6f2 url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/footer-flower.jpg) no-repeat right bottom;}*/
#footer .aarong-shadow-social {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/bg-shadow-social-icon.png) no-repeat center top; min-height:7px}
#footer .arrong-social-left {padding-top:5px; float:left; width:533px}
#footer .arrong-social-left .aarong-social-icons {padding-top:30px; margin:0; list-style:none} /* newhomepage */
#footer .arrong-social-left .aarong-social-icons li {float:left; padding-right:0px}
#footer .arrong-social-left .aarong-social-icons li a {color:#000; font:16px/34px "futura BT Medium Condensed"; text-decoration:none; text-transform:uppercase}
#footer .arrong-social-left .aarong-social-icons li a span {margin-right:11px; float:left}
#footer .arrong-social-left .aarong-social-icons li a:hover {color:#f58220}
#footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-fb {background-position:-1px -94px}
#footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-tw {background-position:-34px -94px}
#footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-pt {background-position:-68px -94px}
#footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-ig {background-position:-101px -94px}
#footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-yt {background-position:-134px -94px}
#footer .arrong-social-left .aarong-social-links {padding:14px 0 0 0; margin:0; list-style:none}
#footer .arrong-social-left .aarong-social-links li {float:left; padding-right:24px}
#footer .arrong-social-left .aarong-social-links li a {color:#333; font:11px/15px helveticaregular, arial, sans-serif; text-decoration:none}
#footer .arrong-social-left .aarong-social-links li a:hover {color:#f58220; border-bottom:1px dotted #f58220}
#footer .aarong-signup-right {border:1px dotted #7c7b77; float:left; width:364px; padding:13px 13px 9px}/*newhomepage*/
#footer .aarong-signup-right h3 {color:#1a1a1a; font:16px/16px "futura BT Medium Condensed"; padding-bottom:7px}
#footer .aarong-signup-right .aarong-dropdown {float:left; margin-right:12px;}
#footer .aarong-signup-right .aarong-dropdown .ui-multiselect {width:155px !important}
#footer .aarong-signup-right .aarong-width {margin-right:12px; min-width:137px; width:100px; border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px}
#footer .aarong-signup-right .emailDiv {float:left; width:153px; margin-right:12px}
#footer .aarong-signup-right .mobileDiv {float:left; width:168px}
#footer .aarong-signup-right .mobileDiv input {float:none}
#footer .aarong-signup-right .aarongicon-label-radio {font-size:10px; line-height:20px; color:#999}
#footer .aarong-signup-right .aarongicon-label-radio.selected {color:#333}
#footer .aarong-signup-right .promotion-radio-pad {padding-top:5px}
#footer .aarong-signup-right .radio-promotion {float:left; width:167px}

#footer .aarong-social-bg {background-color:#e8e6df}
#footer .wrapperContent {margin-bottom:34px} /*newhomepage*/
#footer .wrapperInner {border-bottom:1px dotted #585555; padding:23px 0 28px 0; overflow:hidden} /*newhomepage*/
#footer .aarong-shadow-social .wrapperInner {border:none;} /*newhomepage*/
#footer .wrapperInner.wrapperInnerPad {padding:0 0 65px; border:none;} /*newhomepage*/
#footer .aarong-links, .aarong-404-left .aarong-links {margin:0; padding:0; width: 1050px;} /*newhomepage*/
#footer .aarong-links li, .aarong-404-left .aarong-links li {list-style:none; float:left; width:150px; text-transform:uppercase; color:#333; margin-left:65px} /*newhomepage*/
#footer .aarong-links li a, .aarong-404-left .aarong-links li a {font:18px/20px "futura BT Medium Condensed"; color:#333}
#footer .aarong-links li a:hover , .aarong-404-left .aarong-links li a:hover{text-decoration:none}
#footer .aarong-links li:first-child, .aarong-404-left .aarong-links li:first-child {margin-left:0}
#footer .aarong-links li ul li, .aarong-404-left .aarong-links li ul li {margin:0; line-height:18px}
#footer .aarong-links li ul li a, .aarong-404-left .aarong-links li ul li a {text-transform:none; color:#333; text-decoration:none; font:11px/11px helveticaregular, arial, sans-serif}
#footer .aarong-links li ul li a:hover {border-bottom:1px dotted #585555}
#footer .aarong-footer-left {float:left; width:305px; color:#1a1a1a}
#footer .aarong-footer-left h3 {font:bold 18px/18px helveticaregular, arial, sans-serif}
#footer .aarong-footer-left p {font:11px/14px helveticaregular, arial, sans-serif; padding-top:14px}
/*#footer .aarong-footer-right {float:right; margin-right:180px; width:195px}*/
#footer .aarong-footer-right {float:right; margin-right:15px; width:195px; margin-top: 70px;} /*newhomepage*/
#footer .aarong-footer-right h3 {font:16px/16px "futura BT Medium Condensed"; color:#1a1a1a}
#footer .aarong-footer-right p {font:10px/13px helveticaregular, arial, sans-serif; padding:5px 0 0 1px; color:#737373}
#footer .aarong-footer-right .aarong-field-submit {padding-top:6px;}

/*added for member of wfto*/
#footer .aarong-footer-right-wfto {float:right; margin-right:-17px; width:195px}/*newhomepage*/
#footer .aarong-footer-right-wfto .member_wfto {color: #1a1a1a;
    float: left;
    font: 16px/16px "futura BT Medium Condensed";
    padding-left: 0;
    padding-right: 10px;
    padding-top: 30px;}

/*footer End*/
/*Home Slider Start*/
#mainBanner .bx-wrapper {position: relative;margin:0 auto;padding: 0;*zoom: 1;width:1284px;z-index:1;} /* newhomepage */
#mainBanner .bx-wrapper img {max-width: 100%;display: block}
#mainBanner .bx-wrapper .bx-viewport {/*left: -5px*/}
#mainBanner .bx-wrapper .bx-controls {width:960px;margin:0 auto;position:relative}
#mainBanner .bx-wrapper .bx-pager,
#mainBanner .bx-wrapper .bx-controls-auto {position: absolute;bottom: 73px;right:23px;width:960px}
#mainBanner .bx-wrapper .bx-loading {min-height: 50px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000}
#mainBanner .bx-wrapper .bx-pager {text-align: right;font-size: 0em;padding-top: 20px}
{display: none}
#mainBanner .bx-wrapper .bx-pager .bx-pager-item,
#mainBanner .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline}
#mainBanner .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 0 0 5px;outline: 0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
#mainBanner .bx-wrapper .bx-pager.bx-default-pager a:hover,
#mainBanner .bx-wrapper .bx-pager.bx-default-pager a.active {background: #f58220}
#mainBanner .bx-wrapper .bx-controls-direction a.disabled,
#mainBanner .bx-controls-direction {display: none}
#mainBanner .home-banner-text1 {position:absolute; /*top:0; left:0;*/top:35%; left:51%; text-transform:uppercase}
#mainBanner .home-banner-text1 h2 {font:33px/33px "futura BT Medium Condensed"; color:#649451}
#mainBanner .home-banner-text1 h1.text-banner-white {font:52px/44px "futura BT Medium Condensed"; color:#fff; padding-left:40px}
#mainBanner .home-banner-text1 h1.text-banner-orange {font:52px/52px "futura BT Medium Condensed"; color:#f77e62}
#mainBanner .home-banner-text1 h3 a{margin-top:9px; color:#333333; display:inline-block; font:24px/24px "futura BT Medium Condensed"; letter-spacing: 0.02em}
#mainBanner .home-banner-text1 h3 a span {margin-left:5px}
#mainBanner .home-banner-text1 h3 a:hover{text-decoration:none; color:#f58220}
#mainBanner .home-banner-text1 h3 a:hover .aarongicon-banner {background-position:-20px -187px}
/*Home Slider End*/

/*Featured Slider Start*/
.aarong-home-cont-top-right .bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1}
.aarong-home-cont-top-right .bx-wrapper img {max-width: 100%;display: block}
.aarong-home-cont-top-right .bx-wrapper .bx-pager .bx-pager-item,.aarong-home-cont-top-right .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline}
.aarong-home-cont-top-right .bx-wrapper .bx-pager.bx-default-pager {display:none}
.aarong-home-cont-top-right .bx-wrapper .bx-prev {left: -10px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite.png) no-repeat -1px -211px}
.aarong-home-cont-top-right .bx-wrapper .bx-next {right: -5px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite.png) no-repeat -32px -211px}
.aarong-home-cont-top-right .bx-wrapper .bx-prev:hover {background-position: -1px -242px}
.aarong-home-cont-top-right .bx-wrapper .bx-next:hover {background-position: -32px -242px}
.aarong-home-cont-top-right .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: 40px;outline: 0;width: 28px;height: 28px;text-indent: -9999px;z-index: 9999}
.aarong-home-cont-top-right .bx-wrapper .bx-controls-direction a.disabled {display: none}
/*Featured Slider End*/

/*Inner Page Content Start*/
body.taaga, body.taaga .wrapper, body.taaga #footer, body.taaga #footer .aarong-flower {background:none}
body.taagalandingpage .aarong-bottom-nav, body.taaga-categorypage .aarong-bottom-nav {border-bottom:1px dotted #000; color:#fff; width:1284px} /*newhomepage*/
/* body.taaga-categorypage .aarong-bottom-nav {width:990px} */ /*newhomepage*/
body.taagalandingpage .aarong-bottom-nav ul {background:#000;width:849px; padding:9px 0 9px 71px;}  /*newhomepage*/
body.taaga-categorypage .aarong-bottom-nav ul {background:#000;width:849px; padding:9px 0 9px 71px;} /*newhomepage*/
body.taaga .aarong-bottom-nav li {border-left:1px dotted #666666}
body.taagalandingpage .aarong-bottom-nav span {background:#000;padding-left:15px}
body.taaga-categorypage .aarong-bottom-nav span{background:#000;padding: 9px 0 8px 15px;} /*newhomepage*/
body.taaga .aarong-bottom-nav li a {color:#fff}
body.taaga .aarong-bottom-nav li a:hover {color:#f58220}
body.taaga .aarong-bottom-nav li:first-child {padding-left:0}
body.taaga #footer .aarong-social-bg {background:#111}
body.taaga #footer .taaga-shadow {visibility:hidden}
body.taaga #footer .arrong-social-left .aarong-social-icons li a, body.taaga #footer .arrong-social-left .aarong-social-links li a, body.taaga #footer .aarong-signup-right h3 {color:#fff}
body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover, body.taaga #footer .arrong-social-left .aarong-social-links li a:hover {color:#bebebe; border-color:#bebebe}
body.taaga #footer .aarongicon-label {color:#fff}
body.taaga #footer .aarong-signup-right {border:1px dotted #252524}
body.taaga .aarongicon-fb {background-position:-1px -271px}
body.taaga .aarongicon-tw {background-position:-34px -271px}
body.taaga .aarongicon-pt {background-position:-68px -271px}
body.taaga .aarongicon-ig {background-position:-101px -271px}
body.taaga .aarongicon-yt {background-position:-134px -271px}
body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-fb {background-position:-1px -303px}
body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-tw {background-position:-34px -303px}
body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-pt {background-position:-68px -303px}
body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-ig {background-position:-101px -303px}
body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-yt {background-position:-134px -303px}
.breadcrumb {color:#999; font-size:11px; line-height:13px; padding:0 0 20px 15px}
.breadcrumb a {color:#999}
.breadcrumb a:hover {color:#F58220}
.innerPageContent {padding:34px 0 50px; background:#fff}
.inner3column-left {float:left; width:195px; margin-right:15px}
.inner3column-left .paddingLeftRight {padding-left:15px; margin-right:25px}
.inner3column-left .paddingLeftRight.morelisting {border-top:1px dotted; padding:28px 0 13px 15px}
.inner3column-left .leftBigheading {font:46px/40px "futura BT Medium Condensed"; border-bottom:1px dotted; text-transform:capitalize; padding:0 0 16px; margin-left:15px;margin-top:-6px;}
.inner3column-left .leftheading {font:20px/20px "futura BT Medium Condensed"; text-transform:uppercase; padding:0 0 8px}
.inner3column-left .morelisting .leftheading {font-size:16px;font-weight:bold;letter-spacing:0.06em}
.inner3column-left .morelisting li {font-size:12px}
.inner3column-left .normalText {text-transform:capitalize; padding:13px 0 9px}
.inner3column-left .newCustomer {padding-top:17px}
.inner3column-left ul {margin:0; padding:0 0 22px; list-style:none}
.inner3column-left li {padding-bottom:4px}
.inner3column-left li a {color:#333}
.inner3column-left li a.active, .inner3column-left li a.active:hover {color:#333; font-weight:bold; text-decoration:none; cursor:default}
/*.categorieslist li a.active, .categorieslist li a.active:hover {color:#F58220; font-weight:normal}*/
.inner3column-left li a:hover {color:#F58220}
.inner3column-middle {float:left; width:570px; margin-right:15px; position:relative}
.inner3column-right {float:right; width:195px}
.inner3column-right .leftheading {font:18px/18px "futura BT Medium Condensed"; text-transform:uppercase; padding:11px 0 8px}
.inner3column-right .leftheading2 {font:20px/20px "futura BT Medium Condensed"; text-transform:uppercase; padding:11px 0 8px}
.inner3column-right .rightCont {font-size:12px; line-height:18px; padding:3px 0 27px}
.inner3column-right .rightCont span {font:18px/18px "futura BT Medium Condensed"}
.inner3column-right .paddingLeftRight.moreCont {border-top:1px dotted; padding-top:16px}
.inner3column-right .paddingLeftRight {padding:0 15px 0 20px}
.inner3column-right .side-pattern {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/inner-right-pattern.png) no-repeat left top; min-height:259px; padding:45px 15px 0 22px}
.inner3column-right .side-pattern h1 {font:18px/18px "futura BT Medium Condensed"; color:#fff; text-transform:uppercase; margin-bottom:18px}
.inner3column-right .side-pattern .rightCont {background:#fff; padding:16px 0 20px 12px}
.inner3column-right .side-pattern .rightCont2 { background:#fff; padding-top:20px}
.inner3column-right .side-pattern .rightCont2 img {margin-bottom:18px}
.inner3column-right .side-pattern .rightCont2 .productname {font-size:13px; line-height:18px; display:block}
.inner3column-right .side-pattern .rightCont2 .productprice {color:#8c8c8c; font-size:12px; display:block}
.aarongicon-phone {background-position:-75px -135px; width:21px; height:21px}
.aarongicon-email {background-position:-101px -135px; width:21px; height:21px}
.inner3column-right .leftheading2 .aarongicon-phone, .inner3column-right .leftheading2 .aarongicon-email, .inner3column-left .leftheading .aarongicon-phone {float:left; margin-right:7px}

.main-page-head {font:46px/34px "futura BT Medium Condensed"; border-bottom:1px dotted; padding-bottom:16px; margin-bottom:27px}
.main-page-head-big {font:54px/34px "futura BT Medium Condensed"; border-bottom:1px dotted; padding-bottom:20px; margin:5px 0 27px}
.innerForm-margin {padding-bottom:25px}
.innerForm-margin.MyAarong-member {border: 1px dotted;margin-bottom: 25px;padding: 15px; width:69%} /* customer registration */
label.aarongLabel {font-size:12px; line-height:20px; display:block; padding-bottom:2px}
.aarongLabel.hidden-dekstop {display:none;} /*Added by RK - Purpose: To hide labels*/
.aarongLabel.hidden-phone {display:block;} /*Added by RK - Purpose: To hide labels*/
.required-text {font-size:10px; line-height:20px; color:#999}
.required-text span {color:#dc4d5a; font-size:13px; padding-right:7px}
.innerform input.aarong-textfield[type="text"], .innerform input.aarong-textfield[type="email"], .innerform input.aarong-textfield[type="password"], textarea.aarong-textarea {color:#111; font-size:12px}
.innerform input.aarong-textfield[type="text"].border, .innerform input.aarong-textfield[type="email"].border, .innerform input.aarong-textfield[type="password"].border, input.aarong-textfield[type="text"].border, input.aarong-textfield[type="email"].border, textarea.aarong-textarea{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; float:none;color:#111; font-size:12px;} /* font change for address (cignex)*/

.bigfield {width:357px}
.smallfield {width:162px}
.formFloat {float:left; margin-right:15px; width:180px}
.marginZero {margin:0}
.radioPadding {float:left; width:65px; margin-top:2px}
.radioWidthRegister {width:55px}
.radioWidthRegister2 {width:70px}
.radioSideText {float:left; font-size:10px; line-height:13px; width:190px; padding:2px 0 0 12px; color:#999}
.innerform .aarongicon-label.selected, .innerform .aarongicon-label {font-weight:normal; color:#999}
.innerform .aarongcheckbox-label-new.selected, .innerform .aarongcheckbox-label-new {font-weight:normal; color:#999} /* customer registration */
.loginpage .forgotPwd a{color:#333}
.loginpage .forgotPwd a:hover {color:#F58220}
a.buttonSpecs {color:#fff;display: inline-block;padding:2px;font:18px/18px "futura BT Medium Condensed"; text-transform:uppercase; border:0}
a.red {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNo1ZX9DwAD2QHPUK+QPQAAAABJRU5ErkJggg==);
    background: -moz-linear-gradient(top,  #852c1c 0%, #852c1c 50%, #7a1405 51%, #7a1405 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#852c1c), color-stop(50%,#852c1c), color-stop(51%,#7a1405), color-stop(100%,#7a1405)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #852c1c 0%,#852c1c 50%,#7a1405 51%,#7a1405 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #852c1c 0%,#852c1c 50%,#7a1405 51%,#7a1405 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #852c1c 0%,#852c1c 50%,#7a1405 51%,#7a1405 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #852c1c 0%,#852c1c 50%,#7a1405 51%,#7a1405 100%); /* W3C */
}
a.orange {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1OTQ0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y1OTQ0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y1ODIyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNTgyMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f59441 0%, #f59441 50%, #f58220 51%, #f58220 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f59441), color-stop(50%,#f59441), color-stop(51%,#f58220), color-stop(100%,#f58220)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f59441 0%,#f59441 50%,#f58220 51%,#f58220 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f59441 0%,#f59441 50%,#f58220 51%,#f58220 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f59441 0%,#f59441 50%,#f58220 51%,#f58220 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f59441 0%,#f59441 50%,#f58220 51%,#f58220 100%); /* W3C */
}
a.grey {
background: #797770; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5Nzc3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc5Nzc3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzY2NjQ1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY0NWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #797770 0%, #797770 50%, #66645c 51%, #66645c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#797770), color-stop(50%,#797770), color-stop(51%,#66645c), color-stop(100%,#66645c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #797770 0%,#797770 50%,#66645c 51%,#66645c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #797770 0%,#797770 50%,#66645c 51%,#66645c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #797770 0%,#797770 50%,#66645c 51%,#66645c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #797770 0%,#797770 50%,#66645c 51%,#66645c 100%); /* W3C */
}
a.green {
background: #479b4e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3OWI0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ3OWI0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzE5ODIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTgyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #479b4e 0%, #479b4e 50%, #198222 51%, #198222 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#479b4e), color-stop(50%,#479b4e), color-stop(51%,#198222), color-stop(100%,#198222)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #479b4e 0%,#479b4e 50%,#198222 51%,#198222 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #479b4e 0%,#479b4e 50%,#198222 51%,#198222 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #479b4e 0%,#479b4e 50%,#198222 51%,#198222 100%); /* IE10+ */
background: linear-gradient(to bottom,  #479b4e 0%,#479b4e 50%,#198222 51%,#198222 100%); /* W3C */
}
a.orange span, a.grey span,a.red span, a.green span {padding:4px 0;border:1px solid transparent; display:inline-block;text-align:center; min-width:174px}
a.orange:hover, a.grey:hover,a.red:hover, a.green:hover {text-decoration:none; cursor:pointer}
a.orange:hover span, a.grey:hover span, a.red:hover span, a.green:hover span{border:1px solid #fff}
.marginTop10 {margin-top:10px}

.lowerPortionPadding {margin:30px 0 0; border-top:1px dotted;}
.lowerPortionPadding h2 {color:#1a1a1a;font:18px/24px "futura BT Medium Condensed"; text-transform:uppercase;padding:15px 0}
.innerPageContent .aarong-dropdown button.ui-multiselect {font-size:12px; line-height:14px; white-space:nowrap; overflow:hidden}
.innerPageContent .aarong-dropdown.big button.ui-multiselect span {max-width:340px; float:left; overflow:hidden}
.innerPageContent .aarong-dropdown.small button.ui-multiselect span {max-width:145px; float:left; overflow:hidden}
.innerPageContent .aarong-dropdown button.ui-multiselect span.ui-icon { float:right }

.ui-multiselect-menu.selectCustom2 .ui-multiselect-checkboxes label span {display: block;font-size: 12px;line-height: 14px;padding: 7px 0; white-space: normal; color:#111;} /* font change for address (cignex)*/
.innerPageContent .aarong-dropdown.big .ui-multiselect {width:375px !important; color:#111;} /* font change for address (cignex)*/
.innerPageContent .aarong-dropdown.small .ui-multiselect {width:180px !important; color:#111;} /* font change for address (cignex)*/
.innerForm-margin2 {border-bottom:1px dotted #c8c5c4; margin-bottom:25px; padding-bottom:30px}
.lowerPortionPaddingMarg {margin-top:40px}
.lowerPortionPaddingMarg h2 {padding-bottom:10px}
.aarong-or {margin:0 15px; color:#a6a6a6; text-transform:uppercase}
.aarong-seperator{margin:0 20px; color:#999}
.aarong-back {color:#1a1a1a; font-size:14px}
.aarong-back:hover {color:#F58220}
.passwordRules {font-size:12px; color:#1a1a1a; padding:18px 0 20px}
.passwordRules span {font-size:10px}
.passwordStrength {width:130px; height:10px; background:#e1e1e1; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; margin-top:2px; position:relative}
.passwordStrength span {height:10px; display:inline-block;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; position:absolute}
.aarong-Address {padding-bottom:30px}
.aarong-Address2 {border-top:1px dotted; padding-top:20px}
.aarong-Address h2 {color:#1a1a1a;font:20px/24px "futura BT Medium Condensed"; text-transform:uppercase}
.aarong-Address p {color:#1a1a1a;font:18px/24px "futura BT Medium Condensed"; padding-bottom:25px}
.aarong-Address .formFloat {width:180px}
.aarong-Address .formFloat .links {color:#999; font-size:11px; margin:20px 0 30px; display:inline-block;}
.aarong-Address .formFloat .links span {margin:0 5px}
.aarong-Address .formFloat .links a {color:#1a1a1a}
.aarong-Address .formFloat .links a:hover {color:#F58220}
.inner2column-right {float:left; width:1040px; position:relative}
.inner2column-right .wrapperRight{width:765px}
.browseProcess {color:#1a1a1a;font:24px/24px "futura BT Medium Condensed"; padding-top:30px}
.artisanList {list-style:none; padding:20px 0; margin:0}
.artisanList li {float:left; width:180px; margin:0 15px 15px 0}
.artisanList li a {color:#1a1a1a;font:16px/20px "futura BT Medium Condensed"; text-transform:uppercase}
.artisanList li a:hover {text-decoration:none}
.artisanList li a span {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;width:20px; height:20px; margin-right:14px; float:left; position:relative;behavior:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/js/PIE.htc); z-index:0}
.artisanList li a:hover span {background:#891226 !important}
.aarong-map-heading {color:#1a1a1a;font:24px/24px "futura BT Medium Condensed"; text-transform:uppercase; padding:40px 0 10px}
.aarongicon-map {background-position:-71px -211px; width:24px; height:31px; float:left; margin-right:12px}
.aarong-related-product {border-top:1px dotted; padding-top:2px}
.aarong-related-inner {background:#f7f6f2 url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/bg-footer-pattern-up.png") no-repeat scroll right bottom; padding:8px 0 35px}
.aarong-related-inner .innerPageContent {background:transparent;width: 960px!important;} /* newhomepage */
.ourartisans #footer, .product_details #footer {background:none; padding:0}
.ourartisans .aarong-related-product .wrapperInner {width:765px}
.aarong-related-product .aarong-whatText h1 {color:#27241f; font-size:21px; line-height:21px; border-top:1px solid #a1a09e}
.aarong-related-product .aarong-whatText h1 span {background:#f7f6f2; padding:0 15px; top:-13px}
.relatedProducts {padding:16px 0 0; margin:0; list-style:none}
.relatedProducts li {float:left; width:180px; margin-left:15px; position:relative}
.relatedProducts li:first-child {margin:0}
.relatedProducts li .productName, .aarong-product-listing li .productName {display:inline-block; padding-top:5px;color:#333; font-size:14px}
.relatedProducts li .productName a, .aarong-product-listing li .productName a {color:#333}
.relatedProducts li .productName a:hover, .aarong-product-listing li .productName a:hover {color:#F58220}
.relatedProducts li a:hover .productName, .relatedProducts li a:hover .productName span,
.aarong-product-listing li a:hover .productName, .aarong-product-listing li a:hover .productName span {color:#F58220}
.relatedProducts li .productName span, .aarong-product-listing li .productName span {color:#8c8c8c;font-size:13px}
.aarong-product-head {border-bottom:1px dotted; padding-bottom:20px}
.main-page-head2 {font:54px/39px "futura BT Medium Condensed"; float:left; padding-left:15px}
.aarong-product-sorting {float:right; padding-right:15px; max-width:500px}
.aarong-product-head.rightSorting {position:absolute; top:-55px; right:0; border:0}
.aarong-product-sorting .aarong-dropdown {float:left; margin:6px 15px 0 0}
.aarong-dropdown.innerdropdown button.ui-multiselect {width:166px !important; font-size:11px}
.ui-multiselect-menu.selectCustom3 .ui-multiselect-checkboxes label span {font-size:11px}
.aarong-sort-items {font-size:12px; float:left; padding-top:11px}
.aarong-sort-items a {font-size:12px; color:#333}
.aarong-sort-items a:hover, .aarong-pages li a:hover {color:#F58220}
.aarong-sort-items span {padding:0 15px}
.aarong-pages {list-style:none; float:left; padding:11px 0 0; margin:0}
.aarong-pages li {float:left; padding:0 4px; color:#333; font-size:12px}
.aarong-pages li.active {font-weight:bold}
.aarong-pages li a {color:#999}
.aarongicon-page-left {background-position:-1px -168px; position:relative; top:1px;display:block;text-indent:-9999px}
.aarongicon-page-left:hover {background-position:-1px -187px}
.aarongicon-page-right {background-position:-20px -168px; position:relative; top:1px;display:block;text-indent:-9999px}
.aarongicon-page-right:hover {background-position:-20px -187px}
.aarong-product-listing {margin:0; padding:0; list-style:none}
.aarong-product-listing li {float:left; width:245px; margin:40px 15px 0 0; position:relative}
.bottom-sorting {border-top:1px dotted; margin-top:28px}
.bottom-sorting .aarong-product-sorting {margin-top:13px}
.filterCategories {margin:37px 25px 0 0}
.filterCategories h1 {font:18px/18px "futura BT Medium Condensed"; text-transform:uppercase; padding:0 0 7px 15px; position:relative}
.filterCategories h1 .clearfilter {position:absolute; right:0; font:11px/13px helveticaregular, arial, sans-serif; color:#333; text-transform:capitalize; top:5px}
.filterCategories h1 .aarongicon-clearfilter {background-position:-40px -1px; width:9px; height:9px; margin-right:4px}
.filterCategories h1 .clearfilter:hover {color:#F58220; cursor:pointer}
.filterCategories h1 .clearfilter:hover .aarongicon-clearfilter {background-position:-53px -1px}
.filterCategories h1.seperator .clearfilter {top:28px}
.filterCategories ul {padding:0 0 0 15px;margin:0; list-style:none}
.filterCategories li {padding-bottom:2px}
.filterCategories li a {font-size:12px; line-height:18px}
.filterCategories ul li ul {padding:0}
.filterCategories ul li ul, .filterCategories ul li ul li ul {margin-left:12px}
.filterCategories ul li ul li ul li a {padding-left:0}
.filterCategories ul li ul li ul li a.active {/*color:#F58220 */}
.filterCategories ul li ul li {padding-bottom:0}
.filterCategories ul li ul li a {color:#737373; font-size:11px; line-height:12px}
.filterCategories .menu-level1.in {padding-bottom:0}
.filterCategories li a.menuColor {color:#333; text-decoration:none}
.filterCategories .menu-level1 {width:auto;height:0;overflow:hidden}
.filterCategories.in, .filterCategories .menu-level1.in {height:auto;overflow:visible}
.filterCategories, .filterCategories.in, .filterCategories .menu-level1,.filterCategories .menu-level1.in{-moz-transition-property: height;-webkit-transition-property: height;-o-transition-property: height;transition-property: height;-moz-transition-duration: 0.35s;-webkit-transition-duration: 0.35s;-o-transition-duration: 0.35s;transition-duration: 0.35s;-moz-transition-timing-function: ease;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease}
.filterCategories .seperator {border-top:1px dotted; padding-top:25px; margin-top:23px}
.filterCategories .aarongicon-label {font-size:12px}
.aarong-product-size li {float:left; margin:0 5px 8px 0}
.aarong-product-size .aarongicon-checkbox {position:absolute;margin-top:4px;z-index:-1}
.aarong-product-size .aarongicon-label {height:17px; background:none; border:1px solid #C6C6C6;vertical-align:middle;cursor:pointer; font:11px/16px helveticaregular, arial, sans-serif;color:#333333;position:relative;min-width:16px !important; padding:0 5px; text-align:center}
.aarong-product-size .aarongicon-label.selected, .aarong-product-size .aarongicon-label:hover {background-color:#DFDDDC;/*font-weight:bold*/}
/*.aarong-product-color li {border:1px solid #fff; padding:1px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; width:18px; height:19px; float:left; margin:0 5px 5px 0; position:relative}
.aarong-product-color li:hover, .aarong-product-color li.active {display:block; border:1px solid #b8b8b8}*/

.product_details .detailsQuantity input.aarong-textfield.border[type="text"] {float:none}

.aarong-product-color li {float:left; margin:0 5px 3px 0}
.aarong-product-color .aarongicon-checkbox {position:absolute;margin-top:4px;z-index:-1}
.aarong-product-color .aarongicon-label {height:23px; border: 1px transparent solid;vertical-align:middle;cursor:pointer; font:11px/16px helveticaregular, arial, sans-serif;color:#333333;position:relative;width:22px; padding-left:0; padding-right: 2px; text-align:center} /* color filter to be rectangle (cignex) */
.aarong-product-color .aarongicon-label.selected, .aarong-product-color .aarongicon-label:hover {border: 1px #333 solid;width:22px; height:23px} /* color filter to be rectangle (cignex) */
.aarong-product-color .aarongicon-label span {background-color:#fff; display: inline-block; height: 21px;line-height: 24px;margin-top: 0px;width: 22px; position:relative;border:1px solid #F1F1F1;} /* color filter to be rectangle (cignex) */
.marginTop30 {margin-top:30px}
.filterCategories a.orange.marginTop30 span{min-width:164px}
.filterCategories.careerMarg {margin-top:0}
.filterCategories.careerMarg h2.seperator {margin-top:0}
.filterCategories.careerMarg h2 {font:20px/20px "futura BT Medium Condensed"; text-transform:uppercase; padding:28px 0 14px 15px}
.rating-stars {height:16px;padding:10px 0 4px}
.aarongicon-star {background-position:-86px -1px; width:14px; height:14px; float:left; margin-right:4px; cursor:pointer}
.aarongicon-star-half {background-position:-146px -1px; cursor:pointer}
.aarongicon-star-default {background-position:-126px -1px; cursor:pointer}
.aarongicon-star-hover, .aarongicon-star-default:hover, .aarongicon-star:hover, .aarongicon-star-half:hover {background-position:-106px -1px;}
.rateProduct {font-size:10px; line-height:12px}
.main-page-head3 {font:54px/54px "futura BT Medium Condensed";padding-bottom:20px; margin-top:-7px}
.main-page-head3-herstory {font:54px/54px "futura BT Medium Condensed";padding-bottom:20px; margin-top:7px} /*herstory page*/
.herstory_desc {margin: 30px 0 30px 0;} /*herstory page*/
.careerCont {color:#1a1a1a}
.careerCont h3{font:16px/18px "futura BT Medium Condensed"; text-transform:uppercase; padding-bottom:4px}
.careerCont p {padding-bottom:20px}
.careerCont ul, .careerCont ol {padding:0 0 20px; margin:0; list-style:none}
.careerCont li { background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/dot.png) no-repeat left 8px; padding:0 0 2px 11px; list-style:none}
.seperator2 {border-top:1px dotted; padding-top:14px; margin-top:4px}
.seperator3 {border-top:1px dotted; padding-top:24px; margin-top:14px}
.subhead {font:18px/24px "futura BT Medium Condensed"; text-transform:uppercase; padding-bottom:14px}
.jobDate {font:16px/18px "futura BT Medium Condensed"; text-transform:uppercase; margin-bottom:27px}
.jobDate .date {color:#737373}
.jobDate span.seperator {margin:0 15px}
.applyforjob-box {border:1px dotted; padding:15px; display:inline-block; margin:4px 0 34px}
.applyforjob-box a {font:24px/20px "futura BT Medium Condensed"; display:table; padding-bottom:5px}
.applyforjob-box span {font-size:12px}
.form-note {font-size:10px;color:#999;padding:5px 0 0 2px; display:table; line-height:12px}
.applyLastDate {font-size:12px; line-height:16px; margin:12px 0 0 15px; float:left}
.uploadFile {padding-bottom:14px}
.uploadFile .aarongLabel{float:left; margin-right:12px; font-size:13px}
.aarongicon-upload {background-position:-121px -34px; height:14px; width:13px !important; margin-top:1px}
.aarongicon-upload:hover {background-position:-141px -34px}
/*File Upload start*/
.file-upload {/*overflow:hidden;*/display:inline-block;position:relative;vertical-align:middle;text-align:right;text-transform:uppercase;font:16px/18px "futura BT Medium Condensed";margin-top:2px}
.file-upload input {position:absolute;top:0;left:0;margin:0;font-size:70px;cursor:pointer;opacity: 0;filter: alpha(opacity=0); width:1px}
.file-upload span {position:absolute;top:0;left:0;display:inline-block;cursor:pointer;z-index:1}
.file-upload span:hover .aarongicon-upload, .file-upload span:hover {background-position:-141px -34px;color:#f58220 }
.file-upload {height: 16px}
.file-upload,.file-upload span {width: 60px}
.file-upload .validation-advice {float: left;font: 11px/13px helveticaregular, arial, sans-serif;left: -252px; position: relative;right: -41px;text-transform: none;top: 12px;white-space: nowrap}
.file-upload-status {margin-left:10px;vertical-align:middle;padding:5px 8px;font-size:11px;background:#f9f9f9;border:1px dotted;line-height:13px;float:left;max-width:210px; word-wrap: break-word}
/*File Upload end*/
.aarong-cont-customerservice {border-bottom:1px dotted #c8c5c4; padding-bottom:11px; margin-bottom:11px; text-align:center}
.aarong-cont-customerservice2 {border:0; padding:0; margin:0}
.aarong-box-customerservice {border-right:1px dotted #c8c5c4; width:189px; height:167px; float:left; padding-top:20px}
.aarong-box-border0 {border:0}
.customer-text a{text-transform:uppercase;font:13px/15px "futura BT Medium Condensed"; margin-top:13px; color:#333; display:inline-block}
.customer-text a:hover {color:#F58220}
[class^="aarongserviceicon-"], [class*=" aarongserviceicon-"] {background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprit-customer-service.png);   background-repeat:no-repeat; display:inline-block; height:50px; width:50px}
.aarongserviceicon-mainbg {background-position:0 0; width:121px; height:121px}
.aarongserviceicon-contactus {background-position:-2px -134px; width:49px; height:46px; margin-top:34px}
.aarongserviceicon-bag {background-position:-66px -131px; width:51px; height:50px; margin-top:32px}
.aarongserviceicon-billing {background-position:-2px -202px; width:55px; height:40px; margin-top:40px}
.aarongserviceicon-delivery {background-position:-60px -195px; width:59px; height:52px; margin-top:34px}
.aarongserviceicon-sizing {background-position:-7px -262px; width:62px; height:61px; margin-top:30px}
.aarongserviceicon-order {background-position:-2px -335px; width:55px; height:57px; margin-top:34px}
.aarongserviceicon-returns {background-position:-68px -336px; width:49px; height:50px; margin-top:34px}
.aarongserviceicon-faqs {background-position:-5px -411px; width:57px; height:48px; margin-top:39px}
.aarongserviceicon-fabric {background-position:-5px -473px; width:63px; height:40px; margin-top:37px}
.aarongserviceicon-bulk {background-position:-5px -527px; width:45px; height:48px; margin-top:37px}
.aarongserviceicon-shipping {background-position:-3px -585px; width:70px; height:45px; margin-top:37px}
.aarongserviceicon-my-rewards {background-position:-3px -635px; width:70px; height:45px; margin-top:37px}

.aarong-career-cont {border-bottom:1px dotted #c8c5c4; padding:25px 5px 35px}
.aarong-career-cont h2 a {font:24px/24px "futura BT Medium Condensed"; color:#1a1a1a; margin-bottom:11px; display:inline-block}
.aarong-career-cont h2 a:hover {color:#f58220}
.aarong-career-cont .jobDate {float:left; font-size:14px; margin-bottom:20px; width:310px;line-height:16px;}
.aarong-career-cont .jobDate span.seperator {margin:0 10px; font-size:10px; position:relative; top:-2px}
.careerCont .careerContBorder p {border-bottom:1px dotted; padding-bottom:48px}
.date-submission {float:right; font-size:11px; line-height:13px}
.date-submission span {background:#E6E6E6;line-height:16px;padding:5px 5px 1px}
.pagination-inner {float:right; padding-top:15px}
.bg-career {position:relative; height:275px; margin-bottom:22px}
.bg-spot-inner {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/bg-spot-career.jpg) no-repeat right top; height:275px; position:absolute; right:-15px; top:5px}
.bg-spot-position {position:relative; right:15px; top:34px; width:570px}

/*inner Slider Start*/
.bg-spot-inner .bx-wrapper {position: relative;margin: -16px auto 0;padding: 0;*zoom: 1;width:570px;z-index:1}
.bg-spot-inner .bx-wrapper img {max-width: 100%;display: block}
.bg-spot-inner .bx-wrapper .bx-viewport {/*left: -5px*/}
.bg-spot-inner .bx-wrapper .bx-controls {width:570px;margin:0 auto;position:relative}
.bg-spot-inner .bx-wrapper .bx-pager,
.bg-spot-inner .bx-wrapper .bx-controls-auto {position: absolute;bottom:15px;right:20px}
.bg-spot-inner .bx-wrapper .bx-loading {min-height: 50px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000}
.bg-spot-inner .bx-wrapper .bx-pager {text-align: right;font-size: 0em;padding-top: 20px}
{display: none}
.bg-spot-inner .bx-wrapper .bx-pager .bx-pager-item,
.bg-spot-inner .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline}
.bg-spot-inner .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 0 0 5px;outline: 0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
.bg-spot-inner .bx-wrapper .bx-pager.bx-default-pager a:hover,
.bg-spot-inner .bx-wrapper .bx-pager.bx-default-pager a.active {background: #f58220}
.bg-spot-inner .bx-wrapper .bx-controls-direction a.disabled,
.bg-spot-inner .bx-controls-direction {display: none}
/*Inner Slider End*/

.aarongicon-like {background-position:-69px -247px; width:20px; height:19px; margin-right:7px; position:relative; top:1px}
.productDetail-left {width:440px; padding-right:15px; position:relative; float:left}
.productDetail-right {width:505px; float:left}
.productHeadLeft {width:325px; float:left}
.productHeadLeft h1 {font:36px/34px "futura BT Medium Condensed"; color:#1a1a1a}
.productHeadLeft span {font-size:11px; text-transform:uppercase; color:#999}
.productHeadRight {color:#8c8c8c;font:28px/34px "futura BT Medium Condensed"; float:right; padding-top:3px}
/*.productHeadRight span {font-size:24px; line-height:24px; text-decoration:line-through; display:block; text-align:right}*/
.productDetailsTab {margin-top:28px}
.productDetailsTab ul.ui-tabs-nav {padding:0; margin:0; list-style:none; overflow:hidden}
.productDetailsTab ul.ui-tabs-nav li {float:left; width:121px; text-align:center; border:1px solid #e2e1dd; border-bottom:0; margin-left:4px}
.productDetailsTab ul.ui-tabs-nav li a {color:#000;font:13px/34px "futura BT Medium Condensed"; text-transform:uppercase; display:block}
.productDetailsTab ul.ui-tabs-nav li a:hover {text-decoration:none}
.productDetailsTab ul.ui-tabs-nav li:first-child{margin:0}
.productDetailsTab ul.ui-tabs-nav li.ui-tabs-active.ui-state-active {background:#ebe9e8}
.productDetailsTab ul.ui-tabs-nav li.ui-state-hover {background:#f7f7f7; cursor:pointer}
.ui-tabs-panel {border:1px solid #e2e1dd; padding:37px 20px 32px; width:462px}
.productDetailsTab h1 {color:#27241f;font:18px/18px "futura BT Medium Condensed"; text-transform:uppercase; padding-bottom:6px}
.productDetailsTab p {font-size:12px; line-height:16px; color:#1a1a1a;}
.tabcontentPadding {padding-bottom:20px; text-align:justify;}
.tabcontentPadding p {padding-bottom:0}
.productDetailsTab table.tabtable tr td {vertical-align:top;font-size:12px; line-height:16px; color:#1a1a1a; padding-bottom:10px}
.productDetailsTab table.tabtable tr td.bold{font-weight:bold; padding-right:2%}
.productDetailsTab .moreInfo, .checkout-page .moreInfo, .newreturnpage .moreInfo {padding:5px 0 0 1px; font-size:11px; line-height:14px; color:#808080}
.productDetailsTab .moreInfo a, .checkout-page .moreInfo a, .newreturnpage .moreInfo a {color:#333; text-decoration:underline}
.productDetailsTab .moreInfo a:hover, .checkout-page .moreInfo a:hover, .newreturnpage .moreInfo a:hover {color:#F58220}
.cont-below-tabs {padding:35px 0 0 20px}
.cont-below-tabs-border {border-bottom:1px dotted; padding-bottom:44px}
.detailsQuantity {float:left}
.detailsQuantity h3 {color:#27241f;font:18px/18px "futura BT Medium Condensed"; text-transform:uppercase; padding-bottom:12px}
.detailsQuantity input.aarong-textfield[type="text"].border {width:40px; min-width:40px; font-size:14px; color:#333}
.detailsQuantity span {float:left; color:#737373; font-size:12px; line-height:15px; padding-left:15px}
.aarongicon-addBag {background-position:-85px -169px; width:17px; height:18px; margin-right:8px}
a.addBag { font-size:24px; line-height:31px}
.cont-below-tabs a.orange {float:right; margin-top:19px}
.rating-box {float:left; width:110px}
.like-box {float:right; width:325px; padding-top:34px}
.cont-below-tabs .rating-stars {padding-top:27px}
.cont-below-tabs .seperator {padding-bottom:27px; float:none}
.cont-below-tabs .boxListing {float:left; width:223px; margin-right:15px;}
.cont-below-tabs .loaderimage {float:left;margin-left:5px;margin-top: 30px}

.cont-below-tabs .boxListing ul {list-style:none;overflow: hidden}
.product_details .aarong-product-size li:first-child {margin-left:0}
.product_details .aarong-product-size li {margin:0 0 8px 5px}
.cont-below-tabs .boxListing.fltRight {float:right; margin-right:0; max-width:212px; width:auto}
.cont-below-tabs .aarong-product-size .aarongicon-label {line-height:18px}
/* Showcase
-------------*/
#showcase { width:100% !important; }
.ie8 .showcase-content-container, .ie8 #showcase-content-0 { width:340px !important; height:592px !important; }
.showcase-load{height: 592px;overflow: hidden}
.showcase{position: relative;margin: auto}
.showcase-content-container{background-color:#fff;float:right !important}
.showcase-content{background-color: #fff;text-align: center}
/*.showcase-content-wrapper{text-align: center;height: 592px;width: 440px;display: table-cell;vertical-align: middle}*/
.showcase-thumbnail-container {width:100px;min-height:116px; position:absolute; bottom:0; height:auto !important;/* height:auto !important*/}
.showcase-thumbnail-wrapper{overflow: hidden}
.showcase-thumbnail{width: 84px;height: 113px;cursor: pointer;border: solid 1px #999;position: relative}
.showcase-thumbnail:hover, .showcase-thumbnail.active{border: solid 1px #888}
.showcase-thumbnail.active .showcase-thumbnail-cover{display: none}
.showcase-thumbnail-wrapper-vertical{padding: 10px 14px 10px 0}
.showcase-thumbnail-wrapper-vertical .showcase-thumbnail{margin-bottom: 17px;text-align:center;}
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal{background-image: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite.png);background-repeat: no-repeat;display: block;width: 17px;height: 17px}
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical{background-position: -58px -168px}
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical{background-position: -58px -187px}
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical{background-position: -39px -168px}
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical{background-position: -39px -187px}
.showcase-thumbnail-button-forward span span,.showcase-thumbnail-button-backward span span{display: none}
.showcase-thumbnail-restriction {max-height:530px; height:inherit !important}
.showcase {height:592px; overflow:hidden}
.showcase-thumbnail-button-backward, .showcase-thumbnail-button-forward {background:#f7f7f7; padding:7px 0; width:86px; cursor: pointer}
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical, .showcase-thumbnail-button-backward .showcase-thumbnail-vertical {margin-left:35px}





.textProductAvailable {font-size:11px; color:#737373; padding-top:6px}


.news-events-container {overflow:hidden; border-bottom:1px dotted; padding-bottom:80px; margin-bottom:40px}
.news-events-container img {float:left; margin-right:15px}
.news-events-container .content {float:left; width:310px;color:#1a1a1a;}
.news-events-container .content h2 a {color:#1a1a1a;font:24px/24px "futura BT Medium Condensed"; text-transform:uppercase; padding:0 0 12px}
.news-events-container .content h2 a:hover {color:#F58220}
.news-events-container .content .date, .eventsDetails .date {float:left; color:#737373; font:14px/12px "futura BT Medium Condensed"; text-transform:uppercase; margin-right:14px}
.news-events-container .content .contentCategory, .eventsDetails .contentCategory {float:left; color:#fff; font:11px/16px "futura BT Medium Condensed";margin:0 5px 5px 0; text-transform:uppercase; padding:0 7px}
.news-events-container .content .contpadding {padding-top:11px}
.news-events-container .content .contpadding p {padding-bottom:0}
.news-events-container .content a {padding-top:12px; display:inline-block}
.news-events.pagination-inner {position:absolute; right:0; bottom:-10px}
.new-details {line-height:20px}
.new-details p {padding-bottom:30px}
.eventsDetails .date {font-size:16px; margin-right:20px}
.eventsDetails .contentCategory {font-size:14px}
.news-image-box {position:relative; padding:14px 0 21px 0; margin:12px 0 25px 0}
.news-image-box img {float:left; width:560px}
.news-left-img {position:absolute; left:-5px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/news-top-left.jpg) no-repeat left top; height:119px; width:5px; float:left}
.news-right-top-img {position:absolute; right:0; top:0; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/new-top-right.jpg) no-repeat right top; width:221px; height:14px}
.news-left-bottom-img {position:absolute; left:0; bottom:0; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/new-bottom-left.jpg) no-repeat left top; width:352px; height:21px}
.news-right-bottom-img {position:absolute; right:0; bottom:0; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/new-bottom-right.jpg) no-repeat left top; width:8px; height:160px; float:left}
.inner3column-left .logoTaaga {margin-left:15px}
.taagalandingpage .inner3column-left .logoTaaga {margin-left:0px !important}
.taaga .aarong-product-head.rightSorting {position:relative; border:0; padding-bottom:0; top:0}
.taagaLanding .inner3column-left {/*width:160px; margin:0 35px 0 15px*/ margin:0 0 0 15px}
.taagaLanding .inner3column-left .filterCategories {/*margin-top:3px*/}
.taagaLanding .inner3column-left .filterCategories h1, .taagaLanding .inner3column-left .filterCategories ul {padding-left:0}
/*.taagaLanding .inner2column-right {width:780px; margin-top:6px}*/
.taagaLanding .inner2column-right {width:780px;} /* for new taaga design */
.taaga-banner .slide {position:relative}
/*.taaga-banner .imgBorder{border:8px solid #4d4e53}*/
.taaga-banner .imgBorder{}
.taaga-banner .imgText {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/taaga-banner-txt.png) repeat left top; position:absolute; width:592px; height:90px; padding:3px 71px 22px 33px; bottom:-69px; right:-15px; font:18px/22px georgia; color:#fff}
/* .taaga-banner .bx-viewport {width:783px !important; height:494px !important} */ /* for new taaga design starts */
.taaga-banner .bx-viewport {} /* for new taaga design starts */
.taaga-banner .bx-wrapper .bx-pager {text-align: right;font-size: 0em;padding-top: 20px}
{display: none}
.taaga-banner .bx-wrapper .bx-pager .bx-pager-item,
.taaga-banner .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline}
.taaga-banner .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 0 0 5px;outline: 0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
.taaga-banner .bx-wrapper .bx-pager.bx-default-pager a:hover,
.taaga-banner .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000}
.taaga-banner .bx-wrapper .bx-controls-direction a.disabled,
.taaga-banner .bx-controls-direction {display: none}
.taaga-banner .bx-controls {position:absolute; top:4px; right:40px}
.ie .taaga-banner .bx-controls {top:-6px}
.taaga-landing-right {width:765px}
.taaga-landing-right .aarong-whatTextCont {margin-top:40px; position:relative}
.taaga-landing-right .aarong-whatTextCont .leftCont.rightCont {margin-left:10px}
.taaga-landing-right .aarong-whatTextCont .leftCont .contImg1 h4 {font:16px/19px georgia}
.taaga-landing-right .aarong-whatTextCont .leftCont .contImg1 h2 a {font:22px/23px georgia; color:#f58220; font-style:italic}
.taaga-landing-right .aarong-whatTextCont .leftCont .contImg1 p {font:13px/18px georgia; padding-top:5px}
.taaga-landing-right .makesDiff {position:absolute; right:0; top:0; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/pattern-makes-diff.png) no-repeat center bottom; width:300px; padding-bottom:86px; font:32px/30px georgia; text-transform:uppercase}
.taaga-landing-right .makesDiff span {font:49px/43px georgia;margin-left:15px}
.doubleBorder {border-top:1px solid #ccc;border-bottom:1px solid #ccc; height:3px}
.pattern-hot {margin-top:38px; height:59px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/pattern-hot.jpg) no-repeat left top; margin-left:42px}
.taaga-landing-logo{position:absolute; left:-48px; top:30px; z-index:1}
.taaga-product-box {width:245px; float:left; margin-right:15px; position:relative}
.taaga-product-img {border:13px solid #f4f4f4; width:216px}
.taaga-product-detail {position:absolute; bottom:-25px; left:-7px; width:180px; height:47px; background:#fff; box-shadow:4px -1px 8px #CCCCCC; padding:12px 15px 15px}
.ie8 .taaga-product-detail {border:1px solid #f4f4f4;}
.taaga-product-name a{font:14px/18px georgia; font-style:italic; color:#333}
.taaga-product-name a:hover {color:#F58220}
.taaga-product-name span {font-size:13px; color:#8c8c8c;font-style: italic;}
.margTop7 {margin-top:7px; display: inline-table;}
.taaga-sale{background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/taaga-sale.png) no-repeat left top; width:77px; height:77px; position:absolute; top:0; left:0}
.taaga-landing-right .aarong-whatText h1 {border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:3px; margin:65px 0 40px; font:italic 45px/35px georgia}
.seemore {padding-top:39px; font:italic 14px georgia}
.aarongicon-rightArrow {background-position:-81px -194px; width:6px; height:9px; margin-left:5px}
.whatsHot-box {position:relative; float:left; padding-top:18px; width:505px; margin:0 15px 45px 0}
.whatsHot-box h1 {font:italic 45px/48px georgia; text-transform:uppercase; position:relative; z-index:1}
.whatsHot-box h2 {font:italic 32px/34px georgia; color:#f58220}
.whatsHot-box h2 span {text-transform:uppercase}
.whatsHot-box p {font:14px/18px georgia; color:#000; padding-top:10px}
.leftBox-whatsHot {float:left; width:230px}
.leftBox-whatsHot .month {color:#4d4e53; font:16px/23px georgia; padding:24px 0 0}
.whatsHot-img {float:right; position:relative; top:-28px; right:11px}
.how-wear-box {float:right; width:245px; padding-top:52px}
.how-wear-box h1 {font:16px/16px georgia; text-align:center; padding-bottom:11px}
.how-wear-box h1 span {color:#f58220;font-style: italic;}
.how-wear-product {float:left; width:115px; font:14px/17px georgia; color:#8c8c8c;font-style: italic;}
.how-wear-product img {margin-bottom:4px}
.how-wear-product.margRight15 {margin-right:15px}
.how-wear-product a {color:#333}
.how-wear-product a:hover {color:#F58220}
textarea.aarong-textarea {width:357px; height:118px; padding-top:10px; padding-bottom:10px}
.form-fill-text {font:18px/24px "futura BT Medium Condensed"; color:#1a1a1a; padding:5px 0 15px}
.aarong-table {border:1px solid #deddd9; padding:22px}
.aarong-table th {padding:1px 0 18px 15px; font-weight:normal; text-align:left; vertical-align:top}
.aarong-table td,.commonPage table tbody tr td {padding:17px 0 15px 15px; font-weight:normal; vertical-align:top;}
.commonPage table tbody tr td {padding:8px 0 7px 15px; /*border-right: 1px solid #deddd9;*/ background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/tbody-border.jpg) repeat-y 100% top;}
.commonPage table tbody tr td:last-child{border-right: 0px none; background:none;}
.aarong-table tbody tr {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/tbody-border.jpg) repeat-x left top}
.aarong-table tbody tr:first-child, .commonPage table tbody tr {background:none;}
.aarong-table thead tr {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/thead-border.jpg) repeat-x left bottom; text-align:left; font:18px/24px "futura BT Medium Condensed"; text-transform:uppercase}
.aarong-table thead tr th a {color:#333}
.aarong-table thead tr th a span {margin-left:8px; position:relative; top:1px}
.aarong-table thead tr th a:hover {text-decoration:none;color:#F58220}
.aarong-table thead tr th a:hover span.aarongicon-arrowdown {background-position:-39px -187px}
.aarong-table thead tr th a:hover span.aarongicon-arrowup {background-position:-58px -187px}
.aarong-table th:first-child, .aarong-table td:first-child{padding-left:0}
.commonPage  table tbody tr th:first-child,.commonPage  table tbody tr td:first-child {padding-left:15px}
.table-close {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/close.png) no-repeat left top; width:20px; height:20px; display:inline-block; margin-left:15px}
.table-close:hover {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/close-hover.png) no-repeat left top; width:20px; height:20px}
.aarongicon-arrowdown {background-position:-39px -168px}
.aarongicon-arrowup {background-position:-58px -168px}
.aarong-table-img img {float:left; margin-right:10px; position:relative; top:-14px; width:65px}
.aarong-table-img td {padding-top:31px}
.product-summary {margin-right:10px}
tr.aarong-table2, tr.aarong-total {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/thead-border.jpg) repeat-x left top !important}
.aarong-table2 {padding-top:0}
.aarong-table2 .aarong-table {border:0; padding:0}
.aarong-table2 td {padding-top:10px; padding-bottom:0}
.aarong-table2 td .aarong-table td {padding-top:17px; padding-bottom:15px}
.td-head {font:16px/18px "futura BT Medium Condensed"; text-transform:uppercase}
.order-details {padding-bottom:18px; color:#999; line-height:16px}
.order-num {float:left; width:180px; margin-right:15px}
.order-address {padding-top:40px; float:left; width:278px; margin-right:15px}
.order-address2 {margin-right:0; width:277px}
.order-address h2 {color:#1a1a1a;font:20px/24px "futura BT Medium Condensed"; text-transform:uppercase; padding-bottom:21px}
.aarong-404-left {margin:56px 0 50px; float:left; width:505px}
.aarong-404-left h1 {font:46px/50px "futura BT Medium Condensed";}
.aarong-404-left p{color:#1a1a1a; padding:18px 0 47px 0}
.aarong-404-left .aarong-links li ul li a:hover {color:#F58220; text-decoration:underline}
.aarong-404-left .aarong-links li.last {width:115px}
.address-seperator {margin-top:27px; border-top:1px dotted #ccc}
.address-seperator .order-address {padding-top:16px}
.aarong-404Right {float:right; width:449px; margin-top:44px; position:relative}
.aarong-404-img-top-right {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-404-top-right.jpg) no-repeat right top;height:19px}
.aarong-404-img-bottom-left {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-404-bottom-left.jpg) no-repeat left top; width:234px; height:20px}
.aarong-404-img-top-left {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-404-top-left.jpg) no-repeat left top; width:9px; height:233px; float:left}
.aarong-404-img-bottom-right {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-404-bottom-right.jpg) no-repeat left top; width:6px; height:184px; float:left; position:absolute; right:-4px; bottom:0}
.storeImage { padding:17px 0 25px 0}
.findStore p {line-height:20px; color:#1a1a1a; padding-bottom:31px}
.storeCity {font:24px/24px "futura BT Medium Condensed"; text-transform:uppercase; border-bottom:1px dotted; padding-bottom:6px; margin:10px 0 20px}
.storelocation {float:left; width:375px; margin-right:15px}
.storeLocationaddress {float:left; width:180px; margin:0 15px 40px 0; font-size:13px; color:#1a1a1a}
.storeLocationaddress span {font-size:14px; font-weight:bold; display:inline-block; margin-bottom:5px}
.storeLocationaddress .poneText {line-height:32px}
.storeLocationaddress .poneText .aarongicon-phone{ float:left; margin:5px 5px 0 0}
.findStore .storeLocationaddress p {padding-bottom:0; line-height:18px}
.marginrightZero {margin-right:0}
.storeLocationaddress.timing {font-size:12px; padding-top:22px}
.faqhead {font:36px/36px "futura BT Medium Condensed";text-transform:uppercase}
.faqText {line-height:20px; color:#1a1a1a; padding:5px 0 12px}
.faq-list {border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:30px}
.faq-list2 {border:0; padding:0; margin:0}
.faq-list ul {margin:0; padding:0; list-style:none}
.faq-list li {outline:none}
.faq-list a {font:24px/36px "futura BT Medium Condensed"; color:#1a1a1a}
.faq-list a:hover {color:#f58220}
.aarongicon-ques {background-position:-93px -250px; width:13px; height:13px}
.faqAnswer {border:0; border-top:1px dotted; padding:18px 0 0; margin-top:41px; width:100%}
.faqAnswer ul,.faqAnswer ol {margin-left:15px;}
.faqAnswerhead {font:18px/20px "futura BT Medium Condensed"; color:#1a1a1a; padding-bottom:10px}
.faqAnswerhead span {margin-right:8px}
.faqAnswer p {line-height:20px; color:#1a1a1a; padding-bottom:18px}
.generalImage-box {position:relative}
.generalImage-box img {float:left; width:570px}
.general-top-img {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-top-general.jpg) no-repeat right top; height:18px}
.general-left-img {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-left-general.jpg) no-repeat left top; width:7px; height:129px; float:left; position:absolute; top:18px; left:-7px}
.general-right-img {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-right-general.jpg) no-repeat right top; width:7px; height:130px; float:left; position:absolute; right:-7px; bottom:18px}
.general-bottom-img {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/img-bottom-general.jpg) no-repeat left top; width:290px; height:18px; margin-bottom:20px}
.commonPage p {line-height:20px; color:#1a1a1a; padding-bottom:16px}
.pageSubhead {font:20px/20px "futura BT Medium Condensed"; color:#333; padding:38px 0 10px; text-transform:uppercase; border-top:1px dotted #ccc; margin-top:10px}
.ourPeople-img {position:relative; height:272px; margin:22px 0 4px; display:inline-block}
.ourPeople-img img {position:relative; z-index:1}
.ourpeople-bg {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/bg-our-people.jpg) no-repeat right top; position:absolute; top:-18px; right:-34px; width:501px; height:272px; z-index:0}
.our-people-box {border-top:1px dotted #ccc; padding-top:15px; margin-top:30px}
.our-people-box-inner {width:600px; position:relative; left:-18px}
.pic-details {float:left; color:#1a1a1a}
.pic-details .pic-name {font:20px/24px "futura BT Medium Condensed"; text-transform:uppercase; padding:8px 0 10px; width:260px}
.pic-details .pic-name span {color:#b7b7b7}
.pic-details p {width:260px}
.pic-details .name-details {padding-left:18px}
.pic-details.fltRgt {float:right}
.checkoutmargin {padding:27px 0 38px 3px}
.checkout-circle {float:left; width:27px; margin:0 4px; position:relative}
.checkout-circle .circle {width:27px; height:27px; border-radius:18px;-moz-border-radius:18px; -webkit-border-radius:18px;font:14px/27px "futura BT Medium Condensed"; color:#fff; background:#bfbfbf; text-align:center; position:relative}
.checkout-circle.active .circle {background:#333}
.checkout-circle .circleHead {position:absolute; top:-27px;font:16px/16px "futura BT Medium Condensed"; color:#b2b2b2; left:-7px; white-space: nowrap}
.checkout-circle.active .circleHead {color:#333}
.circleSeperator {width:75px; height:1px; background:#d0d0d0; float:left; margin-top:12px}
.checkout-circle .circleHead.head2 {left:-5px}
.checkout-circle .circleHead.head3 {left:-10px}
.checkout-circle .circleHead.head4 {left:-28px}
.checkout-circle .circleHead.head5 {left:3px}
.checkout-circle .circleHead.head6 {left:-35px}
.checkout-page p.review {font:18px/24px "futura BT Medium Condensed"; color:#1a1a1a; padding-bottom:12px}
.checkout-page h2.subheading, .checkout-page h2.subheading2 {font:20px/34px "futura BT Medium Condensed"; text-transform: uppercase; padding-bottom:6px}
.checkout-page h2.subheading2 {font-size:22px}
input.aarong-textfield[type="text"].tableField {width:32px; min-width:32px; font-size:14px; color:#333}
.checkout-page .aarong-table.aarong-table-img.checkoutTable {padding-bottom:0}
.checkout-page .aarong-table.checkoutTable tbody tr {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/thead-border.jpg) repeat-x scroll left top}
.checkout-page .aarong-table.checkoutTable tbody tr:first-child {background:none}
.aarong-table.aarong-table-img {padding-bottom:10px}
.checkoutLeft {float:left; width:500px; margin-top:33px}
.checkoutLeft .coupons2 {margin-top:8px}
.checkoutLeft .coupons {margin-bottom:6px}
.checkoutLeft .coupons .rewardsBox {float:left}
.checkoutLeft .coupons input.aarong-textfield[type="text"] {width:165px}
.checkoutLeft .coupons.redemption input.aarong-textfield[type="text"] {width:98px;min-width:98px}
.checkoutLeft .coupons.redemption input.aarong-textfield.aarong-redemption[type="password"] {width:45px;min-width:45px; }
.checkoutLeft .couponsText {float:left; margin-left:15px; color:#999; font-size:11px; line-height:14px; width:200px}
.checkoutLeft .couponsText.myaarong-rewards {float:none;margin-left:0;margin-bottom:10px;}
.checkoutLeft .couponsText a {color:#333}
.checkoutLeft .coupons .couponsText a {color:#F58220}
.checkoutLeft .couponsText a:hover {color: #F58220}
.checkoutLeft .clickHereField {display:none; overflow:hidden}
.checkoutLeft .clickHereField .markid {border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px; margin-right: 5px;min-width: 50px}
.checkoutRight {float:right; margin-top:41px}
.checkoutRight .aarong-table {padding:10px 22px}
.checkout-page .aarong-or {margin:0 0 0 12px; font-size:12px}
.cancelLink {font-size:12px}
.checkout-buttons {margin:62px 0 50px}
.checkout-form {position:relative; margin-bottom:10px}
.sameAddress {position:absolute; left:192px; top:10px}
.sameAddress  .aarongicon-label {color:#999}
.checkout-radio {margin-bottom:20px}
.checkout-radio strong {margin-left:6px}
.marginTop20 {margin-top:20px}
.marginTop40 {margin-top:40px}
.marginTop50 {margin-top:50px}
.checkout-page .moreInfo2 {color:#999; padding:7px 0 0}
.aarongicon-tick {background-position:-112px -253px; width:10px; height:8px; position:relative; top:-2px; left:1px}
.paddingBottom20 {padding-bottom:20px !important}
.orderDetailButton, .checkoutpage.checkout1 .tablebuttons .rightbutton {float:right}
.checkoutpage.checkout1 .tablebuttons {border:1px solid #DEDDD9; border-top:0; padding:10px}
.checkoutpage.checkout2 .seperator-checkout {border-bottom:1px dotted; margin:35px 0 21px}
.sucessMsg {border: 1px solid #3B9B56;color: #3B9B56;margin-bottom: 20px;overflow: hidden;padding:15px; font-size:14px; line-height:20px}
.thankYouMsg {border: 1px solid #3B9B56;color: #3B9B56;margin-bottom: 20px;overflow: hidden;padding:15px; font-size:14px; line-height:20px}
.errorMsg {border: 1px solid #B53C4D;color:#B53C4D;margin-bottom: 20px;overflow: hidden;padding:15px; font-size:14px; line-height:20px}
.sucessMsg ul {margin:25px;}

.mydashboardpage .welcome-msg h2{font-size:20px; line-height:20px; font-weight:normal; padding-bottom:10px}
.mydashboardpage .welcome-msg p {margin-bottom:20px}
.mydashboardpage .accountInfoBox h2, .newreturnpage .accountInfoBox h2  {color: #1A1A1A;font: 24px/24px "futura BT Medium Condensed";padding: 20px 0 10px;text-transform: uppercase; border-bottom:1px dotted}
.accountInfoBox h2.spacing {padding-top:0; margin-bottom:15px}
.contentPadding {padding-bottom:20px}
.mydashboardpage .accountInfoBox h2 a, .newreturnpage .accountInfoBox h2  a{float:right; font-size:18px; text-decoration:none}
.mydashboardpage .col2-set {overflow:hidden; padding-top:20px; margin-bottom:20px}
.mydashboardpage .col-1, .mydashboardpage .col-2 {float:left; width:372px; padding-right:20px}
.mydashboardpage .col-2 {padding-right:0}
.mydashboardpage .col2-set h2, .mydashboardpage .col-1 .info-box h3, .mydashboardpage .col-2 .info-box h3 {color: #333;font:18px/18px "futura BT Medium Condensed";text-transform: uppercase; border-bottom:1px dotted; padding-bottom:5px; margin-bottom:15px}
.mydashboardpage .col2-set h2 a, .mydashboardpage .col-1 .info-box h3 a, .mydashboardpage .col-2 .info-box h3 a {float:right; text-decoration:none}
.mydashboardpage .col-1 .info-box strong, .mydashboardpage .col-2 .info-box strong {text-transform:uppercase;font: 16px/17px "futura BT Medium Condensed"; padding-bottom:8px; display:inline-block}
.mydashboardpage .aarong-table {margin:20px 0}


/* for new taaga design starts */
.taaga-banner{
 margin: 0 auto;
    padding: 0;
    width: 1284px;
    z-index: 1;
    position: relative;
}
.taaga-banner .bx-wrapper{
 width: 100% !important;
    overflow: hidden;
    position: relative;
}

.taaga-banner .bx-wrapper .bx-controls {
    width: 960px;
    margin: 0 auto;
    position: relative;
}
.taaga-banner .bx-wrapper .bx-pager, .taaga-banner .bx-wrapper .bx-controls-auto {
    position: absolute;
    bottom: 73px;
    right: 23px;
    width: 960px;
}
.taaga-banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .taaga-banner .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #f58220;
}

/* for new taaga design ends */



.ui-widget-overlay {position:absolute; top:0; left:0; width:100%; height:100%; background:transparent url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/taaga-banner-txt-black.png) repeat}
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; opacity: .2;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ui-dialog { position: absolute; top: 0; left: 0; padding:0; /*width: 580px !important; */overflow: hidden; }
.aarongPopup .ui-dialog-content.ui-widget-content {padding: 20px 15px; height:auto !important/*min-height:200px !important*/}
.aarongPopup .ui-dialog-content.ui-widget-content h1 {font:30px/32px "futura BT Medium Condensed"; padding-bottom:30px}
.aarongPopup .ui-dialog-content.ui-widget-content .imgholder {float:left; margin-right:15px; width:180px}
.aarongPopup .ui-dialog-content.ui-widget-content .imgdetails {float:left; width:355px}
.aarongPopup .ui-dialog-content.ui-widget-content .imgdetails strong {float:left}
.aarongPopup .ui-dialog-content.ui-widget-content .imgdetails strong {float:left}
.aarongPopup .ui-dialog-content.ui-widget-content .imgdetails span {float:left; width:150px; padding-left:5px}
.aarongPopup .ui-dialog-content.ui-widget-content .imgdetails .product-name strong {float:none}
.aarongPopup .ui-dialog-content.ui-widget-content .imgdetails .product-name span {float:none; width:150px; padding-left:5px}
.aarongPopup .ui-dialog-content.ui-widget-content .imgdetails .totaldetails {font-size:20px;line-height:20px;}
.aarongPopup .ui-dialog-content.ui-widget-content .buttonspopup {width:365px; margin:40px auto 0px; overflow:hidden;}
.aarongPopup .ui-dialog-content.ui-widget-content .buttonspopup a {color:#fff}
.ui-dialog .ui-dialog-titlebar { padding:10px 15px; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: 0; display:none }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 1.2em; top: 50%; width: 20px; margin: -10px 0 0 0; padding: 1px; height: 20px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/close-popup.png) no-repeat left top; padding:0}
.ui-dialog .ui-dialog-titlebar-close span { color: #FFFFFF;font-size: 18px;line-height: 10px;padding-left: 27px;position: relative;top: -23px;}
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover {text-decoration:none}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; background-image: none; margin:0; padding:0; }
.aarongPopup .ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; }
.aarongPopup .ui-widget .ui-widget { font-size: 1em}
.aarongPopup .ui-widget-content {color:#333; background:#fff}
.aarongPopup .ui-widget-content a { color: #333333; }
.aarongPopup .ui-widget-header {/*background:#F58220;*/ background:#000; color:#ffffff;overflow:hidden; text-transform:uppercase;font:46px/46px "futura BT Medium Condensed"; padding:15px 0}

.aarongPopupRating .ui-dialog-content.ui-widget-content {padding: 20px 15px; height:auto !important/*min-height:200px !important*/}
.aarongPopupRating .ui-dialog-content.ui-widget-content h1 {font:30px/32px "futura BT Medium Condensed"; padding-bottom:30px}
.aarongPopupRating .ui-dialog-content.ui-widget-content .buttonspopup {width:365px; margin:40px auto 0px; overflow:hidden;}
.aarongPopupRating .ui-dialog-content.ui-widget-content .buttonspopup a {color:#fff}
.aarongPopupRating .ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; }
.aarongPopupRating .ui-widget .ui-widget { font-size: 1em}
.aarongPopupRating .ui-widget-content {color:#333; background:#fff}
.aarongPopupRating .ui-widget-content a { color: #333333; }
.aarongPopupRating .ui-widget-header {/*background:#F58220;*/ background:#000; color:#ffffff;overflow:hidden; text-transform:uppercase;font:46px/46px "futura BT Medium Condensed"; padding:15px 0}


.aarongPopupMarcconfirm  .ui-dialog-content.ui-widget-content h1 {font:30px/32px "futura BT Medium Condensed"; padding-bottom:30px}
.aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content {padding: 20px 15px; height:auto !important/*min-height:200px !important*/}
.aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content .buttonspopup {margin:40px auto 0px; overflow:hidden;}
.aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content .buttonspopup a {color:#fff}
.aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content .buttonspopup .buttonSpecs span {padding:4px 8px;}
.aarongPopupMarcconfirm .ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; }
.aarongPopupMarcconfirm .ui-widget .ui-widget { font-size: 1em}
.aarongPopupMarcconfirm .ui-widget-content {color:#333; background:#fff}
.aarongPopupMarcconfirm .ui-widget-content a { color: #333333; }
.aarongPopupMarcconfirm .ui-widget-header {/*background:#F58220;*/ background:#000; color:#ffffff;overflow:hidden; text-transform:uppercase;font:46px/46px "futura BT Medium Condensed"; padding:15px 0}


.new-promotion-box input.aarongicon-submitbutton[type="submit"] {float:right; margin-right:6px}
#map_canvas img {max-width:none;}

/*
.ie8 #map_canvas img {min-width:0px}
.ie8 .gm-style .gmnoprint div {min-width:59px}*/


.back-to-top {position: fixed;bottom: 1em;right: 0px;text-decoration: none;color:#1A1A1A;background-color: #E8E6DF;padding: 1em;display: none; border:1px solid #ccc; border-right:0; z-index:2}


.back-to-top:hover {background:#F7F6F2; color:#F58220; text-decoration:none}

.sitemap-list ul {float: left;list-style: none outside none; margin-bottom: 25px;padding-right: 15px;width: 225px}
.sitemap-list li a {color: #333333;display: inline-block;font: 24px/24px "futura BT Medium Condensed";margin-bottom: 10px;text-transform: uppercase}
.sitemap-list ul.level-one, .sitemap-list ul.level-two {margin-bottom: 0}
.sitemap-list .level-one li a {font: 15px/20px helveticaregular, arial, sans-serif;margin-bottom: 5px;text-transform: capitalize}
.sitemap-list .level-two {margin-left: 10px;}
.sitemap-list .level-two li a {font-size: 13px;line-height: 18px}
.sitemap-list a:hover {color: #F58220}

.cont-below-tabs .boxListing {width:242px; margin-right:0;margin-bottom:15px}
.cont-below-tabs-border fieldset {border:0}
.cont-below-tabs-border fieldset .boxListing .required .option-name, .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li span {display:none}
.cont-below-tabs-border fieldset .boxListing .aarong-product-color dd {margin-right:15px}
.cont-below-tabs-border fieldset .boxListing .required {color: #27241F;display: inline-block;font: 18px/18px "futura BT Medium Condensed";padding-bottom: 12px;text-transform: uppercase;}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li img.image-base {padding:2px}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li.active, .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li:hover {
background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/color-selected.png") no-repeat scroll left top transparent;cursor:pointer}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-size li {margin: 0 5px 8px 0;}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-size li span {border:1px solid #c6c6c6;border-radius:2px;-moz-border-radius:2px; -webkit-border-radius:2px; color: #333333;  cursor: pointer;height: 17px !important;padding-left: 0;position: relative;text-align: center;vertical-align: middle;min-width: 16px !important;padding: 0 5px;font: 11px/18px helveticaregular,arial,sans-serif !important}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-size li:hover span, .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-size li.active span {background-color:#dfdddc;font-weight: bold}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-size li.is-disabled-option span {background : none repeat scroll 0 0 #F9F9F9;color:#C6C6C6;cursor:default;}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li.is-disabled-option img.image-base {opacity:0.35;filter: alpha(opacity=0);cursor:default;}
.cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li.is-disabled-option:hover {background:none;}


.aarong404inner.wrapperInner {background:#fff; padding:0 15px}

.note-msg-content {font: 18px/18px "futura BT Medium Condensed";padding-top: 37px}
.note-msg-content-nopad {font: 18px/18px "futura BT Medium Condensed";}

.uploadFile3 .file-upload .validation-advice {left:-259px}
.uploadFile2 .file-upload .validation-advice {left:-271px}

.ie8 .file-upload .validation-advice {left:-245px}
.ie8 .uploadFile3 .file-upload .validation-advice {left:-250px}
.ie8 .uploadFile2 .file-upload .validation-advice {left:-263px}
.ie8 input[type=text].aarong-textfield, .ie8 input[type=password].aarong-textfield { height:14px; padding-top:6px; position:relative;}
.ie8 textarea.aarong-textarea {position:relative;}
.ie8 .bx-pager-link {position:relative}
.ie8 a.orange {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/orange-button.jpg) repeat-x}
.ie8 a.grey {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/grey-button.jpg) repeat-x}
.ie8 a.green {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/green-button.jpg) repeat-x}
.ie8 .passwordStrength span {top:-1px}
.ie8 a.orange.addBag {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/orange-button-addbag.jpg) repeat-x}

.productcategorypage .aarong-product-head, .catalogsearch-result-index .aarong-product-head{padding-bottom:6px}
.productcategorypage .main-page-head2, .catalogsearch-result-index .main-page-head2{width:475px; line-height:54px}
.contactuspage .topicleft {float:left;margin-right:15px;}
.contactuspage .topic-right {margin-top:2px;}
.taaga #footer .aarong-signup-right .aarongicon-label-radio.selected { color: #FFFFFF; }
.taaga .aarong-whatTextCont .leftCont .contImg1 {width:220px}
span.old-price{font-size: 12px;text-decoration: line-through;color:#B53c4d !important}
span.special-price{margin-left: 10px;}
.checkoutbox.couponbox {position:relative; width:243px;float: left; margin-right: 16px;}
/*.checkoutbox.couponbox .aarongicon-submitbutton {float:right}*/
.checkoutbox.couponbox .aarongicon-submitbutton { background-color: #000000;background-image: none;border-radius: 0 3px 3px 0;color: #FFFFFF;float: right;width: 60px;font:18px/18px "futura BT Medium Condensed";text-transform: uppercase; -webkit-border-radius: 0;-webkit-appearance: none;}
.checkoutbox.couponbox .aarongicon-submitbutton:hover {background-color:#F58220}
.checkoutboxdiv {float: left;width: 183px;}
.checkoutboxinput {float:none !important}
.productHeadRight .old-price {display: block;font-size: 24px;text-align: right;text-decoration: line-through;}
.aarong-home-cont-top .aarong-home-cont-top-left .contPad p a{color:#333;}
.aarong-home-cont-top .aarong-home-cont-top-left .contPad p a:hover{color:#F58220;}



.newreturnpage .accountInfoBox {margin-bottom:20px}
.newreturnpage .newreturnlabel label {float:left; width:150px; margin-right:20px}
.newreturnpage .newreturnlabel .labeltxt {float:left; width:300px}

.centerAlign {text-align:center;}


.enterprise-rma-return-view .note-list.box-content {margin: 20px 0;}
.enterprise-rma-return-view .note-list.box-content li {border-bottom: 1px solid #CCCCCC;list-style: none outside none;padding: 10px 0;}
.bg-artisan-map {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/artisan-map-bg.png) no-repeat left top; padding:14px 15px 6px 20px}
.productname a { color:#333333}
.productname a:hover{ color:#F58220 !important}
.btn-remove img {float:left}
.btn-remove span {padding-left: 5px; line-height: 20px;}
.pymtmethods {margin-bottom:25px}
.pymtmethods .methodsHead {font:24px/24px "futura BT Medium Condensed"; display:block; padding-bottom:15px}
.pymtmethods ul {margin:0; padding:0}
.pymtmethods li {float:left; width:150px; list-style:none; height:46px !important; padding-top: 10px;}
.pymtmethods li .aarongicon-label-radio, .pymtmethods li .aarongicon-label-radio.selected {background-position:left 10px !important}
.pymtmethods {margin-bottom:25px}
.pymtmethods .methodsHead {font:24px/24px "futura BT Medium Condensed"; display:block; padding-bottom:15px}
.pymtmethods ul {margin:0; padding:0}
.pymtmethods li {float:left; width:150px; list-style:none; height:46px !important}
.pymtmethods li .aarongicon-label-radio, .pymtmethods li .aarongicon-label-radio.selected {background-position:left 14px !important; padding-left:30px}
.pymtmethods li img {height:46px}

/* for popup of brac and city bank options (by cignex) */
.pymtmethods li .customicon-label-radio, .pymtmethods li .customicon-label-radio.selected {background-position:left 10px !important}
.pymtmethods li .customicon-label-radio, .pymtmethods li .customicon-label-radio.selected {background-position:left 14px !important; padding-left:30px}

/*Inner Page Content End*/

/*@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (max-width: 640px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (max-width: 640px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (max-width: 640px),
only screen and (        min-device-pixel-ratio: 2)      and (max-width: 640px),
only screen and (                min-resolution: 192dpi) and (max-width: 640px),
only screen and (                min-resolution: 2dppx)  and (max-width: 640px) {*/

/*@media (min-width: 960px) and  (max-width: 977px) {*/

/*@media only screen and (-webkit-min-device-pixel-ratio: 1)      and (min-width: 960px) and (max-width: 977px),
only screen and (   min--moz-device-pixel-ratio: 1)      and (min-width: 960px) and (max-width: 977px),
only screen and (     -o-min-device-pixel-ratio: 1)    and (min-width: 960px) and (max-width: 977px),
only screen and (        min-device-pixel-ratio: 1)      and (min-width: 960px) and (max-width: 977px){*/
    @media (min-width: 658px) and  (max-width: 977px) {
    body {background-image:none; width:1284px; -webkit-text-size-adjust: none;}
    .hidden-dekstop {display:none}
    body.home .wrapper {background-image:none; min-width:1284px}
    .wrapperContent {width:100%; max-width:1284px; margin:0 auto}
    .wrapperInner {width:1264px; margin:0 auto}
    #header .aarong-main-nav li {margin-left:15px} /*herstory page*/
    .category-banner .category-image {margin:0 auto;padding: 0;} /* category image */
    .discount-sale {margin-right:0px;}    
    /*#header .aarong-main-nav li a {color:#ff0000 !important; font-size:9px !important; line-height:20px !important}*/
    .home .aarong-bottom-nav span {width:auto;}
    .home .aarong-bottom-nav ul {padding:11px 0px 9px 29px; width:auto}
    #mainBanner .bx-wrapper .bx-controls {width:auto}
    #mainBanner .bx-wrapper .bx-pager, #mainBanner .bx-wrapper .bx-controls-auto {bottom:50px}
    .aarong-header-cont .aarong-header-cont-right {width:552px}
    .aarong-home-cont2 .cont-right {width:668px}
    .aarong-home-cont2 .cont-right .home-map-cont {width:473px}
    .aarong-whatTextCont .leftCont {width:456px}
    .aarong-whatTextCont .leftCont .contImg1 {width:231px}
    .aarong-home-cont-top .aarong-home-cont-top-left {width:554px; min-width:0}
    .aarong-home-cont-top .aarong-home-cont-top-left .contPad {margin-left:7px}
    .aarong-bottom-nav span {padding: 9px 0 8px 30px;/*width:154px*/}
    .aarong-bottom-nav ul {padding: 9px 6px 9px 2px;width:896px}
    .breadcrumb {padding-left:10px}
    .inner3column-left .paddingLeftRight {padding-left:10px; margin-right:0px}
    .inner3column-left {margin-right:15px; width:170px}
    .inner3column-right {width:180px; margin-right:10px}
    .inner3column-right .side-pattern {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/inner-right-pattern-mobile.jpg) no-repeat}
    .inner2column-right {width:770px}
    .inner3column-right .paddingLeftRight {padding:0}
    .inner3column-middle{margin-right:5px}
    .aarong-404-left {width:490px}
    .aarong-404-left .aarong-links li {margin-left:57px}
    .filterCategories {margin-right:0px; margin-left:10px}
    .filterCategories.careerMarg h2, .filterCategories h1, .filterCategories ul {padding-left:0px}
    .inner3column-left .paddingLeftRight.morelisting {margin-left:10px; padding-left:0}
    .filterCategories a.orange.marginTop30 span {min-width:154px}
    .aarong-product-listing li {margin-right:10px}
    .main-page-head2 {padding-left:0px}
    .aarong-product-head{margin:0 10px}
    .productDetail-right {width:485px}
    .productDetailsTab ul.ui-tabs-nav li{width:116px}
    .ui-tabs-panel {width:442px}
    .relatedProducts li {margin-left:10px}
    body.taaga-categorypage .aarong-bottom-nav span, body.taagalandingpage .aarong-bottom-nav span {padding: 9px 0 8px 30px;}
    body.taaga-categorypage .aarong-bottom-nav ul, body.taagalandingpage .aarong-bottom-nav ul {padding:9px 6px 9px 2px; width:896px}
    body.taaga.taagalandingpage .inner3column-left {margin:0 15px 0 0}
    .taagaLanding .inner3column-left {width:170px}
    .taagaLanding .inner2column-right {width:770px}
    .inner3column-left .logoTaaga{margin-left:10px}
    #footer {min-width:960px}
    .sitemappage .sitemap-list ul {padding-right:10px}
    /*label.aarongLabel {float:left; min-width:180px;margin-right:16px}*/
    .aarong404inner.wrapperInner {padding:0}
    .checkout-form {overflow:hidden}
    /*.checkout-page h2.subheading, .checkout-page h2.subheading2,.checkout-page .moreInfo, .checkout2 a.addBag {float:left}

    .checkoutpage .checkout-page .moreInfo {width:180px; white-space:nowrap}
    .checkout-page .aarong-or, .checkout-page .cancelLink {float:left; margin-top:16px}
    .checkout-page .cancelLink {margin-left:10px}*/
    
    /* for new taaga design */
        body.taagalandingpage {
        background-image: none;
        width: 1570px;
        -webkit-text-size-adjust: none;
    }
   
    /* for new taaga design */
}
/*@media only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 200px) and  (max-width: 657px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 200px) and  (max-width: 657px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 200px) and  (max-width: 657px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 200px) and  (max-width: 657px) {*/
@media (min-width: 200px) and  (max-width: 657px) {
    
.preffered_con_method {margin-top:40px; margin-left:0} /* customer registration */
.custclass {margin-bottom:0px} /* customer registration */
.innerForm-margin.MyAarong-member {border: 1px dotted;margin-bottom: 25px;padding: 15px; width:auto;} /* customer registration */

#header .aarong-top-link .aarong-links {margin-right:4px;}  /* marketing changes */ 

/* newhomepage */
#footer{width:100%;}
#mainBanner .bx-wrapper {position: relative;margin:0 auto;padding: 0;*zoom: 1;width:1284px;z-index:1; top:-7px}
.imgContainer{width:100%; margin:15px auto 0 auto;}
.newItem {width:100%;}
.newItem .bx-wrapper .bx-viewport{width: 90%!important; max-width: 90%!important; margin: 0 auto; }
.homeAppImg {width:100%;}
/*changes by Harmeet Singh for new mobile view in News and Event Section*/
.blog {width:100%; background:#fff; padding: 15px 0;}
.blog .blog1{float:left;width:49%;margin-top:25px; margin-left: 0; padding-right:0px; height: 450px;} /* marketing changes */
.blog .blog1:last-of-type{width:49%;}
.blog > [class^="blog1"]:nth-child(3), .blog > [class^="blog1"]:nth-child(5) {
    border: 0px;
}
/*.blog .blog1:last-of-type {width: 100%;}*/
.blog .blog1 .blogHead h2{line-height: 33px;font-size: 14px; text-align: left;}
/*end*/
.blog .blog1 .blogHead {text-align:center; margin: 20px 35px 10px;}
.blog .blog1 .blogcontent{font-size:24px;line-height:45px;max-height:225px;margin:0 30px;}
.blog .blog1 .blogcontent p{line-height: 33px;text-align: left;}

.blog .blog1 .blogHead h2 a {color: #000; font-size: 23px; font-weight: 600;}/*changes by hina*/ /* marketing changes */
.blog .blog1:last-of-type .blogHead h2 a {color: #000; font-size: 23px; font-weight: 600;}/*changes by hina*/ /* marketing changes */
.blogimg{text-align:center;}
.imgContainer3{width:100%;}
/*changes by Harmeet Singh for new mobile view in Know more links Section*/
.morelinks,#footer .wid_925{width:100%;}
.morelinks .findlink,.morelinks .findlink4{width:210px;}
/*.morelinks .findlink,.morelinks .findlink4{float:none;margin:0 auto;border-right:none;}*/
.morelinks .findlink h2, .morelinks .findlink4 h2{font-size: 15px; font-weight: bold;}
.morelinks .findlink .blocklink, .morelinks .findlink4 .blocklink {padding-bottom: 10px;}
.morelinks .findlink .blocklink, .morelinks .findlink4 .blocklink {margin-bottom: 0px;}
.morelinks > [class^="findlink"]:nth-child(3),.morelinks > [class^="findlink"]:nth-child(5){border-right:0px;}
.morelinks > [class^="findlink"]:nth-child(4) {margin-left: 17%;}
.morelinks > [class^="findlink"]:nth-child(4), .morelinks > [class^="findlink"]:nth-child(5) {margin-top: 20px; margin-bottom: 20px;}
/* end */

/* for new taaga design */
.taagablog {width:100%; background:#fff; padding: 15px 0; margin-top:40px;}
.taagablog .blog1{float:left;width:49%;margin-top:25px; margin-left: 0; padding-right:0px; height: auto;}
.taagablog .blog1:last-of-type{width:49%;}
.taagablog > [class^="blog1"]:nth-child(3), .blog > [class^="blog1"]:nth-child(5) {
    border: 0px;
}
/*.blog .blog1:last-of-type {width: 100%;}*/
.taagablog .blog1 .blogHead h2{line-height: 33px;font-size: 14px; text-align: left;}
/*end*/
.taagablog .blog1 .blogHead {text-align:center; margin: 20px 35px 10px;}
.taagablog .blog1 .blogcontent{font-size:24px;line-height:45px;max-height:225px;margin:0 30px;}
.taagablog .blog1 .blogcontent p{line-height: 33px;text-align: left;}

.taagablog .blog1 .blogHead h2 a {color: #000; font-size: 28px; font-weight: 600;}/*changes by hina*/
.taagablog .blog1:last-of-type .blogHead h2 a {color: #000; font-size: 28px; font-weight: 600;}/*changes by hina*/
.blogimg{text-align:center;}

.newtaaga {width:100%; margin-top:80px;}
.newtaaga .bx-wrapper .bx-viewport{width: 90%!important; max-width: 90%!important; margin: 0 auto; }
.newtaaga .bx-wrapper .bx-viewport .slider2 .slide{width: 183px!important; margin-right: 0px;}
.newtaaga .bx-prev{left: 0px;}
.newtaaga .bx-next{right: -15px;}
.newtaaga .bx-default-pager { margin-left:0px; }

.taaga-banner{ margin: 0 auto; padding: 0; width: 610px; z-index: 1; position: relative; }
 
 .taagalandingpage  .imgContainer1{
 width:610px;
 margin:10px 0 0 0;
}
.taagalandingpage  .imgContainer2{
 width:610px;
 margin:0px;
}

.taagalandingpage .taagaTopNav {
    margin-left: 141px;
}
.taagalandingpage .newtaaga h2 { margin-bottom: 20px; margin-left:0px }
.taagaBorder { height: 22px; margin-top:15px; }

.taaga-banner .bx-wrapper .bx-pager.bx-default-pager a{background: #bfbfbf;}

/* for new taaga design */

/* facebook messanger chat box */
#fb-root .fb_dialog {bottom:145px !important;}

/* for mobile cart starts */
.aarong-table td.cartprice, .aarong-table td.cartqty, .aarong-table td.cartvat, .aarong-table td.carttotal {
  display: inline-block;
}
.orderDetails.orderHistory.aarong-table td.cartprice {
  width: 40%;
}
.orderDetails.orderHistory.aarong-table td.cartvat {
  width: 40%;
}
.orderDetails.orderHistory.aarong-table td.cartqty, .orderDetails.orderHistory.aarong-table td.carttotal {
  padding-left: initial;
}
.orderDetails.orderHistory.aarong-table td.cartremove {
  text-align: center;
  padding-left: 0px;
}
.aarong-table tbody tr:last-child{
	border-bottom:0px;
}
.checkoutTable.orderHistory.orderDetails td:first-child, .checkoutTable.orderHistory.orderDetails td:first-child a{
	float:left;
}
.checkoutTable.orderHistory.orderDetails td:first-child div{
	float:right;
}
.productDetail-left .showcase .showcase-thumbnail-container{ position:relative; }
/* for mobile cart ends */

/*changes by Harmeet Singh for new mobile view in Footer Section*/
#footer .arrong-social-left .aarong-social-icons {padding:0; margin-left: -7px;}
#footer .arrong-social-left .aarong-social-icons li .aarongicon-yt {margin-left: 0px; margin-top: 0px;}
/* end */
/*changes by Harmeet Singh for new mobile view in Header Section*/
#header .wrapperContent{background: transparent;}
#header .headerMarg{padding:18px 18px 27px;} /* newhomepage */
#header .search-btn.aarongicon-search{background-color: transparent; float: right; margin-top: 33px; margin-right: 17px; margin-bottom: 0px;} /* newhomepage */
#header .form-search input.aarongicon-search {position: absolute; right: 6px; top: -5px;}
#header .close-search-btn{background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/close-icon.png) no-repeat; width: 25px; height: 32px; position:absolute; top:29px;left:30px; z-index: 1; display: none;}
/* end */

.imgContainer1 {margin: 38px 3px 17px;}
.imgContainer2{margin: 0px 3px;}
.morelinks .findlink .knowmore, .morelinks .findlink4 .knowmore {background: #4d4d4d;color: white;border-radius: 5px;border: 1px solid grey;padding: 4px 6px;margin: 0 0 10px 0; text-transform: uppercase; font-size: 16px; font-weight: bold;}

#header .aarong-top-link .aarong-links {font:19px helveticaregular, arial, sans-serif;}

#header .aarong-header-right a {font-size:21px; line-height:10px; color:#737373} /* newhomepage */
#header .aarong-header-right a:nth-child(even){padding:0 10px; border-left:none;border-right: 1px solid #C8C8C8;} /* newhomepage */
#header .aarong-header-right a:nth-child(odd){padding:0 0 0 10px;} /* newhomepage */
.newItem .bx-wrapper .bx-viewport .slider1 .slide{width: 190px!important; margin-right: 0px;}
.newItem .bx-prev{left: 0px;}
.newItem .bx-next{right: 0px;}

.category-banner .category-image {margin:0 auto;padding: 0; width:auto; } /* category image */
/* newhomepage */

.shippingDelay {width: auto;}

.herstorypage .main-page-head3-herstory {font:54px/54px "futura BT Medium Condensed";padding-bottom:20px; margin-top:7px} /*herstory page*/
.herstorypage .herstory_desc {margin: 30px 0 30px 0;} /*herstory page*/

.photoshootdetailpage #photoshootImages .bx-wrapper .bx-next {position: absolute; margin-top: -265px;outline: 0;width: 36px;height: 36px; z-index: 9999;
right: -1px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls.png) no-repeat -40px -31px
} /*herstory page*/

.herstorypage #photoshootImages .bx-wrapper .bx-next {position: absolute; margin-top: -265px;outline: 0;width: 36px;height: 36px; z-index: 9999;
right: -1px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls.png) no-repeat -40px -31px
} /*herstory page*/

    /* #mainBanner .bx-wrapper {position: relative;margin:0 auto;padding: 0;*zoom: 1;width:1284px;z-index:1; top:-7px} */

    /*Common css start*/
    body {background-image:none;width:640px; font-size:26px; line-height:31px; -webkit-text-size-adjust: none;}
    .hidden-dekstop {display:block}
    .hidden-phone {display:none !important}
    .hidden-phone-show {display:block} /*for responsive newhomepage*/
    body.home .wrapper {background-image:none; min-width:640px}
    .wrapperContent {width:100%; max-width:640px; margin:0 auto}
    .wrapperInner {width:608px; margin:0 auto}
    [class^="aarongicon-"], [class*=" aarongicon-"] {background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite-mobile.png);  background-repeat:no-repeat; display:inline-block; height:16px; width:16px}
    .aarongicon-menu {background-position:-56px -1px; width:52px; height:50px; border:0; cursor:pointer;float: left; background-color: transparent;} /* newhomepage */
    .aarongicon-menu.close {background-position:-1px -1px}
    .aarongicon-shoppingbag {background-position: -1px -54px;height: 48px; margin-right: 13px !important;position: relative;top: 7px;width: 49px}
    .aarong-dropdown button.ui-multiselect {height:64px; box-shadow:2px 2px 4px #D4D4D4 inset;font-size: 26px;line-height: 27px; padding:0 0 0 23px}
    .aarong-dropdown button.ui-multiselect .ui-icon {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite-mobile.png) no-repeat scroll -1px -237px; width:23px; height:14px;margin: 12px 10px 0 0}
    .ui-multiselect-menu.selectCustom .ui-multiselect-checkboxes label span {font-size:26px; line-height:55px; padding-left:18px}
    .aarongicon-label {font-size:26px; line-height:28px; padding-left:80px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/checkbox-normal-mobile.png) no-repeat left top; width:auto; height:auto}
    .aarong-label-new {font-size:26px; line-height:35px; padding-left:20px; width:auto; height:auto; display:inline-block; position: absolute;} /* customer-registration-mobile */
    input.aarongcheckbox-mobile /* customer-registration-mobile */
    {
        width: 40px;
        height: 40px;
        vertical-align:middle;
    }
    .aarongicon-label.selected {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/checkbox-selected-mobile.png) no-repeat left top;}
    input[type=text].aarong-textfield, input[type=email].aarong-textfield, input[type=password].aarong-textfield, .aarong-header-search, textarea.aarong-textarea, .innerform input.aarong-textfield[type="text"], .innerform input.aarong-textfield[type="email"], .innerform input.aarong-textfield[type="password"], textarea.aarong-textarea {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:26px !important; line-height:27px; padding:18px 50px 17px 23px; width:87.5%; color:#1a1a1a; height:27px} /* font change for address (cignex)*/
    .innerForm-margin.MyAarong-member input[type=text].aarong-textfield, .innerForm-margin.MyAarong-member input[type=email].aarong-textfield, .innerForm-margin.MyAarong-member input[type=password].aarong-textfield  {width:87%;}
    input[type=text].aarong-textfield.fullwidth, input[type=email].aarong-textfield.fullwidth {padding-right:23px; width:92%}
    input.aarongicon-submitbutton[type="submit"], input.aarongicon-submitbutton[type="button"] {background:transparent url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/submit-arrow.png) no-repeat 0px 0px;margin:1px 0 0; position: absolute;right: 0;height: 62px;width: 52px;border:0; border-radius:0} /* newhomepage */
    input.aarongicon-submitbutton[type="submit"]:hover, input.aarongicon-submitbutton[type="button"]:hover  {background:transparent url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/submit-arrow.png) no-repeat 0px -63px; /*top:2px !important*/ margin-top:3px !important;}
    .aarongicon-label-radio {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-radio-normal-mobile.png) no-repeat left top !important; height:auto; width:auto}
    .aarongicon-label-radio.selected {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-radio-selected-mobile.png) no-repeat left top !important; color:#333}
    .validation-advice, .sucess-msg {font-size:22px; line-height:29px; padding-top:14px}
    .margBtm50 {margin-bottom:50px}
    .innerform .aarongicon-label.selected, .innerform .aarongicon-label {color:#333}
    #header ::-webkit-input-placeholder {color:#737373 !important}
    #header :-moz-placeholder {color:#000 !important}
    #header ::-moz-placeholder {color:#000 !important}
    #header :-ms-input-placeholder {color:#000 !important}
    [class^="customicon-"], [class*=" customicon-"] {background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite.png); background-repeat:no-repeat; display:inline-block; height:16px; width:16px}
    /*Common css end*/

    /*Header Start*/
    #header .wrapperInner {width:640px; background: #f0eee9;} /* newhomepage */
    #header .aarong-gry-logo { color: #999999;float: right;font-size: 22px;line-height: 44px}
    #header .aarong-gry-logo img {float:left}
    #header .aarong-header-right {margin-right: 15px; margin-top: 0;} /* newhomepage */
    #header .headerMarg{padding:18px 16px 27px}
    #header .aarong-header-right .shoppingbagText {color: #999;float: right;font-size: 30px;position: relative;top: -14px}
    #header .aarong-header-right .shoppingbagText a {color:#999; line-height:66px}
    #header .aarong-header-right .shoppingbagText a:hover {color:#f58220}
    #header .aarong-header-search {display: none; float:none; position:absolute; z-index: 1; top:3px; left:-50px; height:65px; width: 398px; padding:0} /* newhomepage */    
    #header .aarong-header-search input[type="text"] {font-size: 26px;line-height: 27px;padding: 18px 10px 18px 100px; width: 328px; height:30px} /* newhomepage */
    #header .aarongicon-search {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/search-icon.png) no-repeat; width: 39px; height: 37px; margin: 21px 5px;} /* newhomepage */
    #header .aarong-create-link {font-size:21px; line-height:10px; color:#737373; margin-top: 5px;} /* newhomepage */
    #header .aarong-create-link a {color:#000} /* newhomepage */
    #header .navButton {background:#f0eee9; padding:0px 16px;height: 87px;} /* newhomepage */
    #header .navButton .navButtonClick {float:left; cursor:pointer; margin-top:20px}
    #header .navButton span {color:#231f20; font:30px/30px "futura BT Medium Condensed"; padding-left:12px; text-transform:uppercase; position:relative; top:12px}
    #header .aarong-main-nav li .menu-level1.desktop {display:block}
    #header .aarong-logo {width:296px; margin: 10px auto 0 auto; float: none;} /* newhomepage */
    #header .aarong-main-nav li a.active {border-top:0}
    /*Header End*/

    /*Common classes for header and footer main navigation start*/
    #header .aarong-main-nav,#header .aarong-main-nav .menu-level1,
    #footer .aarong-links .menu-level1, .filterCategories-mobile {width:auto;float:none;height:0;overflow:hidden}
    #header .aarong-main-nav.in, #header .aarong-main-nav .menu-level1.in,
    #footer .aarong-links.in, #footer .aarong-links .menu-level1.in, .filterCategories-mobile.in{height:auto;overflow:visible;background:#F0EEE9;padding-bottom:19px}
    #header .aarong-main-nav,
    #header .aarong-main-nav.in,
    #header .aarong-main-nav .menu-level1,
    #header .aarong-main-nav .menu-level1.in,
    #footer .aarong-links,
    #footer .aarong-links.in,
    #footer .aarong-links .menu-level1,
    #footer .aarong-links .menu-level1.in, .filterCategories-mobile, .filterCategories-mobile.in {-moz-transition-property: height;-webkit-transition-property: height;-o-transition-property: height;transition-property: height;-moz-transition-duration: 0.35s;-webkit-transition-duration: 0.35s;-o-transition-duration: 0.35s;transition-duration: 0.35s;-moz-transition-timing-function: ease;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease}
    #header .aarong-main-nav ul,
    #footer .aarong-links {padding:0; border:1px solid #d4d3cd; border-top:0; background:#fff; margin:0 16px}
    #header .aarong-main-nav li,
    #footer .aarong-links li {float:none; margin:0;border-top:1px solid #d4d3cd; width:auto; padding-bottom:0}
    #header .aarong-main-nav li .arrow-menu {background:#F5F5F5 url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/menu-arrow-grey.png") no-repeat scroll 560px 25px}
    #header .aarong-main-nav li a,
    #footer .aarong-links li a,
    #footer .aarong-links li ul li a {display:block; padding:0 30px;font:25px/60px "futura BT Medium Condensed"; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/menu-arrow-grey.png) no-repeat 560px 25px; border:0; float:none}
    #header .aarong-main-nav li a:hover,
    #footer .aarong-links li a:hover {border:0}
    #header .aarong-main-nav ul li ul,
    #footer .aarong-links li ul {margin:0; border:0}
    #header .aarong-main-nav ul li ul li a,
    #footer .aarong-links li ul li a {padding-left:65px; background-color:#f5f5f5; text-transform:uppercase}
    #header .aarong-main-nav ul li ul li ul li a {padding-left:120px;}
    #header .aarong-main-nav .menu-level1.in,
    #footer .aarong-links .menu-level1.in {padding-bottom:0}
    #header .aarong-main-nav li a.menuColor,
    #footer .aarong-links li a.menuColor {color:#f58220; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/menu-arrow-orange.png) no-repeat 558px 40px}
    #footer .aarong-signup-right .promotion-radio-pad {padding-top:0px}
    /*Common classes for header and footer main navigation end*/

    /*Home main banner start*/
    #mainBanner .bx-wrapper,
    .careerlistpage .bx-wrapper,
    .taagalandingpage .bx-wrapper {margin-top:0}
    #mainBanner .bx-wrapper{margin-top:8px;} /* newhomepage */
    #mainBanner .bx-wrapper .bx-controls,
    .careerlistpage .bx-wrapper .bx-controls,
    .taagalandingpage .bx-wrapper .bx-controls  {width:100%}
    /* #mainBanner .bx-wrapper .bx-pager,
    #mainBanner .bx-wrapper .bx-controls-auto,
    .careerlistpage .bx-wrapper .bx-pager,
    .careerlistpage .bx-wrapper .bx-controls-auto,
    .careerlistpage .bx-wrapper .bx-controls-auto,
    .taagalandingpage .bx-wrapper .bx-pager,
    .taagalandingpage .bx-wrapper .bx-controls-auto,
    .taagalandingpage .bx-wrapper .bx-controls-auto {bottom:-55px;right:auto;text-align:center;width:100%; padding-bottom: 5px;} /*newhomepage*/
    
    /* for new taaga design starts */    
    #mainBanner .bx-wrapper .bx-pager,
    #mainBanner .bx-wrapper .bx-controls-auto,
    .careerlistpage .bx-wrapper .bx-pager,
    .careerlistpage .bx-wrapper .bx-controls-auto,
    .careerlistpage .bx-wrapper .bx-controls-auto {bottom:-55px;right:auto;text-align:center;width:100%; padding-bottom: 5px;} /*newhomepage*/
    
    .taagalandingpage .bx-wrapper .bx-pager, .taagalandingpage .bx-wrapper .bx-controls-auto
    {
        right:auto;text-align:center;width:100%; padding-bottom: 5px;
    }
    .whatshot .blog1:nth-child(3) {
        display:none;
    }
    .whatsblog .blog1:nth-child(4) {
        display:none;
    }
    
    
    /*#mainBanner .bx-wrapper .bx-pager.bx-default-pager a,
    .careerlistpage .bx-wrapper .bx-pager.bx-default-pager a,
    .taagalandingpage .bx-wrapper .bx-pager.bx-default-pager a {background:#bfbfbf; width:23px; height:23px; margin-left:11px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px} */
    
    #mainBanner .bx-wrapper .bx-pager.bx-default-pager a,
    .careerlistpage .bx-wrapper .bx-pager.bx-default-pager a {background:#bfbfbf; width:23px; height:23px; margin-left:11px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
    
    .taagalandingpage .bx-wrapper .bx-pager.bx-default-pager a {width:23px; height:23px; margin-left:11px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
    
    /* for new taaga design ends */  

    #mainBanner .bx-wrapper .bx-pager.bx-default-pager a:hover {background:#bfbfbf} /*newhomepage*/
    #mainBanner .bx-wrapper .bx-pager.bx-default-pager a.active {background: #f58220} /*newhomepage*/

    #mainBanner .home-banner-text1 h2 {font-size:26px; line-height:26px; letter-spacing:-0.01em}
    #mainBanner .home-banner-text1 h1.text-banner-white {font-size:42px; line-height:38px; letter-spacing:-0.01em}
    #mainBanner .home-banner-text1 h1.text-banner-orange {font-size:42px; line-height:36px; letter-spacing:-0.01em}
    #mainBanner .home-banner-text1 h3 a{margin-top:3px; font-size:24px; line-height:24px; letter-spacing:-0.01em}
    /*Home main banner end*/

    /*Footer Start*/
    #footer{min-width:640px}
    #footer .aarong-links li ul li a:hover {border:0}
    #footer .aarong-flower {}/*newhomepage*/
    #footer .aarong-links {margin:0 0 27px}
    #footer .wrapperContent {margin:0 16px 50px; border-bottom: 1px dotted #9E9B99; width:608px}
    #footer .wrapperInner {width: 608px}
    #footer .wrapperInner.wrapperInnerPad {padding:0 16px 300px; width:608px}
    #footer .aarong-footer-left {margin-bottom: 50px; padding-bottom: 55px;} /*newhomepage*/
    #footer .aarong-footer-left h3 {font-size:31px; line-height:31px}
    #footer .aarong-footer-left p {font-size:24px; line-height:27px}
    #footer .aarong-footer-right {float:none; width:100%;margin-left: 0;}/*newhomepage*/
    #footer .aarong-footer-right h3 {font-size:36px; line-height:36px; text-transform:uppercase}
    #footer .aarong-footer-right .aarong-field-submit {padding-top:25px;position:relative;}
    #footer .aarong-signup-right .radio-promotion {float:none; width:100%; padding-top:10px}
    #footer .aarong-signup-right .aarongicon-label, #footer .aarong-signup-right .aarongicon-label-radio {font-size:26px; line-height:57px; color:#999; padding-left:80px}
    .taaga #footer .aarong-signup-right .aarongicon-label, .taaga #footer .aarong-signup-right .aarongicon-label-radio {color:#fff}
    #footer .arrong-social-left {float:none; width:100%; padding:27px 0 60px 21px; border-bottom:1px dotted #9E9B99;}
    #footer .aarong-social-bg {background-color:transparent}
    #footer .arrong-social-left .aarong-social-icons li {margin-right:18px; margin-left:0px; padding-right:0} /*newhomepage*/
    #footer .arrong-social-left .aarong-social-icons li a span {margin:0}
    #footer .arrong-social-left .aarong-social-icons li:first-child{margin-left:0}
    #footer .aarongicon-fb {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -3px -1px; width:102px; height:102px}
    #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-fb:hover {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -3px -106px}
    #footer .aarongicon-tw {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -108px -1px; width:102px; height:102px}
    #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-tw:hover {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -108px -106px}
    #footer .aarongicon-pt {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -213px -1px; width:102px; height:102px}
    #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-pt:hover {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -213px -106px}
    #footer .aarongicon-ig {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -318px -1px; width:102px; height:102px}
    #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-ig:hover {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -318px -106px}
    #footer .aarongicon-yt {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -423px -1px; width:102px; height:102px}
    #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-yt:hover {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -423px -106px}
    #footer .aarong-signup-right {float:none; width:100%; padding:60px 0 56px; border:0; border-bottom:1px dotted #9E9B99}
    #footer .aarong-signup-right h3 {font-size:36px; line-height:36px; text-transform:uppercase;padding-bottom:24px}
    #footer .aarong-signup-right .aarong-dropdown {float:none; margin-right:0}
    #footer .aarong-signup-right .aarong-width {float:none; margin:0; width:87.5%}
    #footer .aarong-signup-right .aarong-dropdown .ui-multiselect {width:100% !important}
    #footer .aarong-signup-right .emailDiv {float:none; width:100%; margin-right:0}
    #footer .aarong-signup-right .mobileDiv {float:none; width:100%; position:relative;margin-top:10px}
    #footer .aarong-signup-right .aarong-field-submit { position:relative}
    #footer .aarong-signup-right input.aarongicon-submitbutton[type="submit"] {top:0px; right:16px; margin-right:0px;}
    #footer .aarong-signup-right input.aarongicon-submitbutton[type="submit"].button2 {top:0; z-index:1}
    #footer .aarong-signup-right .validation-advice, .sucess-msg {clear:both}
    #footer .aarong-signup-right .new-promotion-box {position:relative}
    
    #footer .aarong-footer-right-wfto {margin:0px;} /*newhomepage*/
    /*Footer End*/

    /*Home Page Content Start*/
    .aarong-header-cont {margin-top:70px; top:0;z-index: 0}
    .aarong-header-cont .aarong-header-cont-left {font-size:40px; line-height:48px; padding:15px 0 0; float:none; width:100%}
    .aarong-header-cont .aarong-header-cont-right {font-size:26px; line-height:36px; padding:19px 0 70px; border-bottom:1px dotted; float:none; width:100%}
    .aarong-header-cont .aarong-header-cont-right a {display: inline-block; font-size: 26px;padding-top: 15px}
    .aarong-home-cont-top .aarong-home-cont-top-left {float:none; width:100%}
    .aarong-home-cont2 {background-image:none; margin:105px 0 100px}
    .aarong-home-cont2 .border-inside {padding-bottom:45px}
    .aarong-home-cont2 .cont-left {float:none; width:100%;margin:20px 0 0}
    .aarong-home-cont2 .cont-left h1 {font-size:50px; line-height:50px}
    .aarong-home-cont2 .cont-right {float:none; width:100%}
    .aarong-home-cont2 .cont-right .home-map-cont {float:none; width:100%}
    .aarong-home-cont2 .cont-right .home-map-cont h1 {padding:0; font-size:32px; line-height:38px;}
    .aarong-home-cont2 .cont-right .home-map-cont p {font-size:26px;line-height:32px;padding-top:5px}
    .aarong-home-cont2 .cont-right .home-map img {width:243px; height:200px}
    .aarong-whatText {padding-bottom:80px}
    .aarong-whatText h1 {border:0; position:static; height:auto; text-align:left; font-size:40px; line-height:35px}
    .aarong-whatText h1 span {padding:0; position:static; top:0}
    .aarong-whatTextCont .leftCont {float:none; width:100%}
    .aarong-whatTextCont .leftCont img {margin-right:24px}
    .aarong-whatTextCont .leftCont .contImg1 {width:61%}
    .aarong-whatTextCont .leftCont .contImg1 h4 {font-size:24px; line-height:21px}
    .aarong-whatTextCont .leftCont .contImg1 h2 {font-size:40px; line-height:40px}
    .aarong-whatTextCont .leftCont.rightCont {margin:65px 0 0}
    .aarong-home-cont-top h1 {font-size:40px; line-height:30px; border-bottom:0; padding-top:30px; margin-bottom:13px}
    .aarong-home-cont-top .aarong-home-cont-top-left .contPad {width:295px;padding-top:0; /*margin-left:15px*/}
    .aarong-home-cont-top .aarong-home-cont-top-left .contPad .specsImg {width:371px; height:293px}
    .aarong-home-cont-top .aarong-home-cont-top-left .contPad .home-img {margin-bottom:13px}
    .aarong-home-cont-top .aarong-home-cont-top-left .contPad p {font-size:30px; line-height:36px}
    .aarong-home-cont-top .aarong-home-cont-top-left .contPad p span {font-size:26px}
    .aarongicon-sale {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/sale.png) no-repeat left top; width:98px; height:98px}
    .aarong-home-cont-top .aarong-home-cont-top-left .morelink {/*margin-top:25px*/}
    .aarong-home-cont-top .aarong-home-cont-top-left {padding-bottom:63px; border-bottom:1px dotted}
    .aarong-home-cont-top .aarong-home-cont-top-right {float:none}
    .aarong-home-cont-top .aarong-home-cont-top-right .contbg {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/side-banner-bg-mobile.jpg) no-repeat scroll left top; width:480px; height:654px; margin-top:6px; padding:70px 65px 0 65px}

    .aarong-home-cont-top .aarong-home-cont-top-right .contbg .specsImg, .aarong-home-cont-top .aarong-home-cont-top-right .contbg .specsImg img {width:319px;height:253px; padding-top:10px}
    .aarong-home-cont-top .aarong-home-cont-top-right .contbg h2 {font-size:32px; line-height:38px; padding-bottom:7px}
    .aarong-home-cont-top .aarong-home-cont-top-right .contbg p {font-size:20px; line-height:25px; height:117px}
    .aarong-home-cont-top-right .bx-wrapper .bx-controls-direction a {width:44px; height:44px; top:54%}
    .aarong-home-cont-top-right .bx-wrapper .bx-prev {left:-5px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite-mobile.png) no-repeat -99px -306px}
    .aarong-home-cont-top-right .bx-wrapper .bx-prev:hover {background-position:-99px -355px}
    .aarong-home-cont-top-right .bx-wrapper .bx-next {right:1px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/aarong-sprite-mobile.png) no-repeat -148px -306px}
    .aarong-home-cont-top-right .bx-wrapper .bx-next:hover {background-position:-148px -355px}

    /*Home Page Content End*/

    /*Inner Content Start*/

    body.taaga #footer .aarong-signup-right {border:0}
    body.taaga #footer .arrong-social-left {border-bottom: 1px dotted #252524}
    body.taaga #footer .aarong-flower {background-color:#f0eee9}
    body.taaga #footer .aarongicon-fb {background-position:-3px -211px}
    body.taaga #footer .aarongicon-tw {background-position:-108px -211px}
    body.taaga #footer .aarongicon-pt {background-position:-213px -211px}
    body.taaga #footer .aarongicon-ig {background-position:-318px -211px}
    body.taaga #footer .aarongicon-yt {background-position:-423px -211px}
    body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-fb {background-position:-3px -316px}
    body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-tw {background-position:-108px -316px}
    body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-pt {background-position:-213px -316px}
    body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-ig {background-position:-318px -316px}
    body.taaga #footer .arrong-social-left .aarong-social-icons li a:hover .aarongicon-yt {background-position:-423px -316px}
    .wrapperContent.innerPageContent {padding:48px 15px 50px; max-width:610px}
    .main-heading {font:86px/86px "futura BT Medium Condensed"; padding-bottom:5px; position:relative; top:-4px}
    .main-heading2 {border-bottom:1px dotted; padding-bottom:17px}
    .breadcrumb {padding:0 0 13px 0;font-size:22px; line-height:24px}
    .inner3column-left, .inner3column-middle {float:none; width:100%; margin:0}
    .inner3column-right {display:none}
    .inner3column-left .paddingLeftRight {margin:0; padding:0}
    .inner3column-left .leftheading{font-size:40px; line-height:40px; color:#737373; border-bottom:1px dotted; padding:0 0 18px}
    .inner3column-left ul {padding:35px 0 25px; margin-bottom:48px; border-bottom:1px dotted}
    .inner3column-left li {padding-bottom:18px}
    .inner3column-left li a {color:#1a1a1a; font-size:30px}
    .main-page-head {display:none}
    label.aarongLabel {font-size:30px; line-height:44px; color:#1a1a1a; padding-bottom:7px}
    .innerForm-margin {padding-bottom:30px}
    .innerForm-margin2 {padding-bottom:35px; margin-bottom:30px}
    .formFloat {float:none; width:100%; margin:0 0 30px}
    .formFloat.marginZero {margin:0}
    .innerPageContent .aarong-dropdown.big .ui-multiselect, .innerPageContent .aarong-dropdown.small .ui-multiselect {width:100% !important}
    .innerPageContent .aarong-dropdown button.ui-multiselect {font-size:30px; line-height:34px; color:#1a1a1a}
    .required-text {font-size:26px; line-height:44px}
    .required-text span {font-size:30px; line-height:44px}
    .radioSideText {width:100%; float:none; padding:24px 0 0; font-size:22px; line-height:29px}
    a.buttonSpecs {display:block; font-size:50px; line-height:80px; padding:2px}
    a.orange span, a.grey span, a.green span {display:block}
    .lowerPortionPadding {margin-top:97px}
    .lowerPortionPadding h2 {font-size:40px; line-height:34px; padding:40px 0}
    .aarong-Address {padding-bottom:50px}
    .aarong-Address2 {padding-top:44px}
    .aarong-Address .formFloat {width:100%; line-height:36px}
    .aarong-Address .formFloat.marginZero {margin-bottom:75px}
    .aarong-Address .formFloat strong {line-height:42px}
    .aarong-Address h2 {font-size:50px; line-height:48px; padding-bottom:5px}
    .aarong-Address p {font-size:40px; line-height:48px; padding-bottom:14px}
    .aarong-Address .formFloat .links {display:block; font-size:24px; line-height:18px; margin:26px 0 38px}


    .aarong-table {padding:0; border:0}
    .aarong-table.margTop7 {margin:-25px 0 0}
    .aarong-table td {display:block}
    .aarong-table thead {display:none}
    .aarong-table tbody tr {background:url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/thead-border.jpg") repeat-x scroll left top; padding:20px 0 20px; display:block; border-bottom: solid 1px;} /* for mobile cart */
    .aarong-table tbody tr:first-child {padding-top:0}
    /*.aarong-table tbody tr:last-child {padding-bottom:0}*/
    .orderHistory.aarong-table thead tr {position:absolute; top:-9999px; left:-9999px}
    .orderHistory.aarong-table td {position:relative; font-size:30px; padding:60px 0 15px} /* for mobile cart */
    .orderHistory.aarong-table td:before {position:absolute; top:19px; font-weight:bold; font-size:26px}
    .orderHistory.aarong-table td:nth-of-type(1):before { content: "Date"}
    .orderHistory.aarong-table td:nth-of-type(2):before { content: "Order Number"}
    .orderHistory.aarong-table td:nth-of-type(3):before { content: "Total"}
    .orderHistory.aarong-table td:nth-of-type(4):before { content: "Order status"}

    .order-details {font-size:24px; line-height:18px}
    .orderDetails.orderHistory.aarong-table td { padding-left:150px}
    .orderDetails.orderHistory.aarong-table td:first-child {/*padding-left:0*/}
    .orderDetails.aarong-table-img img {top:20px; position:absolute; width:140px; margin-left:-150px} /* for mobile cart */

    .orderDetailButton {float:none}

    .orderHistory.orderDetails.aarong-table td:nth-of-type(1):before { content: "Product"}
    .orderHistory.orderDetails.aarong-table td:nth-of-type(2):before { content: "Unit Price"}
    .orderHistory.orderDetails.aarong-table td:nth-of-type(3):before { content: "Quantity"}
    .orderHistory.orderDetails.aarong-table td:nth-of-type(4):before { content: "Vat"; text-transform:uppercase}
    .orderHistory.orderDetails.aarong-table td:nth-of-type(5):before { content: "Total"}



    tr.aarong-table2 {border:1px solid #dadada; background:none !important; padding:0  !important}

    tr.aarong-table2 td:first-child{display:none}
    .product-summary {width:100%;}
    .orderDetails.orderHistory.aarong-table .aarong-table2 td {padding:60px 30px 0}
    tr.aarong-table2 td .aarong-table td {display:inline}
    tr.aarong-table2 td .aarong-table td:first-child {display:inline-block}
    .orderHistory.aarong-table tr.aarong-table2 td .aarong-table tr {padding-top:45px}
    .orderHistory.aarong-table tr.aarong-table2 td .aarong-table tr:first-child {padding-top:0}
    .orderHistory.aarong-table tr.aarong-table2 td:before {content:"" !important}
    .orderHistory.aarong-table tr.aarong-table2 td .aarong-table td {padding:0; font-size:32px; line-height:45px; padding-top:5px}
    .orderHistory.aarong-table tr.aarong-table2 td .aarong-table td.td-head {width:277px !important; font-size:40px; line-height:45px; padding-top:0}


    .pagination-inner {float:none; background:url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/thead-border.jpg") repeat-x scroll left top; padding-top:20px}
    .aarong-pages {float:none; width:33%; margin:0 auto}
    .pagination-inner .aarong-sort-items {display:none}
    .aarong-pages li {font-size:30px}
    .aarong-pages li a.aarongicon-page-left {width:28px; height:28px;background-position:-1px -259px;}
    .aarong-pages li a.aarongicon-page-left:hover {background-position:-64px -259px}
    .aarong-pages li a.aarongicon-page-right {width:28px; height:28px;background-position:-34px -259px;}
    .aarong-pages li a.aarongicon-page-right:hover {background-position:-96px -259px}

    .order-address {border-bottom:1px dotted; padding-bottom:50px}
    .order-address, .order-address2 {float:none; width:100%; margin:0}
    .order-address h2 {font-size:50px; line-height:48px; padding-bottom:5px}
    .order-address p {line-height:36px}
    .order-address p strong {line-height:42px}
    .address-seperator {margin:0; border:0}
    .address-seperator .order-address {margin-top:40px}
    .address-seperator .mobilepadding {padding-bottom:0; border:0}

    .inner3column-left .leftBigheading {font-size:86px; line-height:62px; margin:0 0 30px; padding-bottom:30px}
    .loginpage .forgotPwd {position:relative; height:13px; top:-50px}
    .loginpage .forgotPwd a{color:#999}
    .loginpage .aarong-or {visibility:hidden}
    .loginpage a.buttonSpecs.grey, .loginpage a.buttonSpecs.green {font-size:36px; line-height:58px}

    .passwordStrength {width:265px}
    .passwordRules {font-size:26px; line-height:32px; padding:30px 0}
    .passwordRules span {font-size:22px; line-height:37px}
    .passwordRules span strong {display:inline-block; margin-top:4px}
    .registerCheckbox {padding:65px 0 60px}
    .registerpage .aarong-seperator {display:none}
    .registerpage a.aarong-back  {color:#999; font-size:26px; padding-top:15px; display:inline-block}
    .registerpage a.aarong-back:hover {color: #F58220}


    .contactuspage .inner3column-left, .faqpage .inner3column-left, .findstorepage .inner3column-left, .careerdetailpage .inner3column-left, .careerlistpage .inner3column-left, .newsdetailpage .inner3column-left,
    .newsdetailpage .news-image-box .news-right-top-img, .newsdetailpage .news-image-box .news-left-img, .newsdetailpage .news-image-box .news-right-bottom-img, .newsdetailpage .news-image-box .news-left-bottom-img,
    .newslistpage  .inner3column-left,
    .faqAnswerhead .aarongicon-ques,
    .ourartisans .inner3column-left, .ourartisans .browseProcess, .ourartisans .artisanList, .ourartisans .wrapperRight img, .ourartisans .aarong-related-product,
    .customerservicepage .inner3column-left,
    .ourpeoplepage .inner3column-left, .ourpeoplepage .ourpeople-bg,
    .generalpage .inner3column-left,
    .checkoutpage .inner3column-left

     {display:none}
    .contactuspage .innerForm-margin2 {padding:0; border:0}
    .contactusbox {border:1px solid #b0b0b0; background:#f4f4f4; padding:27px 23px 17px; margin-top:24px; font-size:30px; line-height:36px}
    .contactusbox h1 {font:40px/40px "futura BT Medium Condensed"; padding-bottom:17px}
    .aarongicon-phone {background-position:-66px -61px; width:34px; height:33px}
    .contactusbox span.days {display:inline-block; font-size:26px; line-height:34px; padding-top:11px}
    .contactusbox .aarongicon-phone {position:relative; top:2px; margin-right:8px}
    .form-fill-text { font-size:40px; line-height:48px; padding:40px 0 70px}
    textarea.aarong-textarea {height:200px;padding:10px 6px 10px 10px; width:97%}

    .faqpage .faqhead {font-size:50px; line-height:50px; padding-top:40px}
    .faqpage .faqText {font-size:30px; line-height:42px; padding:10px 0 40px}
    .faqpage .faq-list {margin-bottom:0}
    .faqpage .faq-list2 {border:0; margin:0; padding:0}
    .faq-list li {padding-bottom:20px}
    .faq-list a {font-size:50px; line-height:56px}
    .faqAnswer {margin-top:20px; padding-top:42px}
    .faqAnswerhead {font-size:40px; line-height:48px; padding-bottom:22px}
    .faqAnswer p {font-size:30px; line-height:42px; padding-bottom:40px}

    .inner2column-right {float:none;width:100%; padding-top:30px;} /* infinite scroll */
    .inner2column-right .wrapperRight {width:100%}

    .findstorepage .aarong-dropdown {margin:36px 0 50px}
    /*.findstorepage p {display:none}*/
    .storeCity {font-size:50px; line-height:54px; border:0; margin:20px 0 16px}
    .storeCity.seperator {border-top:1px dotted; padding-top:40px; margin-top:0px}
    .storeLocationaddress {float:none; width:100%; font-size:26px; line-height:36px}
    .storeLocationaddress span {font-size:30px}
    .storeLocationaddress.timing {font-size:26px; line-height:36px; padding-top:0}
    .storelocation {float:none; width:100%}
    .findstorepage .storeLocationaddress .poneText .aarongicon-phone {position:relative; top:-4px}
    .findstorepage .backTop {padding-bottom:45px}
    .findstorepage .backTop a {color:#333}
    .findstorepage .backTop a:hover {color: #F58220}

    .careerdetailpage .jobDate {font-size:40px; line-height:60px; overflow:hidden; padding-bottom:27px; margin-bottom:0}
    .careerdetailpage .main-page-head3, .careerlistpage .main-page-head3, .newsdetailpage .main-page-head3, .newslistpage .main-page-head3, .aarong404page .aarong-404-left h1, .ourartisans .main-page-head3, .customerservicepage .main-page-head3, .ourpeoplepage .main-page-head3, .generalpage .main-page-head3, .productcategorypage .main-page-head3, .product_details .main-page-head3 {font-size:86px; line-height:86px; padding-bottom:10px}
    .careerlistpage .main-page-head3.border, .newslistpage .main-page-head3.border, .ourartisans .main-page-head3.border, .customerservicepage .main-page-head3.border, .ourpeoplepage .main-page-head3.border, .generalpage .main-page-head3.border, .productcategorypage .main-page-head3.border {border-bottom:1px dotted; padding-bottom:18px; position:relative}
    .careerdetailpage .jobDate .date, .careerdetailpage .jobDate span, .careerlistpage .jobDate .date, .careerlistpage .jobDate span {float:left}
    .applyforjob-box {display:block; margin:17px 0 50px; padding:38px 85px 43px; border:1px solid #b0b0b0}
    .applyforjob-box a {font-size:50px; line-height:50px; padding-bottom:10px}
    .applyforjob-box span {font-size:26px; line-height:26px}
    .careerdetailpage .careerCont h3, .newsdetailpage .careerCont h3 {font-size:50px; line-height:58px; padding-bottom:0}
    .careerdetailpage .careerCont p, .careerdetailpage .careerCont ul, .careerlistpage p, .newsdetailpage p, .newsdetailpage .careerCont ul, .newslistpage .news-events-container .content p, .ourartisans p, .commonPage p, .checkoutpage p {font-size:30px; line-height:42px; padding-bottom:38px}
    .careerdetailpage .careerCont li, .newsdetailpage .careerCont li {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/dot-mobile.jpg) no-repeat scroll left 17px; padding-left:26px}
    .careerdetailpage .subhead {display:none}
    .careerdetailpage .seperator2 {padding-top:30px}
    .careerdetailpage .form-note {display:none}
    .careerdetailpage .seperator3.uploadFile {margin-top:0; padding-top:30px}
    .careerdetailpage .uploadFile .aarongLabel {font-size:30px; line-height:44px; float:none}
    .careerdetailpage .file-upload {font-size:30px; line-height:34px ;height:50px}
    .careerdetailpage .aarongLabel.hidden-phone {display:none;} /*Added by RK - Purpose: To hide labels*/
    .careerdetailpage .aarongLabel.hidden-dekstop {display:block;} /*Added by RK - Purpose: To hide labels*/


    .aarongicon-upload {background-position:-160px -60px; width:33px !important; height:34px; margin-top:-2px}
    .file-upload span:hover .aarongicon-upload, .file-upload span:hover {background-position:-114px -60px}
    .file-upload-status {font-size:26px; line-height:31px; max-width:440px;padding: 10px 18px;}
    .careerdetailpage .file-upload, .careerdetailpage .file-upload span {width:120px}
    .careerdetailpage .marginTop10 .fltLeft {float:none}
    .careerdetailpage .applyLastDate {margin:24px 0 0; font-size:26px; line-height:32px}
    .careerlistpage .bg-career {position:static; height:100%}
    .careerlistpage .bg-spot-inner {position:relative; left:0; top:0; background:none}
    .careerlistpage .bg-spot-position {position:static; top:0; left:0; margin:0 auto}
    .careerlistpage .bg-spot-inner .bx-wrapper {width:610px; margin:0 auto}
    .careerlistpage .bg-spot-inner .bx-wrapper img,.careerlistpage .careerspot img, .newsdetailpage .news-image-box img {width:610px;/*width:auto;*/  float:none}
    .newsdetailpage .news-image-box {text-align:center}
    .careerlistpage .careerspot {margin:30px 0}
    .careerlistpage .careerCont .careerContBorder p {padding-bottom:38px}
    .careerlistpage .innerform {padding:25px 0 30px; border-bottom:1px solid #ccc}
    .careerlistpage .aarong-career-cont h2 a {font-size:50px; line-height:50px; text-transform:uppercase; margin-bottom:5px}
    .careerlistpage .jobDate {font-size:36px; line-height:56px; float:none; width:100%}
    .careerlistpage .date-submission {float:none;display: inline-block; font-size:26px; line-height:50px; color:#1a1a1a; padding-bottom:11px}
    .careerlistpage .aarong-career-cont {padding:43px 0 2px}

    .newsdetailpage .eventsDetails {padding-top:10px}
    .newsdetailpage .eventsDetails .date, .newslistpage .news-events-container .date {font-size:40px; line-height:46px; margin-right:35px}
    .newsdetailpage .eventsDetails .contentCategory, .newslistpage .news-events-container .contentCategory {font-size:36px; line-height:46px}
    .newsdetailpage .categories-archieve-box {border-top:1px dotted #ccc; padding-top:45px}
    .newsdetailpage .categories-archieve-box .box1, .newslistpage .categories-archieve-box .box1 {float:left; width:400px; margin-right:15px}
    .newsdetailpage .categories-archieve-box .box2, .newslistpage .categories-archieve-box .box2 {width:185px; margin:0}
    .newsdetailpage .categories-archieve-box h4, .newslistpage .categories-archieve-box h4 {font:40px/40px "futura BT Medium Condensed"; color:#1a1a1a; text-transform:uppercase}
    .newsdetailpage .categories-archieve-box ul, .newslistpage .categories-archieve-box ul {list-style:none; padding:0; margin:0}
    .newsdetailpage .categories-archieve-box li, .newslistpage .categories-archieve-box li {padding-top:20px}
    .newsdetailpage .categories-archieve-box li a, .newslistpage .categories-archieve-box li a { font-size:30px; line-height:30px; color:#1a1a1a}
    .newsdetailpage .categories-archieve-box li a:hover, .newslistpage .categories-archieve-box li a:hover {color:#F58220}

    .newslistpage .inner3column-middle {padding-top:30px}
    .newslistpage .news-events-container {padding-bottom:40px; margin-bottom:50px}
    .newslistpage .news-events-container img {width:610px; float:none; margin-bottom:20px; margin-right:0}
    .newslistpage .content {float:none; width:100%}
    .newslistpage .news-events-container .content h2 a {font-size:50px; line-height:54px}
    .newslistpage .news-events-container .content .contpadding {padding:20px 0 2px}
    .newslistpage .news-events-container .content .contpadding p {padding-bottom:0}
    .newslistpage .news-events.pagination-inner {position:relative; margin-top:-30px; padding:0; background:url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/thead-border.jpg") repeat-x scroll left bottom; overflow:hidden; padding-bottom:26px; margin-bottom:4px}
    .newslistpage .news-events.pagination-inner .aarong-pages {padding:0}
    .newslistpage .categories-archieve-box {padding-top:60px}

    .aarong404page .aarong-404-left, .aarong404page .aarong-404Right {float:none; width:100%}
    .aarong404page .aarong-404-left {margin-top:35px}
    .aarong404page .aarong-404Right {width:438px; margin-left:auto; margin-right:auto}
    .aarong404page .aarong-404-img-bottom-left {margin-top:-6px}
    .aarong404page .aarong-404-img-top-left {position:absolute; left:-9px}
    .aarong404page .aarong-404-img-bottom-right {right:-6px}
    .aarong404page .aarong-404-left p {line-height:36px; padding:27px 0 72px}
    .aarong404page .aarong-404-left .aarong-links li {width:192px; margin-left:16px}
    .aarong404page .aarong-404-left .aarong-links li:first-child {margin-left:0}
    .aarong404page .aarong-links li a {font-size:40px; line-height:40px; color:#1a1a1a; cursor:default}
    .aarong404page .aarong-404-left .aarong-links li ul li {margin-left:0}
    .aarong404page .aarong-404-left .aarong-links li ul li a {color:#1a1a1a; font-size:26px; line-height:26px; cursor:pointer}
    .aarong404page .aarong-404-left .aarong-links li ul li a:hover {color:#F58220}
    .aarong404page .aarong-404-left .aarong-links li ul li {padding-top:23px}

    .ourartisans .aarong-related-product img {display:block}
    .ourartisans .main-page-head3,.generalpage .main-page-head3 {margin-bottom:28px}
    .ourartisans .aarong-map-heading {font-size:40px; line-height:42px; padding:35px 0 5px}
    .ourartisans .aarong-map-heading .aarongicon-map {display:none}
    .ourartisans #footer, .product_details #footer {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/bg-footer-pattern-up.png) no-repeat scroll right top; padding-top:47px}
    .ourartisans .aarong-related-inner {background:none}
    .ourartisans .aarong-related-product {border:0; padding:0; margin-top:70px}
    .ourartisans .aarong-related-product .wrapperContent.innerPageContent {padding:15px}
    .ourartisans .map-mobile {display:block !important}

    .ourartisans .aarong-related-product .aarong-whatText h1 {border-top:1px solid #ccc; font-size:40px; line-height:42px; text-align:center; color:#1a1a1a; position:relative}
    .ourartisans .aarong-related-product .aarong-whatText h1 span {background:#fff; position:relative; top:-20px}
    .ourartisans .aarong-related-product .relatedProducts li {margin:0; width:295px}
    .ourartisans .aarong-related-product .relatedProducts li:first-child {margin-right:20px}
    .ourartisans .aarong-related-product .relatedProducts li img {width:100%}
    .ourartisans .aarong-related-product .relatedProducts li:nth-child(3), .ourartisans .aarong-related-product .relatedProducts li:nth-child(4) {display:none}
    .ourartisans .relatedProducts li .productName a {font-size:30px; line-height:36px}
    .ourartisans .relatedProducts li .productName span {font-size:26px; line-height:36px}
    .relatedProducts li .productName {padding-top:20px}


    .customerservicepage .aarong-box-customerservice {width:203px; border:0; height:auto}
    .customerservicepage .inner3column-middle, .ourpeoplepage .inner3column-middle  {margin-top:30px}
    .customerservicepage .aarong-cont-customerservice {border:0}
    .customerservicepage .customer-text a {font-size:30px; line-height:34px}

    /*Added by RK : starts*/
    .customerservicepage .contactusbox {border-top:2px dotted #b0b0b0; border-bottom:2px dotted #b0b0b0; border-left:none; border-right:none; background:#FFFFFF; padding:27px 23px 17px; margin-top:80px; font-size:30px; line-height:36px}
    .customerservicepage .contactusbox h1 {font:40px/40px "futura BT Medium Condensed"; padding-bottom:17px}
    .customerservicepage .aarongicon-phone {background-position:-66px -61px; width:34px; height:33px}
    .customerservicepage .contactusbox span.days {display:inline-block; font-size:26px; line-height:34px; padding-top:11px}
    .customerservicepage .contactusbox .aarongicon-phone {position:relative; top:2px; margin-right:8px}

    .customerservicepage .categories-archieve-box {padding-top:45px}
    .customerservicepage .categories-archieve-box h4 {margin-bottom:20px;font:40px/40px "futura BT Medium Condensed"; color:#1a1a1a; text-transform:uppercase}
    /*Added by RK : ends*/
    .ourpeoplepage .ourPeople-img {height:auto; margin:0 auto 24px; width:570px; display:table}
    .ourpeoplepage .our-people-box {margin-top:0; border-top:1px dotted #333; padding-top:40px}
    .ourpeoplepage .our-people-box-inner {left:0; width:100%}
    .ourpeoplepage .pic-details {float:none}
    .ourpeoplepage .pic-details .pic-name, .ourpeoplepage .pic-details p {width:100%}
    .ourpeoplepage .pic-details .pic-name {font-size:40px; line-height:46px;padding: 26px 0 8px}
    .generalpage .generalImage-box {width:610px; margin:0 auto}
    .generalpage .generalImage-box img {width:610px}
    .pageSubhead {font-size:50px; line-height:50px; color:#1a1a1a; border:0; padding:20px 0 24px}

    .checkoutpage .checkout-circle {width:40px}
    .checkoutpage .checkoutmargin {padding:25px 0 42px 0}
    .checkoutpage .circleSeperator {margin-top:20px; width:40px}
    .checkoutpage .checkout-circle .circle {width:40px; height:40px; border-radius: 22px; -moz-border-radius:22px; -webkit-border-radius:22px; font-size:21px; line-height:41px}
    .checkoutpage .checkout-circle .circleHead {font-size:15px; line-height:20px; top:-32px}
    .checkoutpage .checkout-circle .circleHead.head2 {left:-2px}
    .checkoutpage .checkout-circle .circleHead.head3 {left:-6px}
    .checkoutpage .checkout-circle .circleHead.head4 {left:-23px}
    .checkoutpage .checkout-circle .circleHead.head5 {left:6px}
    .checkoutpage .checkout-circle .circleHead.head6 {left:-36px}
    .checkoutpage .aarongicon-tick {background-position:-38px -114px; width:18px; height:14px; top:0}

    .checkoutpage .aarongicon-label-radio {padding-left:85px; font-size:26px; line-height:34px; white-space:normal; min-height:57px}
    .checkoutpage .main-page-head {display:block;font-size:86px; line-height:86px}
    .checkoutpage .checkout-radio {padding-bottom:12px}
    .checkoutpage .checkout-page h2.subheading2, .checkoutpage .checkout-page h2.subheading {font-size:40px; line-height:42px; padding:7px 0 33px}
    .checkoutpage .sameAddress {position:relative; top:0; left:0; margin-bottom:25px}
    .checkoutpage.checkout3 a.buttonSpecs {margin-top:60px}
    .checkoutpage.checkout2 .innerForm-margin2 {border:0; padding-bottom:0}
    .checkoutpage .checkout-page .moreInfo {font-size:22px; line-height:29px; padding:0; margin-top:-6px}
    .checkoutpage .checkout-page p.review {font-size:26px; line-height:32px}


    .checkoutpage.checkout4 .checkoutTable.orderHistory.aarong-table td:nth-of-type(2):before,
    .checkoutpage.checkout1 .checkoutTable.orderHistory.aarong-table td:nth-of-type(2):before { content: "Price"}
    .checkoutpage.checkout1 .checkoutTable.orderHistory.aarong-table td:nth-of-type(6):before { content: "Remove"}
    .checkoutpage .table-close {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/close-mobile.png) no-repeat left top; width:40px; height:40px;margin-left:25px}
    .checkoutpage .table-close:hover {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/close-mobile-hover.png) no-repeat left top; width:40px; height:40px}
    .checkoutpage input.aarong-textfield.tableField[type="text"] {font-size:26px; min-width:60px; padding-right:23px}
    .checkoutpage .checkoutRight {float:none; margin:0 0 10px}
    .checkoutpage .checkoutRight .aarong-table {width:100%}
    .checkoutpage .checkoutRight .aarong-table tbody tr{padding:45px 0 50px}
    .checkoutpage .checkoutRight .aarong-table tbody tr:first-child {padding-top:0}
    .checkoutRight .aarong-table td {display:inline-block; padding:0}
    .checkoutRight {border:1px solid #dadada}
    .checkoutRight .aarong-table {padding:60px 30px 0}
    .checkoutRight .aarong-table td {font-size: 32px;line-height: 45px}
    .checkoutRight .aarong-table td.td-head{font-size: 40px;line-height: 45px;width: 277px !important;}
    .checkoutpage.checkout4 .order-address p {padding-bottom:0px}
    .checkoutpage.checkout4 .order-address.seperator {padding-top:56px}
    .checkoutpage.checkout4 .cardImages {visibility:hidden; margin-top:20px}
    .checkoutpage.checkout4 .checkout-page .moreInfo {padding-top:30px}

    .checkoutpage.checkout1 .tablebuttons {border:0; padding:0px}
    .checkoutpage.checkout1 .tablebuttons .rightbutton{float:none; margin-top:10px}
    .checkoutpage.checkout1 .tablebuttons a.buttonSpecs {font-size: 36px; line-height: 58px;}
    .checkoutpage.checkout1 .checkoutLeft {float:none; width:100%; margin:50px 0 40px}
    .checkoutpage.checkout1 .checkoutLeft .aarongicon-submitbutton {font-size: 36px;right: 23px;width: 120px;}
    .checkoutbox.couponbox .aarongicon-submitbutton:hover {margin-top:1px !important;}
    .checkoutLeft .coupons input.aarong-textfield[type="text"] {width:87.5%}
    .checkoutLeft .coupons.redemption input.aarong-textfield[type="text"] {width:40%}
    .checkoutLeft .coupons.redemption input.aarong-textfield[type="text"] {width:40%}
    .checkoutLeft .coupons.redemption input.aarong-textfield.aarong-redemption[type="password"] {width:20%}
    .checkoutpage.checkout1 .marginTop20.fltRight {float:none; margin-top:60px}


    /*.productcategorypage .inner3column-left {display:none}*/
    .filterCategories-mobile.in {background:#fff; padding:0}

    .aarongicon-filter {background-position: -44px -214px;border: 0 none;cursor: pointer;float: right; height: 18px;width: 18px; background-color:transparent; margin-top:6px}
    .aarongicon-filter.close {background-position: -44px -242px; width:17px; height:3px; margin-top:14px}
    .filterClick {border-top:1px dotted; border-bottom:1px dotted; padding:26px 17px 24px 12px; cursor:pointer; margin-top:7px}
    .filterClick.border{border-bottom:1px solid #ccc}
    .aarong-product-sorting {float:none; max-width:100%;padding-right:0}
    /*.aarong-product-head.rightSorting, .aarong-dropdown.innerdropdown, .aarong-sort-items {display:none}*/
    .aarong-product-head.rightSorting, .aarong-dropdown.innerdropdown {display:none} /* infinite scroll */
    .aarong-sort-items{position:absolute; top:0px; left:0px; font-size:24px; padding-top:0px;} /* infinite scroll */
    .filterCategories-mobile {margin-bottom:31px}
    .filterCategories-mobile.in {padding:42px 0 0px; border-bottom:1px dotted}
    .filterCategories-mobile.in .aarong-dropdown.filter .ui-multiselect {width:455px !important}
    .ui-multiselect-menu.selectCustom.filter{width:453px !important}
    .filterCategories-mobile.in .aarong-product-color .aarongicon-label {width:62px; height:63px; border: 1px transparent solid;} /* color filter to be rectangle (cignex) */
    .filterCategories-mobile.in .aarong-product-color li {padding-right:17px; list-style:none}
    .filterCategories-mobile.in .aarong-product-color .aarongicon-label.selected {border: 1px #333 solid;} /* color filter to be rectangle (cignex) */
    .filterCategories-mobile.in .aarong-product-color .aarongicon-label span {width:56px; height:57px;} /* color filter to be rectangle (cignex) */
    .filterCategories-mobile.in .filterButton {margin-bottom:40px}
    .filterCategories-mobile .innerForm-margin2 {border-bottom:1px solid #ccc}

    .filterCategories-mobile ul.aarong-product-color {border:0; padding:0; margin:0}
    .aarong-product-listing li {margin:20px 20px 30px 0; width: 295px;}
    /*.aarong-product-listing li:nth-child(2), .aarong-product-listing li:nth-child(4), .aarong-product-listing li:nth-child(6), .aarong-product-listing li:nth-child(8), .aarong-product-listing li:nth-child(10), .aarong-product-listing li:nth-child(12) {margin-right:0}*/
    .aarong-product-listing li .productName {color: #333333;font-size: 30px;line-height: 36px;padding-top: 20px;}
    .aarong-product-listing li .productName span{font-size: 26px;line-height: 36px;}
    .rating-stars {height:36px; padding-bottom:0}
    .aarongicon-star {background-position:-120px -5px; width:38px; height:37px; float:left; margin-right:10px; cursor:pointer}
    .aarongicon-star-half {background-position:-250px -5px; width:38px; height:37px; float:left; margin-right:10px; cursor:pointer}
    .aarongicon-star-default {background-position:-207px -5px; width:38px; height:37px; float:left; margin-right:10px; cursor:pointer}
    .aarongicon-star-hover, .aarongicon-star-default:hover, .aarongicon-star:hover, .aarongicon-star-half:hover {background-position:-163px -5px;}
    .product_details .aarong-related-product, .product_details .productDetailsTab .seperator {display:none}
    .productDetail-left, .productDetail-right, .productDetail-right .productHeadRight, .productDetail-right .productHeadLeft, .product_details .detailsQuantity, .product_details .rating-box, .product_details .like-box {float:none; width:100%}
    .productDetail-left {margin:35px 0}
    .productDetailsTab {margin:42px 0 20px}
    .productDetailsTab ul.ui-tabs-nav li {width:147px}
    .productDetailsTab ul.ui-tabs-nav li a {font-size: 24px;height: 50px;line-height: 24px; padding: 10px}
    .ui-tabs-panel {width:560px; padding:40px 23px 35px}
    .productDetailsTab p {font-size:26px; line-height:34px}
    .productDetailsTab h1 {font-size:50px; line-height:58px}
    .productDetailsTab input.aarong-textfield[type="text"] {width:86.5%}
    .productDetailsTab input.aarongicon-submitbutton {right:63px}
    .productDetailsTab .moreInfo, .newreturnpage .moreInfo {font-size:22px; line-height:24px; padding-top:26px; color:#999}
    .product_details .detailsQuantity {overflow:hidden}

    .product_details .aarong-product-color li {border:2px solid #fff; padding:2px; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; width:57px; height:59px; float:left; margin:0 5px 5px 0; position:relative; list-style:none}
    .product_details .aarong-product-color li:hover, .product_details .aarong-product-color li.active {display:block; border:2px solid #b8b8b8}
    .product_details .aarong-product-color li img {display:block; width:56px; height:57px}
     .productDetail-left .textProductAvailable {text-align:center; padding-top:10px !important}

    .detailsQuantity input.aarong-textfield.border[type="text"] {width:120px; font-size:26px; line-height:27px}
    .detailsQuantity h3 {color: #1A1A1A; font: 30px/44px helveticaregular;padding-bottom: 5px; text-transform:capitalize}
    .cont-below-tabs {padding:0}
    .product_details .cont-below-tabs a.orange {float:none; margin-top:65px}
    .product_details .rating-box .rating-stars {width:270px; float:left; padding-top:44px}
    .product_details .rateProduct {width:300px; float:left; font-size:30px; line-height:32px; padding-top:50px}
    .cont-below-tabs-border {border:0; padding-bottom:0}
    .product_details .rating-box {overflow:hidden}
    .product_details .like-box {max-width:100%}
    .product_details .productHeadRight {font-size:60px; line-height:60px; color:#1a1a1a; padding-top:0}
    /*.product_details .productHeadRight span{font-size:40px; line-height:50px; text-align:left; display:inline; margin-left:30px}*/
    .product_details .productHeadLeft span, .product_details .textProductAvailable {font-size:26px; line-height:36px; padding:0; color:#999}
    .aarong-dropdown.filter2 .ui-multiselect {width:292px !important}
    .ui-multiselect-menu.selectCustom.filter2{width:290px !important}
    .aarong-product-listing {width:610px}
    .taaga-logo {background:#000; text-align:center; padding:20px 0 9px; margin-top:7px; width:640px; margin-left:-15px}
    .taaga-categorypage .filterClick, .taagalandingpage .filterClick {margin-top:15px}
    .bottom-sorting {margin:30px 0 5px}
    .bottom-sorting .aarong-product-sorting {margin-top:18px}
    .checkoutLeft .coupons .rewardsBox {float:none}
    .checkoutLeft .couponsText {font-size: 22px;line-height: 29px;margin:24px 0 20px; padding: 0; width:100%}
    .checkoutLeft .clickHereField .markid {width:87.5%; margin-bottom:10px}
    .checkoutLeft .clickHereField .aarongicon-submitbutton {margin-top:95px}
    /*.sucessMsg {background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/success-icon-mobile.png)}
    .errorMsg {background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/error-icon-mobile.png)} */
    .sucessMsg, .errorMsg {font-size:20px; line-height:38px; padding-left:30px}
    .thankYouMsg {font-size:20px; line-height:38px; padding-left:30px}
    .sucessMsg ul {margin:30px;}
    .taagaLanding .inner2column-right, .taaga-landing-right {width:610px; margin-top:0}
    .taagalandingpage .wrapperContent.innerPageContent {padding-top:0}
    .taagalandingpage .taaga-logo {margin-top:0}
    .taagalandingpage .filterCategories-mobile {margin-bottom:15px}
    .taaga-landing-logo, .taaga-landing-right .makesDiff{display:none}
    /* .taaga-banner .bx-viewport {width:100% !important; height:auto !important} */ /* for new taaga design */
    .taaga-banner .bx-viewport {width:100% !important; height: 630px !important;} /* for new taaga design */
    .taaga-banner .imgBorder {border:0}
    /* .taaga-banner .bx-controls {right:auto; top:340px} */ /* for new taaga design */
    .taaga-banner .bx-controls {right:auto; top:85px} /* for new taaga design */
    .taaga-banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .taaga-banner .bx-wrapper .bx-pager.bx-default-pager a.active {background:#F58220}
    .taagalandingpage .aarong-whatText {padding-bottom:0}
    .taaga-banner .imgText {position:static; background:none; color:#000; font-size:26px; line-height:36px; padding:65px 0 0; height:auto; width:100%}
    .taagalandingpage .aarong-whatText h1 span {font-size: 34px;line-height: 22px;padding-right: 20px;position: relative; top: -20px}
    .taaga-landing-right .aarong-whatTextCont .leftCont.rightCont {margin:0}

    .taaga-landing-right {margin-top:80px}
    .taaga-product-box {margin-right:20px; width:295px}
    .taaga-product-box img {width:295px}
    .taaga-product-box.marginrightZero1 {margin-right:0}
    .taaga-product-box.marginrightZero {display:none}
    .taaga-product-img {border:0}
    .taaga-product-detail {position:static; box-shadow:none; padding:12px 0 0; width:auto; height:auto}
    .taaga-product-name a, .taaga-product-name span {font-size:24px;line-height:34px}

    .taagalandingpage .seemore {text-align:right; padding-top:63px}
    .taagalandingpage .seemore a {font-style:normal; font-size:22px;}
    .taagalandingpage .aarongicon-rightArrow {background-position:-20px -209px; width:15px; height:22px; margin-left:11px; position:relative; top:2px}
    .taagalandingpage .pattern-hot {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/pattern-hot-mobile.jpg) no-repeat scroll center top; height:98px; margin-left:0; margin-top:60px}
    .whatsHot-box, .how-wear-box, .leftBox-whatsHot, .whatsHot-img {float:none; width:100%; margin:0; position:static}
    .taagalandingpage .whatsHot-box h1 {font-size:34px; line-height:22px; text-align:center}
    .taagalandingpage .whatsHot-box h2 {font-size:56px; line-height:62px; padding-left:5px}
    .taagalandingpage .leftBox-whatsHot .month {font-size:26px; line-height:35px; padding-top:44px}
    .taagalandingpage .whatsHot-box p {font-size:26px; line-height:32px}
    .taagalandingpage .whatsHot-img {text-align:center; padding-top:40px}
    .taagalandingpage .how-wear-box {width:420px; margin:0 auto 100px; padding-top:65px; overflow:hidden}
    .taagalandingpage .how-wear-product {margin:0 0 0 52px !important; width:155px}
    .taagalandingpage .how-wear-box h1 {font-size:28px; line-height:28px; padding-bottom:35px}
    .taagalandingpage .how-wear-product img {margin-bottom:11px}
    .taagalandingpage .how-wear-product {font-size:24px; line-height:34px}
    .taaga-landing-right .aarong-whatTextCont .leftCont .contImg1 h4 { font-size:24px; line-height:24px}
    .taaga-landing-right .aarong-whatTextCont .leftCont .contImg1 h2 {font-size:38px; line-height:44px}
    .taaga-landing-right .aarong-whatTextCont .leftCont .contImg1 p {font-size:26px; line-height:32px}


    .mydashboardpage .welcome-msg h2 {font-size:40px; line-height:40px}
    .mydashboardpage .col-1, .mydashboardpage .col-2 {float:none; width:100%; padding:0}
    .mydashboardpage .accountInfoBox h2, .newreturnpage .accountInfoBox h2 {font-size:50px; line-height:50px}
    .mydashboardpage .accountInfoBox h2 a, .newreturnpage .accountInfoBox h2 a {display:none}
    .mydashboardpage .col2-set h2, .mydashboardpage .col-1 .info-box h3, .mydashboardpage .col-2 .info-box h3 {font-size:36px; line-height:36px; margin-bottom:30px}
    .mydashboardpage .orderDetails.orderHistory.aarong-table td {padding-left:0}
    .mydashboardpage .orderHistory.aarong-table td:nth-of-type(1):before {content:"Order#"}
    .mydashboardpage .orderHistory.aarong-table td:nth-of-type(2):before {content:"Date"}
    .mydashboardpage .orderHistory.aarong-table td:nth-of-type(3):before {content:"Ship To"}
    .mydashboardpage .orderHistory.aarong-table td:nth-of-type(4):before {content:"Order Total"; text-transform:capitalize}
    .mydashboardpage .orderHistory.aarong-table td:nth-of-type(5):before {content:"Status"}
    .mydashboardpage .orderHistory.aarong-table td:nth-of-type(6):before {content:"View"}
    .mydashboardpage .orderHistory.aarong-table td:nth-of-type(7):before {content:"Reorder"}
    .mydashboardpage .aarong-table {margin-bottom:0}
    .mydashboardpage .col2-set {padding-top:40px}
    .mydashboardpage .col-2 {padding-top:60px}
    .mydashboardpage .col-1 .info-box strong, .mydashboardpage .col-2 .info-box strong {font-size:30px; line-height:32px}

    .ui-dialog .ui-dialog-titlebar-close {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/close-mobile-popup.png) no-repeat left top; height:40px;margin-top:-20px;width:40px; right:1.3em}
    .ui-dialog .ui-dialog-titlebar-close span {font-size:30px; line-height:30px; padding-left:50px; top:-29px}
    .aarongPopup .ui-widget-header {font-size:70px; line-height:72px; padding:30px 0}
    .aarongPopup .ui-dialog-content.ui-widget-content h1 {font-size:60px; line-height:62px}
    .aarongPopup .ui-dialog-content.ui-widget-content .imgdetails {width:290px}
    .aarongPopup .ui-dialog-content.ui-widget-content .imgdetails strong {float:none}
    .aarongPopup .ui-dialog-content.ui-widget-content .imgdetails span {display:inline-block; float:none; width:100%; padding-left:0}
    .aarongPopup .ui-dialog-content.ui-widget-content .imgdetails span img {height:57px; width:56px}
    .aarongPopup .ui-dialog-content.ui-widget-content .imgdetails .totaldetails {font-size:40px; line-height:50px}
    .aarongPopup .ui-dialog-content.ui-widget-content .buttonspopup {float:none; width:100%; margin-top:60px}
    .aarongPopup .ui-dialog-content.ui-widget-content .buttonspopup a span {display:block; width:99.7%}
    .aarongPopup .ui-dialog-content.ui-widget-content .buttonspopup a.margPhone {margin-top:10px}

    .aarongPopupMarcconfirm .ui-widget-header {font-size:70px; line-height:72px; padding:30px 0}
    .aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content h1 {font-size:60px; line-height:62px}
    .aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content .buttonspopup {float:none; width:100%; margin-top:60px}
    .aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content .buttonspopup a span {display:block; width:99.7%}
    .aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content .buttonspopup a.margPhone {margin-top:10px}
    .aarongPopupMarcconfirm .ui-dialog-content.ui-widget-content .buttonspopup a.buttonSpecs {font-size:37px}


    .aarongPopupRating .ui-widget-header {font-size:70px; line-height:72px; padding:30px 0}
    .aarongPopupRating .ui-dialog-content.ui-widget-content h2 {font-size:30px;}
    .aarongPopupRating .ui-dialog-content.ui-widget-content .buttonspopup {float:none; width:100%; margin-top:60px}
    .aarongPopupRating .ui-dialog-content.ui-widget-content .buttonspopup a span {display:block; width:99.7%}
    .aarongPopupRating .ui-dialog-content.ui-widget-content .buttonspopup a.margPhone {margin-top:10px}

    .aarongicon-addBag {background-position:-76px -110px; width:37px; height:36px; margin-right:15px}

    .innerPageContent .aarong-dropdown.big button.ui-multiselect span, .innerPageContent .aarong-dropdown.small button.ui-multiselect span {max-width:535px}

    .faqhead {font:36px/36px "futura BT Medium Condensed";text-transform:uppercase}
    .faqText {line-height:20px; color:#1a1a1a; padding:5px 0 12px}
    .faq-list {border-bottom:1px dotted #ccc; padding-bottom:20px; margin-bottom:30px}


    .sitemappage .main-heading {font: 86px/86px "futura BT Medium Condensed";padding-bottom: 17px;position: relative;top: -4px;border-bottom: 1px dotted;}
    .sitemappage .sitemap-list ul {width:289px}
    .sitemappage .sitemap-list li a { font-size:40px; line-height:40px}
    .sitemap-list .level-one li a { font-size:26px; line-height:32px}

    .cont-below-tabs .boxListing .aarong-product-color {margin-bottom:10px; overflow:hidden}
    .cont-below-tabs .boxListing dd {overflow:hidden}
    .cont-below-tabs .boxListing {float:none; width:100%}
    .cont-below-tabs-border fieldset .boxListing .required {font:30px/44px helvetica;text-transform: capitalize; padding-bottom:5px}
    .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li {margin-right:17px; border:0; height:59px; width:58px}
    .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li img {height:54px; width:54px}
    .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li.active, .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-color li:hover {background:url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/color-selected-mobile.png") no-repeat scroll left top transparent; border:0}
    .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-size li {margin-right:17px}
    .cont-below-tabs-border fieldset .boxListing .color-swatch-wrapper .aarong-product-size li span {font: 26px/46px helveticaregular,arial,sans-serif !important;min-width:65px !important; height:45px !important}
    /* Showcase
    -------------*/
    .showcase-load{height:820px}
    .showcase-thumbnail-container {width:140px;min-height:160px;top:0;} /* for mobile cart */
    .showcase-thumbnail img, .showcase-content img {width:100%}
    .showcase-thumbnail{width:117px;height: 157px;}
    .showcase-thumbnail-restriction {max-height:714px; height:inherit !important; margin-top:0px !important;} /* for mobile cart */
    .showcase {height:820px}
    .productDetail-left .showcase {height:auto;} /* for mobile cart */
    .showcase-thumbnail-button-backward, .showcase-thumbnail-button-forward {padding:20px 0; width:120px;}
    .showcase-thumbnail-button-forward .showcase-thumbnail-vertical, .showcase-thumbnail-button-backward .showcase-thumbnail-vertical{margin-left:50px;}
    .productDetailsTab table.tabtable tr td {font-size:26px; line-height:34px; color:#1a1a1a; padding-bottom:15px}
    .note-msg-content {font:30px/30px "futura BT Medium Condensed"}


    .accountInfoBox h2.spacing {padding-top:0; margin-bottom:30px}

    .mydashboardpage #customerbalance-history.orderHistory.aarong-table td:nth-of-type(1):before {content:"Action"}
    .mydashboardpage #customerbalance-history.orderHistory.aarong-table td:nth-of-type(2):before {content:"Balance Change"}
    .mydashboardpage #customerbalance-history.orderHistory.aarong-table td:nth-of-type(3):before {content:"Balance"}
    .mydashboardpage #customerbalance-history.orderHistory.aarong-table td:nth-of-type(4):before {content:"Date"; text-transform:capitalize}


    .aarong-Address .billing_pager.fltRight {float:none;margin-bottom:30px;overflow:hidden}
    .aarong-Address .shipping_pager.fltRight {float:none;margin-bottom:30px;overflow:hidden}

    .careerlistpage .bg-spot-position {width:610px}
    .careerlistpage .bg-spot-inner {height:291px}


    .uploadFile .file-upload .validation-advice {float: none;font-size: 22px;line-height: 29px;margin-bottom: 10px;margin-top: 18px;position: static}
    .taagalandingpage .taagaLanding .inner3column-left {margin:0; width:100%}
    .taaga-sale{background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/sale.png) no-repeat left top; width:98px; height:98px}
    .aarong-career-cont .jobDate span.seperator {font-size:32px}

    .faqpage .main-heading2, .careerlistpage .main-page-head3 {margin-bottom:30px}
    .faqAnswer.ui-tabs-panel {padding:42px 0px 0px; width:100%}

    .findStore .storeLocationaddress p {font-size:26px; line-height:36px}
    .aarongPopup .ui-dialog-content.ui-widget-content .imgholder {width:245px}

    .generalpage .commonPage .main-page-head-big {border-bottom: 1px dotted;padding-bottom: 18px;position: relative;margin-bottom: 28px;font-size: 86px;line-height: 86px;margin-top: -7px}
    .contactuspage .topicleft {float:none;margin-right:0px;}
    .contactuspage .msgbox {margin-top:27px;}
    .contactuspage .topic-right {margin-right:0px;}
    .taaga .aarong-whatTextCont .leftCont .contImg1 {width:61%}
    span.old-price {font-size: 22px;}
    span.special-price{margin-left: 20px;}
    .productHeadRight .old-price {display: inline;font-size: 50px;margin-left: 30px;}

    .findstorepage .main-heading2 {margin-bottom:15px;}
    .findstorepage .storeImage {padding-bottom:15px;}
    .faqAnswer ol {margin-left:30px;}
    .storeview {display:inline-block;}
    .checkoutpage .checkout-page .aarong-or, .checkoutpage  .cancelLink {font-size:22px; margin:20px 0; display:inline-block}
    .checkoutbox.couponbox {position:relative; width:100%}
    .checkoutboxdiv, .checkoutboxinput, .checkoutboxdiv  input.aarong-textfield[type="text"]{float:none}
    .checkoutboxdiv {width:auto;}
    .newsletter-manage-index .innerform .aarongicon-label.selected, .newsletter-manage-index  .innerform .aarongicon-label {line-height:62px;}
    .customer-account-edit .checkboxmarg {margin:40px 0}
    .customer-account-edit .lowerPortionPadding {margin-top:0}
    .customer-account-edit .innerform .aarongicon-label.selected, .customer-account-edit .innerform .aarongicon-label {line-height:32px}
    .aarong-footer-left img { display:block; }

    .newreturnpage .accountInfoBox {margin-bottom:40px}
    .newreturnpage .newreturnlabel label {float:none; width:100%; margin-right:0px; color: #1A1A1A;font-size: 30px;line-height: 44px;padding-bottom: 7px; display:block}
    .newreturnpage .newreturnlabel .labeltxt {float:none; width:100%}

    .addthis_toolbox.addthis_default_style { font-size: 13px; line-height: 18px; }
    .enterprise-rma-return-view.mydashboardpage .col2-set { padding-top:0;}
    .enterprise-rma-return-view.mydashboardpage .orderHistory.aarong-table td:nth-of-type(1):before {content:"Product Name"}
    .enterprise-rma-return-view.mydashboardpage .orderHistory.aarong-table td:nth-of-type(2):before {content:"SKU"; text-transform:capitalize}
    .enterprise-rma-return-view.mydashboardpage .orderHistory.aarong-table td:nth-of-type(3):before {content:"Condition"}
    .enterprise-rma-return-view.mydashboardpage .orderHistory.aarong-table td:nth-of-type(4):before {content:"Resolution"}
    .enterprise-rma-return-view.mydashboardpage .orderHistory.aarong-table td:nth-of-type(5):before {content:"Request Qty"}
    .enterprise-rma-return-view.mydashboardpage .orderHistory.aarong-table td:nth-of-type(6):before {content:"Qty"}
    .enterprise-rma-return-view.mydashboardpage .orderHistory.aarong-table td:nth-of-type(7):before {content:"Status"}
    .enterprise-rma-return-view .note-list.box-content {margin: 30px 0;}
    .enterprise-rma-return-view .note-list.box-content li {border-bottom: 1px solid #CCCCCC;list-style: none outside none;padding: 20px 0;}
    .bg-artisan-map {background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/artisan-map-bg-mobile.png) no-repeat left top;margin-top:40px}
    .ourartisans .ui-multiselect-checkboxes { height:207px !important;}
    .back-to-top {bottom: 2em;}
    .checkout-page .aarong-table .item-options {float:none !important;}
    .checkoutLeft .couponsText.myaarong-rewards {margin:0 0 30px;}
    .mobileLoginText {padding:30px 0;}
    .fontSize12 {font-size:26px !important;}
    .pymtmethods li {width:203px; height:100px !important}
    .pymtmethods li .aarongicon-label-radio, .pymtmethods li .aarongicon-label-radio.selected {background-position:left top !important; padding-left:80px;}
    .cms-page-view .aarong-table {display:inherit; overflow-x:auto; -webkit-overflow-scrolling:touch; margin-top:0}
    .cms-page-view .aarong-table tbody tr,
    .cms-product-sizing .commonPage table,
    .cms-shipping-and-delivery .commonPage table {display:inherit}
    .cms-page-view .aarong-table tbody tr td {display:table-cell; padding-right:15px}
    .cms-product-sizing .commonPage table tr,
    .cms-shipping-and-delivery .commonPage table tr {display:table-row}
    .cms-product-sizing .commonPage table td,
    .cms-shipping-and-delivery .commonPage table td {display:table-cell}
    .commonPage table tbody tr:first-child td p {font-size:40px; line-height:42px}
}

        /*Inner Content End*/
}
@media (max-width: 657px) {
    .showcase-content-container, #showcase-content-0,.showcase-content-container, #showcase-content-0 img  { width:470px !important; height:820px !important; }
    .showcase-thumbnail img {height:157px !important}
}
@media (min-width: 658px) {
    .showcase-content-container, #showcase-content-0,.showcase-content-container, #showcase-content-0 img { width:340px !important; height:592px !important; }
    .showcase-thumbnail img {height:113px !important}
}
.price {
white-space:nowrap;
}

.checkout-page .aarong-table .item-options {
    float:left;
}

.fontSize12 {font-size:12px;}
.item-msg.error { color: #B53C4D; float: left;}
.option-position {float:left}
.detailsQuantity .product-options span.view-sizechart {padding-right:20px;vertical-align:top;float:none;color:#F58220;}
.review.paymentFailure {color:#B53C4D !important}
.commonPage  table {border : 1px solid #deddd9;padding:0px;} 
.commonPage  table tbody tr{background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/tbody-border.jpg) repeat-x left top;} 
.commonPage table tbody tr:first-child td {}
.commonPage table tbody tr:first-child td p{
    color: #333;
    font: 18px/24px "futura BT Medium Condensed";
    text-transform: uppercase;
    font-weight: normal;
    text-align: left;
}
.commonPage  table tbody tr td p {padding-bottom: 0;}
.commonPage .passwordRules {
    padding :  5px 0 10px !important;
}

.answer-data a {
font: 13px/18px helveticaregular, arial, sans-serif;
color: #f58220;
}

.checkout-agreements {}
.checkout-agreements li { margin:10px 0; }
.checkout-agreements .agreement-content { border:1px solid #d8cea8; padding:15px; height:10em; overflow:auto; }
.checkout-agreements .agree { padding:10px 0;font-weight:bold; }
.checkout-agreements .agree .checkbox { margin-right:5px; }

/* Photshoot module css starts */

#photoshootImages .bx-wrapper .bx-pager .bx-pager-item,
#photoshootImages .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1;*display: inline}


#photoshootImages .bx-wrapper .bx-pager.bx-default-pager{float: right;margin-right: 15px;}

#photoshootImages .bx-wrapper .bx-pager.bx-default-pager a {  
    border-radius: 5px;    
    height: 10px;
    margin: 0 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 10px;
}

#photoshootImages .bx-wrapper .bx-pager.bx-default-pager a:hover,
#photoshootImages .bx-wrapper .bx-pager.bx-default-pager a.active {font-weight: bold}
#photoshootImages .bx-wrapper .bx-controls-direction a.disabled,
#photoshootImages .bx-controls-direction {display: block}

#photoshootImages .bx-wrapper{
    width: 800px !important;
}


#photoshootImages .bx-wrapper .bx-prev {position: absolute; margin-top: -265px;outline: 0;width: 48px;height: 39px;text-indent: 25px;z-index: 9999;
left: 0px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls.png) no-repeat 11px -32px
}
#photoshootImages .bx-wrapper .bx-next {position: absolute; margin-top: -265px;outline: 0;width: 36px;height: 36px; z-index: 9999;
right: -59px;background: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls.png) no-repeat -40px -31px
}
.related-prods {padding: 20px 0 10px 0;}

.photo-right-top-img {position:absolute; right:-83px; top:73px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/new-top-right.jpg) no-repeat right top; width:221px; height:14px}

/* Photshoot module css ends */


/*Delivery Estimate Task CSS */
.text-info{
    /*background:#e7e9ec;*/
    border-radius:3px;
    border-color:#adb1b8 #a2a6ac #8d9096;
    border-style:solid;
    border-width:1px;
    cursor:pointer;
    display:inline-block;
    padding:0;
    text-align:center;
    text-decoration:none!important;
    vertical-align:middle;
    width: 15%;
}
.control-delivery{
    margin-bottom:10px;
}
#deliveryinfo {
    margin-bottom:10px;
}

.a-icon {
    background-image: url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/updown.png');
    background-repeat: no-repeat;
    background-size: 400px 650px;
    display: inline-block;
    vertical-align: top;
}

.a-icon-dropdown {
    background-position: -60px 0;
    height: 19px;
    width: 10px;
    right: 6px;
    top: 6px;
    
}


/* newhomepage for iPad Landscape starts */

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
    .wrapperContent {
      width: 990px;
    }
    .wrapperInner {
    max-width: 960px;
    margin: 0 auto;
    }
    #header .aarong-main-nav ul {
    padding: 8px 0;/*padding changed*/
    }
    #header .aarong-main-nav li {
    padding-bottom:7px; 
    margin-left: 17px;/*margin left decreased*/ /*herstory page*/
    margin-right:0px;   
    }
    #header .aarong-main-nav li.nav-last-taaga{
    margin-left: 32px;/*margin left decreased to get  taaga on nav-bar*/
    margin-right:0px;       
    }
    #mainBanner .bx-wrapper {
    margin-top: 0px;
    }
    .imgContainer,.homeAppImg {
    width: 960px;
    margin:0 auto;
    position: relative;
    }
    .imgContainer1{
    position: relative;
    width: 472px;
    float: left;
    height:475px;
    }
    .imgContainer2{
    position: relative;
    width: 472px;
    float: right;
    margin-left: 15px;
    height:475px;
    }
    .imgContainer img{
    height:475px;
    }
    .newItem {
    width:960px;
    }
    .imgContainer3{
    width:960px;
    }
    .blog{
    width:960px;    
    }
    
    /* for new taaga design starts */
    .taagablog{
        width:960px;
        padding: 25px 9px;    
    }
    .taagablog .blog1 {
        width: 300px;
        float: left;
        margin-top: 35px;
        padding-right: 0px;
        border-right: solid 1px #e8e6df;
        margin-left: 10px;
    }
    .taagablog .blog1:last-of-type {
        margin-right: 0;
        width: 300px;
        float: left;
    }
    .newtaaga {
        width: 858px;
        margin-left: 41px;
    }
    .newtaaga .bx-prev {
        left: -25px;
    }
    .newtaaga .bx-next {
        right: -25px;
    }
    .newtaaga .bx-default-pager {
        margin-left:0px;
    }
    .taaga-banner .bx-viewport img {
        width: 100%;
        max-width: 1001px;
        height: auto;
    }
    /* for new taaga design ends */
    
    .blog .blog1 {
    width: 225px;
    float: left;
    margin-top: 35px;
    padding-right: 0px;
    border-right: solid 1px #e8e6df;
    margin-left: 10px;
    }
    .blog .blog1:last-of-type {
    margin-right: 0;
    width: 225px;
    float: left;
    }
    .morelinks{
    width:960px;    
    }
    .morelinks .findlink {
    width: 188px;
    }
    .morelinks .findlink h2, .morelinks .findlink4 h2 {
    font-size: 13px;
    }
    .morelinks .findlink4 {
    width: 188px;   
    }
    #footer {
    width:960px;
    padding-top: 10px;  
    }
    #footer .aarong-links li, .aarong-404-left .aarong-links li{
    width: 130px;   
    }
    div#mainBanner {
    margin-bottom: 15px;
    }
    .newItem .bx-prev {
    left: -25px;
    }
    .newItem .bx-next {
    right: -25px;
    }


    body.taagalandingpage .aarong-bottom-nav, body.taaga-categorypage .aarong-bottom-nav {
    width: 960px;
    }
    .aarong-bottom-nav span {
    width:139px;
    }
    body.taaga-categorypage .aarong-bottom-nav ul {
    width:765px;/*width reduced */
    padding: 9px 0 9px 41px;    
    }
    body.taagalandingpage .aarong-bottom-nav ul {
    width:765px;
    padding: 9px 0 9px 41px;    
    }
    
    .category-banner .category-image {margin:0 auto;padding: 0;} /* category image */


}

/* newhomepage for iPad Landscape ends */


/* newhomepage for iPad Portrait starts */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait){
    header#header {
    width: 960px;
    }
    #header .aarong-header-right {
    padding-right:15px;
    }
    #header .aarong-main-nav li {
    margin-right:0px;
    }
    #header .aarong-main-nav li.nav-last-taaga {
    margin-right: 0px;
    margin-left: 31px;
    }
    .std {
    width:960px;
    max-width:960px;
    }
    .imgContainer {
    width: 960px;
    }
    .imgContainer1 {    
    width: 465px; 
    height: 470px;
    padding-left:10px;
    }
    .imgContainer2 {    
    width: 465px; 
    height: 470px;
    margin-left:10px;
    padding-right:10px;
    }
    .imgContainer1 img,.imgContainer2 img {
    height:470px;   
    }
    .newItem {
        width:960px;
    }
    .newItem .bx-wrapper .bx-viewport {
    max-width:740px!important;
    margin:0 auto;
    }
    .newItem .bx-prev {
    left: 50px;
    }
    .newItem .bx-next {
    right: 30px;
    }
    .homeAppImg {
    width: 960px;
    margin: 0 auto;
    }
    .imgContainer3 {
    width: 960px;   
    }
    .blog {
    width: 960px;
    }
    .blog .blog1 {
    width: 225px;
    padding-right:0px;
    margin-left:12px;
    }
    .blog .blog1:last-of-type{
    width: 225px;   
    margin-left:12px;
    padding-right:0px;
    }
    
    /* for new taaga design starts */
    
    .taagalandingpage header#header {
     width: 100%; }
    
    .taagablog {
    width: 1200px;
    padding: 25px 9px;
    }
    .taagablog .blog1 {
    width: 278px;
    margin-top:35px;
    margin-left:100px;
    float:left;
    }
    .taagablog .blog1:last-of-type{
    width: 278px;
    margin-top:35px;
    margin-left:100px;
    float:left;
    }
    .newtaaga {
        width:1200px;
    }
    .newtaaga .bx-wrapper .bx-viewport {
    max-width:875px!important;
    margin:0 auto;
    }
    .newtaaga .bx-prev {
    left: 50px;
    }
    .newtaaga .bx-next {
    right: 30px;
    }
    .newtaaga .bx-default-pager {
       margin-left:0px;
    }
    /* for new taaga design ends */
    
    
    .morelinks {
    width: 960px;
    }
    .morelinks .findlink h2, .morelinks .findlink4 h2 {
        font-size:12px;
    }
    .morelinks .findlink ,.morelinks .findlink4  {
    width: 188px;
    }
    footer#footer {
    max-width: 960px;
    margin:0;
    }
    
    .category-banner .category-image {margin:0 auto;padding: 0;} /* category image */
}
/* newhomepage for iPad Portrait ends */
/* product detail page services list start */
.productDetail-extreme-right {
	width: 290px;
    float: right;
    margin-top: 100px;    
}
.productDetail-extreme-right ul{margin-left:18px;list-style:none;}
.productDetail-extreme-right ul li span{margin-left:5px;padding-top:10px;position:absolute;}
/*.productDetail-extreme-right ul li a{font-size: 22px;vertical-align: top;margin-left: 5px;}*/
.productDetail-extreme-right .payment-services{
	max-width:100% !important;
}
.productDetail-extreme-right .Service-tag{padding-left:24px;}
#thawteseal{text-align: center;position: absolute;left: 50%;margin-left: -90px;}
#footer .wid_1240 {width:1240px;margin:0 auto;}
/* apple and android icon start */
#footer .arrong-social-left{width:830px;}
#footer .aarong-app-icons{margin-top: 22px;float: left;list-style: none;width: 285px;margin-left: 8px;padding: 0;}
#footer .aarong-app-icons li {float:left;padding-right:11px;}
#footer .aarong-app-icons li  img{width:130px;}
/* apple and android icon end */
@media (max-width: 657px) and (min-width: 200px) {
.productDetail-extreme-right{width:100%;float:none;margin-top:10px;}
.productDetail-extreme-right .payment-services{height:65px;max-width: none !important;}
.product_details .main-page-head3{line-height:52px;font-size:50px;}
.productDetail-extreme-right .Service-tag{padding-left:0;margin-bottom:10px;}
.productDetail-extreme-right ul{list-style:none;}
.productDetail-extreme-right ul li span{vertical-align: top;font-size: 22px;margin-left: 5px;padding-top: 10px;position: unset;}
.product_details .like-box{padding-top:0}
.detailsQuantity .product-options span.view-sizechart{vertical-align:middle;}
#footer .wrapperInner.wrapperInnerPad{padding:0 16px 50px;}
.home-page-banner{width:625px;margin:0 auto;padding:0;}
.home-page-image-container1{width:625px;margin:55px 8px 8px;float:unset;}
.home-page-image-container2{width:625px;margin:0 7px;}
/*.productDetail-extreme-right ul li a{cursor:pointer;text-decoration:underline;font-size: 22px;vertical-align: top;margin-left: 5px;}*/
#thawteseal{text-align: center;position: absolute;left: 50%;margin-left: 72px;vertical-align: top;}
#footer .wid_1240 {width:640px;margin:0 auto;}
#footer .arrong-social-left .aarong-social-icons{margin-left:9px;padding:0;}
#footer .aarong-app-icons {margin-top: 22px;float: left;list-style: none;width: 375px;margin-left: 15%;padding: 0;}
#footer .aarong-app-icons li img{width:175px;}
#footer .aarong-signup-right{width:95%;padding:60px 16px 56px;}
#footer div.arrong-social-left:first-child{border:none;}
}
/* product detail page services list end */
/**
 * Magento Enterprise Edition
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Magento Enterprise Edition License
 * that is bundled with this package in the file LICENSE_EE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.magentocommerce.com/license/enterprise-edition
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     enterprise_default
 * @copyright   Copyright (c) 2013 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://www.magentocommerce.com/license/enterprise-edition
 */
/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { margin:10px 0; }
.widget .widget-title h2 { font-size:18px; color:#d12c01; }

.widget .widget-products { margin:0 -20px 0; }
.cms-home .col1-layout .widget .widget-products,
.cms-index-index .col1-layout .widget .widget-products { margin:0 0 20px; }
.col-main > .widget { display:block; margin:40px 0 0; }
.col-main > .widget + .widget { margin-top:20px; }

/* std class reset */
.widget .products-grid { list-style:none; margin-bottom:0; padding-left:20px; }
.widget .products-grid p,
.widget .products-list p { margin-bottom:0; }
.widget .products-list { list-style:none; margin-bottom:0; padding-left:0; }
.widget .add-to-links { list-style:none; padding-left:0; margin:5px 0; }

/* Widget Banner */
.widget-banner { clear:both; display:block; width:100%; overflow:hidden; text-align:center; }
.widget-banner li { margin:7px 0; }

.top-container .widget-banner li { margin:0; }

.footer-before-container .widget-banner li { margin:0; }

.widget-banner-inline { display:block; clear:both; padding:7px 0; text-align:center; }
.widget-banner-inline ul,
.widget-banner-inline li { display:inline; }
.widget-banner-inline li { margin:0 3px; }
.widget-banner-inline li img { vertical-align:middle; }

/* Widget New Proructs */
.widget-new-products { display:block; margin:10px 0; }
.checkout-cart-index .col1-layout .widget-new-products { display:block; padding:0 20px; }

/* Widget Viewed Proructs */
.widget-viewed { display:block; margin:10px 0; }
.checkout-cart-index .col1-layout .widget-viewed { display:block; padding:0 20px; }

/* Widget Compared Proructs */
.widget-compared { display:block; margin:10px 0; }
.checkout-cart-index .col1-layout .widget-compared { display:block; padding:0 20px; }

/* Widget CMS Static Block */
.widget-static-block {}

/* Widget Catalog Events Carousel */
.widget-events { display:block !important; }

/* Widgets Links Common Styles */
/* Style 1 */
/*.top-container .widget-product-link,
.top-container .widget-category-link,
.top-container .widget-cms-link,
.top-container .widget-hierarchy-link { float:left; border:1px solid #cfcfcf; border-bottom-color:#b2b2b2; margin:13px -1px 0 0; }
.top-container .widget-product-link a,
.top-container .widget-category-link a,
.top-container .widget-cms-link a,
.top-container .widget-hierarchy-link a { float:left; font-size:12px; background:#f2f2f2; border-top:1px solid #fff; border-bottom:1px solid #e2e2e2; padding:2px 5px 4px; color:#cc7137; text-decoration:underline; white-space:nowrap; }
.top-container .widget-product-link a:hover,
.top-container .widget-category-link a:hover,
.top-container .widget-cms-link a:hover,
.top-container .widget-hierarchy-link a:hover { color:#1e75b4; text-decoration:none; }*/
/* Style 2 */
.top-container .widget-product-link,
.top-container .widget-category-link,
.top-container .widget-cms-link,
.top-container .widget-hierarchy-link { display:block; border-bottom:1px solid #e2e2e2; margin:7px 0; }
.top-container .widget-product-link a,
.top-container .widget-category-link a,
.top-container .widget-cms-link a,
.top-container .widget-hierarchy-link a { display:block; padding:12px 12px; background:#fff url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-links.gif) 0 100% repeat-x; border:1px solid #cfcfcf; text-align:center; font:bold 15px/1.25 Arial, Helvetica, sans-serif; color:#444; text-decoration:none; }
.top-container .widget-product-link a:hover,
.top-container .widget-category-link a:hover,
.top-container .widget-cms-link a:hover,
.top-container .widget-hierarchy-link a:hover { color:#d53c00; text-decoration:none; }

.footer-before-container .widget-product-link,
.footer-before-container .widget-category-link,
.footer-before-container .widget-cms-link,
.footer-before-container .widget-hierarchy-link { display:block; border-bottom:1px solid #e2e2e2; margin:7px 0; }
.footer-before-container .widget-product-link a,
.footer-before-container .widget-category-link a,
.footer-before-container .widget-cms-link a,
.footer-before-container .widget-hierarchy-link a { display:block; padding:10px 12px; background:#fff url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-links.gif) 0 100% repeat-x; border:1px solid #cfcfcf; text-align:center; font:bold 15px/1.25 Arial, Helvetica, sans-serif; color:#444; text-decoration:none; cursor:pointer; }
.footer-before-container .widget-product-link a:hover,
.footer-before-container .widget-category-link a:hover,
.footer-before-container .widget-cms-link a:hover,
.footer-before-container .widget-hierarchy-link a:hover { color:#d53c00; text-decoration:none; }

/* Widget Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-product-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-product-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-product-link-icon.gif) 17px 3px no-repeat;*/ }
.sidebar .widget-product-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-product-link a:hover { color:#333; text-decoration:none; }

/* Widget Category Link */
.widget-category-link-inline { display:inline; }

.top-container .widget-category-link { border-bottom:0; }
.top-container .widget-category-link a { border-color:#ca3934; color:#d53c00; background-image:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-links2.gif); background-color:#f9d2c1; }
.top-container .widget-category-link a:hover { color:#fff; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-category-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-category-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-category-link-icon.gif) 19px 3px no-repeat;*/ }
.sidebar .widget-category-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-category-link a:hover { color:#333; text-decoration:none; }

/* Widget CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-cms-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-cms-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-cms-link-icon.gif) 19px 2px no-repeat;*/ }
.sidebar .widget-cms-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-cms-link a:hover { color:#333; text-decoration:none; }

/* Widget CMS Hierarchy Link */
.widget-cms-hierarchy-link-inline { display:inline; }

.col-main .widget-cms-hierarchy-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-hierarchy-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-cms-hierarchy-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-cms-hierarchy-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-cms-link-icon.gif) 19px 2px no-repeat;*/ }
.sidebar .widget-cms-hierarchy-link a { font-size:12px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-cms-hierarchy-link a:hover { color:#333; text-decoration:none; }

/* Widget SKU */
/* .widget-sku {} */
/* ======================================================================================= */

/* text-based popup styling */
.white-popup {
    position: relative;
    background: #FFF;
    padding: 0;
    width: auto;
    max-width: 600px;
    margin: 0 auto;
}

/*Form Style*/
#social-login-popup .block-container {
    width: 100%;
    display: inline-block;
}

#social-login-popup .social-login-title {
    padding: 10px 10px;
    background-color: #3399cc;
}

#social-login-popup .block-container .block {
    margin: 0;
    padding: 10px 25px;
}

.social-login-ajax-loading {
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 0.6;
    background: #fbfaf6;
    background-image: url('https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/ajax-loader.gif');
    background-repeat: no-repeat;
    background-position: center center;
}

#social-login-popup .block-container .block .block-title {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
    border-top: hidden;
    padding-top: 1px;
    background: none;
}

#social-login-popup .block-container .block .block-content {
    background: none;
}

.social-btn button span span {
    margin-left: 40px !important;
    font-size: 95%;
}

#social-login-popup .fieldset {
    margin: 0 0 20px;
    padding: 0;
    border: none;
    background: none;
}

#social-login-popup .fieldset .legend {
    margin: 0;
    color: #636363;
    font-family: "Raleway", "Helvetica Neue", Verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.4;
    text-rendering: optimizeSpeed;
    text-transform: uppercase;
    margin-bottom: 15px;
    padding: 7px 0 0 0;
    border: none;
    border-bottom: 1px solid #ededed;
    background: none;
}

#social-login-popup .block-container .block .block-content .form-list .field {
    width: 100%;
    margin-bottom: 10px;
}

#social-login-popup .block-container .block .block-content .form-list .input-box {
    width: 100%;
}

#social-login-popup .block-container .block .block-content .form-list .control .input-box {
    float: none;
}

#social-login-popup .block-container .block .block-content .form-list .control label {
    background: none;
}

#social-login-popup .block-container .block .block-content .form-list input.input-text {
    width: 100%;
    height: 30px;
    padding: 0 8px;
    box-sizing: border-box;
}

#social-login-popup .block-container .block .block-content .form-list select {
    width: 100%;
    height: 30px;
    margin: 0 0;
}

#social-login-popup .block-container .block .block-content .form-customer-login .field {
    margin-bottom: 10px;
}

#social-login-popup .block-container .actions-toolbar {
    margin-top: 25px;
    clear: both;
    padding-top: 10px;
}

#social-login-popup .actions-toolbar > .secondary .action.back {
    display: block;
}

.social-login-title h2 {
    margin: 0;
    padding-left: 40px;
    background-position: 12px center;
    background-repeat: no-repeat;
    color: #ffffff;
}

#social-login-popup .block-container .block .block-content .actions-toolbar .primary {
    float: left;
    margin-right: 10px;
}

#social-login-popup .block-container .block .block-content .actions-toolbar .secondary {
    float: left;
    padding-top: 5px;
}

#social-login-popup .block-container .block .block-content .actions-toolbar button.button {
    padding: 5px 5px;
}

#social-login-popup .block-container .block .block-content .actions-toolbar button span {
    background: none;
    border: none;
}

.social-login-title .login-title {
    background-image: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/login12.png);
}

.social-login-title .create-account-title {
    background-image: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/create-account-title.png);
}

.social-login-title .forgot-pass-title {
    background-image: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/forgot-pass-title.png);
}

#social-login-popup .block-container .block .block-content .form-customer-login .fieldset {
    padding: 0px 0px 0px 0px;
}

#social-login-popup .social-login-customer-authentication input {
    box-sizing: border-box;

}

#social-login-popup .mfp-close {
    color: #ffffff;
}

.success-msg {
    color: green;
    font-weight: bold;
}

.error-msg {
    color: red;
    font-weight: bold;
}

.success-msg ol, .error-msg ol {
    padding: 0;
}

.success-msg ol li, .error-msg ol li {
    list-style: none;
}

/*Button Style*/
.actions-toolbar button {
    border-radius: 0;
}

.social-btn button {
    height: 33px;
    border: none;
}

.social-btn button span span {
    margin-left: 25px;
    color: #ffffff;
}

.social-login-authentication-channel .actions-toolbar.social-btn > .primary .action {
    width: 100%;
    margin: 0;
    min-width: 170px;
    text-align: left;
}

#social-login-popup .block {
    border: none;
}

.facebook-login button {
    background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/facebook.png") no-repeat;
}

.google-login button {
    background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/google.png") no-repeat;
}

.twitter-login button {
    background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/twitter.png") no-repeat;
}

.linkedin-login button {
    background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/linkedin.png") no-repeat;
}

.instagram-login button {
    background: url("https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/instagram.png") no-repeat;
}

/*

====== Zoom effect ======

*/
.mfp-zoom-in {
    /* start state */
    /* animate in */
    /* animate out */
}

.mfp-zoom-in .mfp-with-anim {
    opacity: 0;
    transition: all 0.2s ease-in-out;
    transform: scale(0.8);
}

.mfp-zoom-in.mfp-bg {
    opacity: 0;
    transition: all 0.3s ease-out;
}

.mfp-zoom-in.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1);
}

.mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-zoom-in.mfp-removing .mfp-with-anim {
    transform: scale(0.8);
    opacity: 0;
}

.mfp-zoom-in.mfp-removing.mfp-bg {
    opacity: 0;
}

/* 

====== Newspaper effect ======

*/
.mfp-newspaper {
    /* start state */
    /* animate in */
    /* animate out */
}

.mfp-newspaper .mfp-with-anim {
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.5s;
    transform: scale(0) rotate(500deg);
}

.mfp-newspaper.mfp-bg {
    opacity: 0;
    transition: all 0.5s;
}

.mfp-newspaper.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1) rotate(0deg);
}

.mfp-newspaper.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-newspaper.mfp-removing .mfp-with-anim {
    transform: scale(0) rotate(500deg);
    opacity: 0;
}

.mfp-newspaper.mfp-removing.mfp-bg {
    opacity: 0;
}

/* 

====== Move-horizontal effect ======

*/
.mfp-move-horizontal {
    /* start state */
    /* animate in */
    /* animate out */
}

.mfp-move-horizontal .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s;
    transform: translateX(-50px);
}

.mfp-move-horizontal.mfp-bg {
    opacity: 0;
    transition: all 0.3s;
}

.mfp-move-horizontal.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: translateX(0);
}

.mfp-move-horizontal.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-move-horizontal.mfp-removing .mfp-with-anim {
    transform: translateX(50px);
    opacity: 0;
}

.mfp-move-horizontal.mfp-removing.mfp-bg {
    opacity: 0;
}

/* 

====== Move-from-top effect ======

*/
.mfp-move-from-top {
    /* start state */
    /* animate in */
    /* animate out */
}

.mfp-move-from-top .mfp-content {
    vertical-align: top;
    margin-top: 50px;
}

.mfp-move-from-top .mfp-with-anim {
    opacity: 0;
    transition: all 0.2s;
    transform: translateY(-100px);
}

.mfp-move-from-top.mfp-bg {
    opacity: 0;
    transition: all 0.2s;
}

.mfp-move-from-top.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: translateY(0);
}

.mfp-move-from-top.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-move-from-top.mfp-removing .mfp-with-anim {
    transform: translateY(-50px);
    opacity: 0;
}

.mfp-move-from-top.mfp-removing.mfp-bg {
    opacity: 0;
}

/* 

====== 3d unfold ======

*/
.mfp-3d-unfold {
    /* start state */
    /* animate in */
    /* animate out */
}

.mfp-3d-unfold .mfp-content {
    perspective: 2000px;
}

.mfp-3d-unfold .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform-style: preserve-3d;
    transform: rotateY(-60deg);
}

.mfp-3d-unfold.mfp-bg {
    opacity: 0;
    transition: all 0.5s;
}

.mfp-3d-unfold.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: rotateY(0deg);
}

.mfp-3d-unfold.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-3d-unfold.mfp-removing .mfp-with-anim {
    transform: rotateY(60deg);
    opacity: 0;
}

.mfp-3d-unfold.mfp-removing.mfp-bg {
    opacity: 0;
}

/* 

====== Zoom-out effect ======

*/
.mfp-zoom-out {
    /* start state */
    /* animate in */
    /* animate out */
}

.mfp-zoom-out .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: scale(1.3);
}

.mfp-zoom-out.mfp-bg {
    opacity: 0;
    transition: all 0.3s ease-out;
}

.mfp-zoom-out.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1);
}

.mfp-zoom-out.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.mfp-zoom-out.mfp-removing .mfp-with-anim {
    transform: scale(1.3);
    opacity: 0;
}

.mfp-zoom-out.mfp-removing.mfp-bg {
    opacity: 0;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  /*display: none !important;*/
  }

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #cccccc; }
    .mfp-preloader a:hover {
      color: white; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444; }
  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure {
    /* The shadow behind the image */ }
    .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }


.row-mg {
    min-height: 1px;
    margin: 0 -10px;
}

.col-mg {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-background-clip: padding-box !important;
    -webkit-background-clip: padding-box !important;
    background-clip: padding-box !important;
    float: left;
    padding: 0 10px;
}

/*All*/
.mg-1 {
    width: 8.33333333333%;
}

.mg-2 {
    width: 16.6666666667%;
}

.mg-3 {
    width: 25.0%;
}

.mg-4 {
    width: 33.3333333333%;
}

.mg-5 {
    width: 41.6666666667%;
}

.mg-6 {
    width: 50.0%;
}

.mg-7 {
    width: 58.3333333333%;
}

.mg-8 {
    width: 66.6666666667%;
}

.mg-9 {
    width: 75.0%;
}

.mg-10 {
    width: 83.3333333333%;
}

.mg-11 {
    width: 91.6666666667%;
}

.mg-12 {
    margin-left: 0;
    width: 100%;
}

@media (min-width: 1200px) {
    .mg-lg-1 {
        width: 8.33333333333%;
    }

    .mg-lg-2 {
        width: 16.6666666667%;
    }

    .mg-lg-3 {
        width: 25.0%;
    }

    .mg-lg-4 {
        width: 33.3333333333%;
    }

    .mg-lg-5 {
        width: 41.6666666667%;
    }

    .mg-lg-6 {
        width: 50.0%;
    }

    .mg-lg-7 {
        width: 58.3333333333%;
    }

    .mg-lg-8 {
        width: 66.6666666667%;
    }

    .mg-lg-9 {
        width: 75.0%;
    }

    .mg-lg-10 {
        width: 83.3333333333%;
    }

    .mg-lg-11 {
        width: 91.6666666667%;
    }

    .mg-lg-12 {
        margin-left: 0;
        width: 100%;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .mg-md-1 {
        width: 8.33333333333%;
    }

    .mg-md-2 {
        width: 16.6666666667%;
    }

    .mg-md-3 {
        width: 25.0%;
    }

    .mg-md-4 {
        width: 33.3333333333%;
    }

    .mg-md-5 {
        width: 41.6666666667%;
    }

    .mg-md-6 {
        width: 50.0%;
    }

    .mg-md-7 {
        width: 58.3333333333%;
    }

    .mg-md-8 {
        width: 66.6666666667%;
    }

    .mg-md-9 {
        width: 75.0%;
    }

    .mg-md-10 {
        width: 83.3333333333%;
    }

    .mg-md-11 {
        width: 91.6666666667%;
    }

    .mg-md-12 {
        margin-left: 0;
        width: 100%;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .mg-sm-1 {
        width: 8.33333333333%;
    }

    .mg-sm-2 {
        width: 16.6666666667%;
    }

    .mg-sm-3 {
        width: 25.0%;
    }

    .mg-sm-4 {
        width: 33.3333333333%;
    }

    .mg-sm-5 {
        width: 41.6666666667%;
    }

    .mg-sm-6 {
        width: 50.0%;
    }

    .mg-sm-7 {
        width: 58.3333333333%;
    }

    .mg-sm-8 {
        width: 66.6666666667%;
    }

    .mg-sm-9 {
        width: 75.0%;
    }

    .mg-sm-10 {
        width: 83.3333333333%;
    }

    .mg-sm-11 {
        width: 91.6666666667%;
    }

    .mg-sm-12 {
        margin-left: 0;
        width: 100%;
    }
}

@media (min-width: 481px) and (max-width: 767px) {
    .mg-xs-1 {
        width: 8.33333333333%;
    }

    .mg-xs-2 {
        width: 16.6666666667%;
    }

    .mg-xs-3 {
        width: 25.0%;
    }

    .mg-xs-4 {
        width: 33.3333333333%;
    }

    .mg-xs-5 {
        width: 41.6666666667%;
    }

    .mg-xs-6 {
        width: 50.0%;
    }

    .mg-xs-7 {
        width: 58.3333333333%;
    }

    .mg-xs-8 {
        width: 66.6666666667%;
    }

    .mg-xs-9 {
        width: 75.0%;
    }

    .mg-xs-10 {
        width: 83.3333333333%;
    }

    .mg-xs-11 {
        width: 91.6666666667%;
    }

    .mg-xs-12 {
        margin-left: 0;
        width: 100%;
    }
}

@media (max-width: 480px) {
    .col-mg {
        width: 100%;
    }
}



#custommenu {
    position: relative;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    border-radius: 2px;
    height: auto;
    margin: 0 auto;
}
/*IE7 fix*/
*:first-child+html #custommenu {
    z-index: 998;
}
div.menu {
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
div.menu a:link, div.menu a:visited {
    display: block;
    height: 40px;
    padding-left: 15px;
    padding-right: 15px;
}
div.menu a span {
    display: block;
    height: 28px;
    padding-right: 0px;
    padding-top: 16px;
}
div.menu a span:hover {
    cursor: pointer;
}
div.wp-custom-menu-popup {
    position: absolute;
    z-index: 1000;
    display: none;
    text-align: left;
    padding: 0px 0px 10px 0px;
    border-top: 0;
    background: #fff;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.3);
    width: 100%;
}
div.menu a, div.wp-custom-menu-popup a {
    text-decoration: none;
    display:block;
    cursor: pointer;
    _height: 0;
    height: auto;
    line-height:13px;
}
div.level1 {
    margin-bottom: 5px;
}
div.level2 {
    margin-bottom: 5px;
}
div.level3 {
    margin-bottom: 5px;
    padding: 5px;
}
div.block2 {
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
}
a.level1:link, a.level1:visited {
  /*  margin-bottom: 10px; */
    padding: 20px 10px 12px 10px;
    border-radius: 2px;
}
a.level2:link, a.level2:visited {
    padding: 3px 10px;
    border-radius: 2px;
}
/* Clearfix */
div.block2:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
html[xmlns] div.block2 {
    display: block;
}
* html div.block2 {
    height: 1%;
}
div.block2 p {
    margin-bottom: 3px;
    line-height: 120%;
    color: #000;
    font-size: 11px;
}
div.block2 p a {
    display: inline;
}
div.block2 a img {
    opacity: .9;
    filter: alpha(opacity=90);
}
div.block2 a:hover img {
    opacity: 1;
    filter: alpha(opacity=100);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
div.block2 .brand a:hover img {
    -webkit-transition: all 0;
    -moz-transition: all 0;
    -ms-transition: all 0;
    transition: all 0;
}
div.wp-custom-menu-popup hr {
    margin: 0px 0px 10px 0px;
}
/******************************************* COLUMN WIDTH ***************************** */
div.column {
    float: left;
    width: 17%; /* for 5 columns*/
    padding: 0px 1%;
    margin: 0px 0px 0px 0px;
}
/*end COLUMN WIDTH  */

div.itemSubMenu {
    margin-left: 0px;
}
.clearBoth {
    clear:both;
    height: 0;
    overflow: hidden;
}
div.level1 {
    margin-bottom: 0px;
}
/*BG*/
#custommenu {
}
div.wp-custom-menu-popup {
    background-color: #fff;
    border-top: solid #f1f1f3;
    box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.3);
    width:100%;
}
div.menu a:link, div.menu a:visited {
}
div.menu a:hover {
    background: #fff;
}
div.menu a, div.wp-custom-menu-popup a {
 -webkit-transition: all .1s linear;
-moz-transition: all .1s linear;
-ms-transition: all .1s linear;
transition: all .1s linear;
}
div.menu .brand a, div.wp-custom-menu-popup .brand a {
    -webkit-transition: all 0s linear;
    -moz-transition: all 0s linear;
    -ms-transition: all 0s linear;
    transition: all 0s linear;
}
div.menu.active a {
    color: #000 !important;
    
}
div.level3 {
    background: #fff;
}
/*FONTS*/
div.menu {
    font-weight: normal;
    /*font-size: 14px;*/
    text-transform: uppercase;
    /*font-family: "Segoe UI";*/
    font:17px "futura BT Medium Condensed";
}
a.level1:link, a.level1:visited {
    text-transform: none;
    font-weight: normal;
}
a.level2:link, a.level2:visited {
    font-weight: normal;
    font-size: 13px;
    line-height: 16px;
}
a.level3:link, a.level3:visited {
    font-size: 11px;
    font-weight: normal;
    line-height: 100%;
    margin-bottom: 0px;
}
/*COLOR*/
div.menu a:link, div.menu a:visited {
    color: #333;
}
div.menu a:hover, div.menu.active a {
    color: #000;
    border-top: solid 4px #f58220;
}
a.level3:link, a.level3:visited {
    color: #333333;
}
a.level3:hover {
    color: #b43f74;
}
a.level2:link, a.level2:visited {
    color: #505050;
}
a.level1:hover {
  /*  background: #d3d3d3; */
  background:none;
}
a.level2:hover {
   /* color: #000;
    background: #d3d3d3;*/
    background: none;
}
#wp-nav-container .itemSubMenu .itemMenuName span:hover{
	border-bottom: solid 1px;
}
.block2 table.brand {
    float: left;
}
.block2 .single_menu_product {
    float: left;
    position: relative;
    max-width: 150px;
    overflow: hidden;
    margin-right: 20px;
    margin-left: 0px;
}
/*MOBILE MENU STYLES*/
#menu-button, .parentMenu {
    display: inline-block;
}
html[xmlns] #menu-button, html[xmlns] .parentMenu {
    display: block;
}
* html #menu-button, * html .parentMenu {
    height: 1%;
}
#menu-button:after, .parentMenu:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#custommenu-mobile {
    position:relative;
    margin: 0 auto;
    padding: 0;
    z-index: 999;
}
#menu-button {
    float: none;
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
    border-bottom: 1px solid #fff;
    text-transform: uppercase;
}
#menu-button a:link, #menu-button a:visited {
    color: #fff;
    display: block;
    float: left;
    margin-left: 45%;
    position: relative;
    padding: 0px 10px;
}
#menu-button a span:after {
    display: block;
    position: relative;
    content: "";
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 4px solid #dadada;
    margin: 8px 0px 0px 5px;
    float: right;
    opacity: 0.7;
}
#menu-button:hover {
    cursor: pointer;
}
#menu-button:hover a:after {
    opacity: 1;
}
.menu-mobile div.column {
    float:none;
    padding:5px;
    background: #fff;
}
.menu-mobile a.itemMenuName {
    display: block;
    text-align: left;
    font-weight:bold;
}
.menu-mobile div.menu-button, .menu-mobile div.menu-mobile {
    float: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
    border-bottom: 1px solid #fff;
}
.menu-mobile div.column {
    float: none;
    width: 100%;
    padding: 0px 0;
    margin: 0px 0px 0px 0px;
}
.menu-mobile a.level1:link, .menu-mobile a.level1:visited {
    margin-top: 0px;
    margin-bottom: 0;
    padding: 10px 10px;
    border-radius: 2px;
    color: #000;
}
.menu-mobile a.level2:link, .menu-mobile a.level2:visited {
    padding: 10px 10px;
    border-radius: 2px;
}
.menu-mobile a.level1:link, .menu-mobile a.level1:visited {
    color: #555;
}
.menu-mobile a.level1:hover {
    background-color: #f1f1f1;
}
.menu-mobile .parent {
    background-color: #fff;
}
/*buttons level 01*/
.menu-mobile .parentMenu {
    padding: 0px 0px;
    display: block;
    text-align: left;
    border-bottom: 1px solid #dadada;
}
.menu-mobile .parentMenu a:link, .menu-mobile .parentMenu a:visited {
    padding: 10px 0px 10px 10px;
    margin-right: 80px;
    color: #000;
    display: block;
}
.menu-mobile .parentMenu:hover {
    cursor: pointer;
}
.parentMenu {
    position: relative;
    margin-right: 12px; /* marketing changes */
    
}
.parentMenu a {
    display: block;
}
#menu-button {
    cursor: pointer;
}
.menu-mobile div.level2 {
    margin-bottom: 0;
}
#custommenu-mobile .button {
    cursor: pointer;
    position: absolute;
    right: 1%;
    top: 0px;
    display: block;
    width: 80px;
    height: 38px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJxJREFUeNpi/P//PwM66O3tBVF1UNwEwsXFxRjqmBhwg3wgZobSWAE+zcxoNEmaCQKKNDP29PTgkvsAxPxA/BGIBXDZ3A7Ef4D4Pxrmh6rhxyL3E4gbQZqL8AUKDsAG0gfS3AfEf0nU/AuIJ4I0VwIxC8j/aPgjVOFHLHLsQFzDiCeFoQQYqSmMtvGMT/NfNJokzQug9HRcCgACDAC34CnSSWx3zwAAAABJRU5ErkJggg==);
}
#custommenu-mobile .button.open {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5JREFUeNpi/P//PwO5gImBAjBENbP09vZSZHM7EP8B4v8k4J9A3AjSXATEzCRaygbSB9LcB8R/SdT8C4gnsgCJSigmGTCOpjDSAECAAQBI6RqpQRaDFgAAAABJRU5ErkJggg==);
}
#custommenu-mobile .level1 .button {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIxJREFUeNpi/P//PwO5gAWbYG9vL4ZYcXExhhgTAwUAn+YJQAzyUxcuBYwwP2Nx6k8gZgPid0AsjM0L+Gxmg9LMxDob5lTkKOBHEuvCpzmZQBgl4NNcD8SvcWgEiTfhi+c+KGZAcvpHIBbAG9pYEglKaJOaSCqB+BrUK8QnTyxeYCDa2dRIngQBQIABAGG6KfxEmzSnAAAAAElFTkSuQmCC);
}
#custommenu-mobile .level1 .button.open {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpi/P//PwO5gImBAjBwmllgjN7eXqI1FRcXU9/ZE4D4Px7chU9zMgHLEvBprgfi1zg0gsSbsAYYFPRBMVGAcQSmMIo0AwQYAIYUFeQ3G04OAAAAAElFTkSuQmCC);
}
/*BG*/
#custommenu-mobile  .parentMenu:hover a:link, #custommenu-mobile  .parentMenu:hover a:visited, #custommenu-mobile  .parentMenu:hover {
    background-color: #fff;
}
#custommenu-mobile .level0 {
    background-color: #f1f1f1;
}
#custommenu-mobile .level1 {
    background-color: #e4e4e4;
}
#custommenu-mobile .level2 {
    background-color: #f1f1f1;
}
.itemMenuName.level1 span {
    font-family: "futura BT Medium Condensed";
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 0.040em;
    font-size: 17px;
    color:#000;
    border-bottom: 1px solid;


}
/*.nav-container {
    margin-left: -20px;
}*/
div.menu a{
    border-top: solid 4px transparent;
}
.subMenuImage img{
    float: right;
    margin: 20px;
}
.parentMenu.menu0 {
    margin-right: 0;
}
.parentMenu.menu0 img {
    padding: 0;
    margin-top: 11px;
}

@media only screen 
and (min-width : 768px) 
and (max-width : 1024px){
    .parentMenu { position: relative; margin:0 1px; }
}

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/overlay.png) repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/images/controls_custom.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*a.buttonOptions {color:#fff;display: inline-block;padding:2px;font:18px/18px "futura BT Medium Condensed"; text-transform:uppercase; border:0}*/
/*#cboxLoadedContent .buttonSpecs {
  border-radius: 3px;
  height: 35px;
  margin: 0 69px;
}*/
/*-----------------------*/

/*Below CSS for payment options in popup (by cignex)*/
a.orange span, a.grey span, a.red span, a.green span {
  display: inline-block;
  min-width: 135px;
  padding: 7px 0;
  text-align: center;
}
a.buttonOptions {
  color: #FFFFFF;
  display: inline-block;
  font: 18px/18px "futura BT Medium Condensed";
  height: 35px;
  margin: 0 85px;
  padding: 2px;
  text-transform: uppercase;
}


.meanbee-infinitescroll-busy {
    padding: 20px;
    text-align: center;
}

.meanbee-infinitescroll-showall {
    text-align: right;
    display: block;
    width: 100%;
}

