
@import url('https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@700&display=swap');
#demo h2{
    font-family: 'Open Sans Condensed', sans-serif;
        color: red;
        font-style: normal 
        font-weight: normal;
}


/*Common Styling Start*/
.navbar-nav .nav-link{
    color: #7f7878;
    font-size: 18px;
    padding: 15px;
    text-transform: uppercase;
} 
      #map {
        height: 100%;
      }

      /* Optional: Makes the sample page fill the window. */ 
      html,
      body {
        height: 100%;
        margin: 0;
        padding: 0;
      }
    .bx-wrapper{
        max-width: 1150px;
    }

*{margin:0; padding:0;}
body {  font-family: 'Open Sans Condensed', sans-serif;color:#333; font-weight: normal} /*newhomepage*/
.wrapperContent {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:white; text-decoration:none; outline:none}
a:hover {text-decoration:underline}
.blogimg img {border:0; width:463px;height:500px;}
.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(../../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:30px; 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*/

/* hamburger icon */

.hamburger-icon{
    width: 30px;
    height: 26px;
    position: relative;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
/*    top:25px;
    margin-left: 10px;*/

}

.hamburger-icon span {
    display: block;
    position: absolute;
    height: 4px;
    width: 100%;
    background: #777;
    border-radius: 2px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}


.hamburger-icon span:nth-child(1) {
    top: 0px;
}

.hamburger-icon span:nth-child(2),.hamburger-icon span:nth-child(3) {
    top: 8px;
}

.hamburger-icon span:nth-child(4) {
    top: 16px;
}

.hamburger-icon.open span:nth-child(1) {
    top: 8px;
    width: 0%;
    left: 50%;
}

.hamburger-icon.open span:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.hamburger-icon.open span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.hamburger-icon.open span:nth-child(4) {
    top: 8px;
    width: 0%;
    left: 50%;
}
/* side menu icon */


    .side-menu-wrap {
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        width: 300px;
        max-width: 80vw;
        height: 100%;
        z-index: 999;
        transition: opacity .4s cubic-bezier(.77,0,.175,1),visibility .4s cubic-bezier(.77,0,.175,1);
        -webkit-transition: opacity .4s cubic-bezier(.77,0,.175,1),visibility .4s cubic-bezier(.77,0,.175,1);
        -ms-webkit-transition: opacity .4s cubic-bezier(.77,0,.175,1),visibility .4s cubic-bezier(.77,0,.175,1);
    }
    .side-menu-overlay {
        position: fixed;
        z-index: 998;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,0.4);
        transition: opacity .3s,visibility .3s;
        -webkit-transition: opacity .3s,visibility .3s;
        -ms-webkit-transition: opacity .3s,visibility .3s;
    }


    .side-menu-wrap.opacity-0, .side-menu-overlay.opacity-0 {
        opacity: 0;
        visibility: hidden;
    }
    .side-menu-wrap.opacity-1, .side-menu-overlay.opacity-1 {
        opacity: 1;
        visibility: visible;
    }

    .side-menu {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        height: 100%;
        width: 300px;
        max-width: 80vw;
        transition: left .4s cubic-bezier(.77,0,.175,1);
        -webkit-transition: left .4s cubic-bezier(.77,0,.175,1);
        -ms-webkit-transition: left .4s cubic-bezier(.77,0,.175,1);
        background: #fff;
        color: #777;
        z-index: 99;
        box-shadow: 5px 0 10px rgba(37, 53, 92, 0.2);
        overflow-y: auto;
    }
    .side-menu::-webkit-scrollbar{
        width:2px;
        background:transparent
    }
    .lumo-side-menu::-webkit-scrollbar-track{
        background:transparent
    }
    .side-menu::-webkit-scrollbar-thumb{
        background:rgba(0,0,0,0.3);
        border-radius:2px
    }
    .side-menu.closed {
        left: -250px;
    }
    .side-booking-option.open {
        left: 0;
    }



    .side-menu-header {
        position: relative;
        background: #ff0000;

    }

    .side-menu-close {
        position: absolute;
        color: #fff;
        font-size: 24px;
        right: 0;
        top: 0;
        width: 40px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        cursor: pointer;
    }

    .side-menu-header .widget-profile-box .image {
        margin: 0;
        height: 60px;
        width: 60px;
        border: 3px solid #da8471;
    }

    .side-menu-header .widget-profile-box .name {
        margin-left: 10px;
        font-weight: 700;
        margin-top: 0;
    }

    .side-menu-header .side-login a {
        color: #fff;
        font-size: 25px;
        font-weight: 600;
        line-height: 18px;
    }

    .side-menu-header .side-login a:not(:first-child) {
        margin-left: 10px;
        border-left: 1px solid #fff;
        padding-left: 10px;
    }
    .side-menu-list ul {
        padding: 20px 0;
        margin: 0;
        list-style: none;
    }

    .side-menu-list ul li a {
        color: #000000;
        font-size: 25px;
        padding: 5px 0;
        display: block;
        font-weight: 400;
    }

    .side-menu-list ul li a i {
        opacity: 0.6;
        margin-right: 8px;
    }
    .side-menu-list ul li .badge {
        border-radius: 8px;
        color: #fff;
        min-width: 20px;
        height: 13px;
        line-height: 12px;
        padding: 0;
        position: relative;
        top: -4px;
        font-size: 10px;
    }

 

.imgContainer{margin:10px auto 0 auto; width: 100%;position: relative;} /*Dollar */
.imgContainer img{width: 1262px;}
.imgContainer1{position: relative;height: 800px; float: left; margin: 5.5px;width:49%;}


.imgContainer2{position: relative;width: 625px;float: right;height: 460px;}
.imgContent{ text-align: center;padding-top: 340px; text-transform: uppercase; color: #ffffff;}
.imgContent h1{ font-size: 30px; padding-top: 160px; color:#ffff; }
.imgContent p{ font-size: 25px; padding: 15px; font-weight: bold;}
.imgContent .button{ font-size: 18px; background: white; padding: 10px; border:white; font-weight: bold; height: 40px; width: 200px;}
.bx-wrapper{margin:0 auto;}

.imgContainer3 {position: relative;width: 1261px;float: left; margin-top: 30px;}    
.blog{width: 100%;margin: 0 auto;margin-top:6px;overflow: hidden;background: #F8F8F8;padding: 25px 0;}/*changes by hina*/
.footer{width: 1261px;margin: 0 auto;margin-top:6px;overflow: background:black; hidden;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; font-weight: bold;color:black;}

.blog .blog1 {
    width: 24%;
    float: left;
    margin-top: 35px;
    margin-left: 10px;
    padding-right: 3px;
}

.blog .blog1:last-of-type{margin-right: 0;width: 300px;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: center;}/*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: center;}
.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: 1261px;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: 1400px;margin: 0px 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; font-weight: bold; color:black;}
.newItem .bx-controls-direction a{position: relative;top: 50%;margin-top: -16px;outline: 0;width: 32px;
    height: 32px;text-indent: -9999px;z-index: 9999;}
.newItem .bx-prev{left: 70px;background: url("../images/right.jpg") no-repeat -81px -50px;}
.newItem .bx-next{right: 70px;background: url('../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; padding: 0;}
#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("../../skin/frontend/enterprise/aarong/images/right.jpg") no-repeat -81px -50px;}
.newtaaga .bx-next{right: 70px;background: url("../../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*/
.taagablog{width: 1040px;margin: 0 auto;margin-top:6px;overflow: hidden;padding: 25px 93px;}/* see more on Taaga landing page */
.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: 75px} /* see more on Taaga landing page */

/* Jamdani microsite */
.modal-content .leftheading2 {font:20px/20px "futura BT Medium Condensed"; text-transform:uppercase; padding:11px 0 8px}
.modal-content .leftheading2 .aarongicon-phone {float:left; margin-right:7px}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 2; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 100%;
}

/* The Close Button */
.closemodal {
  color: #e9ecef;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.closemodal:hover,
.closemodal:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
#myBtn {cursor: pointer;}
/* Jamdani microsite */

/* see more on Taaga landing page starts */
.whatsblog .bx-controls-direction a{position: absolute;top: 85%;outline: 0;width: 32px;
    height: 32px;text-indent: -9999px;z-index: 9999;}
.whatsblog .bx-prev{left: 50px;background: url("../../skin/frontend/enterprise/aarong/images/right.jpg") no-repeat -81px -50px;}
.whatsblog .bx-next{right: -445px;background: url("../../skin/frontend/enterprise/aarong/images/left.png") no-repeat -35px -26px;}
.whatsblog .bx-pager-item{display: inline-block;}
.whatsblog .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;}
.whatsblog .bx-pager-item a:hover,.whatsblog .bx-pager-item a.bx-pager-link.active{background: #000;}
.whatsblog .bx-default-pager{text-align: center;margin-top: 10px; margin-left: 65px;}
.whatsblog .taagablog .blog1{width: 286px;float: left; margin-top: 35px; margin-left: 51px;}
/* see more on Taaga landing page ends */

.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{
        padding: 0;
        list-style: none;
        background: #ffffff;
    }
    .taagaTopNav ul li{
        display: inline-block;
        position: relative;
        text-align: left;        border-top: solid 4px transparent;
    }
    .taagaTopNav ul li:hover{
        border-top: solid 4px #f58220;

    }
    .taagaTopNav ul li a{
        display: block;
        padding: 35px 30px;
        color: #333;
        display: block;
        height: 28px;
        padding-right: 0px;
        padding-top: 16px;
        text-decoration: underline;
    }

    .taagaTopNav ul li ul.drop_down{
        min-width: 100%; /* Set width of the dropdown */
        background: #f2f2f2;
        display: none;
        position: absolute;
        z-index: 999;
        left: 0;
    }
  

       .drop_down {
          position: relative;
          display: inline-block;

        }
        .dropdown_content {
          display: none;
          position: absolute;
          background-color: #ffffff;
          min-width: 150px;
          box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
          z-index: 1;
          padding-bottom:5px;
        }

        .dropdown_content a {
          color: black;
          padding: 9px 16px;
          display: block;
          float: none;
          margin:-20px;
          margin-top:0px;
          font-size:15px;

        }
        .drop_down:hover .dropdown_content {
             display: inline-block;;
      /*      margin-top: 22px;*/

        }

.taagalandingpage .innerPageContent{ padding: 5px 0 50px;}
.taagalandingpage .newtaaga .bx-viewport{ margin-left: 0px;}
.taagalandingpage .newtaaga h2 { margin-left: 0px; }
.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-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:1261px;z-index:1; } /* category image */

/* newhomepage ends */

/* for popup of brac and city bank options (by cignex) */
[class^="customicon-"], [class*=" customicon-"] {background-image:url(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../skin/frontend/enterprise/aarong/images/aarong-radio-selected.png) no-repeat left top !important; color:#333}

/*Common Styling End*/
/*Header Start*/
#header .wrapperContent {position:relative; z-index:2} /* Jamdani microsite */
#header .aarong-top-link {text-align:right; width:100%;height:30px;background-color:#e9ecef;} /*for newhomepage*/
#header .aarong-top-link .aarong-links {display: flex;align-items: center; float:right; margin-right:-11px; color:#737373; font:16px/13px helveticaregular, arial, sans-serif; height:29px; /*width: 370px; */} /* newhomepage */
#header .aarong-top-link .aarong-links a {color:#000000; text-decoration:none} /* newhomepage */
#header .aarong-top-link .aarong-links a:hover{text-decoration:underline; color:#f58220}
#header .aarong-top-link img {padding-top:0px;height: 25px; width: 25px;}
#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(../../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(../../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(../../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(../../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(../../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:1261px;margin:0 auto;} /* newhomepage */
#footer .aarong-flower {background: #ece5d9;} /* 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 .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 .wrapperInner.wrapperInnerPad {padding:0 0 65px; border:none;}
#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;color:#f58220;background: url(../../skin/frontend/enterprise/aarong/images/plus-icon-orange.png) no-repeat center right;}/*Dollar */
#footer .aarong-links ul.menu-level1.in li a:hover {background: none;}/*Dollar */
#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 {color: #f58220;/*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:1261px;z-index:0;} /* newhomepage Dollar */ 
#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: 20px;right:23px;width:960px}
#mainBanner .bx-wrapper .bx-loading {min-height: 50px;background: url(../../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(../../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(../../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:1261px} /*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:826px; 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;}
.breadcrumb a {color:#999}
.breadcrumb a:hover {color:#F58220}
.innerPageContent {padding: 0px; background:#fff}
.inner3column-left {float:left; width:195px; margin-right:15px;margin-left: 46px;}
.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:10px; 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(../../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:22px}
.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; margin-top:40px;}
.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("../../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:0px;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:5px 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(../../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(../../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(../../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(../../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:0px; 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(../../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;}
.news-left-img {position:absolute; left:-5px; background:url(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../skin/frontend/enterprise/aarong/images/img-404-top-right.jpg) no-repeat right top;height:19px}
.aarong-404-img-bottom-left {background:url(../../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(../../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(../../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;}
.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(../../skin/frontend/enterprise/aarong/images/img-top-general.jpg) no-repeat right top; height:18px}
.general-left-img {background:url(../../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(../../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(../../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(../../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(../../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: 1261px;
    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(../../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(../../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("../../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(../../skin/frontend/enterprise/aarong/images/orange-button.jpg) repeat-x}
.ie8 a.grey {background:url(../../skin/frontend/enterprise/aarong/images/grey-button.jpg) repeat-x}
.ie8 a.green {background:url(../../skin/frontend/enterprise/aarong/images/green-button.jpg) repeat-x}
.ie8 .passwordStrength span {top:-1px}
.ie8 a.orange.addBag {background:url(../../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(../../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:1261px; -webkit-text-size-adjust: none;}
    .hidden-dekstop {display:none}
    body.home .wrapper {background-image:none; min-width:1261px}
    .wrapperContent {width:100%; max-width:100%; 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:100%}
    #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(../../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:1261px;z-index:1; top:-7px}
.imgContainer{width:100%; margin:15px auto 0 auto; display: flex; align-items: center;flex-direction: column;} /*Dollar */
.newItem {width:100%;}
.newItem .bx-wrapper .bx-viewport{max-width: 100%!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;
}

/* see more on Taaga landing page starts */
.whatsblog .bx-controls-direction a{display:none;}
.whatsblog .blog1 .blogimg img {border:0; max-width:none;}
.taagablog h2{text-align: center;font-size: 26px; margin: 0; text-transform: uppercase; margin-left: 0}
.whatsblog .bx-default-pager{text-align: center;margin-top: 10px; margin-left: 0;}
.whatsblog .bx-wrapper .bx-viewport .slidertaaga .slide{width: 306px!important; margin-right: 0px!important;}
.whatsblog .bx-wrapper .bx-viewport {margin-left: 23px!important;}
.whatsblog .bx-wrapper .bx-viewport .slidertaagaman .slide{width: 306px!important; margin-right: 0px!important;}
.whatsblog .taagablog .blog1{width: 286px;float: left; margin-top: 35px; margin-left: -15px;}
/* see more on Taaga landing page ends */

/* Jamdani microsite */
.modal-content { width: 80%; }

/*.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(../../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*/

.mobTitle {border-bottom:1px dotted; margin-bottom:20px;} /* category tile image */

.photoshootdetailpage #photoshootImages .bx-wrapper .bx-next {position: absolute; margin-top: -265px;outline: 0;width: 36px;height: 36px; z-index: 9999;
right: -1px;background: url(../../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(../../skin/frontend/enterprise/aarong/images/controls.png) no-repeat -40px -31px
} /*herstory page*/

/* microsite page starts */
#microsite_slider .bx-controls-direction {display: none;}
.microborder {border-top:1px dotted;}
/* microsite page ends */

    /* #mainBanner .bx-wrapper {position: relative;margin:0 auto;padding: 0;*zoom: 1;width:1261px;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; margin:0px;padding: 0px;}
    .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(../../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*/background: url(../../skin/frontend/enterprise/aarong/images/cart-icon.png);width: 20px;height: 20px;margin: 6px 9px;background-repeat: no-repeat;}
    .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(../../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(../../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(../../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(../../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(../../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}/*Dollar*/
    .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}/*Dollar*/
    .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(../../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(../../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:0px}
    #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("../../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(../../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(../../skin/frontend/enterprise/aarong/images/menu-arrow-orange.png) no-repeat 558px 24px} /* Changed By Dollar */
    #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(../../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(../../skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -3px -106px}
    #footer .aarongicon-tw {background:url(../../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(../../skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -108px -106px}
    #footer .aarongicon-pt {background:url(../../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(../../skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -213px -106px}
    #footer .aarongicon-ig {background:url(../../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(../../skin/frontend/enterprise/aarong/images/social-icon-mobile.png) no-repeat -318px -106px}
    #footer .aarongicon-yt {background:url(../../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(../../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(../../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(../../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(../../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(../../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 45px 0;font-size:22px; line-height:24px} /* category tile image */
    .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("../../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("../../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(../../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("../../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(../../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(../../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(../../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: 250px;
    margin-left: 33px;}
    /*.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:9px 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(../../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(../../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("../../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
    -------------*/



    .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(../../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(../../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: 550px !important;margin: 12px;}
    .showcase-thumbnail img {height:76px !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(../../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(../../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(../../skin/frontend/enterprise/aarong/images/controls.png) no-repeat -40px -31px
}

/* microsite page starts */

#microsite_slider {margin-top: 50px;}
#microsite_slider .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(../../skin/frontend/enterprise/aarong/images/controls.png) no-repeat 11px -32px
}
#microsite_slider .bx-wrapper .bx-next {position: absolute; margin-top: -265px;outline: 0;width: 36px;height: 36px; z-index: 9999;
right: 180px;background: url(../../skin/frontend/enterprise/aarong/images/controls.png) no-repeat -40px -31px
}
/* microsite page ends */

.related-prods {padding: 20px 0 10px 0;}

.photo-right-top-img {position:absolute; right:-83px; top:73px; background:url(../../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('../../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;
    }
    /*Dollar */
    .blog .blog1:last-of-type {
    margin-right: 5px;
    width: 225px;
    float: left;
    }
  .blog .blog1:first-of-type {
    margin-left: 26px;
    }
  /* Dollar */
    .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: 650px) 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{max-width:640px;margin:0 auto;padding:0;width:100%;} /* Dollar */
.home-page-image-container1{width:538px;margin:7px 8px 6px;float:left;max-height:519px;}/*Dollar */

.home-page-image-container2{width:538px;margin:7px 8px 6px;float:left;max-height:519px;}  
/*.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 */


/* Added for New Hoome Page Changes - Dollar Pathak */
.aarong-shadow-mobile { min-height:7px}

/*.arrong-mobile-app {padding-top:5px; float:left; width:533px}*/
.aarong-app-icons-new li  img{width:130px;}

/* Added for New Hoome Page Changes - Tapan */
.aarong-app-promotion{float: left; width: 100%;padding: 11px 0px;position: relative;z-index: 1;}
.aarong-app-promotion .wrapperInnerApp{text-align:center;background-color:#ece5d9;padding: 15px 0px; line-height:43px;max-width:100%;margin:0 auto; width:100%;}
/*.aarong-app-promotion .wrapperInnerApp button{background-color: #333;border: none;color: #fff;padding: 5px 10px;margin: 0px 15px;cursor: pointer;}*/
/*Added by Faisal */
.aarong-app-promotion .wrapperInnerApp button{ background-color: #333;
    border: none;
    color: #fff;
    padding: 10px 5px;
    margin: 0px 10px;
    cursor: pointer;
    width: 168px;
}
.aarong-app-promotion .wrapperInnerApp h1.arongHeading {
    font-size: 26px;
  line-height: 1;
}
.plusIcon.mobileView {
    position: relative;
    top: 30px;
  background: url(../../skin/frontend/enterprise/aarong/images/plusicon.png) no-repeat center right;
    float: right;
}

.wrapperInner.signUp .signuptext {
    font-size: 14px;
    text-transform: uppercase;
}
  
.wrapperInner.signUp {
    text-align: center;
    line-height: 40px;
    padding: 15px 0px;
    background-color: #ece5d9;
   max-width:1261px;
  width:100%;
}
.wrapperInner.signUp .subImg {
  width:50px;
  height:50px;
}

.wrapperInner.signUp .promotion-radio-pad{
  width: 28%;
    margin: 0 auto;
  text-align: left;
}

.wrapperInner.signUp .aarong-textfield{min-width: 290px;height: 35px; border-radius: 8px;float:none;}

.wrapperInner.signUp .emailDiv input{
    margin-right: 19px;
}

.wrapperInner.signUp .aarongicon-submitbutton {
    position: relative;
    top: 32px;
    left: -154px;
}/*Foisal added -154 above */
/*.wrapperInner.signUp .aarongicon-submitbutton {
    position: relative;
    top: 27px;
    left: -177px;
}*/
.wrapperInner.signUp .emailDiv,.wrapperInner.signUp .mobileDiv{float:left;}
.wrapperInner.signUp .radio-promotion {
    line-height: 28px;
}
.wrapperInner.signUp .arrowButton{float:right;}

.wrapperInner.signUp form#newsletter-validate-detail {
    width: 51%;
    margin: 0 auto;
}


/* Footer Section */


#footer .wid_925{width:98%;background-color: #ece5d9;} /*Dollar */
#footer .aarong-links li{
    float: none;
    margin: 0;
    width: auto;
    padding-bottom: 0;
}
#footer .aarong-links { margin: 0 0 27px;}
#footer .aarong-links {
    padding: 0;
    border:none;
    margin: 0 6px;
    width:100%;
}
 #footer .aarong-links, 
 #footer .aarong-links.in, 
 #footer .aarong-links .menu-level1, 
 #footer .aarong-links .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}
#footer .aarong-links .menu-level1 {
    width: auto;
    float: none;
    height: 0;
    overflow: hidden;
}
 #footer .aarong-links li a, 
 #footer .aarong-links li ul li a {
    display: block;
    padding: 0 30px;
    font: 20px/60px helveticaregular, arial, sans-serif;
    background: url(../../skin/frontend/enterprise/aarong/images/plusicon.png) no-repeat center right;
    border: 0;
    float: none;
    /* margin-right: 90px; */
  margin-right: 50px; /*Added by Faisal */
}
#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;
}

#footer .aarong-links li a.menuColor {
    color: #f58220;
    background: url(../../skin/frontend/enterprise/aarong/images/minusicon.png) no-repeat center right;
}

.bottom-banner{width: 100%; margin:3px auto;float:left; height: 625px;}
.bottom-banner img {max-width: 110%;display: block;width:110%; height: 100%;} 

.aarong-signup-right {padding:0px 0px 9px}/*newhomepage*/
.aarong-signup-right h3 {color:#1a1a1a; font:16px/16px helveticaregular, arial, sans-serif;; padding-bottom:7px} /*Dollar*/

#footer .aarong-links li.followUs a {
    background: none;
    cursor: default;
}

#footer .aarong-links li.followUs .followUsIcon {
    padding: 0px 30px;
}
.followSpace {
margin: 20px 0px; 
}

/*#footer .aarong-links li.followUs .followUSIcon a {
    margin: 0px 8.9%;
} Added by Foisal Below*/
#footer .aarong-links li.followUs .followUSIcon a {
     margin: 0px 0px 0 243.5px;
}

#footer .aarong-links li.followUs .followUSIcon a:first-child  {
    margin-left: 30px;
}
#footer .aarong-links li.followUs .followUSIcon a:last-child {
    /*margin-right: 0; Below added by Faisal*/
  margin-right: 0px !important;
}
/* Above added by Foisal */
/*#footer .aarong-links li.followUs .followUSIcon a:last-child {
    margin-right: 70px;
}*/


#footer .aarong-links li ul li a {
    font: 18px/40px helveticaregular, arial, sans-serif;
    padding-left: 40px;
  background:none;
}

#footer .aarong-links li.followUs .followUSIcon a {
    background: none;
    cursor: pointer;
    padding: 0px;
    display: inline-block;
}

span.Insta {
    background: url(../../skin/frontend/enterprise/aarong/images/ig-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}

span.Insta:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/ig-icon-hover.png);
}
span.FB {
    background: url(../../skin/frontend/enterprise/aarong/images/fb-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}
span.FB:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/fb-icon-hover.png);
}
span.ytube {
    background: url(../../skin/frontend/enterprise/aarong/images/yt-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}
span.ytube:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/yt-icon-hover.png);
}
span.pin {
    background: url(../../skin/frontend/enterprise/aarong/images/pi-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}

span.pin:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/pi-icon-hover.png);
}
span.twit {
    background: url(../../skin/frontend/enterprise/aarong/images/tt-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}
span.twit:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/tt-icon-hover.png);
}

.wrapperInner.signUp .radio-promotion:first-child {
    margin-top: 11px;
}

.aarongicon-label-radio{
    text-transform: uppercase;
}

@media screen and (min-width:768px){.desktopView{display:block;} .mobileView{display:none;}}
@media screen and (max-width:767px){
    .desktopView{display:none;} .mobileView{display:block;}
    .aarong-app-promotion .wrapperInner .bottomButton{display:none;}
    .aarong-app-promotion .wrapperInner{width:100%;}
}
@media (max-width: 657px) and (min-width: 200px) {

.wrapperInner.signUp .aarong-textfield{
   width:100%;
     height: 66px;
     max-width: 391px;
   box-sizing: border-box;
}
.wrapperInner.signUp form#newsletter-validate-detail {
    width: 75%;
    margin: 0 auto;
}
.wrapperInner.signUp .signuptext {
    font-size: 25px;
    text-transform: uppercase;
}
.wrapperInner.signUp .emailDiv, .wrapperInner.signUp .mobileDiv {
    float: left;
    width: 100%;
    margin-top: 10px;
}
.wrapperInner.signUp .emailDiv input {
    margin-right: 0px;
}
.wrapperInner.signUp .promotion-radio-pad{
        width: 81%;
    margin-top: -16px;
}
.aarongicon-label-radio.selected{
        margin: 20px 0px;
}

label.aarongicon-label-radio {
    font-size: 18px;
    text-transform: uppercase;
}

/*Mobile Footer */
.followSpace {
margin: 20px 0px;
}
#footer .aarong-links li.followUs .followUSIcon a{
    height:50px;
}
#footer .aarong-links li.followUs .followUSIcon a {
    /*margin: 0px 40px;*/
   margin: 0px 41.5px; /* Added by Foisal */
}
#footer .aarong-links li.followUs .followUSIcon a:last-child {
    margin-right: 50px;
}
#footer .aarong-links li a, #footer .aarong-links li ul li a{
    /*margin-right: 50px;*/
  margin-right: 42px; /* Added by Faisal */
}
.wrapperInner.signUp .aarongicon-submitbutton {
    top: -15px;
    position: absolute;
    right: -19px;
    background-position: 24px 32px;
    background-image: url(../../skin/frontend/enterprise/aarong/images/aarong-icon.html);
}

.aarongicon-label-radio.selected {
    margin: 5px 0px;
}

#footer .aarong-links{background: transparent;box-shadow:none;}
#footer .aarong-links .menu-level1.in {background-color:#ece5d9; }

#footer .wrapperContent {
    margin-bottom: 0px;
    border-bottom: none;
}

#footer .wid_925{border-bottom:none;}

.MobLinks.hidden-phone-show {
    text-align: center;
    line-height: 45px;
    margin: 20px 0px;
}

.MobLinks.hidden-phone-show ul li a {
    color: #333;
    font: 22px/37px "futura BT Medium Condensed";
}

.MobLinks.hidden-phone-show ul li a:hover,.MobLinks.hidden-phone-show ul li a:visited {
    color: #f58220;
    /*font: 22px/37px "futura BT Medium Condensed";*/
}
.newItem.latestAdd {
  padding-top:40px;
}

.aarongPlusIcon {
  position: relative;
    /*top: 16px;*/
    background: url(../../skin/frontend/enterprise/aarong/images/plus-icon-app.png) no-repeat center right;
    /* left: -30px; */
  /*width: 19px;
    height: auto;
  height: 19px;*/
    display: inline-block;
    float: right;
  
  width: 32px;
    height: 32px;
    top: 23px;
}

.arrong-mobile-app .bottomButton {
    display: none;
}

.aarongMinusIcon {
  position: relative;
    top: 44px;
    background: url(../../skin/frontend/enterprise/aarong/images/minusicon-app.png) no-repeat center right;
    /* left: -30px; */
     width: 32px;
    height: 32px !important;
    
    display: inline-block;
    float: right;
}

.aarongMinusIcon {
  display:none;
}
.aarong-app-promotion{    z-index: 2;}

#header .mobHeader {
    background: #ece5d9;
    width: 640px;
    height: 57px;
}
.aarongicon-menu {
    width: 32px;
    height: 27px;
    border: 0;
    cursor: pointer;
    background: url(../../skin/frontend/enterprise/aarong/images/menu-line.png);
}

#header .navButton {
    float: left;
}
#header .aarong-logo {
    float: left;
    width: auto;
    margin:0px;
}
#header .aarong-logo img {
    max-height: 40px;
    margin: 10px 0px;
}

#header .search-btn.aarongicon-search {
    background: url(../../skin/frontend/enterprise/aarong/images/search-icon.png) no-repeat;
    width: 20px;
    height: 22px;
    margin: 15px 9px;
    background-repeat: no-repeat;
  opacity:1;
  position: relative;
  top:3px;
}
#header .aarong-main-nav ul{    /*position: relative;
    top: 55px;*/}

#header .navButton .navButtonClick {margin: 21.5px 0px 21.5px 16px;}

#header .aarong-header-right a:nth-child(even) {
    
    border-left: 1px solid #333;
    border-right: 1px solid #333;
    padding: 0px 16px;
    margin: 18.5px 0px;
    min-height: 29px;
    line-height: 32px;
}
.aarongicon-shoppingbag {background: url(../../frontend/images/icons/cart-icon.png);width: 20px;height: 20px;margin: 5px 9px;background-repeat: no-repeat;position: relative;top:13px;}
#header .aarong-header-right a:nth-child(odd) {
    padding: 0 0 0 0px;
}
.back-to-top{bottom: 3.80em;}
#header .aarong-main-nav li{margin-left: 0px !important;}
#header .navButton .navButtonClick{ margin: 12px 0px 12px 9px;}
#header .aarong-logo img{ margin: 10px 0px 0px 9px;}
#header .aarong-header-search {
top: -15px;
left: 75px;
height: 60px;
width: 256px;
padding: 0;
}

#header .aarong-header-search input[type="text"]{
font-size:24px;
padding: 18px 10px 18px 22px;
width: 200px;
height: 30px;
text-align: center;
}


input.searchIcon {
padding: 5px 10px;
position: absolute;
top: 24px;
right: -8px;
width: 20px;
height: 22px;
}
#header .close-search-btn{
    top: 19px;
    left: 138px;
}
.aarongicon-menu.close{background: url(../../skin/frontend/enterprise/aarong/images/menu-close.png); height: 27px; width: 32px;}

.aarongicon-menu {outline:0;} 

.aarong-app-promotion .wrapperInnerApp{
  line-height: 35px;
}
.arrong-mobile-app p{font-size: 26px;}
.bottomButton img{ margin-top: 15px;}
#mainBanner .bx-wrapper{margin-top:0px;}

#header .aarong-logo img{    position: absolute;}

#header .aarong-main-nav.in{
    position: relative;
    top: 55px;
}

#header .aarong-logo img{position: absolute;}

} /* End Mobile */

#footer .aarong-links .menu-level1.in{background-color:#ece5d9; }
#footer {padding-top:11px;} /* newhomepage */
.blog{margin-top:10px;}

.aarong-signup-right{padding-bottom: 0px;}
.newItem .bx-default-pager{
    text-align: center;
    margin-top: 11px;
    padding-bottom: 11px;
    line-height: 12px;
}
.newItem {margin-top: 44px;}

.newItem .bx-wrapper {
    margin: 44px auto 0;
}

.arrong-mobile-app p {
    font-size: 18px;
}
.bottomButton img {
    margin: 0px 25px;
  cursor:pointer;
}

@media (min-width: 200px) and  (max-width: 657px) {
  .aarong-app-promotion .wrapperInnerApp {
    min-height: 108px;
    line-height: 23px;
    box-sizing: border-box;
    padding:19.41px 24px;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.aarong-app-promotion {
    z-index: 2;
    margin: 4px 0px;
    padding: 0px 0px;
    margin-bottom: 11px;
}
.home-page-banner{
    float: left;
}
.aarongPlusIcon{
   width: 32px;
   height: 32px;
   top: 23px;
}
.aarongMinusIcon {
    top: 44px;
}

.arrong-mobile-app p {
    font-size: 20px;
        
}
.aarong-app-promotion .wrapperInnerApp h1.arongHeading {
    font-size: 20px;
}
.bottomButton img {
    margin-top: 6px !important;
    max-height: 20px;
}

#header .mobHeader{
    height: 70px;
}

#header .aarong-logo img {
    margin: 13.5px 0px 7.64px 16px;
    max-height: 49px;
    max-width: 137px;
    /*width: 100%;*/
}
#header .navButton .navButtonClick {
    margin: 21.5px 0px 21.5px 16px;
}

#header .search-btn.aarongicon-search{
    width: 33px;
    height: 27px;
    margin: 21.5px 16px 21.5px 16px;
  top: 0px;
}


#header .aarong-header-search{
top: 2px;
left: 73px;
}
#header .aarong-header-search input[type="text"]{
    padding: 17px 10px 7px 22px;
} 
#header .close-search-btn{
    top: 27px;
    left: 162px;
}
.aarongicon-shoppingbag{
    height: 27px;
    width: 27px;
    margin: 3px 10px;
    margin-right: 5px;
}
input.searchIcon{
    width: 31px;
    height: 27px;
    top: 11px;
    right: -8px;
}
#header .aarong-main-nav.in{top: 68px;padding-bottom: 7px;}
.aarongicon-menu.close {
    height: 32px;
    width: 27px;
    background-repeat: no-repeat;
}
.back-to-top {bottom:0;}
#fb-root .fb_dialog{    bottom: 118px !important;}

.newItem.latestAdd{
    padding-top: 38px;
}
.MobLinks.hidden-phone-show{
margin: 38px 0px;
}
.bottom-banner{margin: 16.5px auto;}
.aarong-signup-right{padding: 14.5px 0px 9px}
#header .aarong-create-link{margin-top:0px;}
.wrapperInner.signUp{padding: 25px 0px;min-height: 428px;
    box-sizing: border-box; }
  
.wrapperInner.signUp .subImg {
    width: 73px;
    height: 73px;
  margin-bottom: 13px;
}
.wrapperInner.signUp .emailDiv{margin-top:34px;margin-bottom:18px;}
.wrapperInner.signUp .mobileDiv{margin-bottom:27px;}
.wrapperInner.signUp .aarongicon-submitbutton {
    left: -80px;
    background-image: url(../../skin/frontend/enterprise/aarong/images/arrow-icon.png);
    width: 37px;
    height: 49px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    top: -1px;
}
#header .aarong-main-nav ul {
    margin-bottom: 30px;
}
#header .aarong-main-nav li a{    padding: 0 43px;}
.back-to-top {
    bottom: 15px;
    padding: 10px;
}
.aarongMinusIcon {
    top: 25px;
}
#header .aarong-header-right a:nth-child(even){    font-size: 18px;}
.blog .blog1,.blog .blog1:last-of-type{  width: 49.9%;}
.bagCount{    position: relative; top: 6px;}
#footer .wid_925{width:100%;} /*Dollar */

#header .aarong-header-right a:nth-child(even){    top: -6px;
    position: relative;
}
#header .aarong-header-right{height: 70px;margin-right: 0px;}
.aarongicon-shoppingbag {
    height: 27px;
    width: 27px;
    margin: 0px;
    margin-right: 5px;
    top: 0px;
}
.bagCount {
    position: relative;
    top: -4px;
}
#header .aarong-header-right a:nth-child(odd){    padding: 21.5px 16px;
    margin-left: -6px;}
.aarong-signup-right h3{    font-size: 20px !important;
}
#footer .aarong-links li {border:none;}
#header .aarong-header-search{left: 95px;    width: 280px;}
}
.bottomButton {
    line-height: 0;
}
.aarong-app-promotion {
    float: left;
    width: 100%;
    padding: 0px 0px 10px 0px;
    position: relative;
    z-index: 1;
}

.parentMenu.menu0 img {
    padding: 0;
    margin: 13px 0px 17px 0;
}

div.menu a span {
    display: block;
    height: 28px;
    padding-right: 0px;
    padding: 17px 0 5px 0;
}

.newItem {
    margin-top: 88px;
}
.sale-nav {
    margin-right: 0 !important;
    margin-top: 0px !important;
    margin-left: 3px;
}
.sale-nav > a > span > img{
  position:relative;
  bottom: 7.5px;
}
#footer .aarong-links li a, #footer .aarong-links li ul li a {
    margin-right: 52px;
  }

@media (max-width: 657px) and (min-width: 200px){
  #footer .aarong-links li a, #footer .aarong-links li ul li a {
    margin-right: 42px;
  }

  #footer .aarong-links li.followUs .followUSIcon a {
    margin: 0px 41.5px;
  }
  
  #footer .aarong-links li.followUs .followUSIcon a:last-child {
    margin-right: 0px !important;
  }
  .arrong-mobile-app .bottomButton {
    margin-top: 12px;
  }
  .aarongPlusIcon {
    width: 32px;
    height: 32px;
    top: 16px;
  }

  .aarongMinusIcon {
    top: 39.5px;
  }
}

/**
 * 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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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 {} */
/* ======================================================================================= */


.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; }
}

/*footer
}*/

.footer {
    width: 1261px;
    margin: 0 auto;
    margin-top: 5px;
    overflow: hidden;
    background: #fff0;
    padding: 5px 0;
}
.footer h2 {
    text-align: left;
    font-size: 12px;
    margin: 0;
    color: #fff;
    text-transform: uppercase;
    margin-left: 12px;
    font-weight:700;
}
.footer .menu-list {
    width: 269px;
    float: left;
    margin-top: 25px;
    padding-right: 21px;
    margin-left: 22px;
}

.footer .category-menu{
    font-size: 22px;
    padding: 10px;
    text-transform: uppercase;
    margin-left: 0px;
    color: white;
    line-height: 1.2;
}

.footer .category-menu ul{
    list-style: none;
    padding: 5px;

}
.footer .category-menu ul li a{
      font-family: arial;  
      color: white;
      font-size: 12px;
      text-transform: capitalize;
}
@media (max-width: 657px) and (min-width: 200px){
.footer {width:100%;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;
}
}

.footer .social-icon{
   font-size: 18px;
    padding: 8px;
    text-transform: uppercase;
    margin-left: 0px;
    color: white;
}
.footer .social-icon ul{
    list-style: none;
    padding: 10px;
}
.footer .social-icon ul li a .facebook .fa{
    color: #000000;
    border-radius: 2px;
    overflow: hidden;
    background: #ffffff;
    width: 25px;
    height: 25px;
    text-align: center;
    padding-bottom: 20px;
    line-height: 34px;
}
.footer .social-icon ul li a .facebook .fa:hover{
    background: white;
    color:#000000;
}
.footer .social-icon ul li a .instagram .fa{
    border-radius: 2px;
    overflow: hidden;
    background: #ffffff; 
    color: #000000;
    padding-bottom: 20px;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 34px;
}
.footer .social-icon ul li a .instagram .fa:hover{
    background: white;
    color:#000000;
}
.footer .social-icon ul li a .twitter .fa{
    color: #000000;
    border-radius: 2px;
    padding-bottom: 20px;
    overflow: hidden;
    background: #ffffff;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 34px;
}
.footer .social-icon ul li a .twitter .fa:hover{
    background: white;
    color:#000000;
}
.footer .social-icon ul li a .youtube .fa{
    color: #000000;
    background: #ffffff;
    border-radius: 2px;
    overflow: hidden;
    width: 25px;
    height: 25px;
    text-align: center;
    padding-bottom: 5px;
    line-height: 34px;
}
.footer .social-icon ul li a .youtube .fa:hover{
    background: white;
    color:#000000;
}
.footer .social-icon ul li a .google_plus .fa{
    color: #000000;
    border-radius: 2px;
    overflow: hidden;
    background: #ffffff;
    padding-bottom: 5px;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 34px;
}
.footer .social-icon ul li a .google_plus .fa:hover{
    background: white;
    color:#000000;
}





.aarongicon-like {background-position:-69px -247px; width:20px; height:19px; margin-right:7px; position:relative; top:1px}
.productDetail-left {width:440px; padding-right:10px; 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 #fff}
.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(../../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}



    /* 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:60%}
    .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}


/* 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;
    }
    /*Dollar */
    .blog .blog1:last-of-type {
    margin-right: 5px;
    width: 225px;
    float: left;
    }
    .blog .blog1:first-of-type {
    margin-left: 26px;
    }
    /* Dollar */
    .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;
    }


    
    .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: 30px;    
}
.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{max-width:640px;margin:0 auto;padding:0;width:100%;} /* Dollar */
.home-page-image-container1{width:100%;margin:7px 8px 6px;float:left;max-height:725px;}/*Dollar */

.home-page-image-container2{width:538px;margin:7px 8px 6px;float:left;max-height:519px;}    
/*.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 */


/* Added for New Hoome Page Changes - Dollar Pathak */
.aarong-shadow-mobile { min-height:7px}

/*.arrong-mobile-app {padding-top:5px; float:left; width:533px}*/
.aarong-app-icons-new li  img{width:130px;}

/* Added for New Hoome Page Changes - Tapan */
.aarong-app-promotion{float: left; width: 100%;padding: 11px 0px;position: relative;z-index: 1;}
.aarong-app-promotion .wrapperInnerApp{text-align:center;background-color:#ece5d9;padding: 15px 0px; line-height:43px;max-width:100%;margin:0 auto; width:100%;}
/*.aarong-app-promotion .wrapperInnerApp button{background-color: #333;border: none;color: #fff;padding: 5px 10px;margin: 0px 15px;cursor: pointer;}*/
/*Added by Faisal */
.aarong-app-promotion .wrapperInnerApp button{ background-color: #333;
    border: none;
    color: #fff;
    padding: 10px 5px;
    margin: 0px 10px;
    cursor: pointer;
    width: 168px;
}
.aarong-app-promotion .wrapperInnerApp h1.arongHeading {
    font-size: 26px;
    line-height: 1;
}
.plusIcon.mobileView {
    position: relative;
    top: 30px;
    background: url(../../skin/frontend/enterprise/aarong/images/plusicon.png) no-repeat center right;
    float: right;
}

.wrapperInner.signUp .signuptext {
    font-size: 14px;
    text-transform: uppercase;
}
    
.wrapperInner.signUp {
    text-align: center;
    line-height: 40px;
    padding: 15px 0px;
    background-color: #ece5d9;
    max-width:1261px;
    width:100%;
}
.wrapperInner.signUp .subImg {
    width:50px;
    height:50px;
}

.wrapperInner.signUp .promotion-radio-pad{
    width: 28%;
    margin: 0 auto;
    text-align: left;
}

.wrapperInner.signUp .aarong-textfield{min-width: 290px;height: 35px; border-radius: 8px;float:none;}

.wrapperInner.signUp .emailDiv input{
    margin-right: 19px;
}

.wrapperInner.signUp .aarongicon-submitbutton {
    position: relative;
    top: 32px;
    left: -154px;
}/*Foisal added -154 above */
/*.wrapperInner.signUp .aarongicon-submitbutton {
    position: relative;
    top: 27px;
    left: -177px;
}*/
.wrapperInner.signUp .emailDiv,.wrapperInner.signUp .mobileDiv{float:left;}
.wrapperInner.signUp .radio-promotion {
    line-height: 28px;
}
.wrapperInner.signUp .arrowButton{float:right;}

.wrapperInner.signUp form#newsletter-validate-detail {
    width: 51%;
    margin: 0 auto;
}


/* Footer Section */


#footer .wid_925{width:98%;background-color: #ece5d9;} /*Dollar */
#footer .aarong-links li{
    float: none;
    margin: 0;
    width: auto;
    padding-bottom: 0;
}
#footer .aarong-links { margin: 0 0 27px;}
#footer .aarong-links {
    padding: 0;
    border:none;
    margin: 0 6px;
    width:100%;
}
 #footer .aarong-links, 
 #footer .aarong-links.in, 
 #footer .aarong-links .menu-level1, 
 #footer .aarong-links .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}
#footer .aarong-links .menu-level1 {
    width: auto;
    float: none;
    height: 0;
    overflow: hidden;
}
 #footer .aarong-links li a, 
 #footer .aarong-links li ul li a {
    display: block;
    padding: 0 30px;
    font: 20px/60px helveticaregular, arial, sans-serif;
    background: url(../../skin/frontend/enterprise/aarong/images/plusicon.png) no-repeat center right;
    border: 0;
    float: none;
    /* margin-right: 90px; */
    margin-right: 50px; /*Added by Faisal */
}
#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;
}

#footer .aarong-links li a.menuColor {
    color: #f58220;
    background: url(../../skin/frontend/enterprise/aarong/images/minusicon.png) no-repeat center right;
}

.bottom-banner{width: 100%;}
.bottom-banner img {max-width: 110%;display: block;width:110%;}

.aarong-signup-right {padding:10px 0px 9px}/*newhomepage*/
.aarong-signup-right h3 {color:#1a1a1a; font:16px/16px helveticaregular, arial, sans-serif;; padding-bottom:7px} /*Dollar*/

#footer .aarong-links li.followUs a {
    background: none;
    cursor: default;
}
#footer .aarong-links li.followUs .followUsIcon {
    padding: 0px 30px;
}
.followSpace {
margin: 20px 0px;   
}

/*#footer .aarong-links li.followUs .followUSIcon a {
    margin: 0px 8.9%;
} Added by Foisal Below*/
#footer .aarong-links li.followUs .followUSIcon a {
     margin: 0px 0px 0 243.5px;
}

#footer .aarong-links li.followUs .followUSIcon a:first-child  {
    margin-left: 30px;
}
#footer .aarong-links li.followUs .followUSIcon a:last-child {
    /*margin-right: 0; Below added by Faisal*/
    margin-right: 0px !important;
}
/* Above added by Foisal */
/*#footer .aarong-links li.followUs .followUSIcon a:last-child {
    margin-right: 70px;
}*/


#footer .aarong-links li ul li a {
    font: 18px/40px helveticaregular, arial, sans-serif;
    padding-left: 40px;
    background:none;
}

#footer .aarong-links li.followUs .followUSIcon a {
    background: none;
    cursor: pointer;
    padding: 0px;
    display: inline-block;
}

span.Insta {
    background: url(../../skin/frontend/enterprise/aarong/images/ig-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}

span.Insta:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/ig-icon-hover.png);
}
span.FB {
    background: url(../../skin/frontend/enterprise/aarong/images/fb-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}
span.FB:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/fb-icon-hover.png);
}
span.ytube {
    background: url(../../skin/frontend/enterprise/aarong/images/yt-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}
span.ytube:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/yt-icon-hover.png);
}
span.pin {
    background: url(../../skin/frontend/enterprise/aarong/images/pi-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}

span.pin:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/pi-icon-hover.png);
}
span.twit {
    background: url(../../skin/frontend/enterprise/aarong/images/tt-icon.png);
    display: inline-block;
    width: 35px;
    height: 35px;
}
span.twit:hover {
    background: url(../../skin/frontend/enterprise/aarong/images/tt-icon-hover.png);
}

.wrapperInner.signUp .radio-promotion:first-child {
    margin-top: 11px;
}

.aarongicon-label-radio{
    text-transform: uppercase;
}

@media screen and (min-width:768px){.desktopView{display:block;} .mobileView{display:none;}}
@media screen and (max-width:767px){
        .desktopView{display:none;} .mobileView{display:block;}
        .aarong-app-promotion .wrapperInner .bottomButton{display:none;}
        .aarong-app-promotion .wrapperInner{width:100%;}
}
@media (max-width: 657px) and (min-width: 200px) {

.wrapperInner.signUp .aarong-textfield{
     width:100%;
     height: 66px;
     max-width: 391px;
     box-sizing: border-box;
}
.wrapperInner.signUp form#newsletter-validate-detail {
    width: 75%;
    margin: 0 auto;
}
.wrapperInner.signUp .signuptext {
    font-size: 25px;
    text-transform: uppercase;
}
.wrapperInner.signUp .emailDiv, .wrapperInner.signUp .mobileDiv {
    float: left;
    width: 100%;
    margin-top: 10px;
}
.wrapperInner.signUp .emailDiv input {
    margin-right: 0px;
}
.wrapperInner.signUp .promotion-radio-pad{
        width: 81%;
        margin-top: -16px;
}
.aarongicon-label-radio.selected{
        margin: 20px 0px;
}

label.aarongicon-label-radio {
    font-size: 18px;
    text-transform: uppercase;
}

/*Mobile Footer */
.followSpace {
margin: 20px 0px;
}
#footer .aarong-links li.followUs .followUSIcon a{
    height:50px;
}
#footer .aarong-links li.followUs .followUSIcon a {
    /*margin: 0px 40px;*/
     margin: 0px 41.5px; /* Added by Foisal */
}
#footer .aarong-links li.followUs .followUSIcon a:last-child {
    margin-right: 50px;
}
#footer .aarong-links li a, #footer .aarong-links li ul li a{
    /*margin-right: 50px;*/
    margin-right: 42px; /* Added by Faisal */
}
.wrapperInner.signUp .aarongicon-submitbutton {
    top: -15px;
    position: absolute;
    right: -19px;
    background-position: 24px 32px;
    background-image: url(../../skin/frontend/enterprise/aarong/images/aarong-icon.html);
}

.aarongicon-label-radio.selected {
    margin: 5px 0px;
}

#footer .aarong-links{background: transparent;box-shadow:none;}
#footer .aarong-links .menu-level1.in {background-color:#ece5d9; }

#footer .wrapperContent {
    margin-bottom: 0px;
    border-bottom: none;
}

#footer .wid_925{border-bottom:none;}

.MobLinks.hidden-phone-show {
    text-align: center;
    line-height: 45px;
    margin: 20px 0px;
}

.MobLinks.hidden-phone-show ul li a {
    color: #333;
    font: 22px/37px "futura BT Medium Condensed";
}

.MobLinks.hidden-phone-show ul li a:hover,.MobLinks.hidden-phone-show ul li a:visited {
    color: #f58220;
    /*font: 22px/37px "futura BT Medium Condensed";*/
}
.newItem.latestAdd {
    padding-top:40px;
}

.aarongPlusIcon {
    position: relative;
    /*top: 16px;*/
    background: url(../../skin/frontend/enterprise/aarong/images/plus-icon-app.png) no-repeat center right;
    /* left: -30px; */
    /*width: 19px;
    height: auto;
    height: 19px;*/
    display: inline-block;
    float: right;
    
    width: 32px;
    height: 32px;
    top: 23px;
}

.arrong-mobile-app .bottomButton {
    display: none;
}

.aarongMinusIcon {
    position: relative;
    top: 44px;
    background: url(../../skin/frontend/enterprise/aarong/images/minusicon-app.png) no-repeat center right;
    /* left: -30px; */
     width: 32px;
    height: 32px !important;
    
    display: inline-block;
    float: right;
}

.aarongMinusIcon {
    display:none;
}
.aarong-app-promotion{    z-index: 2;}

#header .mobHeader {
    background: #ece5d9;
    width: 640px;
    height: 57px;
}
.aarongicon-menu {
    width: 32px;
    height: 27px;
    border: 0;
    cursor: pointer;
    background: url(../../skin/frontend/enterprise/aarong/images/menu-line.png);
}

#header .navButton {
    float: left;
}
#header .aarong-logo {
    float: left;
    width: auto;
    margin:0px;
}
#header .aarong-logo img {
    max-height: 40px;
    margin: 10px 0px;
}

#header .search-btn.aarongicon-search {
    background: url(../../skin/frontend/enterprise/aarong/images/search-icon.png) no-repeat;
    width: 20px;
    height: 22px;
    margin: 15px 9px;
    background-repeat: no-repeat;
    opacity:1;
    position: relative;
    top:3px;
}
#header .aarong-main-nav ul{    /*position: relative;
    top: 55px;*/}

#header .navButton .navButtonClick {margin: 21.5px 0px 21.5px 16px;}

#header .aarong-header-right a:nth-child(even) {
    
    border-left: 1px solid #333;
    border-right: 1px solid #333;
    padding: 0px 16px;
    margin: 18.5px 0px;
    min-height: 29px;
    line-height: 32px;
}
.aarongicon-shoppingbag {background: url(../../skin/frontend/enterprise/aarong/images/cart-icon.png);width: 20px;height: 20px;margin: 5px 9px;background-repeat: no-repeat;position: relative;top:13px;}
#header .aarong-header-right a:nth-child(odd) {
    padding: 0 0 0 0px;
}
.back-to-top{bottom: 3.80em;}
#header .aarong-main-nav li{margin-left: 0px !important;}
#header .navButton .navButtonClick{ margin: 12px 0px 12px 9px;}
#header .aarong-logo img{ margin: 10px 0px 0px 9px;}
#header .aarong-header-search {
top: -15px;
left: 75px;
height: 60px;
width: 256px;
padding: 0;
}

#header .aarong-header-search input[type="text"]{
font-size:24px;
padding: 18px 10px 18px 22px;
width: 200px;
height: 30px;
text-align: center;
}


input.searchIcon {
padding: 5px 10px;
position: absolute;
top: 24px;
right: -8px;
width: 20px;
height: 22px;
}
#header .close-search-btn{
    top: 19px;
    left: 138px;
}
.aarongicon-menu.close{background: url(../../skin/frontend/enterprise/aarong/images/menu-close.png); height: 27px; width: 32px;}

.aarongicon-menu {outline:0;} 

.aarong-app-promotion .wrapperInnerApp{
    line-height: 35px;
}
.arrong-mobile-app p{font-size: 26px;}
.bottomButton img{ margin-top: 15px;}
#mainBanner .bx-wrapper{margin-top:0px;}

#header .aarong-logo img{    position: absolute;}

#header .aarong-main-nav.in{
    position: relative;
    top: 55px;
}

#header .aarong-logo img{position: absolute;}

} /* End Mobile */

#footer .aarong-links .menu-level1.in{background-color:#ece5d9; }
#footer {padding-top:11px;} /* newhomepage */
.blog{margin-top:10px; width: 100%;}

.aarong-signup-right{padding-bottom: 0px;}
.newItem .bx-default-pager{
    text-align: center;
    margin-top: 11px;
    padding-bottom: 11px;
    line-height: 12px;
}
.newItem {margin-top: 10px;}

.newItem .bx-wrapper {
    margin: 10px auto 0;
    max-width:1200px;
}

.arrong-mobile-app p {
    font-size: 18px;
}
.bottomButton img {
    margin: 0px 25px;
    cursor:pointer;
}

@media (min-width: 200px) and  (max-width: 657px) {
    .aarong-app-promotion .wrapperInnerApp {
    min-height: 108px;
    line-height: 23px;
    box-sizing: border-box;
    padding:19.41px 24px;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.aarong-app-promotion {
    z-index: 2;
    margin: 4px 0px;
    padding: 0px 0px;
    margin-bottom: 11px;
}
.home-page-banner{
        float: left;
}
.aarongPlusIcon{
   width: 32px;
   height: 32px;
   top: 23px;
}
.aarongMinusIcon {
        top: 44px;
}

.arrong-mobile-app p {
    font-size: 20px;
        
}
.aarong-app-promotion .wrapperInnerApp h1.arongHeading {
    font-size: 20px;
}
.bottomButton img {
    margin-top: 6px !important;
    max-height: 20px;
}

#header .mobHeader{
    height: 70px;
}

#header .aarong-logo img {
    margin: 13.5px 0px 7.64px 16px;
    max-height: 49px;
    max-width: 137px;
    /*width: 100%;*/
}
#header .navButton .navButtonClick {
    margin: 21.5px 0px 21.5px 16px;
}

#header .search-btn.aarongicon-search{
    width: 33px;
    height: 27px;
    margin: 21.5px 16px 21.5px 16px;
    top: 0px;
}


#header .aarong-header-search{
top: 2px;
left: 73px;
}
#header .aarong-header-search input[type="text"]{
    padding: 17px 10px 7px 22px;
}   
#header .close-search-btn{
    top: 27px;
    left: 162px;
}
.aarongicon-shoppingbag{
    height: 27px;
    width: 27px;
    margin: 3px 10px;
    margin-right: 5px;
}
input.searchIcon{
    width: 31px;
    height: 27px;
    top: 11px;
    right: -8px;
}
#header .aarong-main-nav.in{top: 68px;padding-bottom: 7px;}
.aarongicon-menu.close {
    height: 32px;
    width: 27px;
    background-repeat: no-repeat;
}
.back-to-top {bottom:0;}
#fb-root .fb_dialog{    bottom: 118px !important;}

.newItem.latestAdd{
    padding-top: 38px;
}
.MobLinks.hidden-phone-show{
margin: 38px 0px;
}
.bottom-banner{margin: 16.5px auto;}
.aarong-signup-right{padding: 14.5px 0px 9px}
#header .aarong-create-link{margin-top:0px;}
.wrapperInner.signUp{padding: 25px 0px;min-height: 428px;
    box-sizing: border-box; }
    
.wrapperInner.signUp .subImg {
    width: 73px;
    height: 73px;
    margin-bottom: 13px;
}
.wrapperInner.signUp .emailDiv{margin-top:34px;margin-bottom:18px;}
.wrapperInner.signUp .mobileDiv{margin-bottom:27px;}
.wrapperInner.signUp .aarongicon-submitbutton {
    left: -80px;
    background-image: url(../../skin/frontend/enterprise/aarong/images/arrow-icon.png);
    width: 37px;
    height: 49px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    top: -1px;
}
#header .aarong-main-nav ul {
    margin-bottom: 30px;
}
#header .aarong-main-nav li a{    padding: 0 43px;}
.back-to-top {
    bottom: 15px;
    padding: 10px;
}
.aarongMinusIcon {
    top: 25px;
}
#header .aarong-header-right a:nth-child(even){    font-size: 18px;}
.blog .blog1,.blog .blog1:last-of-type{  width: 49.9%;}
.bagCount{    position: relative; top: 6px;}
#footer .wid_925{width:100%;} /*Dollar */

#header .aarong-header-right a:nth-child(even){    top: -6px;
    position: relative;
}
#header .aarong-header-right{height: 70px;margin-right: 0px;}
.aarongicon-shoppingbag {
    height: 27px;
    width: 27px;
    margin: 0px;
    margin-right: 5px;
    top: 0px;
}
.bagCount {
    position: relative;
    top: -4px;
}
#header .aarong-header-right a:nth-child(odd){    padding: 21.5px 16px;
    margin-left: -6px;}
.aarong-signup-right h3{    font-size: 20px !important;
}
#footer .aarong-links li {border:none;}
#header .aarong-header-search{left: 95px;    width: 280px;}
}
.bottomButton {
    line-height: 0;
}
.aarong-app-promotion {
    float: left;
    width: 100%;
    padding: 0px 0px 10px 0px;
    position: relative;
    z-index: 1;
}

.parentMenu.menu0 img {
    padding: 0;
    margin: 13px 0px 17px 0;
}

div.menu a span {
    display: block;
    height: 28px;
    padding-right: 0px;
    padding: 17px 0 5px 0;
}


}
.sale-nav {
    margin-right: 0 !important;
    margin-top: 0px !important;
    margin-left: 3px;
}
.sale-nav > a > span > img{
    position:relative;
    bottom: 7.5px;
}
div.menu a {
    padding: 0 20px !important;
}
#footer .aarong-links li a, #footer .aarong-links li ul li a {
        margin-right: 52px;
    }

@media (max-width: 657px) and (min-width: 200px){
    #footer .aarong-links li a, #footer .aarong-links li ul li a {
        margin-right: 42px;
    }

    #footer .aarong-links li.followUs .followUSIcon a {
        margin: 0px 41.5px;
    }
    
    #footer .aarong-links li.followUs .followUSIcon a:last-child {
    margin-right: 0px !important;
    }
    .arrong-mobile-app .bottomButton {
        margin-top: 12px;
    }
    .aarongPlusIcon {
        width: 32px;
        height: 32px;
        top: 16px;
    }

    .aarongMinusIcon {
        top: 39.5px;
    }
}

/**
 * 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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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(../../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('../../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(../../skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/login12.png);
}

.social-login-title .create-account-title {
    background-image: url(../../skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/create-account-title.png);
}

.social-login-title .forgot-pass-title {
    background-image: url(../../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("../../skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/facebook.png") no-repeat;
}

.google-login button {
    background: url("../../skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/google.png") no-repeat;
}

.twitter-login button {
    background: url("../../skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/twitter.png") no-repeat;
}

.linkedin-login button {
    background: url("../../skin/frontend/enterprise/aarong/css/magecheckout/sociallogin/images/buttons/linkedin.png") no-repeat;
}

.instagram-login button {
    background: url("../../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;*/
  }


/* Style of the small image link */
.MagicZoomPlus, .MagicZoomPlus:hover {
    display: inline-block;
    cursor: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/graphics/zoomin.cur), pointer;
    outline: 0 !important;
    font-size: 0 !important;
    line-height: 100% !important;
    direction: ltr;
    max-width: 100%;
}

/* Style of the small image */
.MagicZoomPlus img {
    border: 0 !important;
    margin: 0 !important;
    outline: 0 !important;
    padding: 0 !important;
    height: auto;
}

.MagicZoomPlus > img {
    width: 100%;
}

.MagicZoomPlus.magic-for-ie8 > img {
    max-width: none !important;
}

.MagicZoomPlus.magic-for-ie7 > img, .MagicZoomPlus.magic-for-ie5 img {
    width: auto;
}

td > .MagicZoomPlus > img, td > .MagicZoomPlus.magic-for-ie8 > img {
    max-width: none;
    width: auto;
}


/* Style of the span inside the small image link */
.MagicZoomPlus span {
    display: none !important;
}

/* Style of hint box */
.MagicZoomPlusHint {
    background: url("../images/icons/hint.gif") no-repeat 2px 50%;
    color: #444;
    font-family: sans-serif;
    font-size: 8pt;
    line-height: 24px;
    margin: 0;
    min-height: 24px;
    padding: 2px 2px 2px 20px !important;
    text-align: left;
    text-decoration: none;
}

.MagicZoomPlusLoading {
    background: #fff url(../../skin/frontend/enterprise/aarong/css/graphics/loader.gif) no-repeat 2px 50%;
    border: 1px solid #ccc;
    color: #444;
    font-family: sans-serif;
    font-size: 8pt;
    line-height: 1.5em;
    margin: 0;
    padding: 4px 4px 4px 24px !important;
    text-align: left;
    text-decoration: none;
}


/* Style to hide external title or caption on a page. Only needed for #id method */
.MagicZoomPlus-ExternalText {
    display: none;
}


/* Style of the zoomed image */
.MagicZoomBigImageCont {
    background: #ffffff;
    border: 1px solid #999;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    transition: none !important;
}

.MagicZoomBigImageCont img {
    max-width: none !important;
    max-height: none !important;
    height: auto !important;
    width: auto !important;
}

/* Style of text on the zoomed image */
.MagicZoomHeader {
    background: #666;
    color: #fff;
    font-size: 10pt !important;
    line-height: normal !important;
    text-align: center !important;
}

/* Style of square magnify area under the cursor */
.MagicZoomPup {
    background: #dadad1;
    border: 3px solid #aaa;
    cursor:url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/graphics/zoomin.cur),pointer;
}

/* Style of loading message and icon shown during load */
.MagicZoomLoading {
    background: #fff url(../../skin/frontend/enterprise/aarong/css/graphics/loader.gif) no-repeat 2px 50%;
    border: 1px solid #ccc;
    color: #444;
    font-family: sans-serif;
    font-size: 8pt;
    line-height: 1.5em;
    margin: 0;
    padding: 4px 4px 4px 24px !important;
    text-align: left;
    text-decoration: none;
}

/* Style of hotspots */
.MagicHotspots {
display: none;
visibility: hidden;
}
.MagicHotspots a {
border: 1px solid #ccc;
display: block !important;
position: absolute !important;
}
.MagicHotspots a:hover {
border: 1px solid red;
}

/* Style of the small image when the large image is expanded */
.MagicThumb-expanded-thumbnail {
    cursor: default;
}

/* Style of the expanded image */
.MagicThumb-expanded {
    background: #ffffff;
    border: 1px solid #ccc;
    cursor: url(https://d2hsbyxoza91sl.cloudfront.net/skin/frontend/enterprise/aarong/css/graphics/zoomout.cur), pointer;
    outline: 0;
    padding: 0;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    transition: none !important;
}

.MagicThumb-expanded img {
    background: #ffffff;
}

/* Style of the caption for the expanded image */
.MagicThumb-caption {
    background: #ccc;
    border: 0 !important;
    color: #333;
    font: normal 10pt Verdana, Helvetica;
    min-height: 18px !important;
    padding: 8px;
    outline: 0 !important;
    text-align: left;
}

/* Style of the close/next/previous buttons */
.MagicThumb-buttons {
    background: transparent url("../images/icons/buttons1.png") no-repeat 0 0;
    display: block;
    height: 24px;
}

.MagicThumb-buttons a {
    height: 24px;
    margin: 0px 1px !important;
    overflow: hidden;
    width: 24px;
}

.MagicThumb-expanded > div > div > div > img {
    max-height: none !important;
    max-width: none !important;
    height: auto !important;
    width: auto !important;
}

.MagicThumb-background {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    transition: none !important;
}

.magic-temporary-img img {
    max-height: none !important;
    max-width: none !important;
}

/* Style of shadow effect behind zoomed image */
.MagicBoxShadow {
-moz-box-shadow: 3px 3px 4px #888888;
-webkit-box-shadow: 3px 3px 4px #888888;
box-shadow: 3px 3px 4px #888888;
border-collapse: separate;
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888') !important;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888')" !important;
}

/* Style of glow effect behind zoomed image */
.MagicBoxGlow {
-moz-box-shadow: 0px 0px 4px 4px #888888;
-webkit-box-shadow: 0px 0px 4px 4px #888888;
box-shadow: 0px 0px 4px 4px #888888;
border-collapse: separate;
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888') !important;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888')" !important;
}

*,body{outline:0}*,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}.hc-offcanvas-nav:not(.nav-open)::after,a.disabled{pointer-events:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#e8e8e8}::-webkit-scrollbar-thumb:hover{background:#fb5496}::-webkit-scrollbar-thumb{background-image:-webkit-linear-gradient(45deg,#ffbd84,#ff1f8e);background-image:-o-linear-gradient(45deg,#ffbd84,#ff1f8e);background-image:linear-gradient(45deg,#ffbd84,#ff1f8e)}::-moz-selection{background:rgba(166,175,189,.3)}::selection{background:rgba(166,175,189,.3)}*{-webkit-font-smoothing:antialiased;-moz-os-font-smoothing:grayscale;box-sizing:border-box;vertical-align:baseline}body{font-family:'Open Sans',sans-serif;color:#000000;font-weight:400;font-style:normal;line-height:1;font-size:17px;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;color:#050748;font-weight:600}.fa-icon,.header-heading .fa-icon{margin-left:5px;font-size:12px}ul{list-style:none}a:hover{text-decoration:none}button:focus{outline:0!important}.header-heading .fa-icon{animation:2s infinite arrowanim;-webkit-animation:2s infinite arrowanim}.common-heading{padding:0;text-align:center;position:relative;z-index:10}.common-heading h2{margin-bottom:60px}.inner-heading h2{margin-bottom:30px}.v-center{align-self:center;align-items:center}.lnk,button{position:relative;overflow:hidden}span.circle,span.circle2{background:rgba(255,255,255,.2);display:block;position:absolute;border-radius:50%;top:-10%}.animation,.circle,.circle2,.clients-logo,.custom-btn,.dropdown-toggle,.hoshd,.hover-scale img,.icon-set,.isotope_item,.link-hover,.main-header,.main-header.sticky,.navbar,.s-block,.sticky,.sub-menu-sec a,a,button,input{-webkit-transition:1.2s cubic-bezier(.17,.85,.438,.99);-o-transition:1.2s cubic-bezier(.17,.85,.438,.99);transition:1.2s cubic-bezier(.17,.85,.438,.99)}.no-shadow{box-shadow:none!important}span.circle{right:-130px;width:200px;height:200px}.lnk:hover span.circle{top:-10%;right:-80px}span.circle2{right:-50px;width:80px;height:80px}.mob-nav li,.top-header{position:relative}.lnk:hover span.circle2{top:-10%;right:-40px}.font-15{font-size:15px}.f-medium{font-weight:600}.f-bold,.text-bold{font-weight:700}.light-blue{background:#f8fdff}.text-radius{border-radius:3px;padding:0 3px}.text-primary{color:#fe4c1c}.text-second{color:#E91E63}.header-icon-nav a{background:0 0;padding:12px;margin:5px;border-radius:50%;color:#0a2233}.sticky .custom-nav .nav-list li a.menu-links,.sticky .dsk-logo{line-height:70px}.main-header.sticky{height:70px}.top-header{z-index:999}.navbar .mobile-menu{display:none}.navbar .mobilemenu{color:#0a2233;top:-4px;position:relative}.navbar .mobilemenu i{font-size:25px}.mob-nav{display:flex}.ml8{margin-left:8px}.animate{animation-duration:.4s;-webkit-animation-duration:.4s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.top-header .dropdown-toggle::after{display:inline-block;margin-left:3px;vertical-align:baseline;content:"+";border-top:0;border-right:0;border-bottom:0;border-left:0;border-radius:100px}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#fff;outline:0}.dropdown-item.active,.dropdown-item:active{color:#0a2233;text-decoration:none;background-color:#fff;outline:0}.dropdown-menu{border:0 solid rgba(0,0,0,.15)}header .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:10px 0;margin:0;font-size:16px;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0;border-top:0 solid #00baff;border-radius:0 0 8px 8px;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.dropdown-item,.navbar-light .navbar-nav .nav-link{color:#0a2233;font-weight:500;font-family:Poppins,sans-serif}.dropdown-item{display:block;width:100%;clear:both;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;font-size:15px;padding:10px 15px}.btn-block a,.btn-main,.btn-round-,.triangle-play{text-align:center}.navbar-toggler{background-color:#fff;border:1px solid #fff}.top-header .sticky{background:#fff;-webkit-box-shadow:0 4px 6px 0 rgba(12,0,46,.08);box-shadow:0 4px 6px 0 rgba(12,0,46,.08);height:70px}.nav-item.dropdown:hover{background:#fff}.list-mnu li a{white-space:break-spaces;line-height:24px;padding:5px 10px}.navbar-light .navbar-nav .nav-link{font-size:16px;padding:0 15px;line-height:48px}.nav-bg-b .custom-nav .nav-list li a.menu-links,.top-header .navbar .custom-btn:focus,.top-header .navbar .custom-btn:hover{color:black}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;padding-top:0;padding-bottom:0;height:100px}.brand-logo a{display:block}.menu-header,.sub-menu-center-block{display:flex}.top-header .navbar .custom-btn{padding:0 32px;color:#fff;font-weight:400}.modal-backdrop{background:linear-gradient(135deg,#0c0004 0,#000e0c 100%)}.modal{z-index:999999}.abt{position:absolute;right:15px!important;top:0!important;z-index:9999999}.popup-modalfull .modal-dialog{min-height:100%;background:#fff;width:100%;max-width:100%;height:100%;margin:0}.popup-modalfull .modal-content{border:0;height:100%;border-radius:0}.popup-modalfull .modal-body{overflow-y:auto}.main-header.sticky .nx-dropdown{top:65px}.main-header.sticky{background:#fff;-webkit-box-shadow:0 4px 6px 0 rgba(12,0,46,.08);box-shadow:0 4px 6px 0 rgba(12,0,46,.08)}.main-header{padding:0 20px;height:85px;z-index:99999;border-bottom:1px solid rgba(255,255,255,.1)}.fa-ani{margin-left:5px;font-size:12px;animation:2s infinite arrowanim;-webkit-animation:2s infinite arrowanim}.menu-header{align-items:center;justify-content:space-between;width:100%;margin-left:50px;}.right-bddr{border-right:1px solid rgba(255,255,255,.1);padding:0 10px 0 0!important;margin:0 20px 0 0}.custom-nav .sbmenu>a::before{content:"";position:absolute;right:4px}.btn-round-,.custom-nav .nav-list li.rpdropdown{position:relative}.custom-nav .sbmenu.hover>a::before{content:"-"}.btn-round-.trngl:after,.contact-info-:after,a.play-video::after,div.custom-nav>ul>li.sbmenu>a:after{content:''}.main-header.sticky .custom-nav .nav-list li a.menu-links{color:#050748}.main-header .mega-white-logo,.main-header.sticky .mega-white-logo,.nav-bg-b.main-header.sticky .mega-white-logo{display:none}.nav-bg-b.main-header .mega-white-logo{display:inline-block}.nav-bg-b.main-header .mega-darks-logo{display:none}.main-header.sticky .mega-darks-logo{display:inline-block}.dsk-logo{float:left;line-height:85px}.dsk-logo .nav-brand img{max-height:75px}.custom-nav{float:right}.custom-nav .menu-dorpdown{width:240px;margin:0 auto}.custom-nav .smfull{width:100%}.custom-nav .nav-list li{display:inline-flex}.custom-nav .nav-list li a.menu-links{color:#fff;  font-family: 'Arial', sans-serif; font-size:12px;font-weight:normal;padding:0 18px;line-height:30px;text-transform:uppercase;position:relative;overflow:hidden; border-top: solid 0px transparent}.custom-nav .nav-list li a.menu-links:hover{ border-top: solid 4px #f58220;}.btn-br,.btn-br:hover{color:#fff}.btn-br{line-height:48px;border-radius:100px;padding:0 20px}.btn-round-{width:48px;height:48px;line-height:48px;padding:0;margin-right:8px;display:inline-block}.btn-round-.trngl:after{position:absolute;right:-4px;top:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #e8e8e8;clear:both;transform:translateY(-50%)}.btshad-b1{-webkit-box-shadow:0 10px 15px 0 rgba(175,0,87,.2);box-shadow:0 10px 15px 0 rgba(175,0,87,.2)}.btshad-b2{-webkit-box-shadow:0 10px 15px 0 rgba(56,0,189,.2);box-shadow:0 10px 15px 0 rgba(56,0,189,.2)}.nx-dropdown{position:absolute;z-index:1;left:0;right:0;top:124px;opacity:0;height:0;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}div.custom-nav>ul>li:hover .nx-dropdown{opacity:1;height:auto;overflow:inherit}.-reviewr,.about-agency,.app-cta,.bd-hor .bd-hor-base,.bd-hor .bd-hor-base:hover:after,.bhv-service,.breadcrumb-area,.breadcrumb-areav2,.card-1,.case-study .image-div,.contact-location,.cta-area,.footer-svg,.hero-card-web,.hero-section,.ho-gdnt .s-block,.image-div,.image-set,.img-ca2set,.instagram-post .thumb,.item-image,.link-hover a,.nn-card-set,.offer-image,.our-office,.overlay-- .s-block,.portfolio-item-info .-reviewr,.service,.service-section,.service-slide,.srvc-bg-nx,.team,.video-review{overflow:hidden}.submenu-btnset{position:relative;display:block;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);white-space:normal}.sub-menu-column{float:left;}.sub-menu-column .menuheading{font-family: 'arial', sans-serif;font-weight: normal;text-transform: uppercase;text-decoration: none;letter-spacing: 0.040em;font-size: 14px;color: #000; margin-bottom:7px;}.sub-menu-column ul{width:100%;display:inline-block;position:relative}.sub-menu-column ul li{width:100%;height:auto;float:left;padding:0;margin-right:0;margin-bottom:9px}.sub-menu-column ul li a{font-weight: normal;font-size: 13px;line-height: 16px;color:black;}.sub-menu-section{box-shadow:0 10px 20px 0 rgb(0 0 0 / .04);border-top:2px solid #f3f3f3;width:100%;padding:15px 0;display:inline-block;background-color:#fff;margin-top:4px}.btn-block a{min-width:230px;-webkit-box-shadow:0 10px 15px 0 rgba(47,0,16,.15);box-shadow:0 10px 15px 0 rgba(47,0,16,.15)}.bgtspnt{background:0 0!important}div.custom-nav>ul>li.sbmenu:hover>a:after{left:0;opacity:1}.contact-show{position:relative}.contact-show:hover .contact-inquiry{display:block}.contact-inquiry{width:285px;position:absolute;top:48px;right:0;z-index:99;display:none;transition:all 2s linear}.hrbg{background:#e4e8ff}.contact-info- .contct-heading{font-size:19px;color:#3c4147;font-weight:700;padding:11px 20px;letter-spacing:.2px}.contact-info- .inquiry-card-nn .title-inq-c{font-size:14px;font-weight:700}.contact-info- .inquiry-card-nn ul li a{font-size:16px;color:#050748;font-weight:700;text-decoration:none}.contact-info- .inquiry-card-nn{border-top:1px solid #e1e1e2;position:relative;padding:15px 20px;text-align:left}.contact-info-{width:100%;display:inline-block;padding:0;background:#fff;border-radius:5px;margin-top:20px;position:relative;box-shadow:0 0 5px rgba(0,0,0,.3)}.contact-info- .inquiry-card-nn ul li{list-style:none;margin:14px 0;text-align:left;display:block}.contact-info- .inquiry-card-nn ul li.mb0{margin-bottom:0}.contact-info- .inquiry-card-nn ul li i{font-size:20px;margin:0 11px 0 0;color:#8BC34A}.contact-info- .inquiry-card-nn span{font-size:13px;color:#828282}.contact-info- .inquiry-card-nn .fa-envelope{color:#012169}.contact-info-:after{position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid transparent;border-bottom:7px solid rgba(255,255,255,.95);top:-14px;right:22px;transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease}a.play-video{min-width:70px;min-height:70px;display:inline-flex;background:#fff;border-radius:1000px;transition:all .3s ease-in-out 0s;cursor:pointer;outline:0;position:relative;padding:10px;align-items:center}a.play-video::after{width:70px;height:70px;border-radius:100%;border:6px solid #fff;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);animation:ring-ani 1.75s infinite cubic-bezier(.66,0,0,1);box-shadow:0 0 0 0 rgba(12,108,211,.5)}.pricing-table img,.ps-block span{animation:border-transform 6s linear infinite}@-webkit-keyframes ring-ani{to{box-shadow:0 0 0 18px rgba(12,108,211,0)}}.triangle-play{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #ff2d8d;border-bottom:15px solid transparent;margin:0 auto}.hero-card-web{position:relative;padding-top:150px;padding-bottom:100px;height:100vh;align-items:center;display:flex}.hero-main-rp{padding:0 30px 0 180px}.hero-heading-sec h2{color:#fff;font-size:55px;line-height:67px;text-transform:uppercase;font-weight:700}.hero-heading-sec h2 span{display:block}.hero-heading-sec>p{color:#fff000;font-size:18px;max-width:400px;margin:40px 0}.flags-size{width:25px}.awards-block-tt{margin-top:40px}.hero-content-sec{display:inline-flex;align-items:center}.title-hero-oth p{font-size:20px;color:#fff;margin:0 0 0 25px;text-transform:uppercase}.title-hero-oth p span{display:block;color:#fff000}.btn-main,.btn-main:hover{color:#fff}.hero-service-cards{margin-top:195px}.service-slide{border-radius:30px;max-width:280px;margin:20px 0;transform-style:preserve-3d;transform:perspective(1000px)}.service-card-hh{transform:translateZ(20px);display:block}.image-sr-mm{height:250px;width:100%;padding:0;position:relative;margin:0 auto}.image-sr-mm img{position:absolute;bottom:0;left:0;right:0;top:0;margin:0 auto;max-width:100%;max-height:100%;width:initial!important}.about-agency:before,.hero-bg-bg1:before,.shape-bg3:before{content:"";width:100%}.title-serv-c{color:#fff;font-size:22px;font-weight:700;line-height:1.2;padding:20px 20px 35px}.title-serv-c span{display:block}.card-bg-a{background:#3faee5;background:-moz-linear-gradient(top,#3faee5 0,#6d03ce 100%);background:-webkit-linear-gradient(top,#3faee5 0,#6d03ce 100%);background:linear-gradient(to bottom,#3faee5 0,#6d03ce 100%)}.card-bg-b{background:#ff92f6;background:-moz-linear-gradient(top,#ff92f6 0,#b300a5 100%);background:-webkit-linear-gradient(top,#ff92f6 0,#b300a5 100%);background:linear-gradient(to bottom,#ff92f6 0,#b300a5 100%)}.card-bg-c{background:#3e35b7;background:-moz-linear-gradient(top,#3e35b7 0,#4c4aff 100%);background:-webkit-linear-gradient(top,#3e35b7 0,#4c4aff 100%);background:linear-gradient(to bottom,#3e35b7 0,#4c4aff 100%)}.card-bg-d{background:#f72c8c;background:-moz-linear-gradient(top,#f72c8c 0,#b82dcf 100%);background:-webkit-linear-gradient(top,#f72c8c 0,#b82dcf 100%);background:linear-gradient(to bottom,#ffa76a 0,#ff8e38 100%)}.card-bg-e{background:#5782ea;background:-moz-linear-gradient(top,#5782ea 0,#2251af 100%);background:-webkit-linear-gradient(top,#5782ea 0,#2251af 100%);background:linear-gradient(to bottom,#5782ea 0,#2251af 100%)}.card-bg-f{background:#95e5ff;background:-moz-linear-gradient(top,#95e5ff 0,#009688 100%);background:-webkit-linear-gradient(top,#95e5ff 0,#009688 100%);background:linear-gradient(to bottom,#95e5ff 0,#009688 100%)}.shape-bg3:before{background:url(../images/shape/shape-12.svg);position:absolute;height:100%;opacity:.03}.hero-bg-bg1:before{background:url(../images/hero/banner-shap-2.png) left 0 no-repeat;position:absolute;height:100vh;right:0;left:0;top:0;background-size:contain}.hero-section{position:relative;padding-top:100px;padding-bottom:100px;height:100vh;align-items:center;display:grid}.btn-main{font-size:16px;font-weight:400;font-family:Poppins,sans-serif;padding:0 32px;line-height:56px;outline:0;background-color:#ff1f8e;border:none;-webkit-border-radius:100px;border-radius:100px;display:inline-block;position:relative;-webkit-box-shadow:0 10px 15px 0 rgba(233,30,99,.15);box-shadow:0 10px 15px 0 rgba(233,30,99,.15)}.s-block,.wide-block{-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.header-heading h1{font-size:60px;line-height:72px;font-weight:700;margin-bottom:30px}.header-heading p{font-size:20px;line-height:30px;margin-bottom:35px}.about-agency .common-heading h2{margin-bottom:20px}.about-agency{position:relative}.about-agency:before{background:url(../images/shape/dot_bg.png);position:absolute;height:100%;top:0}.text-l{text-align:left!important}.common-heading>span{color:#e60072;text-transform:uppercase;letter-spacing:.5px;font-size:16px;font-weight:400;margin:0 0 15px;display:block}.quote{font-weight:500;padding:25px;position:relative;border-left:4px solid #ff358f;margin:30px 0;background:#FAFAFB;color:#000000;font-family:Poppins,sans-serif}.user- .user-image img{border-radius:100%;width:80px}.user-info{margin:0 0 0 20px;text-align:left}.user-info p span{font-weight:700}.service-section{background:#fff;position:relative}.image-block img,.img-block img{width:100%;border-radius:8px}.shape-bg2:after,.shape-bg2:before,.shape-num .shape-loc:first-child:before,.shape-num .shape-loc:last-child:after{content:'';height:150px;width:150px;bottom:-60px}.white-text{color:#fff!important}.shape-num .shape-loc:first-child:before{background:url(../images/shape/shape-1.svg) no-repeat;background-size:auto;position:absolute;left:-40px;z-index:-1}.shape-num .shape-loc:last-child:after{background:url(../images/shape/shape-2.svg) no-repeat;background-size:auto;position:absolute;right:-40px;z-index:-1}.shape-bg2,.shape-bg2 img{position:relative}.shape-bg2 img{z-index:1}.shape-bg2:after{background:url(../images/shape/shape-2.svg) no-repeat;background-size:auto;position:absolute;right:-40px;z-index:-1}.shape-bg2:before{background:url(../images/shape/shape-1.svg) no-repeat;background-size:auto;position:absolute;left:-40px;z-index:0}.service-section:before{content:"";background:url(../images/shape/dot-shape.png) center top #d7f0fd;position:absolute;height:400px;right:0;left:0;top:0;width:100%;background-size:contain}.s-block,.upset,.wide-block{position:relative}.s-block{background:top right no-repeat #fff;background-size:200%;text-align:center;padding:50px 20px;margin:0;border:1px solid #d4f0ff;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.service-section .s-block{background:url(../images/shape/shape-7.svg) top right no-repeat #fff;background-size:180px}.s-card-icon{width:80px;margin:0 auto 30px}.s-block h4{margin:0 0 10px}.s-block a{display:inline-block;margin:30px 0 0;color:#050748;font-family:Poppins,sans-serif}.upset{z-index:5}.service-2:before{background-color:#f9f9f9}.wide-block{padding:40px 30px;margin:5px 0;border:0 solid #d4f0ff;-webkit-border-radius:8px;border-radius:8px;box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.service-img1{background:#e9ddff}.service-img1:after{background:url(../images/service/service-img-1.png)}.service-img2{background:#ffdadb}.service-img2:after{background:url(../images/service/service-img-2.png)}.service-img3{background:#d6edff}.service-img3:after{background:url(../images/service/service-img-3.png)}.service-img4{background:#ffede1}.service-img4:after{background:url(../images/service/service-img-4.png)}.wide-block:after{content:'';position:absolute;right:0;top:0;height:100%;width:100%;background-size:280px;background-position:right center;background-repeat:no-repeat}.block-space-{max-width:50%;position:relative;z-index:555}.wide-block h4{margin:20px 0 30px}.tilt3d .statistics-img{transform-style:preserve-3d;transform:perspective(1000px)}.counter-number,.tilt3d .statistics-img img{transform:translateZ(20px)}.statistics{align-items:center;display:flex}.statistics p{font-size:20px;margin:10px 0 0;font-weight:500}.statistics span{font-size:45px;font-family:Poppins,sans-serif;color:#050748;font-weight:700;display:inline-block}.statistics-img{width:100px;height:100px;float:left;padding:15px;background:#fff;border-radius:8px 40px;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.statnumb{margin:0 0 0 20px;text-align:left;float:left}.small .statistics-img{width:75px;height:75px}.t-ctr{text-align:center}.small .statistics span{font-size:35px;color:#050748}.in-stats .statistics span{font-size:35px;color:#ff1f8e}.isotope_item h4 a,.portfolio-item-info h3 a,.work-card p{color:#050748}.small .statistics p{font-size:18px;line-height:24px}.small{margin-top:100px}.in-stats .statistics{text-align:left}.card-stats .statistics{padding:40px;text-align:center;border-radius:8px;background:#fff;-webkit-box-shadow:-30px 30px 60px #f2f2f2,30px -30px 60px #fff;box-shadow:-30px 30px 60px #f2f2f2,30px -30px 60px #fff}.portfolio-section{background:#fff;position:relative}.portfolio-section:before{content:"";background:url(../images/shape/dot-pattern.png);position:absolute;height:400px;right:0;left:0;top:0;background-size:auto}.isotope_item{position:relative}.item-info{padding:20px 0 0}.isotope_item h4{font-weight:600;margin:0 0 10px}.item-image{display:block;width:100%;border-radius:8px;background:#f3f9ff;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.clients-logo,.portfolio-block{align-items:center;display:flex;position:relative}.item-image img{width:100%}.portfolio-block{padding:50px;border-radius:8px;justify-content:space-between}.portfolio-item-info{width:50%;padding-right:40px}.portfolio-item-image{width:50%;text-align:center}.portfolio-item-info .-reviewr{width:50px;height:50px;border-radius:100px;margin-right:15px}.portfolio-item-info .review-text{padding:0 0 20px}.portfolio-item-info .reviews-card{background:rgba(255,255,255,.6);padding:25px;border-radius:8px}.clients-logo{background:#fff;padding:0 15px;max-height:150px;min-height:150px;margin:0 15px;border:1px solid #d4f0ff;border-radius:8px;-webkit-box-shadow:-20px 20px 40px #ece0f2,20px -20px 40px #fff8ff;box-shadow:-20px 20px 40px #ece0f2,20px -20px 40px #fff8ff}.clients-section{background:#fffaf5;background:-moz-linear-gradient(top,#fffaf5 0,#f8ecff 100%);background:-webkit-linear-gradient(top,#fffaf5 0,#f8ecff 100%);background:linear-gradient(to bottom,#fffaf5 0,#f8ecff 100%)}.clients-logo img{margin:0 auto;display:block;width:160px}.opl ul{display:contents}.opl ul li{width:20%;float:left;position:relative}.work-category{background:#fbf9ed;background:-moz-linear-gradient(top,#fbf9ed 0,#fbeaf8 100%);background:-webkit-linear-gradient(top,#fbf9ed 0,#fbeaf8 100%);background:linear-gradient(to bottom,#fbf9ed 0,#fbeaf8 100%);position:relative}.work-category .common-heading h2{margin-bottom:30px}.work-card p{font-family:Poppins,sans-serif;line-height:24px;font-size:16px;margin:5px 0 0;padding:0 12px}.icon-bg{display:block;height:62px;width:62px;margin:0 auto;text-align:center}.icon-set{width:25%;display:inline-block;float:left;position:relative}.work-card{margin:10px;padding:30px 20px;max-height:170px;text-align:center;min-height:170px;border-radius:8px 40px;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.cd1{background:#70e4e8}.cd2{background:#f5eb92}.cd3{background:#a3ffe2}.cd4{background:#ffbc7a}.cd5{background:#e3ff8e}.cd6{background:#ffa0c6}.cd7{background:#f3a6ff}.cd8{background:#97ffaf}.cd9{background:#6cfffa}.cd10{background:#77baff}.cd11{background:#ffefd4}.cd12{background:#7affdb}.testinomial-section{background:url(../images/shape/shape-9.svg) center left no-repeat #fff;background-size:contain}.testimonial-card .t-text p{font-size:16px;line-height:28px}.testinomial-section .owl-carousel .owl-dots{position:absolute;bottom:0;right:0;text-align:right;background:#fff;width:100px;margin:0;height:50px;padding:25px 0 0}.user-info p{font-size:16px;line-height:24px}.owl-carousel .user-image img{border-radius:100%;width:80px}.owl-carousel .owl-dots .owl-dot:before{top:2px;right:2px;bottom:2px;left:2px;opacity:0;background:0 0;border:1px solid #ff1f8e}.owl-carousel .owl-dots .owl-dot:after,.owl-carousel .owl-dots .owl-dot:before{content:'';position:absolute;border-radius:50%;-webkit-transition:ease-out .16s;transition:ease-out .16s}.owl-carousel .owl-dots .owl-dot{position:relative;display:inline-block;width:20px;height:20px;margin:0 2px;vertical-align:middle}.owl-carousel .owl-dots .owl-dot.active:before{top:0;right:0;bottom:0;left:0}.owl-carousel .owl-dots .owl-dot:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.4;background:#ff1f8e;width:4px;height:4px}.owl-carousel .owl-dots .owl-dot.active:after,.owl-carousel .owl-dots .owl-dot.active:before,.owl-carousel .owl-dots .owl-dot:focus:after,.owl-carousel .owl-dots .owl-dot:hover:after{opacity:1}.light-bgs{background:rgba(255,255,255,.52);padding:30px;border-radius:8px}.enquire-form{background:#D6FFFC;background:-moz-linear-gradient(top,#D6FFFC 0,#ffeff5 100%);background:-webkit-linear-gradient(top,#D6FFFC 0,#ffeff5 100%);background:linear-gradient(to bottom,#D6FFFC 0,#ffeff5 100%)}.custom-file-label::after{line-height:44px;position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;border:0;height:auto;padding:0 15px;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0;cursor:pointer}.custom-control-label::after,.custom-control-label::before{content:"";display:block;position:absolute}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;padding:0 15px;font-weight:400;height:50px;line-height:46px;background-color:#fff;border:2px solid #ced4da;border-radius:4px}.custom-file{position:relative;display:inline-block;width:100%;height:auto;margin-bottom:0}.modal-backdrop.show{opacity:.9;z-index:99999}.fdgn2 input,.fdgn2 select,.fdgn2 textarea{border:2px solid #e6e6e6!important}.form-block input:focus,.form-block textarea:focus{border-bottom:2px solid #ff1f8e}.form-block input,.form-block textarea{margin:0 0 15px;border:0;width:100%;color:#172b43;font-size:16px;background:#fff;outline:0}.form-block input{height:50px;padding:0 15px;border-bottom:2px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px}.form-block textarea{height:100px;padding:15px;border-bottom:2px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px}.form-block .form-group{margin-bottom:0}.form-block select{width:100%;height:50px;padding:0 15px;margin:0 0 15px;color:#172b43;font-size:16px;outline:0;background:#fff;border:0;border-bottom:2px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px}.help-block.with-errors{color:#ff5050;margin:0 0 0 10px;font-size:13px;position:relative;bottom:12px}.messages .alert{position:relative;padding:6px 25px 6px 6px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;font-size:14px}.form-block .messages button:hover{background-color:transparent}.messages .close{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;text-align:right;position:absolute;right:5px;top:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#ff1f8e;background-color:#ff1f8e}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 3px 6px rgba(91,130,148,.08);box-shadow:0 3px 6px rgba(91,130,148,.08)}.image-div,.skyline-img{-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#ffbc80}.custom-control-label::before{top:-1px;left:-1.5rem;width:20px;height:20px;pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label::after{top:-3px;left:-26px;width:25px;height:25px;background:50%/50% 50% no-repeat}.fieldsets label,.our-office,.shape-bg1,.shape-num{position:relative}.custom-control{margin-bottom:10px}.form-block label input{height:20px;width:20px;position:relative;top:5px;margin:0 5px 0 0}.fieldsets label{top:-14px;font-size:14px;color:#ff1f8e;margin:0;padding:0;display:inline}.custom-control label{text-indent:-21px;padding:2px 0 0 21px;font-size:14px}.form-block label a{color:#000}.form-block p.trm{font-size:13px;width:100%;text-align:center;margin:10px 0 0}.form-block p.trm i{padding:5px 5px 0 0}.form-block button:hover{background-color:#ff1f8e}.form-block button{width:100%}.our-office{background:#fff}.shape-bg1:after,.shape-bg1:before,.shape-numm .shape-loc:first-child:before,.shape-numm .shape-loc:last-child:after{content:'';position:absolute;height:150px;width:150px;z-index:-1}.shape-numm .shape-loc:first-child:before{background:url(../images/shape/shape-1.svg) no-repeat;background-size:auto;left:-40px;top:-55px}.shape-numm .shape-loc:last-child:after{background:url(../images/shape/shape-2.svg) no-repeat;background-size:auto;right:-40px;top:-55px}.shape-bg1:before{background:url(../images/shape/shape-1.svg) no-repeat;background-size:auto;left:-40px;top:-55px}.shape-bg1:after{background:url(../images/shape/shape-2.svg) no-repeat;background-size:auto;right:-30px;top:-80px}footer,footer .row{position:relative}.office-text{padding:20px 0 0}.office-text h4{margin:0 0 10px}.office-text p{padding:0 50px 0 0;margin:0 0 20px}.skyline-img{background:#fbf4f1;padding:20px;border-radius:8px 40px 8px 0;box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.-address-list li a{color:#000000}.-address-list li a i{width:25px}.-address-list li{line-height:35px}#scrollUp:hover{opacity:1}#scrollUp{bottom:20px;right:20px;width:30px;height:50px;-webkit-border-radius:100px;border-radius:100px;color:#fff;opacity:.4;background:url(../images/icons/up-arrow.svg) center center no-repeat #00baff;background-size:15px}.footer-svg{height:80px;margin:-20px 0 0}.footer-svg svg path{fill:#FFF0F5}footer .row{z-index:1}footer.ftshap:after,footer.ftshap:before{position:absolute;z-index:0;opacity:.5;content:""}footer.ftshap:after{background:url(../images/shape/shape-1.png) center right no-repeat;width:200px;height:370px;top:35%;right:0;background-size:80%}footer.ftshap:before{background:url(../images/shape/shape-2.png) left bottom no-repeat;width:250px;height:250px;bottom:0;left:0;background-size:100%}.email-subs-form,.hline{position:relative}.footer-row1{background:#fffdf2;background:-moz-linear-gradient(top,#fffdf2 0,#ffeff5 100%);background:-webkit-linear-gradient(top,#fffdf2 0,#ffeff5 100%);background:linear-gradient(to bottom,#fffdf2 0,#ffeff5 100%);padding:80px 0}.footer-row2{background:#fff;padding:50px 0 80px}.footer-row3{background:#fff;padding:40px 0}.email-subs h3{margin-bottom:10px}.hline{border-top:1px solid #e2eaef;margin:0}.email-subs-form form{align-items:center;justify-content:center;display:flex}.email-subs-form input{width:100%;height:65px;padding:0 175px 0 30px;margin:0;color:#172b43;font-size:16px;outline:0;background:#fff;border:1px solid #e6e6e6;-webkit-border-radius:100px;border-radius:100px;-webkit-box-shadow:-6px 6px 11px #f2f2f2,6px -6px 11px #fff0e8;box-shadow:-6px 6px 11px #f2f2f2,6px -6px 11px #fff0e8}.email-subs-form button{width:max-content;position:absolute;right:5px;border-radius:28px 100px 100px 28px;padding:0 30px;line-height:55px;box-shadow:none}.footer-row2 h5{margin-bottom:25px;font-size:24px;font-weight:500;margin-top:30px}.footer-address-list li p{font-weight:600;font-size:18px;font-family:Poppins,sans-serif;line-height:25px}.footer-address-list li p span{display:flex;font-weight:400;font-size:15px;font-family:'Open Sans',sans-serif}.footer-address-list li>span{position:relative;top:5px}.footer-address-list li{color:#000000;display:flex;padding:0 0 5px}.footer-address-list li:last-child{padding:0}.footer-address-list li a{color:#000000;font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px}.footer-address-list li i{margin:0 15px 0 0;display:initial;font-size:21px}.ftr-details li{padding:0 0 15px}.footer-block{padding:20px 0}.social-links{text-align:right}.bread-titlev2,.breadcrumb-area,.copyright{text-align:center}.social-links a{color:#000000;font-size:25px;line-height:1}.footer-social-media-icons a:hover{color:#ff1f8e!important}.copyright,.footer- p a,.link-hover a{color:#000000}.footer-social-media-icons a{color:#000000;font-size:26px;border-radius:4px;margin:0 20px;width:35px;height:35px;display:inline-block;text-align:center;line-height:34px}.footer-social-media-icons{margin:0 0 30px}.link-hover a{font-family:Poppins,sans-serif;display:inline-block;padding:3px 0;position:relative;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;z-index:1}.link-hover a::after{content:"";width:0;height:1px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;-o-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:currentColor}.link-hover a:hover::after{width:100%;left:0;right:auto}.link-hover a:hover{color:#ff1f8e!important}.breadcrumb-area{position:sticky}.breadcrumb-areav2{padding:150px 0 100px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.breadcrumb-area:after,.breadcrumb-area:before,.breadcrumb-areav2:before{content:'';position:absolute;height:100%;width:100%;right:0;top:0}.statistics-wrap{padding:30px 0;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.05);box-shadow:0 10px 10px -10px rgba(0,0,0,.05)}.breadcrumb-area:before,.breadcrumb-areav2:before{opacity:.85;left:0;z-index:0;background:-moz-linear-gradient(-45deg,#ffdee9 0,#c8fff4 100%);background:-webkit-linear-gradient(-45deg,#ffdee9 0,#c8fff4 100%);background:linear-gradient(135deg,#ffdee9 0,#c8fff4 100%)}.breadcrumb-area:after{background:url(../images/banner/banner-shap-2.png) center right no-repeat;z-index:1;background-size:contain}.breadcrumb-area ul li{display:block;display:inline-block}.breadcrumb-area .bread-menu li a{color:#000000;font-size:16px;font-weight:400;padding-right:6px;display:inline-block}.breadcrumb-area .bread-menu li+li::before{font-size:5px;font-family:'Font Awesome 5 Free';content:"\f111";font-weight:700;margin:0 10px 0 0;position:relative;top:-3px}.text-block{position:relative;z-index:55}.bread-title h2{font-weight:600;font-size:35px;line-height:47px;margin:15px 0 0}.bread-inner p,.otherinfo p{line-height:28px}.bread-inner p{font-size:16px}.block-1 p+p{margin:25px 0 0}.block-1 .small{margin-top:50px}.block-1 .statnumb{margin:0}.why-choose{background:#f7fcff}.banner-4{background:url(../images/banner/2.jpg) center center no-repeat;background-size:cover}.bg-gradient99{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eef4fd 100%);background:-webkit-linear-gradient(top,#fff 0,#eef4fd 100%);background:linear-gradient(to bottom,#fff 0,#eef4fd 100%)}.image-div{box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);-webkit-border-radius:8px;border-radius:8px}.info-text-block{padding:20px 0 0}.info-text-block h4{margin:0 0 10px}.info-text-block h4 a{color:#050748}.full-image-card{margin-top:60px}.otherinfo,.social-media-profile{margin:30px 0 0}.social-media-profile a{color:#000000;font-size:22px;margin:0 30px 0 0;display:inline-block;line-height:34px}.social-media-profile a:hover{color:#ff1f8e}.bg-shape img{position:relative;z-index:5}.bg-shape:after,.bg-shape:before{content:'';position:absolute;height:150px;width:150px;z-index:0}.bg-shape:after{background:url(../images/shape/shape-1.svg) no-repeat;background-size:auto;left:-55px;top:-55px}.bg-shape:before{background:url(../images/shape/shape-2.svg) no-repeat;background-size:auto;right:-55px;bottom:-55px}.key-points li:before,.ul-check li:before{content:"\f00c"}.banner-3{background:url(../images/banner/5.jpg) center center no-repeat;background-size:cover}.common-heading.pp h2{margin-bottom:0}.common-heading.pp{padding:0;text-align:left}.common-heading.pp p{margin:20px 0 0}.single-card-item{margin-top:60px}.filter-menu{text-align:right}.filters .filter-menu.recent{list-style:none;padding:0;bottom:0;position:inherit;text-align:right;margin:35px 0 0}.filters .filter-menu li{display:inline-block;padding:20px;color:#333;cursor:pointer;background:#feeee3;-webkit-border-radius:100px;border-radius:40px 40px 40px 20px}.filters .filter-menu li.is-checked{background:#f95b94;color:#fff}.portfolio-meta ul li{font-size:14px;color:#fff;display:block;text-align:left;background:#fff;position:relative;padding:15px 20px 15px 55px;border-bottom:1px solid #ebebeb}.portfolio-meta ul li p{font-family:Poppins,sans-serif;font-size:16px;line-height:28px;background:#fff;display:inline-block;color:#050748;font-weight:600}.portfolio-meta ul li p span{font-family:'Open Sans',sans-serif;display:block;margin-top:2px;color:#000000;font-weight:400}.btn-outline,.cta-call a,.tech-icons a,.tech-icons li{display:inline-block}.portfolio-meta ul li i{position:absolute;left:10px;color:#050748;font-size:25px;top:50%;margin-top:-12.5px}.pv-:hover .item-image img{transform:scale(1)}.h-scroll{width:100%;padding:50px 10px}.tech-icons img{width:45px;margin:0 auto;position:absolute;right:0;left:0;top:50%;transform:translatey(-50%)}.tech-icons li{margin:6px}.tech-icons a:hover{border:4px solid #d9cbff}.tech-icons a{border:4px solid #fff;position:relative;width:90px;height:90px;background:#fff;border-radius:100%;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.techonology-used-{text-align:center;background:#f9f9f9}.banner-2{background:url(../images/banner/6.jpg) center center no-repeat;background-size:cover}.service .common-heading h2{margin-bottom:20px}.cta-area{position:relative;background:#e0f8ff;background:-moz-linear-gradient(top,#e0f8ff 0,#fff0e5 100%);background:-webkit-linear-gradient(top,#e0f8ff 0,#fff0e5 100%);background:linear-gradient(to bottom,#e0f8ff 0,#fff0e5 100%)}.btn-outline{border:2px solid #000248;color:#050748;padding:0 32px;font-family:Poppins,sans-serif;font-size:16px;background:#fff;-webkit-box-shadow:0 10px 15px 0 rgba(3,35,68,.1);box-shadow:0 10px 15px 0 rgba(3,35,68,.1);line-height:28px;-webkit-border-radius:100px;border-radius:100px}.btn-outline:hover{background:#ff1f8e;color:#fff;border:2px solid #ff1f8e}.cta-call a,.ps-block span{font-family:Poppins,sans-serif;color:#000000}.cta-call{margin:30px 0 0}.cta-call i{margin:0 5px 0 0}.cta-call a{font-size:24px;padding:0 0 0 10px}.cta-area .common-heading h2{margin-bottom:40px}.shape{position:absolute}.shape-a1{bottom:-20px;left:0}.shape-a2{bottom:-30px;right:0}.shape-a3{top:0;right:0}.shape-a4{top:-150px;right:20%}.common-heading.ptag h2{margin-bottom:15px}.common-heading.ptag p{font-size:16px;line-height:28px}.ps-block span{font-size:60px;border:1px solid #e8e8e8;width:100px;height:100px;display:block;text-align:center;line-height:100px;margin:0 0 20px;border-radius:68% 32% 64% 36%/59% 59% 41% 41%;background:#f5f5ff}.ps-block h3{margin-bottom:20px}.ps-block p{font-size:16px;line-height:28px}.ps-block{padding:0 25px}.featured-project .isotope_item{margin-top:60px}.featured-project{background:#f3fbff;background:-moz-linear-gradient(top,#f3fbff 0,#fffdf6 100%);background:-webkit-linear-gradient(top,#f3fbff 0,#fffdf6 100%);background:linear-gradient(to bottom,#f3fbff 0,#fffdf6 100%)}.maga-btn{text-align:center}.image-block1 img{-webkit-box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff;box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff;-webkit-border-radius:8px;border-radius:8px;width:100%}.image-block img{-webkit-box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff;box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff;-webkit-border-radius:8px}.s-block-content{margin:0 0 0 20px}.key-points{display:block}.key-points li{padding:8px 0 8px 35px;position:relative;line-height:28px;font-size:17px}.key-points li:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;left:0;top:9px;background:#ffc627;height:25px;width:25px;border-radius:50%;text-align:center;align-items:center;color:#333}.item-image,.pricing-table{position:relative}.blog-categories ul li a,.blog-header .user-info,.info-card span,.pricing-table .title,.tabs a{font-family:Poppins,sans-serif}.service-point-2{display:flow-root}.service-point-2 li{font-size:17px;font-weight:600;line-height:25px;padding:4px 0;float:left;width:50%}.s-card-icon-large{width:150px}.s-block-content-large{margin:0 0 0 20px;width:calc(100% - 150px)}.pricing-table{text-align:center;padding:30px 30px 0;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:-30px 30px 60px #f2f2f2,30px -30px 60px #fff;box-shadow:-30px 30px 60px #f2f2f2,30px -30px 60px #fff}.pricing-table img{background:#e9f8ff;width:90px;height:90px;border-radius:100%;padding:10px;border:8px solid #fbfbfb}.pricing-table .title{margin:30px 0 10px;font-size:16px;font-weight:700;text-transform:uppercase;width:100%;display:block;letter-spacing:.5px}.pricing-table .title-sub{margin:0 0 30px}.pricing-table .inner-table h2{font-size:42px;font-weight:700;color:#ff1f8e;margin-bottom:3px}.pricing-table .inner-table p.duration{color:#72729a;font-weight:500;margin-bottom:0}.pricing-table .inner-table .details{margin-top:35px;padding-top:28px;padding-bottom:30px;line-height:42px;border-top:1px solid #e5e5e5}.pricing-table a{margin-bottom:-26px;display:inline-block}.pricing-table .inner-table .details ul{list-style:none;margin-bottom:0;padding:0}.pricing-table.best-plan .inner-table h2{color:#2a89ea}.pricing-table.best-plan img{background:#ccf0ff;width:90px;height:90px;border-radius:100%;padding:10px;border:8px solid #e9f8ff}.banner-5{background:url(../images/banner/7.jpg) center center no-repeat;background-size:cover}.case-study1,.case-study3{overflow:hidden}.case-study .image-div{border-radius:8px;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.case-study2{background:#fee}.image-div img{width:100%}.case-study2 .s-block{text-align:center;background:#fff;padding:50px 20px;margin:5px 0;position:relative;border:1px solid #d4f0ff;-webkit-box-shadow:-25px 25px 45px #f0dede,25px -25px 45px #fff6f6;box-shadow:-25px 25px 45px #f0dede,25px -25px 45px #fff6f6}.case-study1 .image-block img,.case-study3 .image-block img{-webkit-box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff;box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff;width:100%}.info-card,.pr-shadow{-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.case-study4{background:#fff}.project-platform{display:inline-flex}.project-platform-used a{display:flex;margin:0 auto;align-items:center;height:100%}.project-platform-used img{width:40px;margin:0 auto}.project-platform-used{width:80px;height:80px;background:#fff;border-radius:100%;text-align:center}.screen-splits{padding:0 10px}.vrbloglist+.vrbloglist{margin-top:60px}.entry-blog{text-transform:capitalize;font-weight:400;font-size:15px;margin:5px 0 15px}.entry-blog a{color:#000000}.entry-blog a i{margin-right:4px}.bypost,.posted-on{margin-right:10px}.category-blog{position:absolute;left:0;bottom:0}.category-blog a{display:inline-block;padding:5px;background:#fe409c;color:#fff}.image-set{border-radius:8px}.image-set img{width:100%}.blog-header .user-image img{border-radius:100%;width:50px}.blog-header .user-info{margin:0 0 0 20px}.postwatch{text-align:right}.ul-list{padding:0 0 0 20px}.author-block,.rd-quote{padding:30px;position:relative}.ul-list li{font-size:16px;line-height:38px;list-style-type:circle}.rd-quote{border-left:4px solid #fc4899;font-size:20px;line-height:32px;font-style:italic;margin:40px 0;background:#FAFAFB}.author-block{margin-top:50px;border-top:none;background:#fafafb;border-radius:10px}.author-block .user-image img{width:80px;border-radius:100px}.comments-block h2{font-weight:600;font-size:25px;line-height:35px}.comments-block .user-info h5 span{font-size:15px;text-align:right;float:right;color:#000000}.comments-block .user-info h5{font-size:20px;display:flow-root}.comments-block .user-info h5 a{display:inline-block;padding:0 0 0 6px;color:#00b2ff}.comments-block .user-image img{width:50px;border-radius:100px}.replied{padding-left:60px}.form-blog button{width:max-content}.comments-block .media+.media{margin-top:60px}.form-blog{background:#fafafb;padding:40px;border-radius:8px}.offer-image{border-radius:8px}.offer-image img{width:100%}.recent-post .post-info p{font-size:16px;line-height:28px}.recent-post .post-image img{border-radius:8px;width:80px}.recent-post .post-image a{display:block}.recent-post .post-info h5 a{color:#050748}.recent-post .post-info h5 a:hover{color:#2196f3}.recent-post .post-info h5{font-size:16px;line-height:26px}.post-info{margin:0 0 0 20px}.widgets h3{font-size:20px}.recent-post .media+.media{margin-top:20px}.tabs a{font-size:15px;font-weight:400;text-transform:lowercase;padding:0 10px;line-height:30px;border-radius:4px;border:none;color:inherit;margin:0 4px 8px 0;display:inline-block;background:white}.blog-categories ul li:first-child a{padding-top:0}.blog-categories ul li a{display:block;padding:10px 0;font-size:16px;line-height:28px;border-bottom:1px solid #D3D3D3;text-decoration:none;color:#757589;position:relative}.blog-post-tag span,.blog-share-icon span{font-weight:700;color:#062a4d;display:block;margin-bottom:17px;font-size:18px}.blog-categories ul li span.categories-number{position:absolute;right:0}.blog-categories ul li:first-child{border-top:0 solid}.blog-share-icon a{color:#000000;font-size:18px;margin-right:22px}.blog-post-tag a{color:#000000;display:inline-block;font-size:14px;font-weight:600;margin-right:10px;margin-bottom:10px;border-width:2px;border-style:solid;border-color:#eaedff;border-image:initial;padding:12px 24px;border-radius:5px}.blog-share-icon a:last-child{margin-right:0}.post-navigation span a{color:#000000;margin-bottom:5px;display:block}.post-navigation h4 a{color:#050748}.banner-6{background:url(../images/banner/4.jpg) center center no-repeat;background-size:cover}.info-card{padding:30px;box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.contact-card{background:#fff8f2}.email-card{background:#ffecec}.skype-card{background:#eafffd}.info-card span i{margin-right:10px}.info-card span{font-size:20px;font-weight:700}.info-card p{font-size:16px;line-height:28px;margin:20px 0 10px}.info-card a{font-size:20px;color:inherit;font-weight:600}.bglight{background:#fbfbfb}.list-ul li{padding:0 0 12px 29px;position:relative;line-height:22px;font-size:16px}.list-ul li:before{font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;left:0;top:2px;font-size:15px}.error-block,.layer-div{position:relative}.ul-circle li:before{content:"\f0a9"}.ul-numm li{list-style-type:decimal;padding:0 0 12px 5px}.ul-abc li{list-style-type:upper-latin;padding:0 0 12px 5px}.ul-liin{padding:0 0 0 20px}.error{height:100vh}.error-block{padding-top:50px;z-index:5}.error-block a{margin-top:40px}.layer-div:before{background:url(../images/icons/404.svg) center center no-repeat;background-size:70%;content:"";display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;text-align:center;right:0;left:0;z-index:0}.card-2 .card-header button:hover{color:#050748}.card-2 .card-header{padding:10px;border:0}.card-2 .card-header button{border:0;padding:0;color:#050748;font-size:18px;font-weight:600}.accordion .acc-icon:after,.accordion .card-title:after{font-family:"Font Awesome 5 Free";position:absolute;font-size:14px;right:5px}.accordion .acc-icon:after{content:"\f068";font-weight:700;top:5px;color:#050748}.accordion .acc-icon.collapsed:after{content:"\f067";font-weight:700}.accordion .card-title:after{content:"\f068";font-weight:700;top:2px;background:#00baff;width:25px;height:25px;line-height:25px;text-align:center;border-radius:100px;color:#fff}.accordion .card-title.collapsed:after{content:"\f067";font-weight:700}.card-header .btn-link:hover{color:#000000;text-decoration:none}.btn-link:focus,.card-header .btn-link.focus{text-decoration:none;box-shadow:none}.accordion .card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:0 15px 15px}.panel .panel-collapse .collapse{transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}.card-1 .card-header{padding:10px 15px;margin-bottom:0;background-color:transparent;border-bottom:0;position:relative;cursor:pointer}.card-1{border:1px solid #d4f0ff;-webkit-border-radius:8px;border-radius:8px;margin-bottom:20px;padding:0}.card-1 .card-title{margin-bottom:0;font-weight:600;font-size:16px;line-height:26px;color:#000000;padding:2px 40px 2px 0}.tabs-layout .nav-tabs .nav-link.active{color:#fff;background-color:#00baff;border-color:#00baff;border-radius:100px}.tabs-layout .nav-tabs .nav-link{border:0 solid transparent;color:#000000;background-color:#efefef;border-radius:100px;padding:10px 35px}.tabs-layout .nav-tabs .nav-item+.nav-item{margin:0 10px}.tabs-layout .nav-tabs .nav-item+.nav-item:last-child{margin:0}.tabs-layout .nav-tabs{border-bottom:0 solid #dee2e6}.tabs-layout .tab-content{padding:20px 0 0}.outline-tabs.tabs-layout .nav-tabs .nav-link{border:1px solid #efefef;color:#000000;background-color:#fff;border-radius:100px}.outline-tabs.tabs-layout .nav-tabs .nav-link.active{color:#fff;background-color:#00baff;border-color:#00baff;border-radius:100px}.reviews-block{background:#fafaff}.pr-shadow{box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.revbx-lr{font-size:40px}.revbx-rl{text-align:right;display:block}.revbx-rl img{max-width:130px}.reviews-card{position:relative;z-index:9;background:#fff;padding:25px;border-radius:8px}.right-review-box p{color:#676767;font-size:16px;line-height:25px;letter-spacing:.4px;font-style:inherit}.review-text{padding:30px 0;text-align:justify}.left-review-box h4{font-size:16px;letter-spacing:1px;color:#333;padding:8px 0 0}.-client-details-{display:flex}.-reviewr{width:70px;height:70px;border-radius:100px;margin-right:15px}.reviewer-text h4{color:#333;padding:5px 0 0;font-size:16px;line-height:24px}.reviewer-text p{font-size:15px;line-height:20px}.star-rate li{display:inline-block;margin:0 2px}.star-rate{margin-top:5px}.star-rate li a.chked{color:#ff711c}.star-rate li a{color:#000000}.fl-hero{background:url(../images/hero/freelancer.png) center center no-repeat,url(../images/shape/hero-shape.svg) center center no-repeat,center center no-repeat #ffd6d6;background-size:cover,cover}.showin-mobile{display:none}.follow-label h6{margin:0 40px 0 0;position:relative}.follow-label h6:after{content:'';position:absolute;top:50%;right:-38px;width:30px;height:1px;background:#000000}.follow-label a{color:#000000;padding:5px 10px;font-size:20px}.hexagon{transform-style:preserve-3d;transform:perspective(1000px);text-align:center;min-width:240px;height:auto;padding:20px 30px;margin:0 20px;background:#fff;border-radius:8px 40px;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.hexa1{border:2px solid #ffc3fe}.hexa2{border:2px solid #ffe6ba}.hexa3{border:2px solid #addaff}.hexa4{border:2px solid #ffbaba}.counter-no span{font-size:50px;font-weight:700;color:#050748}.counter-no p{font-size:20px;margin:10px 0 0;font-weight:500}.counter-no{display:inline-block}.freelance-service{background:#d4f0ff}.header-heading .title-{display:block;margin-bottom:15px}.header-heading span{color:#e60072}.lead-hero{background:url(../images/hero/bg-gradient.jpg) center center no-repeat;background-size:cover}.follow-label{display:flex}.lead-gen-client .clients-logo{background:#fff;padding:0 15px;max-height:150px;min-height:150px;margin:0;border:1px solid #d4f0ff;align-items:center;display:flex;position:relative;border-radius:8px;-webkit-box-shadow:-20px 20px 40px #ece0f2,20px -20px 40px #fff8ff;box-shadow:-20px 20px 40px #ece0f2,20px -20px 40px #fff8ff}.-vid-ico,.review-vid-details{align-items:center;padding:10px}.itm-media-object .media .img-media{width:65px;background:#d3f3ff;padding:10px;border-radius:8px}.itm-media-object .media-body{margin-left:30px}.why-choos-lg{position:relative}.why-choos-lg:before{content:"";background:url(../images/shape/dot_bg.png);position:absolute;width:100%;height:100%;top:0}.itm-media-object h4{text-align:left}.-cta-btn,.badges-content,.img-with-shape,.rount-btn,.triangle-play2{text-align:center}.srvc-bg-nx{background:#fff;border-radius:6px;margin:0 10px;height:240px;-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.about-sec-rpb{background:#fff8f2}.about-sec-rpb.pad-tb{padding-bottom:200px}.badges-content p{font-size:15px;line-height:22px;padding:0 50px;margin-top:10px}.common-heading.w-txt>span,.w-txt h2{color:#fff}.-service-list li:last-child{border-right:none}.service-sec-list p{font-size:15px;line-height:24px;margin:14px 0 0}.-service-list li a{font-size:13px;color:#000000;text-transform:uppercase;text-decoration:none;padding-bottom:5px;display:inline-block;font-weight:700}.link-prb{display:block}.col-lg-6-cus{width:40%}.col-lg-3-cus{width:30%}.mt30-{margin-top:20px}.text-w,.text-w a,.text-w h1,.text-w h2,.text-w h3,.text-w h4,.text-w h5,.text-w h6{color:#fff}.service-section-prb{position:relative;margin-top:-200px}.bg-shape-dez{position:relative}.bg-shape-dez::after,.bg-shape-dez::before{position:absolute;z-index:0;content:'';width:50%;height:50%;background:#007bff;background:-webkit-linear-gradient(left,#007bff 0,#ff1f8e 100%);background:linear-gradient(to right,#007bff 0,#ff1f8e 100%)}.ovr-bg1 .ovr-base:before,.ovr-bg2 .ovr-base:before,.video-review a:after{content:""}.bg-shape-dez::after{top:-10px;right:-10px;border-radius:0 8px 0 0}.bg-shape-dez::before{bottom:-10px;left:-10px;border-radius:0 0 0 8px}.single-image img{position:relative;z-index:5;border-radius:8px}.srcl1{background:#f3f5ff;border-bottom:4px solid #b0bdff}.srcl2{background:#fff3e6;border-bottom:4px solid #ffc093}.srcl3{background:#fbeefd;border-bottom:4px solid #f6bcff}.srcl4{background:#effdff;border-bottom:4px solid #9ff3ff}.srcl5{background:#fbfff1;border-bottom:4px solid #ffdaa2}.service-sec-list p{display:none}.service-sec-list{padding:52px 25px}.service-sec-brp{padding:30px 25px}.service-sec-list img{-moz-transition:width .5s,height .5s;-webkit-transition:width .5s,height .5s;transition:width .5s,height .5s;height:60px;width:60px;margin-bottom:10px}.service-sec-list:hover{padding:25px}.service-sec-list:hover img{height:0;width:60px}.service-sec-list:hover p{display:block}.service-sec-list,.service-sec-list:hover,.service-sec-list:hover p{-moz-transition:all .8s;-o-transition:all .8s;-webkit-transition:all .8s;transition:all .8s}.-cta-btn{margin:0 auto;display:inline-block;width:100%}.-cta-btn p{font-size:30px;color:#050748;margin:0 30px 0 0}.-cta-btn p span{font-weight:700}.free-cta-title{display:inline-flex}.key-block.shadow-box{padding:15px;margin-bottom:20px;border-top:3px solid #a241bb;transition:all .3s ease-out 0s}.key-icon{margin-right:15px;float:left}.clients-logos ul li p{font-size:12px;padding-top:.5em;letter-spacing:0;font-weight:300;color:#959595}.clients-logos ul li{display:inline-block;padding:30px 0 0}.brand-logo{max-width:180px;margin:0 auto;padding:10px}.video-review{border-radius:8px}.video-review a{position:relative;display:inline-block}.video-review a:after{display:block;position:absolute;left:0;top:0;opacity:1;width:100%;height:100%;z-index:5;background:-moz-linear-gradient(top,rgb(30,87,153,0) 0,rgb(32,124,202,0) 70%,rgb(0,0,0,.5) 100%);background:-webkit-linear-gradient(top,rgb(30,87,153,0) 0,rgb(32,124,202,0) 70%,rgb(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 0,rgba(32,124,202,0) 70%,rgba(0,0,0,.5) 100%)}.review-vid-details{display:flex;justify-content:space-between;width:100%;position:absolute;bottom:0;z-index:10}.review-vid-details p{font-weight:700;color:#fff;font-size:20px}.-vid-ico{min-width:40px;min-height:40px;display:inline-flex;background:#fff;border-radius:1000px;transition:all .3s ease-in-out 0s;cursor:pointer;outline:0;position:relative}.triangle-play2{width:0;height:0;border-top:7px solid transparent;border-left:12px solid #ff2d8d;border-bottom:7px solid transparent;margin:0 auto}.rount-btn{width:52px;height:52px;padding:0;font-size:18px;border:2px solid #dcdcdc}.review-ref{display:flex;align-items:center;justify-content:space-around}.review-icons a{display:inline-block;padding:0 20px}.bg-none{background:0 0}.img-with-shape{position:relative}.dg-hero-img0{border-radius:8px;transform:translateZ(60px);position:relative;z-index:9}.dg-hero-shp1a{top:0;left:0}.dg-hero-shp1{top:-50px;left:0}.dg-hero-shp2{transform:translatez(80px);top:40%;z-index:999;left:0;max-width:120px}.dg-hero-shp3{bottom:-80px;right:0}.shape-dg-1{position:absolute}.dark-main .-content-sec .title-hero-oth p,.dark-main .footer-address-list li a,.dark-main .post-social a,.dark-main a,.dark-main p{color:#a2a2a2}.dark-main .entry-blog-post a,.dark-main .isotope_item h4 a,.dark-main .link-reviewrr a,.dark-main .review-vid-details p,.dark-main .single-blog-info- h4 a,.dark-main .statistics span,.dark-main .title-hero-oth p,.dark-main h1,.dark-main h2,.dark-main h3,.dark-main h4,.dark-main h5,.dark-main h6{color:#e6e6e6}.dark-main a.bg-btn,.dark-main a.lnk{color:#fff}.dark-main input,.dark-main textarea{box-shadow:none}.dark-main .s-block,.dark-main .single-blog-post-{background:#1d1d1d;border:1px solid #1d1d1d}.dark-main .post-social{border-top:1px solid #2b2b2b}.dark-main .blog-content-tt{border:0 solid #ececec}.f-weight .-cta-btn p span{font-weight:900}p.video-lab--{color:#000000}.mr25{margin-right:25px}.dg-bg2{background-image:-moz-linear-gradient(45deg,#ff3870 0,#ff3870 50%,#c300c3 100%)!important;background-image:-webkit-linear-gradient(45deg,#ff3870 0,#ff3870 50%,#c300c3 100%)!important;background-image:linear-gradient(45deg,#ff0048 0,#ff3870 50%,#c300c3 100%)!important}.hero-digital-agency-1 p{color:#bdbfca}.hero-digital-agency-1 .header-heading h1{font-size:80px;line-height:90px;font-weight:900}.-content-sec .triangle-play{border-left:25px solid #fff}.-content-sec a.play-video::after{border:6px solid #ff2d8d}.-content-sec a.play-video{background:#ff2d8d}.-content-sec .title-hero-oth p{font-size:18px;color:#000000;margin:0 0 0 20px;text-transform:capitalize}.-service-list li,.common-heading-2>span,.dropcap,.sctxt{text-transform:uppercase}.dg-btn{background-color:transparent;border:1px solid #fff}.dg-bg{background-color:#202020}.dg-bg--1{background-color:#111}.dg-bg--2{background-color:#171717}.dg-clients-section .opl ul li{display:inline-block;padding:30px 0 0}.dg-clients-section .opl ul li p{font-size:12px;padding-top:.5em;letter-spacing:0;font-weight:300;color:#959595}.common-heading-2 h2,.common-heading-2>span,.hero-creative-agenc1 .header-heading h1{font-weight:900}.dg-testinomial-section .owl-carousel .owl-dots{position:absolute;bottom:0;right:0;text-align:right;background:0 0;width:100px;margin:0;height:50px;padding:25px 0 0}.full-video,.ovr-bg2 .ovr-base:before{height:100%;width:100%;position:absolute}.quote-css{font-size:45px;padding:0 20px 0 0;color:#909090}.video-testimonial{display:flex}.dg-statistics-section .statistics span{font-size:45px;font-weight:900}.common-heading-2{padding:0;text-align:center;position:relative;z-index:10}.common-heading-2>span{color:#e60072;letter-spacing:.5px;font-size:16px;margin:0 0 15px;display:block}.itm-media-object .media img{width:100%}.itm-media-object .media .img-ab-{background:#f5f5f5;border-radius:8px;width:65px;padding:10px}.overlay-- .s-block{background:#222;border:1px solid #222;padding:30px}.ovr-bg1 .ovr-base:before{background:-webkit-linear-gradient(45deg,#ff0048 0,#ff3870 50%,#c300c3 100%);background:linear-gradient(45deg,#ff0048 0,#ff3870 50%,#c300c3 100%);width:100%;height:100%;position:absolute;top:0;right:0;left:0;opacity:0}.nn-card-set,.single-blog-img-{position:relative}.nn-card-set{z-index:5}.ho-gdnt .s-block:hover:before{opacity:1}.ho-gdnt .ovr-base:before{-webkit-transition:.8s cubic-bezier(.17,.85,.438,.99);-o-transition:.8s cubic-bezier(.17,.85,.438,.99);transition:.8s cubic-bezier(.17,.85,.438,.99)}.dg2-main .isotope_item h4 a,.ho-gdnt .s-block:hover a,.ho-gdnt .s-block:hover h4,.ho-gdnt .s-block:hover p{color:#fff}.up-hor:hover{transform:translateY(-7.5px)}.h-scl-:hover .h-scl-base{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.h-scl-:hover .h-scl-base img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.h-scl- .h-scl-base{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bd-hor .bd-hor-base:after,.h-scl- .h-scl-base,.h-scl-base img,.up-hor{-webkit-transition:1.2s cubic-bezier(.17,.85,.438,.99);-o-transition:1.2s cubic-bezier(.17,.85,.438,.99);transition:1.2s cubic-bezier(.17,.85,.438,.99)}.itm-media-object h4{margin-bottom:10px}.single-blog-post-{border-radius:8px;background:#fff}.single-blog-img- img{border-radius:8px 8px 0 0}.entry-blog-post{border-radius:100px;padding:10px 15px;margin:0 20px;position:absolute;bottom:-18px;right:0;left:0;justify-content:space-between;display:flex}.entry-blog-post a{color:#fff;font-size:14px}.single-blog-info- h4{margin-bottom:18px}.link-reviewrr,.post-social{margin:30px 0 0}.single-blog-info- h4 a{color:#050748}.post-social{border-top:1px solid #dadada;padding-top:30px}.post-social a{color:#000000;display:inline-block;padding:0 10px 0 0}.blog-content-tt{padding:45px 25px 25px;border:1px solid #ececec;border-top:0;border-radius:0 0 8px 8px}.link-reviewrr a{display:block;padding:0 0 4px;color:#000000}.dark-footer,.dark-footer .ff-social-icons a,.dark-footer .footer-address-list li a,.dark-footer .footer-address-list li p,.dark-footer .footer-address-list li>span,.dark-footer .footer-link-- li a{color:#a2a2a2}.dark-footer h5{color:#e6e6e6}.dg2-main .footer-address-list li a,.footer-copyrights- a{color:#bdbfca}.footer-link--{text-align:right}.footer-link-- li{display:inline-block}.footer-link-- li a{color:#bdbfca;margin-left:15px;font-size:16px}.end-footer-{border-top:1px solid rgba(237,237,237,.05);margin-top:70px;padding:35px 0}.ff-social-icons a{color:#fff;padding:0 20px 0 0;font-size:18px}.video-bg-{background:#000}.full-video{right:0;bottom:0;object-fit:cover;object-position:center;opacity:.3}.email-subs-form .form-cta{align-items:center;justify-content:center;display:flex}.hero-creative-agenc1{background-size:cover;background-position:center center}.ovr-bg2 .ovr-base:before{background:-webkit-linear-gradient(135deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background:linear-gradient(135deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);top:0;right:0;left:0;opacity:0}.ag-dg1,.ag-dg2{min-width:100%;position:relative}.sec-dark h2,.sec-dark h4,.sec-dark h5{color:#fff}.sec-dark p{color:#bdbfca}.hero-creative-agenc2 .container{max-width:1320px}.img-design{display:inline-flex;align-items:center}.ag-dg1{z-index:1;border-radius:8px 8px 8px 100px;top:0;left:30px}.ag-dg2{z-index:0;border-radius:8px 8px 100px;bottom:0;right:30px}.shpdzz{position:absolute}.shpdez1{width:90px;height:90px;background:#FFC107;border-radius:100px 100px 00px;left:0;bottom:0}.shpdez2{width:140px;height:140px;background:#00BCD4;border-radius:00px 100px 100px;left:0;top:0;z-index:5}.shpdez3{width:40px;height:40px;background:#4caf50;border-radius:100px 0 100px 100px;left:160px;top:0}.dot-c1,.shpdez4{border-radius:100px}.shpdez4{width:140px;height:80px;background:#ff6c89;left:130px;bottom:0;z-index:5}.img-block-ca2 .abt-ca2{border-radius:100px 00px 100px 0;position:relative;z-index:5;width:80%}.img-block-ca2 .dot-sp-ca2{position:relative;z-index:0}.div-portfolio-{background:#1d1d1d;padding:60px;border-radius:8px}.tcc1,.tcc3,.tcc6{padding-left:5px}.itm-tag{font-weight:700;font-style:italic}.div-item-image img{border-radius:8px;width:inherit!important;margin:0 auto}.porto-slide .owl-dots{text-align:center;margin-top:30px}.img-ca2set{max-height:370px;border-radius:8px}.aa a:hover{color:#ff1f8e!important}.bd-hor .bd-hor-base:hover:after{width:100%}.bd-hor .bd-hor-base:after{content:'';position:absolute;left:0;width:0;bottom:0;height:4px;background:-webkit-linear-gradient(-45deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background:linear-gradient(135deg,#9100ff 0,#3663ff 54%,#00e2ff 100%)}.dot-c1{position:absolute;width:80px;height:80px;border:0}.dot-c1 img,.tcc1{border-radius:100px}.dot-c1 img{width:70px}.tcc1{background:#ffc107;width:130px;text-align:left}.tcc2{background:#f44336;right:0;width:120px;text-align:right;padding-right:5px;border-radius:0 100px 100px 0}.tcc3{background:#00bcd4;right:120px;width:130px;top:200px;border-radius:100px 8px 100px 100px;text-align:left}.tcc4,.tcc5{border-radius:100px 100px 100px 8px;text-align:right;padding-right:5px}.tcc4{background:#ff6c89;left:150px;top:110px;width:150px}.tcc5{background:#4caf50;right:0;bottom:0;width:130px}.tcc6{background:#9C27B0;bottom:0;left:10%;width:150px;text-align:left;border-radius:100px 8px 100px 100px}.dot-c1.active{box-shadow:6px 6px 0 rgb(255 255 255 / .5)}.funfct,.service-card-app{box-shadow:0 11px 20px rgb(123 149 162 / 15%)}.instagram-post{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:5px}.minimal-portfolio{background-repeat:no-repeat;background-position:center center;background-size:contain}.minimal-portfolio .dzname{font-size:22px;line-height:30px;font-weight:700}h3 a{color:#050748}.br-blog-post-{position:relative}.link-blog-post a{position:absolute;right:0;bottom:0;padding:20px;background:#fff;color:#050748;font-weight:600}.btn-flnc{align-items:flex-end;display:flex}.post-newsltr .owl-stage{padding-left:0!important}.bg-light-f7{background:#f7f7f7}.img-hro img{border-radius:8px}.mobile-app-{background-image:-moz-linear-gradient(45deg,#9217de 0,#4775ff 50%,#00b6d4 100%);background-image:-webkit-linear-gradient(45deg,#9217de 0,#4775ff 50%,#00b6d4 100%);background-image:linear-gradient(45deg,#4a0079 0,#4202b2 50%,#4400b1 100%)}.hero-heading-sec2 h1{font-size:55px;line-height:67px;font-weight:900;display:inline-block;background:linear-gradient(90deg,#af6dff 0,#ff448e 25%,#ff9d57 50%,#ff38d3 75%,#00ffdc 100%);background-size:cover;background-position:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.hero-heading-sec2>p{color:#fff000;font-size:18px;margin:40px 0}.wide-sblock{display:inline-flex;text-align:left;padding:30px 20px}.funfct,.item-info-div{position:relative;text-align:center}.img100w{max-width:100%!important;width:auto!important}.funfct{line-height:26px;padding:30px;border-radius:8px 8px 8px 40px;margin-top:30px}.funfct p{font-weight:600;color:#000000}.funfct img{width:65px;margin:0 auto 15px;display:block}.funfct .services-cuntr{display:inline-block;font-weight:900;font-size:30px;color:#050748;padding:15px 0}.about-sec-app{background:url(../images/shape/bg-light2.png) center center repeat-x;background-size:contain}.service-section-app{background:url(../images/shape/wave-bg.png) center bottom repeat-x;background-size:contain;position:relative}.-service-list li:first-child{padding-left:0}.-service-list li{list-style:none;padding:0 8px;border-right:1px solid #d4d4d4;display:inline-block}.link-prbs{display:block;color:#000000;font-size:16px;font-family:Poppins,sans-serif}.service-card-app,.tcd{font-weight:400;font-size:14px}.tec-icon ul li .img-iconbb{display:inline-flex;border-radius:100%;background:#f5f7ff;width:60px;height:60px;align-items:center}.tec-icon ul li img{width:40px;margin:0 auto}.tec-icon ul li{display:inline-block;margin:0 10px 0 0}.service-card-app{display:block;background:#fff;padding:30px;border-radius:40px 8px}.servc-icon-sldr{display:flex}.clients-section-app{background:#4302ae}.item-info-div{background:#fff;padding:15px;top:-40px;width:95%;border-radius:40px 8px 8px;margin:0 auto}.item-info-div h4{margin:0}.industry-workfor{background:#fff;padding:15px 20px;border-radius:8px;margin-top:30px;display:flex;align-items:center}.hoshd:hover{box-shadow:0 15px 39px -11px #46638e45;transform:translate(0,-5px)}.industry-workfor img{width:55px}.shape-c1,.shape-c2{width:200px;height:200px}.industry-workfor h6{margin:0 0 0 15px}.tcd{display:block;background:#fff;box-shadow:0 11px 20px rgb(123 149 162 / 15%);padding:60px 30px;border-radius:40px 8px 8px}.posiqut{position:absolute;right:10px;bottom:10px;font-size:60px;color:#00f2a6}.pl50{padding-left:50px!important}.tcd .owl-dots{position:absolute;bottom:0;right:0;text-align:right;margin:15px}.landscp,.sctxt{text-align:center}.app-cta{background:#4301b2;position:relative}.shape-c1,.shape-c2,.shape-c3{background:0 0}.shape-c1{border-radius:100px;border:6px solid #f8d873}.shape-c2{border-radius:100px 100px 100px 30px;border:6px solid #00f2a6;right:-20px;top:-70px}.shape-c3{width:100px;height:100px;border-radius:100px 100px 100px 30px;border:6px solid #fff;right:90px;bottom:-20px}.apppg .brand-logo,.info-text-div{background:#fff;border-radius:8px}.bottom-curvs,.sctxt,.up-curvs{position:absolute;right:0;left:0}.apppg .brand-logo{max-width:180px;margin:0 auto;padding:10px}.apppg li p{color:#fff;margin:10px 0 0}.info-text-div{padding:20px;box-shadow:0 20px 30px -20px rgb(0 21 167 / 20%);border-bottom:5px solid #b0bdff}.landscp{background:#fbfbfb}.sctxt{font-size:90px;top:0;font-weight:900;-webkit-text-stroke:1px #e8e8e8;-webkit-text-fill-color:#fff}.text-animation,.text-effect-1,.text-effect-2{-webkit-text-fill-color:transparent}.business-startup{background:url(../images/hero/wave-hero.svg) center top no-repeat}.bg-light-ylo{background:#e9f5ff}.up-curvs{top:-50px}.bottom-curvs{bottom:-50px}.bg-flat5{background:#fff9f1}.bg-flat6{background:#fff3f3}.login-form-div{max-width:460px;margin:0 auto;background:#fff;padding:40px;border-radius:8px}.login-page{background:url(../images/shape/bg-rectangles-.png),#101010;display:flex;height:100vh}.fb-btn{line-height:46px;background-color:#3b5998!important}.google-btn{line-height:46px;background-color:#e94235!important}.closes{right:8px;font-size:35px;font-weight:700;top:-2px;color:#d6d6d6;border:0;background:0 0}.popup-modals .modal-dialog{max-width:600px}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px}.custom-file-input:focus~.custom-file-label{border-color:#ced4da;box-shadow:none}.dropcap{float:left;font-size:45px;line-height:1;padding-right:10px}.list-style-{padding:0 0 0 20px;text-align:left}.badge-warning,.icon-card-,.img-ctr{text-align:center}.list-style- li{line-height:32px;list-style-type:circle}.img-ctr{display:block}.footer-link-v2 li{display:inline-flex;padding:0 15px}.footer-badges-{display:flex;justify-content:space-between}.footer-badges- li{display:inline-block}.footer-badges- li a img{width:150px}.footer-brands{background:#f8f9fa;padding:30px 0}.single-blog- img{height:70px;width:70px;display:block;border-radius:8px}.single-blog- .post-meta i{margin:0 5px 0 0}.single-blog- .post-meta{font-size:13px}.single-blog- .content .title{line-height:20px;font-size:15px}.single-blog- .content .title a{color:#050748}.single-blog- .content .title a:hover{color:#ff1f8e}.post-thumb{margin-right:15px}.single-blog-{display:inline-flex}.onloadpage,.onloadpage .pre-text- span{display:block}.footer-blog- .single-blog-:last-child{margin-top:20px}.icon-card-{background:#fff;border:1px solid #eaeaea;border-radius:8px;padding:15px}.icon-card- img{width:60px}.icon-card- h4{margin:20px 0}.onloadpage{position:fixed;z-index:99999999;top:0;right:0;bottom:0;left:0;background:#fff}.mob-nav2 li,body.hc-nav-open{position:relative}.onloadpage .pre-content{top:50%;position:relative;right:0;left:0;text-align:center;transform:translateY(-50%)}.onloadpage .pre-text-{font-size:18px;line-height:28px;font-weight:600;width:40%;margin:0 auto}.logo-pre{background:#e2e2e2;border-radius:50%;height:100px;width:100px;box-shadow:0 0 0 0 transparent;animation:pulse 2s infinite;margin:0 auto 30px;display:flex;align-items:center;padding:8px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.5)}70%{box-shadow:0 0 0 30px transparent}100%{box-shadow:0 0 0 0 transparent}}.tilt-3d .base{transform-style:preserve-3d;transform:perspective(1000px)}.tilt-3d .layer{transform:translateZ(20px)}.shdo{-webkit-box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2);box-shadow:0 3.4px 2.7px -30px rgba(0,0,0,.059),0 8.2px 8.9px -30px rgba(0,0,0,.071),0 25px 40px -30px rgba(0,0,0,.2)}.-shadow{-webkit-box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff;box-shadow:-20px 20px 35px #dcdcdc,20px -40px 35px #fff}a.disabled{cursor:default;opacity:.4}h1{font-size:45px;line-height:57px}h2{font-size:40px;line-height:52px}h3{font-size:34px;line-height:46px}h4{font-size:22px;line-height:32px}h5{font-size:20px;line-height:30px}h6{font-size:16px;line-height:26px}p{font-size:17px;line-height:28px}.pad-tb{padding-top:100px;padding-bottom:100px}.pr--100{padding-right:100px}.pl--100{padding-left:100px}.pl--50{padding-left:50px}.pr--50{padding-right:50px}.mr15{margin-right:15px}html .pl5{padding-left:5px!important}html .pt0{padding-top:0}html .pm0{padding-bottom:0}html .mt0{margin-top:0}html .mb0{margin-bottom:0}html .mt10{margin-top:10px}html .mt20{margin-top:20px}html .mt30{margin-top:30px}html .mt40{margin-top:40px}html .mt50{margin-top:50px}html .mt60{margin-top:60px}html .mt70{margin-top:70px}html .mt80{margin-top:80px}html .mt90{margin-top:90px}html .mt100{margin-top:100px}html .mb10{margin-bottom:10px}html .mb20{margin-bottom:20px}html .mb25{margin-bottom:25px}html .mb30{margin-bottom:30px}html .mb40{margin-bottom:40px}html .mb50{margin-bottom:50px}html .mb60{margin-bottom:60px}html .mb70{margin-bottom:70px}html .mb80{margin-bottom:80px}html .mb90{margin-bottom:90px}html .mb100{margin-bottom:100px}html .m0{margin:0!important}html .p0{padding:0!important}html .pt10{padding-top:10px}html .pt20{padding-top:20px}html .pt30{padding-top:30px}html .pt40{padding-top:40px}html .pt50{padding-top:50px}html .pt60{padding-top:60px}html .pt70{padding-top:70px}html .pt80{padding-top:80px}html .pt90{padding-top:90px}html .pt100{padding-top:100px}html .pt110{padding-top:110px}html .pt120{padding-top:120px}html .pt130{padding-top:130px}html .pt140{padding-top:140px}html .pb10{padding-bottom:10px}html .pb20{padding-bottom:20px}html .pb30{padding-bottom:30px}html .pb40{padding-bottom:40px}html .pb50{padding-bottom:50px}html .pb60{padding-bottom:60px}html .pb70{padding-bottom:70px}html .pb80{padding-bottom:80px}html .pb90{padding-bottom:90px}html .pb100{padding-bottom:100px}html .pb110{padding-bottom:110px}html .pb120{padding-bottom:120px}html .pb130{padding-bottom:130px}html .pb140{padding-bottom:140px}.badge-warning{color:#212529;background-color:#ffc107;display:inline}.xhighlight{display:block;color:#ff2c8e}.pl25{padding-left:25px!important}.pr25{padding-right:25px!important}.text-effect-1{background-image:-moz-linear-gradient(45deg,#ff3870 0,#ff3870 50%,#c300c3 100%);background-image:-webkit-linear-gradient(45deg,#ff3870 0,#ff3870 50%,#c300c3 100%);background-image:linear-gradient(45deg,#ff3870 0,#ff3870 50%,#c300c3 100%);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.text-effect-2{background:#fc00c7;background-image:-moz-linear-gradient(-45deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background-image:-webkit-linear-gradient(-45deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background-image:linear-gradient(135deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.bg-btn{background:#ffbd84;background:-moz-linear-gradient(left,#ffbd84 0,#ff1f8e 100%);background:-webkit-linear-gradient(left,#ffbd84 0,#ff1f8e 100%);background:linear-gradient(to right,#ffbd84 0,#ff1f8e 100%);-webkit-box-shadow:0 10px 15px 0 rgba(175,0,87,.2);box-shadow:0 10px 15px 0 rgba(175,0,87,.2)}.bg-btn2{background:#f92c8b;background:-moz-linear-gradient(left,#f92c8b 0,#b02cd6 100%);background:-webkit-linear-gradient(left,#f92c8b 0,#b02cd6 100%);background:linear-gradient(to right,#f92c8b 0,#b02cd6 100%);-webkit-box-shadow:0 10px 15px 0 rgba(175,0,202,.2);box-shadow:0 10px 15px 0 rgba(175,0,202,.2)}.bg-btn3,.bg-btn5{-webkit-box-shadow:0 10px 15px 0 rgba(56,0,189,.2)}.bg-btn3{background:#673AB7;background:-moz-linear-gradient(left,#673AB7 0,#2196F3 100%);background:-webkit-linear-gradient(left,#673AB7 0,#2196F3 100%);background:linear-gradient(to right,#673AB7 0,#2196F3 100%);box-shadow:0 10px 15px 0 rgba(56,0,189,.2)}.bg-btn4{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #fff}.bg-btn5{background:#ff0048;background-image:-webkit-linear-gradient(45deg,#ff3870 0,#ff3870 50%,#c300c3 100%);background-image:linear-gradient(45deg,#ff0048 0,#ff3870 50%,#c300c3 100%);box-shadow:0 10px 15px 0 rgba(56,0,189,.2)}.bg-btn6{background:#fc00c7;background:-moz-linear-gradient(-45deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background:-webkit-linear-gradient(-45deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background:linear-gradient(135deg,#fc00c7 0,#1c4efd 54%,#00aded 100%)}.bg-btn7{background:#fc00c7;background:-moz-linear-gradient(-45deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background:-webkit-linear-gradient(-45deg,#fc00c7 0,#1c4efd 54%,#00aded 100%);background:linear-gradient(135deg,#9100ff 0,#3663ff 54%,#00e2ff 100%);-webkit-box-shadow:0 10px 15px 0 rgba(56,0,189,.2);box-shadow:0 10px 15px 0 rgb(0 49 189 / .2)}.hover-scale img{transform:scale(1)}.hover-scale:hover img{transform:scale(1.05)}.text-animation{font-weight:700;color:transparent;-webkit-background-clip:text;-webkit-animation:hue 6s infinite linear}.bg-a{background-image:linear-gradient(to right,#ff1f8e 0,#ffbd84 36%,#ffbd84 65%,#ff1f8e 100%)}.bg-b{background-image:linear-gradient(to right,#673AB7 0,#E91E63 36%,#E91E63 65%,#673AB7 100%)}@keyframes slideIn{100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-transform:translateY(1rem);-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}}@keyframes hue{from{background-position:0 0}to{background-position:2000px 0}}@keyframes arrowanim{0%,100%{transform:translate(0,0)}50%{transform:translate(8px,0)}}@-webkit-keyframes arrowanim{0%,100%{transform:translate(0,0)}50%{transform:translate(8px,0)}}@keyframes updonanim{0%,100%{transform:translate(0,0)}50%{transform:translate(0,8px)}}@-webkit-keyframes updonanim{0%,100%{transform:translate(0,0)}50%{transform:translate(0,8px)}}@keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.lead-intro- img{animation:3s infinite updonanim;-webkit-animation:3s infinite updonanim}.bg-gradient{background:#c7ecff;background:-moz-linear-gradient(top,#c7ecff 0,#f9efff 100%);background:-webkit-linear-gradient(top,#c7ecff 0,#f9efff 100%);background:linear-gradient(to bottom,#c7ecff 0,#f9efff 100%)}.bg-gradient1{background:#ffe2e2;background:-moz-linear-gradient(top,#ffe2e2 0,#fff9f4 100%);background:-webkit-linear-gradient(top,#ffe2e2 0,#fff9f4 100%);background:linear-gradient(to bottom,#ffe2e2 0,#fff9f4 100%)}.bg-gradient2{background:#fdffed;background:-moz-linear-gradient(top,#fdffed 0,#effff8 100%);background:-webkit-linear-gradient(top,#fdffed 0,#effff8 100%);background:linear-gradient(to bottom,#fdffed 0,#effff8 100%)}.bg-gradient3{background:#e2f3ff;background:-moz-linear-gradient(top,#e2f3ff 0,#fffbef 100%);background:-webkit-linear-gradient(top,#e2f3ff 0,#fffbef 100%);background:linear-gradient(to bottom,#e2f3ff 0,#fffbef 100%)}.bg-gradient4{background:#c1eeff;background:-moz-linear-gradient(top,#c1eeff 0,#f5faff 100%);background:-webkit-linear-gradient(top,#c1eeff 0,#f5faff 100%);background:linear-gradient(to bottom,#c1eeff 0,#f5faff 100%)}.bg-gradient5{background:#fff6f3;background:-moz-linear-gradient(top,#fff6f3 0,#fffefb 100%);background:-webkit-linear-gradient(top,#fff6f3 0,#fffefb 100%);background:linear-gradient(to bottom,#fff6f3 0,#fffefb 100%)}.bg-gradient6{background:#e8fffc;background:-moz-linear-gradient(top,#e8fffc 0,#fff4f4 100%);background:-webkit-linear-gradient(top,#e8fffc 0,#fff4f4 100%);background:linear-gradient(to bottom,#e8fffc 0,#fff4f4 100%)}.bg-gradient7{background:#ffe2e2;background:-moz-linear-gradient(top,#ffe2e2 0,#fff9f4 100%);background:-webkit-linear-gradient(top,#ffe2e2 0,#fff9f4 100%);background:linear-gradient(to bottom,#ffe2e2 0,#fff9f4 100%)}.bg-gradient8{background:#fff8fb;background:-moz-linear-gradient(top,#fff8fb 0,#d0fcf6 100%);background:-webkit-linear-gradient(top,#fff8fb 0,#d0fcf6 100%);background:linear-gradient(to bottom,#fff8fb 0,#d0fcf6 100%)}.bg-gradient9{background:#e5ffee;background:-moz-linear-gradient(top,#ffe2e2 0,#fff9f4 100%);background:-webkit-linear-gradient(top,#ffe2e2 0,#fff9f4 100%);background:linear-gradient(to bottom,#e5ffee 0,#e2f6ff 100%)}.bg-gradient10{background:#e4fffe;background:-moz-linear-gradient(top,#e4fffe 0,#ffedf3 100%);background:-webkit-linear-gradient(top,#e4fffe 0,#ffedf3 100%);background:linear-gradient(to bottom,#e4fffe 0,#ffedf3 100%)}.bg-gradient11{background:#ff1f8e;background:-moz-linear-gradient(left,#ff1f8e 0,#007bff 100%);background:-webkit-linear-gradient(left,#ff1f8e 0,#007bff 100%);background:linear-gradient(to right,#ff1f8e 0,#007bff 100%)}.bg-gradient12{background:#3f36b9;background:-moz-linear-gradient(left,#3f36b9 0,#20206b 100%);background:-webkit-linear-gradient(left,#3f36b9 0,#20206b 100%);background:linear-gradient(to right,#3f36b9 0,#20206b 100%)}.bg-gradient13{background:#9C27B0;background:-moz-linear-gradient(left,#9C27B0 0,#673AB7 100%);background:-webkit-linear-gradient(left,#9C27B0 0,#673AB7 100%);background:linear-gradient(to right,#9C27B0 0,#673AB7 100%)}.bg-gradient14{background:#ff2d8d;background:-moz-linear-gradient(top,#ff2d8d 0,#653db9 100%);background:-webkit-linear-gradient(top,#ff2d8d 0,#653db9 100%);background:linear-gradient(to bottom,#ff2d8d 0,#653db9 100%)}.bg-gradient15{background:#fffdf2;background:-moz-linear-gradient(top,#fffdf2 0,#ffeff5 100%);background:-webkit-linear-gradient(top,#fffdf2 0,#ffeff5 100%);background:linear-gradient(to bottom,#fffdf2 0,#ffeff5 100%)}.bg-gradient16{background-image:-moz-linear-gradient(45deg,#9217de 0,#4775ff 50%,#00b6d4 100%);background-image:-webkit-linear-gradient(45deg,#9217de 0,#4775ff 50%,#00b6d4 100%);background-image:linear-gradient(45deg,#9217de 0,#4775ff 50%,#00b6d4 100%)}.bg-flat1{background:#f5f5f5}.classic-bg1{background:#fffef9}.classic-bg2{background:#f3fffe}.classic-bg3{background:#fef9ff}.bhvi{font-size:17px;}.classic-bg4{background:#3f36b9}.classic-bg5{background:#fffef4}.mobile-menu2{display:none}.mobile-menu2 .navm-{margin:0 0 0 10px}.mob-nav2{display:flex}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;width:100%;min-height:100%}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999999}.hc-offcanvas-nav.is-ios *{cursor:pointer!important}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;transition:transform .4s ease}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;box-sizing:border-box}.hc-offcanvas-nav .nav-content{height:100%}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav li:not(.custom-content) a{position:relative;display:block;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{cursor:not-allowed}.hc-offcanvas-nav li:not(.custom-content) a,.hc-offcanvas-nav li:not(.custom-content) a:hover{text-decoration:none}.hc-offcanvas-nav input[type=checkbox]{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav .nav-item{position:relative;display:block;box-sizing:border-box}.hc-offcanvas-nav .nav-wrapper::after,.hc-offcanvas-nav.disable-body::after{content:'';position:fixed;z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease}.hc-offcanvas-nav .sub-level-open::after,.hc-offcanvas-nav.disable-body.nav-open::after{visibility:visible;opacity:1;transition-delay:.05s}.active-dark .about-agency:before,.active-dark .hero-bg-bg1:before,.active-dark .shape-bg2:after,.active-dark .shape-bg2:before{opacity:.4}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0{max-height:100vh}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;visibility:hidden;overflow:hidden;transition:height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none;overflow:visible;visibility:visible}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease .4s,transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;transform:translate3d(0,0,0);transition:transform .4s ease}.hc-offcanvas-nav.nav-position-left,.hc-offcanvas-nav.nav-position-left .nav-container{left:0}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%,0,0)}.hc-offcanvas-nav.nav-position-right,.hc-offcanvas-nav.nav-position-right .nav-container{right:0}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%,0,0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{transform:translate3d(0,0,0)}.hc-offcanvas-nav.rtl li{text-align:right}.hc-offcanvas-nav.rtl .nav-back span,.hc-offcanvas-nav.rtl .nav-close span,.hc-offcanvas-nav.rtl .nav-next span{left:0;right:unset}.hc-nav-trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;top:20px;z-index:9980;width:30px;min-height:48px}.hc-nav-trigger span{width:30px;top:50%;transform:translateY(-50%);transform-origin:50% 50%}.main-header.sticky .hc-nav-trigger span,.main-header.sticky .hc-nav-trigger span::after,.main-header.sticky .hc-nav-trigger span::before{background:#050748}.hc-nav-trigger span,.hc-nav-trigger span::after,.hc-nav-trigger span::before{display:block;position:absolute;left:0;height:4px;background:#050748;transition:all .2s ease}#main-nav,.hc-offcanvas-nav.nav-levels-expand .nav-container ul h2,.hc-offcanvas-nav.nav-levels-none .nav-container ul h2{display:none}.nav-bg-b .hc-nav-trigger span,.nav-bg-b .hc-nav-trigger span::after,.nav-bg-b .hc-nav-trigger span::before{background:#fff}.hc-nav-trigger span::after,.hc-nav-trigger span::before{content:'';width:100%}.hc-nav-trigger span::before{top:-10px}.hc-nav-trigger span::after{bottom:-10px}.hc-nav-trigger.toggle-open span{background:rgba(0,0,0,0)!important;transform:rotate(45deg)}.hc-nav-trigger.toggle-open span::before{transform:translate3d(0,9px,0)}.hc-nav-trigger.toggle-open span::after{transform:rotate(-90deg) translate3d(10px,0,0)}.hc-offcanvas-nav .nav-wrapper::after,.hc-offcanvas-nav::after{background:rgba(0,0,0,.5)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#101010}.hc-offcanvas-nav h2{font-size:22px;text-align:left;padding:10px 17px;color:#101010!important;background:#fff;font-weight:400}.hc-offcanvas-nav .nav-item{padding:14px 17px;font-size:15px;color:#fff;z-index:1;background:rgba(0,0,0,0);border-bottom:0 solid #fff}.hc-offcanvas-nav .nav-back:focus,.hc-offcanvas-nav .nav-close:focus,.hc-offcanvas-nav .nav-item:focus,.hc-offcanvas-nav .nav-item:focus-within,.hc-offcanvas-nav .nav-next:focus{z-index:10}.hc-offcanvas-nav .nav-item-wrapper{position:relative}.hc-offcanvas-nav .nav-highlight{background:#2e6296}.hc-offcanvas-nav li:not(.custom-content) a{padding:14px 15px;font-size:15px;color:#fff;z-index:1;background:rgba(0,0,0,0);border-bottom:0 solid #2c5d8f}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{color:rgba(255,255,255,.5)}.hc-offcanvas-nav:not(.touch-device) li:not(.custom-content) a:hover{background:#101010}.hc-offcanvas-nav ul:first-of-type:not(:first-child)>li:first-child:not(.nav-back):not(.nav-close)>a{border-top:1px solid #2c5d8f;margin-top:-1px}.hc-offcanvas-nav li{text-align:left}.hc-offcanvas-nav li.nav-back a,.hc-offcanvas-nav li.nav-close a{background:#fff;color:#101010}.hc-offcanvas-nav li.nav-back a:hover,.hc-offcanvas-nav li.nav-close a:hover{background:#fff}.hc-offcanvas-nav li.nav-back:not(:first-child) a,.hc-offcanvas-nav li.nav-close:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav li.nav-parent .nav-item:last-child{padding-right:35px}.hc-offcanvas-nav li.nav-parent .nav-item:not(:last-child){margin-right:44px}.hc-offcanvas-nav li.nav-back span,.hc-offcanvas-nav li.nav-close span,.hc-offcanvas-nav li.nav-parent .nav-next{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background .2s ease}.hc-offcanvas-nav li.nav-close span::after,.hc-offcanvas-nav li.nav-close span::before{content:'';position:absolute;top:46%;left:50%;width:10px;height:10px;margin-top:-3px;border-top:2px solid #101010;border-left:2px solid #101010}.hc-offcanvas-nav li.nav-close span::before{margin-left:-11px;transform:rotate(135deg)}.hc-offcanvas-nav li.nav-close span::after{transform:rotate(-45deg)}.hc-offcanvas-nav a.nav-next{border-left:1px solid #2c5d8f}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav li.nav-back span::before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}.hc-offcanvas-nav .nav-next span::before{transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav li.nav-back span::before{transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right li.nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-bottom .nav-next span::before,.hc-offcanvas-nav.nav-position-top li.nav-back span::before{transform:translate(-50%,-50%) rotate(45deg);margin-left:0;margin-right:-2px}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom li.nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none .nav-container ul .nav-wrapper{box-shadow:none;background:0 0}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open,.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open>.nav-item-wrapper>a:hover,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open>.nav-item-wrapper>a:hover{background:#101010}.hc-offcanvas-nav.nav-levels-expand .nav-container ul ul .nav-item,.hc-offcanvas-nav.nav-levels-none .nav-container ul ul .nav-item{font-size:14px}.hc-offcanvas-nav.nav-levels-expand .nav-container li,.hc-offcanvas-nav.nav-levels-none .nav-container li{transition:background .3s ease}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open>.nav-item-wrapper>a,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open>.nav-item-wrapper>a{border-bottom:0 solid #fff}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open>.nav-item-wrapper>a>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open>.nav-item-wrapper>a>.nav-next span::before{margin-top:2px;transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container .nav-next span::before,.hc-offcanvas-nav.nav-levels-none .nav-container .nav-next span::before{margin-top:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:0 solid #fff}.hc-offcanvas-nav.rtl li.nav-parent .nav-item{padding-right:17px;padding-left:58px}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{padding-bottom:41px}.hc-offcanvas-nav a{font-size:16px}.hc-offcanvas-nav li .custom-message{font-size:12px}.hc-offcanvas-nav li .custom-message a{color:#fff;font-size:13px}.hc-offcanvas-nav li .custom-message a:hover{text-decoration:none}.hc-offcanvas-nav.nav-position-bottom ul.bottom-nav,.hc-offcanvas-nav.nav-position-top ul.bottom-nav{position:relative;border-top:none}.hc-offcanvas-nav.nav-position-bottom .nav-wrapper-0>.nav-content,.hc-offcanvas-nav.nav-position-top .nav-wrapper-0>.nav-content{padding-bottom:0}.hc-offcanvas-nav ul.bottom-nav{position:absolute;z-index:10;bottom:0;width:100%;display:flex;flex-wrap:nowrap;align-items:stretch;border-top:0 solid #101010;background:#101010}.hc-offcanvas-nav ul.bottom-nav li{flex:auto}.hc-offcanvas-nav ul.bottom-nav li a{padding:10px;text-align:center;height:100%;border-bottom:none}.hc-offcanvas-nav ul.bottom-nav li svg{fill:#fff;display:inline-block;vertical-align:middle}.hc-offcanvas-nav ul.bottom-nav li.prb svg{width:18px;height:18px}.hc-offcanvas-nav.close-no-label:not(.rtl) .nav-title{padding-right:60px}.hc-offcanvas-nav.close-no-label .nav-title+ul>.nav-close:first-child a{position:absolute;width:45px;height:56px;top:0;right:0;transform:translateY(-100%)}.menu-dark .sub-menu-column .menuheading{color:#e6e6e6}.active-dark .-service-list li a,.menu-dark .sub-menu-column ul li a,body.active-dark{color:#a2a2a2}.menu-dark .sub-menu-section{background:#202020;border-top:2px solid #2f2f2f}.active-dark .web-deg,body.active-dark{background:#101010}.active-dark .navbar-light .navbar-nav .nav-link,.active-dark h1,.active-dark h2,.active-dark h3,.active-dark h4,.active-dark h5,.active-dark h6{color:#e6e6e6}.active-dark .dropdown-item:focus,.active-dark .dropdown-item:hover,.active-dark header .dropdown-menu{background-color:#202020}.active-dark .top-header .navbar .custom-btn{color:#fff}.active-dark .dropdown-item{color:#a2a2a2}.active-dark .about-agency,.active-dark .top-header .sticky{background:#151515}.active-dark .quote{background:#101010;color:#a2a2a2}.active-dark .isotope_item h4 a,.active-dark .statistics .statnumb span{color:#e6e6e6}.active-dark .service-section{background:#101010}.active-dark .service-section:before{background:url(../images/shape/dot-shape.png) #101010}.active-dark .service-section .s-block{background:url(../images/shape/shape-7.svg) #1d1d1d;background-size:0;border:1px solid #151515}.active-dark .statistics-img{background:rgba(255,255,255,.3)}.active-dark .portfolio-section:before{opacity:.2}.active-dark .portfolio-section{background:#151515}.active-dark .breadcrumb-area .bread-menu li a{color:#a2a2a2}.active-dark .clients-section{background:#101010}.active-dark .clients-logo{background:rgba(255,255,255,.3);border:1px solid #29294c;-webkit-box-shadow:-20px 20px 40px #ece0f2,20px -20px 40px #fff8ff;box-shadow:-20px 20px 40px #101010,20px -20px 40px #101010}.active-dark .work-category{background:#151515}.active-dark .testinomial-section{background:url(../images/shape/shape-9.svg) #101010;background-size:0}.active-dark .testinomial-section .owl-carousel .owl-dots{background:0 0}.active-dark .enquire-form{background:#151515}.active-dark .form-block label a{color:#00BCD4}.active-dark .our-office{background:#101010}.active-dark .skyline-img{background:#191919}.active-dark .btn-outline{border:2px solid #fff;color:#e6e6e6;background:0 0}.active-dark .shape-bg1:after,.active-dark .shape-bg1:before,.active-dark .shape-num .shape-loc:first-child:before,.active-dark .shape-num .shape-loc:last-child:after,.active-dark .shape-numm .shape-loc:first-child:before,.active-dark .shape-numm .shape-loc:last-child:after{opacity:.4}.active-dark .footer-row1{background:#151515}.active-dark .email-subs-form input{color:#e6e6e6;background:#101010;border:1px solid #1f1f1f;-webkit-box-shadow:-6px 6px 11px #f2f2f2,6px -6px 11px #fff0e8;box-shadow:-6px 6px 11px #151515,6px -6px 11px #151515}.active-dark .footer-svg svg path{fill:#151515}.active-dark .footer-row2,.active-dark .footer-row3{background:#101010}.active-dark .hline{border-top:1px solid #181818}.active-dark footer:after,.active-dark footer:before{opacity:.04}.active-dark .shape,.active-dark .why-choos-lg:before{opacity:.4}.active-dark .form-block input,.active-dark .form-block textarea{color:#e6e6e6;background:#101010;border:2px solid #1f1f1f}.active-dark .fl-hero{background:url(../images/hero/freelancer.png) center center no-repeat,url(../images/shape/hero-shape.svg) center center no-repeat,center center no-repeat #101010;background-size:cover,cover}.active-dark .about-freelance{background:#151515}.active-dark .counter-no span{color:#a2a2a2}.active-dark .hexa4{background:#00243a;border:2px solid #003c61}.active-dark .hexa3{background:#101844;border:2px solid #182884}.active-dark .hexa2{background:#174267;border:2px solid #2369a5}.active-dark .hexa1{background:#311a58;border:2px solid #54289e}.active-dark .bhv-service{background:#151515}.active-dark .bhv-service .s-block{background:url(../images/shape/shape-7.svg) #191919;background-size:0;border:1px solid #191919}.active-dark .about-lead-gen,.active-dark .lead-hero{background:#101010}.active-dark .active-dark .clients-section.lead-gen-client,.active-dark .statistics-section,.active-dark .why-choos-lg{background:#151515}.active-dark .light-bgs{background:rgba(255,255,255,.02)}.active-dark .digi-mkt{background:#101010}.active-dark .wide-block{border:1px solid #191919;background:#191919}.active-dark ::-webkit-input-placeholder{color:#e6e6e6}.active-dark :-ms-input-placeholder{color:#e6e6e6}.active-dark ::placeholder{color:#e6e6e6}.active-dark .navbar .mobilemenu i{color:#a2a2a2}.active-dark .-cta-btn p,.active-dark .res-menu .menu .nav-link,.active-dark .single-blog- .content .title a{color:#e6e6e6}.active-dark .res-menu .modal-header{background:#151515}.active-dark .hero-card-web,.active-dark .res-menu .modal-body,.active-dark .res-menu .modal-content.full,.active-dark .res-menu .modal-dialog{background:#101010}.active-dark .res-menu .dropdown-toggle::after{border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.active-dark .res-menu .dropdown-item,.active-dark .res-menu .dropdown-menu{background-color:#101010}.active-dark .about-sec-rpb{background:#151515}.active-dark .service-sec-list{background:#191919;border:1px solid #191919}.active-dark .clients-section-{background:#101010}.active-dark .badges-section,.active-dark .cta-area{background:#181818}.active-dark .footer-brands{background:#151515}.active-dark .single-blog- .content .title a:hover{color:#ff1f8e}.active-dark .contact-info- .contct-heading,.active-dark .contact-info- .inquiry-card-nn ul li a,.active-dark .custom-nav .nav-list li a.menu-links,.active-dark .main-header.sticky .custom-nav .nav-list li a.menu-links{color:#e6e6e6}.active-dark::-webkit-scrollbar-track{background:#101010}.active-dark .main-header.sticky{background:#101010}.active-dark .hrbg{background:#151515}.active-dark .contact-info- .inquiry-card-nn{border-top:1px solid #1c2b42}.active-dark .contact-info-:after{border-bottom:7px solid #202020}.active-dark .contact-info-{box-shadow:0 0 5px rgba(0,0,0,.3);background:#202020}.active-dark .footer-address-list li{color:#a2a2a2}.active-dark .nav-bg-b.main-header .mega-white-logo{display:inline-block}.active-dark .main-header.sticky .mega-darks-logo{display:none}.active-dark .hc-nav-trigger span,.active-dark .hc-nav-trigger span::after,.active-dark .hc-nav-trigger span::before,.active-dark .main-header.sticky .hc-nav-trigger span,.active-dark .main-header.sticky .hc-nav-trigger span::after,.active-dark .main-header.sticky .hc-nav-trigger span::before{background:#fff}.active-dark .nav-item.dropdown:hover a.nav-link{color:#101010}.active-dark .footer-address-list li a{color:#a2a2a2}.active-dark .footer-social-media-icons a{color:#e6e6e6}.active-dark .breadcrumb-area:before{opacity:.92;background:#101010}.active-dark .deep-dark{background:#101010!important}.active-dark .light-dark{background:#151515!important}.active-dark .dim-dark{background:#181818}.active-dark .link-hover a{color:#a2a2a2}.active-dark .breadcrumb-areav2:before{opacity:.92;background:#101010}.active-dark .blog-post-tag span,.active-dark .blog-share-icon span{color:rgb(106 106 142)}.active-dark .blog-post-tag a{color:#000000;border-color:rgb(64 64 97)}.active-dark .info-text-block h4 a,.active-dark .post-navigation h4 a,.active-dark .recent-post .post-info h5 a{color:#a2a2a2}.active-dark .rd-quote{border-left:4px solid #fc4899;background:#151515}.active-dark .author-block,.active-dark .form-blog{background:#151515}.active-dark .tabs a{background:#252533}.active-dark .card-stats .statistics,.active-dark .icon-card-{background:#101010;border:1px solid #29294c}.active-dark .card-stats .statistics{-webkit-box-shadow:none;box-shadow:none}.active-dark .about-sec,.active-dark .case-study,.active-dark .team{background:#151515}.active-dark .project-platform-used{margin:0 10px 0 0}.active-dark .-shadow{-webkit-box-shadow:none;box-shadow:none}.active-dark .accordion .card-body{background:#101010}.active-dark .card-1{border:1px solid #151515}.active-dark .card-1 .card-header{background-color:#151515}.active-dark .tabs-layout .nav-tabs .nav-link.active{color:#fff;background-color:#00baff;border-color:#00baff}.active-dark .tabs-layout .nav-tabs .nav-link{border:1px solid #151515;color:#000000;background-color:#202040}.active-dark .layer-div:before{opacity:.1}.active-dark section.error{background:#101010}.active-dark .contact-page{background:#151515}.active-dark .contact-location{background:#101010}.active-dark .form-block select{color:#738ba0;background:#202040;border-bottom:2px solid #29294c}.active-dark .skype-card{background:#202040}.active-dark .email-card{background:#251738}.active-dark .contact-card{background:#202040}.active-dark .portfolio-meta ul li i{color:#a2a2a2}.active-dark .portfolio-meta ul li p{background:#151515;color:#a2a2a2}.active-dark .portfolio-meta ul li{background:#151515;border-bottom:1px solid #101010}.active-dark .filters .filter-menu li.is-checked{background:#f95b94;color:#fff}.active-dark .copyright,.active-dark .copyright a,.active-dark .entry-blog a,.active-dark .portfolio-item-info h3 a{color:#a2a2a2}.active-dark .filters .filter-menu li{color:#a2a2a2;background:#2d304c}.active-dark .portfolio-block{background:#151515}.active-dark .why-choose{background:#101010}.active-dark .ps-block span{border:1px solid #2b2b7d;background:#24213c}.active-dark .service{background:#101010}.active-dark .reviews-card{background:#181818;border:1px solid #29294c}.active-dark .reviews-block{background:#151515}.active-dark .featured-project{background:#101010}.active-dark .block-a1{background:#151515}.active-dark .pricing-table.best-plan img{background:#2d1963;border:8px solid #382371}.active-dark .pricing-table img{background:#231744;border:8px solid #2d1963}.active-dark .pricing-table .inner-table .details{border-top:1px solid #20203e}.active-dark .best-plan{background:#161633!important}.active-dark .pricing-table{-webkit-box-shadow:none;box-shadow:none;background:#18182f;border:1px solid #29294c}.active-dark .bg-shape:after,.active-dark .bg-shape:before{opacity:.3}.active-dark .s-block{background:#191919;border:1px solid #191919}.active-dark .service-block{background:#101010}.active-dark .tech-icons a{border:4px solid #101010;background:#101010}.active-dark .statistics-wrap,.active-dark .techonology-used-{background:#151515}.active-dark .image-block img{-webkit-box-shadow:-20px 20px 35px #101010,20px -40px 35px #101010;box-shadow:-20px 20px 35px #101010,20px -40px 35px #101010;-webkit-border-radius:8px}.active-dark .image-block1 img{-webkit-box-shadow:-20px 20px 35px #151515,20px -40px 35px #151515;box-shadow:-20px 20px 35px #151515,20px -40px 35px #151515;-webkit-border-radius:8px}.darkbg .navbar-light .navbar-nav .nav-link{color:#e6e6e6}.active-dark .modal-content{background-color:#101010}.active-dark .fdgn2 input,.active-dark .fdgn2 select,.active-dark .fdgn2 textarea{border:2px solid #404040!important}.active-dark .modal-header{border-bottom:1px solid #404040}.active-dark .popup-modal1 .modal-dialog{background:#101010}