
.GirnarRupee{font-family:"girnar-rupee";margin-right:2px;font-style:normal}

/**************************common start******************/
.detail_box{position: relative;}
.see_full_spec{position: absolute;top: 30px;right: 30px;color: #2196F3;font-size: 16px;}
.detail_box h2{padding-left: 28px;}
.detail_page p{font-size: 16px;color: #5c5c5c;line-height: 24px;margin-bottom: 22px;}
.icon-view-all-arrow{width: 16px;height: 16px;background-position: -298px -116px;margin-left: 3px;}
/********************common end*************************/

/**************key specification start***************/
.sprite {background: rgba(0, 0, 0, 0) url(../png/sprite.png) no-repeat scroll 0 0;display: inline-block;vertical-align: middle;}

.detail_page{background: #FAFAFA;}
.card{background: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.15);border-radius: 2px;margin-bottom: 25px;}
.card_header{border-bottom: solid 1px #dedede;}
.card_header_in{width: 50%;float: left;padding: 26px 0 26px 24px ;}
.card_header_in.sec{padding: 12px 0;}
.card_header_in h1{color: #333333;	font-family: 'hindsemibold';	font-size: 27px;	font-weight: normal;	line-height: 18px;margin-top: 0;margin-bottom: 17px;}
.card_header_in ul li{float: left;color: #ABABAB;}

.card_header_in ul li a{color: #ABABAB;	font-size: 16px;line-height: 18px;margin: 0 10px;display: inline-block;}

.card_header_in ul li a:hover{color: #2196F3;}

.detail_page .img_box{width: 373px;float: left;text-align: center;padding-top: 10px;}
.detail_page .detail_box{width: calc(100% - 373px);float: left;padding-top: 27px;border-left: solid 1px #dedede;position: relative;}
.detail_page h2{color: #333333;	font-family: 'hindsemibold';	font-size: 20px;    margin: 0 0 38px 0;font-weight: normal;}

.spec_box{width: 25%; float: left;border-right: solid 1px #e5e5e5;padding: 0 28px 0px 28px;min-height: 130px;}
.spec_box.last{border-right: 0;}
.detail_page h3{	color: #2196F3;	font-family: 'hindsemibold';	font-size: 16px;	margin-top: 0;font-weight: normal;}
.spec_box ul li {
    color: #5C5C5C;
    font-size: 14px;
    line-height: 24px;
    padding-left: 10px;
    position: relative;
}
.spec_box ul li:before {
    content: "•";
    color: #C0C0C0;
    padding-right: 5px;
    position: absolute;
    left: 0px;
}
.upcoming_mbl_card h3 {
    font-size: 20px;
    font-weight: normal;
    color: #333;
    margin-bottom: 20px;
}
.lowest_prc i {
    font-size: 22px;
    margin-right: 5px;
}

.icon-search {
    width: 22px;
    height: 22px;
    background-position: -8px -8px;
    transition-duration: 0.3s;
}

.supplier {
    position: absolute;
    top: 22px;
    left: 176px;
}
.spec_detail_in{width: 50%;float: left;}
.spec_detail_inner_wpr{border-top: solid 1px #e5e5e5;padding: 25px 0 0 0;}
.spec_detail_inner_wpr ul{margin-top: 34px;}
.spec_box.sec{width: 100%;/*padding-left: 0;border-right: 0;*/}
.spec_box.sec ul li{float: left;}
.spec_box.sec ul li:before{content: "";width: 0;display: none;}
.spec_box.sec ul li input{display: none;}
.spec_box.sec ul li label{display: inline-block;border: solid 1px #B6B6B6;color: #B6B6B6;border-radius:3px;font-size: 14px;padding: 0px 10px;cursor: pointer;font-weight: normal;}
.spec_box.sec ul li input:checked + label{border: solid 1px #5C5C5C;color: #5C5C5C;}
.spec_detail.other{margin-top: 10px;padding: 0 28px;}
.spec_detail.other.spec_box.third ul li{width: 25%;float: left;padding-left: 34px;height: 60px;position: relative;line-height: 1.2;}
.spec_detail.other.spec_box.third ul li span{position: absolute;top: 0px;left: 6px;}
.spec_detail.other.spec_box.third ul li:before{display: none;}
.spec_detail.sec.other ul li{width: auto;margin-right: 0px;}
.lowest_prc{width: 500px;background: #f5f5f5;padding: 15px;position: relative;float: right;margin-right: 25px;}
.lowest_prc p{margin-bottom: 10px;}
.lowest_prc p{font-family: 'hindsemibold';	font-size: 16px;line-height: 18px;}
.lowest_prc span{color: #333333;font-family: 'hindsemibold';	font-size: 30px;line-height: 18px;}
.lowest_prc a{	color: #FFFFFF;	font-family: 'hindsemibold';	font-size: 16px; line-height: 18px;background:  #2196F3;padding: 14px 40px;	box-shadow: 0 2px 4px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);position: absolute;right: 15px;top: 15px;}
.spec_box.sec.clrs ul li label{width: 32px;height: 32px;border: solid 2px transparent;border-radius: 50%;margin-right: 5px;}
.spec_box.sec.clrs ul li label.red{background: red;}
.spec_box.sec.clrs ul li label.black{background: #000;}
.spec_box.sec.clrs ul li label.silver{background: #d5cabb;}
.spec_box.sec.clrs ul li input:checked + label{border: solid 2px #000;color: #ababab;}
.spec_detail.other .spec_box{width: 33.333333333%;min-height: 120px;}
.spec_detail.other .spec_box:first-child{padding-left: 0;}
.spec_detail.other .spec_box:nth-child{border-left: solid 1px #e5e5e5;border-right: solid 1px #e5e5e5;}
.spec_detail.other .spec_box:last-child{border-right: 0;padding-right: 0;}
.mobile_vdo{padding: 0 28px 30px 28px;margin-top: 0px;}
.mobile_vdo_inr{/*border-top: solid 1px #e5e5e5;padding-top: 25px;*/}
.video_wpr{width: 100%;}
/*.video_wpr{width: 342px;
    float: right;
    position: relative;
    height: 187px;
    overflow: hidden;}*/
.video_wpr img{width: 100%;
    padding: 5px;
    position: relative;
    top: -7px;}
.overviewcard h2{
    margin: 0px 0px 20px 0px;
}
.spec_detail_in.spec_box.sec{width: 50%;padding-right: 0;}
.spec_detail.other.spec_box.third{width: 100%;position: relative;}
.spec_detail.other.spec_box.third a{position: absolute;top: 25px;right: 30px;;color: #2196F3;	font-size: 14px;}
.spec_detail_in.spec_box.sec h3{padding-left: 28px;}
.powered span{color: #000 !important;}
.logo img{width: 120px;margin-top: 2px;}
.icon-arrow-left{width: 17px;height: 21px;background-position: -7px -50px;}
.icon-arrow-right{width: 17px;height: 21px;background-position: -22px -50px;}
.icon-link{width: 15px;height: 15px;background-position: -324px -10px;vertical-align: bottom;margin-left: 5px;}
.icon-amazon {width: 76px;height: 25px;background-position: -241px -10px;position: absolute;top: 32px;left: 188px;}
/*.fb_share_link{position: absolute;top: 0;right: 0;}*/
.icon-support{width: 20px;height: 20px;background-position: -106px -56px;}
.icon-VoLTE{    width: 23px;
    height: 21px;
    background-position: -134px -54px;}
.icon-gb{width: 20px;
    height: 22px;
    background-position: -160px -54px;}
.icon-dualsim{width: 20px;
    height: 21px;
    background-position: -183px -54px;}
.icon-fingerprint {
    width: 20px;
    height: 21px;
    background-position: -205px -54px;
}
.icon-USB{width: 20px;
    height: 21px;
    background-position: -231px -54px;}
 .icon-play {
    width: 50px;
    height: 50px;
    background-position: -48px -42px;
    position: absolute;
    top: calc(50% - 25px);
    left: calc(50% - 25px);
}
/**************key specification end***************/
/**************similar mobile start******************/
/*******tab css start********/
#similar_mobile_tab{width: 100% !important;}
#similar_mobile_tab li{font-size: 18px;color: #B0B0B0;}
#similar_mobile_tab li.gsc-ta-active{border-bottom: solid 4px #2196F3;color: #5c5c5c;}
.clearfix {clear: both;overflow: hidden;}
.gsc-ta-clickWrap {padding: 0;margin: 0}
.gsc-ta-clickWrap li {display: inline-block;background: #fff;margin-right: 40px;padding-bottom: 10px;cursor: pointer;box-sizing: content-box;float: left;border-bottom: solid 3px #fff;}
.gsc-ta-clickWrap li.gsc-ta-active {border-bottom-color: #fff}
.gsc-ta-contentWrap {background: #fff;}
.gsc-ta-contentWrap div.gsc-ta-content{display: none}
[data-gsta-responsivetab] {margin: 0;padding: 0}
[data-gsta-responsivetab] li {background: url(../bottom_icon_arrow.html) 98% center no-repeat #fff;border: 1px solid #333;margin-bottom: 2px;list-style: none;padding: 5px;cursor: pointer}
[data-gsta-responsivetab] li.gsc-ta-active {background: url(../top_icon_arrow.html) 98% center no-repeat #999}
.similar_mobile .gsc-ta-overHide {overflow: hidden;border-bottom: solid 1px #e6e6e6;margin-bottom: 40px;}
/*********tab css end**********/


#similar_mobile_tab .gsc-ta-contentWrap > ul li{padding: 32px 0px;border-bottom: solid 1px #e5e5e5;}
#similar_mobile_tab .gsc-ta-contentWrap > ul li:last-child{border-bottom: none;}

.view_all_review{padding-top: 28px;border-top: solid 1px #e5e5e5;}
.view_all_review a{color: #2196F3;font-size: 16px;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.view_all_review a:hover{text-decoration: underline;}

.similar_mobile_box{border: solid 1px #e5e5e5;padding: 15px;}
.similar_mobile_box h3{color: #333;}
.similar_mobile_box p.price{color: #333;font-size: 16px;}
.similar_mobile_wpr{text-align: center;}
.similar_mobile_wpr img{height: 158px;}
.similar_mobile_box ul{margin-bottom: 0;margin-top: 12px;}
.similar_mobile_box ul li{color: #5C5C5C;font-size: 16px;line-height: 24px;line-height: 1.8;padding-left: 10px;position: relative;}
.similar_mobile_box ul li:before {content: "•";color: #C0C0C0;padding-right: 5px;position: absolute;left: 0px;}
.similar_mobile h2{margin-bottom: 35px;}
.similar_mobile_box h3{margin-top: 25px;}
.similar_mobile_box p{margin-bottom: 10px;}
.similar_mobile_box > a:hover{text-decoration: none;}
.similar_mobile_box > a:hover h3{color: #2196F3;}
.icon-star-fill-small{background-position: -435px -10px;}
.icon-star-empty-small{background-position: -461px -10px;}
.indv_rtgn i {margin-right: 3px;width: 16px;height: 16px;vertical-align: top;}
.similar_mobile_box .GirnarRupee{font-size: 16px;margin-right: 3px;}
/**************similar mobile end******************/
/*****************detail specification start*************************/
.dtl_spec{position: relative;}
.dtl_spec h2{margin-bottom: 0;}
.dtl_spec .head{width: 190px;float: left;}
.dtl_spec .head h3{font-size: 18px;font-family: 'hindregular';margin-top: 15px;position: relative;padding-left: 25px;}
.dtl_spec .head h3 span{width: 22px;height: 31px;position: absolute;top: -8px;left: 0;}
.dtl_spec .bdy{width: calc(100% - 190px);float: left;border-left: solid 1px #e5e5e5;padding-left: 40px;position: relative;}
.dtl_spec .bdy:after{border: 1px solid #e5e5e5;border-width: 0 0 2px 2px;width: 16px;height: 16px; line-height: 0;font-size: 0;-webkit-transform: rotate(-135deg) scale(0.8);-ms-transform: rotate(-135deg) scale(0.8);-o-transform: rotate(-135deg) scale(0.8);transform: rotate(-135deg) scale(0.8);display: block;content:"";margin:0 auto;background:#fff;position: absolute;top:22px; left:-7px;}
.dtl_spec .bdy table{width: 100%;}
.dtl_spec .bdy table tr td{font-size: 16px;	padding: 6px 10px 6px 0;line-height: 1.5;vertical-align: top;}
.dtl_spec .bdy table tr td:first-child{color: #a0a0a0; width: 200px;}
.dtl_spec .bdy table tr td:last-child{color: #5c5c5c;	}
.dtl_spec .bdy table tr:first-child td{padding-top: 0;}
.dtl_spec .bdy table tr:last-child td{padding-bottom: 0;}
.dtl_spec .bdy table tr th{text-align: left;padding: 10px 0;font-family: 'hindsemibold';	font-size: 16px;color: #5C5C5C;line-height: 1.5;}
.dtl_spec_box{border-bottom: solid 1px #e5e5e5;padding: 50px 0;}
.front_cam{margin-top: 20px;}
.dtl_spec_box.general{padding-top: 25px;}
.dtl_spec_box.special_features{padding-bottom: 37px;border-bottom: none;}

.icon-general {background-position: -8px -117px;}
.icon-design {background-position: -37px -117px;}
.icon-display {background-position: -66px -112px;}
.icon-performance {background-position: -94px -113px;}
.icon-storage {background-position:-125px -116px;top: -2px !important;}
.icon-camera {background-position: -153px -112px;}
.icon-battery {background-position: -181px -117px;}
.icon-network-and-connectivity {background-position: -210px -115px;top: 0px !important;}
.icon-multimedia {background-position: -241px -113px;}
.icon-special-features {background-position:-271px -113px;}
.icon-info {background-position: -438px -55px;width: 17px;height: 17px;margin-left: 10px;vertical-align: sub;}
.scroll_section_btn{width: 172px;background: #fafafa;box-shadow: 0 2px 5px rgba(0,0,0,0.15);	-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.15);	-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.15);position: absolute;top: 80px; right: calc(50% - 550px);padding: 16px;z-index: 5;}
.scroll_section_btn li{color: #A0A0A0;font-size: 16px; text-align: right;padding: 10px 0;line-height: 1.3;position: relative;padding-right: 24px;cursor: pointer;}
.scroll_section_btn li a{color: #a0a0a0;}
.scroll_section_btn li.active a{color: #5c5c5c;}
.feature_bullet{width: 10px;height: 10px;border-radius: 50%;border: solid 2px #ababab;display: inline-block;position: absolute;top: 15px;right: 0;}
.scroll_section_btn li.active .feature_bullet{background:#039BE5;border:solid 1px #039BE5;}
/*****************detail specification end*************************/

/***************expert review start**********************/


.rating_box {width: 270px;float: right}
.rating_box tr th {padding: 15px 0;text-align: left;}
.rating_box tr th:nth-child(2) {padding-left: 37px;}
.rating_box tr td:first-child {width: 30%;}
.rating_box tr td {font-size: 16px;color: #5c5c5c;padding: 18px 0 6px;}
.rating_box tr td:nth-child(2) {width: 60%;padding-left: 5px;}
.rating_bar-wpr {width: 100%;background: #e5e5e5;height: 8px;border-radius: 5px;position: relative;overflow: hidden;}
.rating_bar-wpr .rating_bar {height: 8px;position: absolute;top: 0px;left: 0px;transition: all 0.5s ease-out 0s;border-radius: 5px;}
.rating_box tr td:last-child {width: 10%;text-align: right;font-family: 'hindsemibold';}
.padg{padding: 28px;}
.icon-star-fill{width: 25px;height: 25px;background-position: -333px -56px;}
.icon-star-empty{width: 25px;height: 25px;background-position: -364px -56px;}
.icon-good{width: 17px;height: 17px;background-position: -259px -56px;vertical-align: top;margin-left: 5px;}
.icon-bad{width: 17px;height: 17px;background-position: -285px -56px;vertical-align: top;margin-left: 5px;}
.icon-bottomline{width: 17px;height: 17px;background-position: -312px -56px;vertical-align: top;margin-left: 5px;}
.expert_review h3{position: relative;}
.expert_review h3:after {bottom: -7px;content: "";height: 1px;left: 0px;position: absolute;width: 37%;background: none 0px 0px repeat scroll rgb(222, 222, 222);}
.larg_font_p{color: #333333;font-size: 20px;line-height: 30px;margin-bottom: 0;margin-top: 10px;}
/***************expert review end**********************/

/***************user review start**********************/
/*******tab css start********/
#user_review_tab{width: 100% !important;}
#user_review_tab li{font-size: 16px;color: #5c5c5c;}
#user_review_tab li.gsc-ta-active{border-bottom: solid 2px #2196F3;}
.clearfix {clear: both;overflow: hidden;}
.gsc-ta-clickWrap {padding: 0;margin: 0}
.gsc-ta-clickWrap li {display: inline-block;background: #fff;margin-right: 40px;padding-bottom: 10px;cursor: pointer;box-sizing: content-box;float: left;border-bottom: solid 3px #fff;}
.gsc-ta-clickWrap li.gsc-ta-active {border-bottom-color: #fff}
.gsc-ta-contentWrap {background: #fff;}
.gsc-ta-contentWrap div.gsc-ta-content{display: none}
[data-gsta-responsivetab] {margin: 0;padding: 0}
.gsc-ta-overHide {overflow: hidden;border-bottom: solid 1px #e6e6e6;}
/*********tab css end**********/

.user_review h2 span{color: #ABABAB;font-size: 16px;font-family: 'hindregular';margin-left: 25px;}
.user_review h3{color: #333333;font-size: 16px;font-family:'hindregular';}
.user_review .gsc-ta-contentWrap ul li{padding: 32px 0px;border-bottom: solid 1px #e5e5e5;}
.user_review .gsc-ta-contentWrap ul li:last-child{border-bottom: none;}
.detail_page .author_dtl_link{font-size: 14px;color: #5C5C5C;margin-bottom: 12px;}
.author_dtl_link a{color: #2196F3;}
.indv_rtgn{margin-right: 5px;}
.indv_rtgn i{margin-right: 3px;width: 16px;height: 16px;vertical-align: top;}
.icon-star-fill-small{background-position: -435px -10px;}
.icon-star-empty-small{background-position: -461px -10px;}
.review_usful_box{font-size: 16px;	color: #5C5C5C;}
.review_usful_box button{background: #f5f5f5;border: solid 1px #ababab;padding: 3px 5px;font-size: 14px;border-radius: 2px;line-height: 1;margin-right: 3px;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.review_usful_box button:hover{box-shadow: 1px 1px 1px rgba(0,0,0,.2);-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.2);}
.review_usful_btn{margin-left: 10px;font-size: 14px;display: inline-block;}
.write_review {float: right;border-top: solid 1px #e5e5e5;padding-top: 38px;margin-top: 38px;width: 270px;}
.view_all_review{padding-top: 28px;border-top: solid 1px #e5e5e5;}
.view_all_review a{color: #2196F3;font-size: 16px;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.view_all_review a:hover{text-decoration: underline;}
.write_review{float: right;}
.write_review h3{color: #5C5C5C;font-family: 'hindsemibold';font-size: 16px;}
.write_review a{border: solid 2px #2196F3;display: inline-block;padding: 13px 60px;color: #333;font-size: 16px;font-family: 'hindsemibold';transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.write_review a:hover{background: #2196F3;color: #fff;}
.icon-star-black-empty-small{width: 16px;height: 16px;}
.user_review .rating_box{width: 230px;margin-right: 42px;}
.reating_box_head {width: 270px;float: right;border-bottom: solid 1px #e5e5e5;padding: 0 0 20px 0;}
.reating_box_head .rate {width: 38%;float: left;}
.reating_box_head .star { padding: 26px 20px 0px 0px;width: 62%;float: left;}
.reating_box_head .rate {font-size: 14px;font-family: 'hindsemibold';text-transform: uppercase;color: #5c5c5c;}
.reating_box_head .rate span{font-size: 35px;font-family: 'hindsemibold';display: block;color: #333;padding-left: 5px;}
.reating_box_head p{margin-bottom: 0;padding-top: 12px;}
.user_review .rating_box tr td:first-child {width: 12%;}
.user_review .rating_box tr td:nth-child(2) {width: 78%;padding-right: 10px;}
.user_review .rating{position: relative;}
.user_review .filter_box{position: absolute;top: -7px;right: 16px;color: #5C5C5C;font-size: 14px;}
.user_review .filter_box select{padding: 5px;border-radius: 2px;border: solid 1px #ababab;margin-left: 8px;font-size: 16px;color: #ababab;}
/***************user review end**********************/

/**************mobile news start*********************/
.mobile-news .newsBlock > a{
  
    color: #333;
    font-family: "hindsemibold";
    font-size: 18px;
    line-height: 21px;
    margin: 13px 0 14px 0;
    transition: all .5s ease-out 0s;
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    width: 100%;
    position: relative;
    display: block;

}
.newsArea {
    border: 1px solid #f2f2f2;
    display: inline-block;
    height: 181px;
    margin-bottom: 11px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.mobile-news .newsBlock a img {
    width: 100%;
    display: block;
}

.mobile-news .detail,.mobile-news .detail a {
    color: #a0a0a0;
    font-family: "hindregular";
    font-size: 14px;
    line-height: 22px;
    padding: 0 35px 0 0;
    text-align: left;
    transition: all .5s ease-out 0s;
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
}
.mobile-news .detail a:hover{
    color: #2196f3;
}
.mobile-news .detail div {
    float: right;
}
.mobile-news h2{margin-bottom: 17px;}
/******************mobile news end *********************/
/************header start*****************/
header{width:100%;height:70px;background: #fff; padding-top: 11px;border-bottom: solid 1px #2196F3}
.logo {
    width: 17%;
    float: left;
    position: relative;
    z-index: 99;
   
}
.menu {
    width: 62.8%;float: left;
}

.gsm_menuTrigger, .hide{display:none;}
.gsm_hWrap{z-index:5;float:left;}

.gsm_caret{background-position:0 -16px;width:16px;display:inline-block;height:10px;margin-left:5px;}
.gsm_caretRight{background-position:0 -35px;display:inline-block;float:right;height:16px;margin-top:11px;width:10px;}
.gsm_hWrap ul{padding:0;margin:0;list-style:none;}
.gsm_hWrap ul li{float:left;}
.gsm_hWrap ul > li{display:inline-block;position:static;z-index:99;}
.active .gsm_hWrap ul > li:hover a{color:#1976d2;}
.gsm_hWrap ul > li a{color:#333;display:inline-block;font-family:"hindsemibold";font-size:16px;line-height:48px;padding:0 19px;text-decoration:none;text-transform:uppercase;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;}
.gsm_hWrap ul > li > ul{position:absolute;left:0;visibility:hidden;background:#fff;top:0px;z-index:1;width:200px;box-shadow:0px 0 16px rgba(0, 0, 0, 0.40);}
.gsm_hWrap ul > li:hover > ul{visibility:visible;}
.gsm_hWrap ul > li > ul li{height:0;opacity:0;position:relative;clear:both;background:rgba(255, 255, 255, 0.2);-webkit-transition:height 0.2s ease, opacity 0.2s ease;-moz-transition:height 0.2s ease, opacity 0.2s ease;-o-transition:height 0.2s ease, opacity 0.2s ease;transition:height 0.2s ease, opacity 0.2s ease;}
.gsm_hWrap ul > li:hover > ul > li{border-bottom:1px solid #e3e5e5;width:100%;height:40px;opacity:1;background:rgba(255, 255, 255, 1);}
.gsm_hWrap ul > li > ul li a{width:calc(100% - 20px);display:block;}
.gsm_hWrap ul > li > ul li:hover ul{background:#fff;}
.gsm_hWrap ul > li > ul > li ul{left:100%;top:0;opacity:0;visibility:hidden;}
.gsm_hWrap ul > li > ul li ul li{height:0px;box-shadow:none;}
.gsm_hWrap ul > li > ul li:hover ul{opacity:1;visibility:visible;top:0;}
.gsm_hWrap ul > li > ul li:hover > ul > li{height:40px;}
.gsm_hWrap ul > li ul li:hover > a{color:#000;}
.hamburger.gsm_overFlow{overflow:hidden;}
.hamburger .gsm_hWrap{display:none;}
.hamburger.graybg{position:fixed;top:0;left:0;width:100%;z-index:6;height:100%;background:rgba(0,0,0,.82);opacity:0;visibility:hidden;will-change:opacity, transform;-webkit-transition:transform .4s ease-in-out, all .4s ease-in-out;-moz-transition:-moz-transform .4s ease-in-out, all .4s ease-in-out;-ms-transition:transform .4s ease-in-out, all .4s ease-in-out;-o-transition:transform .4s ease-in-out, all .4s ease-in-out;transition:transform .4s ease-in-out, all .4s ease-in-out;transform:translate3d(0,0,0);-webkit-transition:translate3d(0,0,0);}
.hamburger.gsm_overFlow .hamburger.graybg{opacity:1;visibility:visible;transform:translate3d(0,0,0);-webkit-transition:translate3d(0,0,0);}
.hamburger .gsm_caret{float:right;margin-top:14px;}
.hamburger .gsm_open .gsm_caret{float:right;margin-top:14px;}
.hamburger .gsm_arrowSprit{transition:ease .3s all;}
.hamburger .gsm_open > a .gsm_arrowSprit{margin-top:14px;transform:rotate(90deg);}

.hamburger .gsm_caretRight{background-position:0 -16px;width:16px;}
.hamburger .gsm_right{right:0;transform:translate3d(102%,0,0);-webkit-transform:translate3d(102%,0,0);background:#fff;padding:0 20px;}
.hamburger .gsm_left{left:0;transform:translate3d(-102%, 0, 0);-webkit-transform:translate3d(-102%,0,0);}
.hamburger .gsm_top{left:0;width:100%;height:auto;transform:translate3d(0, -102%, 0);-webkit-transform:translate3d(0,-102%,0);}
.hamburger .gsm_trigger_right,
.hamburger .gsm_trigger_left,
.hamburger .gsm_trigger_top{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);visibility:visible;}
.hamburger .gsm_closeIcon{width:100%;border-bottom:1px solid #8F8F8F;text-align:right;display:inline-block;}
.hamburger .gsm_closeIcon i{padding:8px 10px;display:inline-block;cursor:pointer;}
.hamburger .gsm_menuTrigger{display:block;cursor:pointer;}
.hamburger.gsm_hWrap ul li{width:100%;position:relative;border-bottom:1px solid rgba(0,0,0,0.10);}
.hamburger.gsm_hWrap ul li.gsm_open a{color:#2196f3;}
.hamburger.gsm_hWrap ul li:last-child{border-bottom:0px none;}
.hamburger.gsm_hWrap ul li ul{position:static;width:100%;display:none;box-shadow:none;}
.hamburger.gsm_hWrap ul li.gsm_open li a{color:#5c5c5c;}
.hamburger.gsm_hWrap ul > li a{width:100%;display:block;color:#333;font-size:16px;padding:20px 0;line-height:0.8;height:auto;}
.hamburger.gsm_hWrap ul > li > ul li,
.hamburger.gsm_hWrap ul > li > ul li,
.hamburger.gsm_hWrap ul > li > ul{min-height:40px;opacity:1;height:auto;visibility:visible;}
.hamburger.gsm_hWrap ul > li > ul li a{font-size:14px;border-bottom:1px solid rgba(0,0,0,0.10);}
.hamburger.gsm_hWrap ul > li > ul li a:last-child{border:none;}
.hamburger.gsm_hWrap ul > li a:hover, .hamburger.gsm_hWrap ul > li.current-menu-item a{color:#1976d2;}
.gsm_hWrap ul > li.current-menu-item a, .gsm_hWrap ul > li.current-videos-ancestor a, .gsm_hWrap ul > li.current-photos-ancestor a{color:#039be5;}
.gsm_hWrap ul > li a:hover, .gsm_hWrap ul > li.active a{color:#1976d2;}

.search_box {
    float: left;
    height: 100%;
    position: relative;
    padding: 12px 16px;
    cursor: pointer;
}
.gsc_container a.powered {
    width: 15%;float: right;text-align: right;margin-top: 7px;
}

.gsc_container a.powered span {
    opacity: 0.7;
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 11px;
    font-weight: 400;
    text-transform: uppercase;
    float: right;
    display: inline-block;
    margin-bottom: 5px;
}
/***************header end****************/
/**************similar mobile start******************/
.similar_mobile_box{border: solid 1px #e5e5e5;padding: 15px;}
.similar_mobile_box h3{color: #333;}
.similar_mobile_box p.price{color: #333;font-size: 16px;}
/**************similar mobile end******************/

/****************brand_lending_detail_page START *********************/
.brand_lending_detail_page{background: #fafafa;}
.brand_lending_detail_page .card{padding: 26px;}
.brand_lending_detail_page h1{color: #333333;	font-family:'hindsemibold';	font-size: 20px;margin-bottom: 20px;}
.brand_lending_detail_page p{color: #333333;font-size: 20px;line-height: 30px;margin-bottom: 20px;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.landing_mobile{border: solid 1px #e5e5e5;text-align: center;padding: 10px;display: block;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;margin-bottom: 30px;}

.landing_mobile p{color: #5C5C5C;font-family:'hindsemibold';font-size: 16px;margin-bottom: 0;margin-top: 10px;    min-height: 60px;line-height: 1.5;}
.landing_mobile:hover{border: solid 1px #2196F3;}
.landing_mobile:hover p{color: #2196F3}
.landing_mobile_row{margin-top: 40px;}
.brand_lending_detail_page .mobile_logo{float: left;margin-right: 20px;}
.brand_mobile{border: solid 1px #e5e5e5;display: block;text-align: center;margin-bottom: 30px;transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;padding: 15px 0px;}
.brand_mobile:hover{border: solid 1px #2196F3;}
/*************************brand_lending_detail_page END********************/
/*****************breadcrumb  start*********************/
.breadcrumb {
/*    border-bottom: solid 1px #e6e6e6;*/
}
.landingbread {
    position: static;
    padding: 16px 0;
}
.breadcrumb,.breadcrumb span {
    color: #000;
}
.landingbread {
    
    top: 115px;
    z-index: 9;
}
.breadcrumb a {
    color: #333;
    font-size: 14px;
}
.breadcrumb a:hover {
    color: #ababab;
}
.icon-home{width: 13px;height: 11px;background-position: -204px -10px;vertical-align: baseline;margin-right: 5px;}
.breadcrumb a:hover .icon-home {
    opacity: 0.6;
}
/***************breadcrumb  end**********************/
/**********model popup start***********************/
.modal-dialog{position: relative;}
.modal-dialog iframe{width: 100%; height: 500px;}
.modal-dialog .close{position: absolute;color: #fff;top: 0;right: 0;opacity: 1;font-size: 34px;}
.modal-dialog .close:hover{color: #fff;}
.model_social{float: left;font-size: 20px;font-family:'hindsemibold'; }
.icon-md-fb{width: 35px;height: 35px;background-position: -8px -199px;margin-left: 10px;}
.icon-md-tw{width: 35px;height: 35px;background-position: -50px -199px;margin-left: 10px;}
.icon-md-gp{width: 35px;height: 35px;background-position: -92px -199px;margin-left: 10px;}

/**************model popup end*****************/
.couldzoom-gallery {
    height: 109px;
    width: auto !important;
}

.cloudzoom {
    height: 400px;
    width: auto !important;
}
.cloudzoom-lens + div {
display: none !important;
}
.cloudzoom-zoom > img {
    right: 50% !important;
    left: inherit !important;
    transform: translateX(-50%) !important;
}
.not-avbl label {
    border: dashed 1px #bcbcbc !important;
}
.search_container {
    background: #fff;
    opacity: 0;
    visibility: hidden;
    transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    position: absolute;
    top: -93px;
    left: 0;
    width: 100%;
    padding: 20px 0;
    z-index: 999;
}
.search_container.show {
    top: 0px;
    opacity: 1;
    visibility: visible;
}
.search_container .logo{width: 17.5%;}
.search_container .search_wpr {
    width: 100%;
    float: left;
    box-sizing: border-box;
    position: relative;
    width: 65%;
}
.search_wpr i.icon-search-black {
    position: absolute;
    top: 13px;
    left: 11px;
}
.search_container .search_wpr input {
    width: 92%;
    padding: 14px 12px 10px 40px;
    border: solid 1px #dedede;
    color: #5c5c5c;
    font-family: 'hindregular';
    transition-duration: 0.5s;
    font-size: 18px;
    font-weight: 400;
    outline: none;
    box-sizing: border-box;
}
.close_s_container {
    display: inline-block;
    cursor: pointer;
    position: absolute;
    top: 2px;
    right: 0;
    transition-duration: 0.3s;
}
[data-icon="close"] {
    background: #333 none repeat scroll 0 0;
    display: block;
    height: 1px;
    margin: 19px auto;
    transform: rotate(-45deg);
    width: 20px;
    display: inline-block;
}
[data-icon="close"]:after {
    background: #333 none repeat scroll 0 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    transform: rotate(90deg);
    width: 20px;
}
.header_ad {
    width: 970px;
    margin: auto;
    margin-top: 15px;
}
.productpage_mtf{
    margin-left: 40px;
    margin-top: 67px;
}
.productpage_mtf_long{
    width: 970px;
    margin: auto;
    margin-top: 15px;
    margin-bottom: 15px;
}
.exreview {
    padding-right: 40px;
}
.exreview p{
    line-height: 1.8;
}