body{height:100%;margin:0;font-family:"b yekan";direction:rtl;text-align:right;color:#212529;background-color:#00334d;font-weight:400;line-height:1.5;transition:all .3s ease-in-out 0s;overflow-x: hidden;}
@font-face{font-family:"b yekan";src:url(../fonts/Yekan.eot);src:url(../fonts/Yekan.eot?#iefix) format("embedded-opentype"),url(../fonts/Yekan.woff) format("woff"),url(../fonts/Yekan.ttf) format("truetype");font-weight:400;font-style:normal}
body,div,span,a,h1,h2,h3,h4,h5,h6,select,input,textarea,table,tr,td,ul,li{font-family:"b yekan";font-size:14px}
a{color:#777;text-decoration:none}
.clear{clear:both}
.ltr{direction: ltr; text-align: left;}
ul,li{margin:0;padding:0;list-style:none}
textarea{resize:none}
.marginTop80{margin-top:80px}
.margintop40{margin-top:40px}
.margintop30{margin-top:30px}
.white-bg{background-color:#FFF;padding:40px 0}
.white-bg-1{background-color:#FFF;padding-bottom: 10px;}
.white-bg-2{background-color:#FFF;padding:0}
.bgimg-1, .bgimg-2{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:640px;}
.bgimg-1{background-image:url(../../images/akp/akp-slide01.jpg);background-attachment:fixed;}
.bgimg-2{background-image:url(../../images/akp/akp-slide-small.jpg);background-size: 100% 100%;}
.positionRelative{position:relative}
input:focus-visible, textarea:focus-visible {outline: none;}
.faFlag{padding-right:40px!important;background:url(../../images/akp/fa.png) no-repeat right 15px/35px;margin-right:15px}
.enFlag{padding-right:40px!important;background:url(../../images/akp/en.png) no-repeat right 15px/35px;margin-right:15px}
header{height:45px}
#openRightMenuClick{width: 35px;height: 35px;position: absolute;background: url(../../images/akp/nav-icon.png) no-repeat center center/30px;top: 10px;right: 2px;cursor: pointer;z-index: 999;transition: all 0.3s ease-in-out 0s;display: none;}
#openRightMenuClick:hover{right: 5px;}
#rightMenu{width: 250px;padding: 10px;background-color: #00334d;border-top: 3px solid #00334d;border-bottom: 3px solid #00334d;border-right: 1px solid #00334d;position: fixed;top: 0;right: -450px;z-index: 9999;-moz-box-shadow: -2px 0 5px #aaa;-webkit-box-shadow: -2px 0 5px #aaa;box-shadow: -2px 0 5px #aaa;height: 100%;overflow-x: scroll;}
.logoRightMenu{position: absolute;right: 87px;top: 10px;z-index: 99;}
.closeRightMenu{cursor: pointer;width: 20px;height: 20px;position: absolute;left: 16px;top: 28px;z-index: 99;}
.closeRightMenu{cursor: pointer;}
.mainMenuRow{padding: 0 10px;width: 100%;text-align: right;margin-top: 60px;}
.mainMenuRow > li{position: relative;padding:8px 15px 8px 8px;border-bottom: 1px solid #bfbbbb;width: 83%;}
.plus{background: url(../../images/akp/check-icon.png) no-repeat center center/15px;display: block;width: 10px;height: 10px;position: absolute;top: 16px;right: 0;}
.dropDownIcon{display: block;width: 24px;height: 24px;position: absolute;top: 7px;left: 0;font-size: 18px;color: #FFF;text-align: center;cursor: pointer;}
.mainMenuRow > li > a{display: block;font-size: 15px;color: #FFF;}
.right_subMenu{padding: 10px 20px 10px 0;display: none;}
.right_subMenu li{margin-bottom: 5px;}
.right_subMenu li a{color: #FFF;}
#menu{float: right;}
#accounts{height:40px;float:left}
.arial{font-family:arial}
.single_bigImage{height: 250px;border: 1px solid #EAEAEA;overflow: hidden;}
.single_bigImage_01{height: auto;border: 1px solid #EAEAEA;overflow: hidden;}
.single_bigImage_01 img{width: 100%;}
.menu-class01 li{padding-right:5px}
.menu-class > li{background-color:transparent;float:right;text-align:center;display:block;position:relative;margin-left:5px}
.menu-class li a{color:#FFF;display:block;font-size:13px;padding:20px 5px 5px;cursor:pointer;font-size:14px}
.menu-class01 li a{padding:20px 5px}
.menu-class li a.hasSub{background:url(../../images/akp/ico-arrow-down-nav.svg) no-repeat left 27px/10px;padding-left:12px;padding-right:12px}
.menu-class li:hover{background-color:#03405f}
.menu-class01 li a:hover{background-color:#00334d}
.menu-class ul{position:absolute;right:-88px;top:45px;background-color:#03405f;box-shadow:0 3px 5px 0 rgba(0,0,0,.32);width:180px;display:none;z-index:99}
.menu-class02 ul.subNew{position:absolute;right:-155px;top:45px;background-color:#03405f;box-shadow:0 3px 5px 0 rgba(0,0,0,.32);width:250px;display:none;z-index: 999;}
.menu-class ul li{border-top:1px solid #005580;width:100%}
.menu-class02 ul.subNew li{border:1px solid#005580;width:49%;text-align:center;float:left;position:relative;height:70px}
.menu-class ul li:hover{background-color:#00334d}
.menu-class ul li a{color:#FFF;padding:10px 15px;text-align:right;line-height:26px;display:block}
.menu-class02 ul.subNew li a{color:#FFF;padding:30px 15px 10px;text-align:center;line-height:18px;display:block;font-size:13px}
.menu-class02 ul.subNew li a span{width:25px;height:25px;display:block;position:absolute;left:53px;top:10px}
.menu-class02 ul li a span.menu-span-1{background:url(../../images/akp/email.png) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-2{background:url(../../images/akp/favorite-akp.svg) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-3{background:url(../../images/akp/user-icon.png) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-4{background:url(../../images/akp/editShop.png) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-5{background:url(../../images/akp/kalb.png) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-6{background:url(../../images/akp/laptop.png) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-7{background:url(../../images/akp/ads-white.png) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-8{background:url(../../images/akp/book.png) no-repeat center 0/25px}
.menu-class02 ul li a span.menu-span-9{background:url(../../images/akp/Message-icon.png) no-repeat center 0/18px}
.menu-class02 ul li a span.menu-span-10{background:url(../../images/akp/power.png) no-repeat center 0/20px}
.menu-class02 ul li a span.menu-span-11{background:url(../../images/site/akp-small_logo.png) no-repeat center 0/20px}
.big_panel{padding: 20px 14px 5px !important;}
.icon-li,.icon-li-lang{padding-right:10px;margin-right:10px}
.icon-li > span{width:15px;height:15px;display:block;background:url(../../images/akp/user-icon.png) no-repeat center center/15px;position:absolute;right:5px;top:25px}
.icon-li-lang > span{width:15px;height:15px;display:block;background:url(../../images/akp/select-language.svg) no-repeat center center/12px;position:absolute;right:5px;top:25px}
#bottom-header{height:60px}
#search_top{float:left;margin-top:15px}
#search_top select{width:100px;height:31px;float:left;margin-right:1px;color:#777;padding-left:10px}
#search_top input[type="text"]{width:150px;height:26px;float:right;background-color:#FFF;color:#777;text-align:right;border:1px solid #CCC;margin-left:1px;padding-right:5px}
#search_top input[type="submit"]{width:30px;height:30px;float:left;color:#FFF;text-align:center;border:1px solid #5b9735;border-radius:5px;cursor:pointer;background:#f4d03f url(../../images/akp/search.png) no-repeat center center/13px}
#search_top input[type="submit"]:hover{background:#5b9735 url(../../images/akp/search.png) no-repeat center center/13px}
#addressbar{padding:10px 10px 0 0}
#addressbar span{font-size:12px;color:#212529;color:#868e96}
#addressbar span a{font-size:12px;color:#03405f}
#addressbar span a:hover{color:#66b748;text-decoration:underline}
#logo{text-transform:uppercase;letter-spacing:2px;width:110px;color:#FFF;margin:85px auto 0;text-align:right;line-height:67px;font-weight:700}
.logoTitle{font-size:28px}
#logo img{float:left}
.bigTitle{margin-top:30px;color:#FFF;text-align:center;font-size:20px}
#search{width:600px;margin:20px auto}
#search00{width:485px;margin:20px auto}
#search select,#search00 select{width:120px;height:49px;float:right;margin-left:1px;color:#777;padding-right:10px}
#search input[type="text"],#search00 input[type="text"]{width:346px;height:45px;float:right;background-color:#FFF;color:#495057;text-align:right;border:1px solid #CCC;padding-right:5px}
#search input[type="submit"],#search input[type="button"],#search00 input[type="submit"],#search00 input[type="button"]{width:120px;height:50px;float:right;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;border:0;color:#FFF;text-align:center;margin-right:2px;border-radius:5px;cursor:pointer}
#search01{width:725px;margin:25px auto 50px}
#search01 input[type="text"]{width:288px;height:45px;float:right;background-color:#FFF;color:#495057;text-align:right;border:1px solid #CCC;padding-right:5px;margin-left:1px}
#search01 input[type="submit"]{width:120px;height:49px;float:right;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;border:0;color:#FFF;text-align:center;border-radius:5px;cursor:pointer}
.aparat{background:url(../../images/akp/aparat.png) no-repeat right center/18px auto;width:20px;height:20px;display:block;float:right}
#numbers{width:800px;margin:60px auto 0}
#numbers .numbers-class{width:206px;height:45px;padding:10px 20px;background-color:rgba(0,51,77,.35);text-align:center;margin:0 10px;float:left}
.numbers-class span{display:block;text-align:center;color:#FFF}
.numbers-class span.span01{font-size:20px}
.numbers-class span.span02{color:#FFF;font-size:16px;opacity:.5}
#moreText{margin-top:40px;text-align:center;font-size:15px;color:#FFF}
#moreText a{text-decoration:underline;color:#87c75e}
#moreText a:hover{text-decoration:none}
.main-class > div > h3{text-align:center;color:#00334d;margin:0;font-weight:400;font-size:24px}
.box-box3{margin:40px 0}
.box-3{width:280px;margin-left:20px;float:right;transition:all .3s ease-in-out 0s;cursor:pointer}
.box-3:hover .img img{width:90%;transition:all .3s ease-in-out 0s}
.box-3:hover a.more{color:#f4d03f;transition:all .3s ease-in-out 0s;font-size:15px}
.box-3 > .img{height:170px;text-align:center;width:175px;margin:0 auto}
.box-3 > .img img{width:100%;transition:all .3s ease-in-out 0s}
.box-3 > .title{text-align:center;margin-top:20px;color:#28628f;font-size:22px;font-weight:700;height:30px;overflow:hidden}
.box-3 > .sum{text-align:center;margin-top:20px;color:#777;font-size:14px;height:85px;overflow:hidden}
.box-3:nth-child(3){margin-left:0}
.box-3 > a.more{text-align:center;margin-top:20px;color:#28628f;font-size:14px;font-weight:700;display:block;height:30px}
.parallax-window{min-height:400px;background:transparent;padding:40px 0;position: relative;}
.akp_dark{position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.5);width: 100%;height: 100%;}
.zIndex{z-index: 1;position: relative;}
.para-headTitle{text-align:right;color:#FFF;font-size:24px;margin:20px 0}
.para-left,.para-right{float:left;width:49%}
.para-left{margin-right:2%}
.paraleft-img{position: relative;}
#videoHover{position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}
.paraleft-img img{width:100%}
.paraleft-cat,.pararight-cat{margin-bottom:5px;color:#FFF;font-size:13px;opacity:.5;margin-top: 10px;}
.paraleft-cat a,.pararight-cat a{font-size:16px}
.paraleft-cat:hover,.pararight-cat:hover,.paraleft-title:hover,.pararight-title:hover{color:#f4d03f;cursor:pointer}
.paraleft-title a:hover,.paraleft-cat a:hover,.pararight-cat a:hover{color:#f4d03f}
.paraleft-title{margin-bottom:10px;color:#FFF;font-size:21px;height:28px;overflow:hidden;font-weight:700}
.paraleft-title a,.paraleft-cat a,.pararight-cat a{color:#C1C1C1}
.paraleft-sum{margin-bottom:10px;color:#FFF;font-size:13px}
.paraleft-sum a{color: #FFF;}
.pararight-box2{width:49%;margin:0 2% 20px 0;float:left}
.pararight-img{height:150px;overflow:hidden}
.pararight-img img{width:100%}
.pararight-title{margin-bottom:10px;color:#FFF;font-size:13px;overflow:hidden}
.aboutPic{height: 400px;overflow: hidden;}
.myVideoshow1{width: 100%;}
.aboutPic img{width: 100%;}
.height35{height:35px}
.marginTop100{margin-top:100px}
.pararight-box2:nth-child(2n){margin-right:0}
.slideBox{background:#FFF;padding:40px 0 30px;direction:ltr}
.slideLine{height:2px;background-color:#CCC}
.slideTitle{text-align:right;color:#00334d;margin-top:-20px;font-size:22px;padding-left:20px;background-color:#FFF;position:absolute;font-weight:700;right:0}
.slideLink{text-align:left;color:#00334d;margin-top:-20px;font-size:22px;padding-right:20px;background-color:#FFF;position:absolute;font-weight:700;left:0}
.slideTitle01{text-align:right;color:#00334d;margin-top:-20px;font-size:22px;padding-left:20px;background-color:#FFF}
.slideTitle a{font-size:22px;color:#00334d}
.slideLink a{font-size:20px;color:#ca4242}
.slick-slider{font-size:30px;line-height:1;text-align:center;color:#fff;padding:20px;border:1px solid #CCC}
.slick-slider .slick-dots button:before,.slick-slider .slick-dots .slick-active button:before{color:#000}
.slick-slider .slick-slide{padding:10px}
.slick-track{display:flex}
.slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center;width:295px!important;height:140px!important;border:1px solid #CCC;margin:0 5px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px;position:relative}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-initialized .slick-slide:hover{transform:translateY(-3px);box-shadow:0 2px 2px 0 rgba(0,0,0,.4)}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:2px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:2px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;display:none!important}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-size:26px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slideRow .slideimg{float:left;margin:0 10px 0 0;width:99px;height:99px;overflow:hidden}
.slideRow01 .slideimg{width:250px;}
.slideimg img{width:100%}
.slideRow p{float:left;margin:0;height:110px;overflow:hidden;margin-bottom: 10px;}
.slideRow01 p{float:left;margin:0;height:125px;overflow:hidden;margin-bottom: 10px;}
.slideRow p{width:226px}
.slideRow01 p{width: 260px;margin-top: 10px;}
.slideRow p span.spanTitle,.slideRow01 p span.spanTitle{font-size:14px;color:#000;display:block;text-align:right;direction:rtl}
.slideRow p span.spanTitle a,.slideRow01 p span.spanTitle a{color:#000}
.slideRow p span.spanTitle a:hover,.slideRow01 p span.spanTitle a:hover{color:#67b748}
.slideRow p span.spanSum{font-size:13px;color:#777;display:block;text-align:right;line-height:16px;margin-top:10px;height:70px;overflow:hidden;direction:rtl}
.slideRow01 p span.spanSum{font-size:13px;color:#777;display:block;text-align:justify;line-height:18px;margin-top:10px;overflow:hidden;direction:rtl}
.spanSum a{display: block; margin-bottom: 7px; font-size: 14px;}
.slidePrice, .slideDelete, .slideEdit{font-size:14px;text-align:center;height:30px;line-height:30px;margin-top:5px;direction:rtl;padding: 5px;}
.slidePrice > span{display: table;margin: 0 auto;font-size: 19px;color: #000;}
.slidePrice{background-color: #ECECEC;}
.slideEdit{background-color: #ECECEC;position: relative;}
.slideEdit a{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.slideDelete{background-color: red;margin-top: 5px;cursor: pointer;color: #FFF;}
.topFooter{padding:20px 0;background-image:linear-gradient(to right,#00334d 0,#03405f 100%);background-repeat:repeat-x}
.BottomFooter{background-color:#00334d;padding:40px 0}
.topFooterLeft{float:right;width:955px;margin-left:20px}
.topFooterRight{float:left;width:203px;margin-top:48px}
.topFooterRight a{float:left;margin-right:10px}
.topFooterRight a img{display:block}
.topFooter_title{margin:0 0 20px;color:#FFF;font-size:18px}
.topFooter_sum{color:#FFF;font-size:13px;line-height:22px}
.BottomFooter_row{width:380px;float:right;margin-left:20px}
.BottomFooter_row ul.contactusUl li,.BottomFooter_row ul.linksUl li{color:#FFF;font-size:14px;margin-bottom:5px}
.BottomFooter_row ul.linksUl li a{color:#FFF}
.BottomFooter_row ul.linksUl li i{margin-left:5px}
.BottomFooter_rowTitle{color:#FFF;font-size:18px;padding-bottom:5px;border-bottom:1px solid #EAEAEA;margin-bottom:20px}
.BottomFooter_row:nth-child(3){margin-left:0}
.BottomFooter_row ul li a{color:#FFF;margin-bottom:5px;font-size:13px}
.BottomFooter_row ul li a:hover{text-decoration:underline}
.social{margin-top:10px}
.social a{display:block;margin-left:5px;float:right;cursor:pointer}
.copyright{color:#FFF;opacity:.5;font-size:12px;text-align:center;padding-bottom:40px}
.copyright a{opacity:.5;font-size:12px;color:#FFF;text-decoration:underline}
.fontsize13{font-size:13px}
.panel{margin:0;padding-bottom:20px;padding-top:40px}
.topChatTitle{margin:20px 0}
.panel-title{color:#fff;font-size:16px;padding:10px;background-color:#00334d}
.panel-row{width:341px;padding:30px 20px;float:right;margin:10px 5px 5px;border:1px solid #CCC;position:relative}
.panel-row:hover{background-color:#EEE}
.absolute_a{width:100%;height:100%;position:absolute;top:0;left:0}
.panel-row-title{color:#000;font-weight:700;font-size:16px;padding-right:30px;margin-bottom:10px}
.panel-icon-1{background:url(../../images/akp/email-gray.png) no-repeat right center/25px}
.panel-icon-2{background:url(../../images/akp/favorite-akp.svg) no-repeat right center/25px}
.panel-icon-3{background:url(../../images/akp/profile-icon-blach.png) no-repeat right center/25px}
.panel-icon-4{background:url(../../images/akp/kalb.png) no-repeat right center/25px}
.panel-icon-5{background:url(../../images/akp/laptop.png) no-repeat right center/25px}
.panel-icon-6{background:url(../../images/akp/ad-icon.png) no-repeat right center/25px}
.panel-icon-7{background:url(../../images/akp/mybook.png) no-repeat right center/25px}
.panel-icon-8{background:url(../../images/akp/Message-icon.png) no-repeat right center/25px}
.panel-icon-9{background:url(../../images/akp/certificate.png) no-repeat right center/25px}
.panel-icon-10{background:url(../../images/site/akp-small_logo.png) no-repeat right center/25px}
.panel-row-sum{color:#777;font-size:13px;margin-bottom:10px;height:40px;overflow:hidden}
.panel-row-sum a{color:#03405f}
.panel-row-sum a:hover,.panel-row-edit a:hover,.panel-left-ul ul li a:hover{color:#f4d03f;text-decoration:underline}
.panel-row-edit{height:35px;border-top:1px solid #66b748}
.panel-row-edit a{color:#03405f;font-size:12px;display:block;cursor:pointer}
.panel-bottom{height:1px;border-top:1px solid #CCC;margin-top:20px;padding:0 0 40px}
.panel-left{width:265px;float:right;border:1px solid #CCC;margin-left:20px}
.panel-right{width:892px;float:left}
.panel-left-row{border-bottom:1px solid #CCC}
.panel-left-title{color:#fff;font-size:16px;padding:5px 0 10px 10px;background-color:#f4d03f;text-align:center}
#show_search_here{border: 1px solid #DDD;overflow: auto;}
.panel-left-ul{padding:15px 10px}
.panel-left-ul p{font-size:14px;font-weight:700;color:#c17020;margin:0;padding-right:30px;height:27px}
.panel-icon-p0{background:url(../../images/akp/user-icon-blue.png) no-repeat right center/25px}
.panel-icon-p1{background:url(../../images/akp/letter-colorize.png) no-repeat right center/25px}
.panel-icon-p2{background:url(../../images/akp/favorite-akp.svg) no-repeat right center/25px}
.panel-icon-p3{background:url(../../images/akp/editShop.png) no-repeat right center/25px}
.panel-icon-p4{background:url(../../images/akp/kalb.png) no-repeat right center/25px}
.panel-icon-p5{background:url(../../images/akp/laptop.png) no-repeat right center/25px}
.panel-icon-p6{background:url(../../images/akp/ad-icon.png) no-repeat right center/25px}
.panel-icon-p7{background:url(../../images/akp/mybook.png) no-repeat right center/25px}
.panel-icon-p8{background:url(../../images/akp/Message-icon.png) no-repeat right center/25px}
.panel-icon-p9{background:url(../../images/akp/certificate.png) no-repeat right center/25px}
.panel-icon-p10{background:url(../../images/site/akp-small_logo.png) no-repeat right center/25px}
.panel-left-ul p a{color:#c17020;font-weight:700}
.panel-left-ul ul{margin:5px 0 0 20px}
.panel-left-ul ul li a{color:#03405f;font-size:12px;cursor:pointer}
.panel-right-title1{margin:0 0 18px;font-weight:700;font-size:20px;color:#00334d}
.panel-right-title2{font-weight:400;font-size:16px;color:#66b748;margin:6px;border:none!important}
.panel-right-row{padding:7px 20px;font-size:13px;position: relative;}
.panel-right-row label{margin:5px 0 10px;display:block}
.delete_proImage{
    position: absolute;
    top: 35px;
    right: 21px;
    display: block;
    padding: 5px 12px;
    background-color: red;
    color: #FFF;
    cursor: pointer;
    font-size: 13px;
    border-radius: 5px;
}
#logoImg{margin:10px 0}
.panel-right-row p{margin:0}
.panel-right-row span:first-child{display:block;float:right;width:170px;color:#000;min-height:5px}
.panel-right-row span:last-child{display:block;float:right;color:#777;font-weight:700}
.panel-right-row span i{margin-left: 8px;font-size: 18px;color: #f4d03f;}
.panelgg1{background-color:#00334d;color:#FFF;font-size:16px;font-weight:700;height:26px;text-align:center;margin-bottom: 30px;}
.panelgg2{background:#EEE}
.panel-edit,.panel-edit01{height:30px;line-height:26px;color:#FFF;text-align:center;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;border-radius:5px;cursor:pointer;padding:3px 15px;position: relative;}
.panel-edit{margin:15px 0 30px 10px;float:right}
.panel-edit01{margin:15px auto}
.textCenter{text-align:center}
.panel-edit a,.panel-edit01 a{color:#FFF;width:100%;height:100%;display:block}
.panel-edit:hover,.panel-edit01:hover{background-color:#5ba641}
.btn-aa001{float:right}
#contact-fix,#register-fix,#login-fix{width:30%;height:100%;background-color:#CCC;position:fixed;left:0;top:0;}
#register-fix{background:#000 url(../../images/akp/register.jpg) no-repeat left top;background-size:100%}
#contact-img{width:30%;height:650px;float: left;background-color: #FFF;}
.whiteBg{background-color: #FFF;padding-bottom: 40px;}
#contactfix-logo{margin:40px auto 20px;display:table;width:200px}
#contactfix-logo img{margin:0 auto;max-width:100%;display:table}
.contactfix-textRow{margin-bottom:10px;font-size:14px}
.contactfix-textRow i{margin-left:2px}
#contactfix-text{padding:60px 30px 20px;color:#FFF;font-size:16px}
#registerfix-text{color:#FFF;font-size:16px;position:fixed;bottom:80px;left:30px;width:340px}
#loginfix-text{color:#FFF;font-size:16px;position:fixed;bottom:150px;left:30px;width:340px}
#contactfix-text span{font-size:16px;font-weight:700}
#contactfix-text a{color:#FFF}
#registerfix-text span{margin-top:0;float:right;display:block;width:100%;text-align:right;font-size:14px}
#loginfix-text span{margin-top:0;display:block;width:100%;text-align:left;font-size:12px;font-weight:500}
#contact-right{width:70%;background-color:#FFF;float:right;min-height:500px}
#contact-right01{background-color:#FFF;margin: 0 auto;}
#contactright-title{font-size:24px;text-align:center;color:#49b1e4;margin:40px 0 20px;font-weight:400}
#registerright-title{font-size:30px;text-align:center;color:#000;margin:20px 0 10px;font-weight:500}
#loginright-title{font-size:16px;text-align:center;color:#000;margin:0;font-weight:500}
#contactright-title01{font-size:16px;text-align:center;color:#363636;margin:0}
#registerright-title01{font-size:15px;text-align:center;color:#000;margin:0 auto;width:70%}
#contactright-title02{font-size:18px;text-align:center;color:#777;margin:20px 0 0}
#registerright-title02{font-size:13px;text-align:center;color:#000;margin:5px 0 0}
.loginright-title02{font-size:13px;text-align:center;color:#000;margin:5px 0 0}
#contactright-title02 a{color:#66b647}
#registerright-title02 a,.loginright-title02 a{color:#28628f}
#registerright-title02 a:hover,.loginright-title02 a:hover{color:#66b647}
.contact-form{margin:20px auto 0;background-color:#f8f8f8;width:65%;min-height:250px;padding:20px}
.contact-form1{margin:20px 0 0;width:65%;min-height:250px;padding:20px}
.register-form{margin:20px auto;width:65%;min-height:250px;padding:20px;background-color:#ecf1f5;border-radius:3px;border-top:.5rem solid#dfe6ec}
.login-form{margin:0 auto 20px;width:370px;padding:20px;border-radius:3px;border: 1px solid #DDD;}
.login-form form{margin-top: 25px;}
.login_top{margin: 40px auto 0;display: table;position: relative;width: 200px;height: 50px;}
.login_top img{width: 60px; position: absolute;right: 0 ;top: 0;}
.login_top span{position: absolute;top: 10px;left: 0;font-size: 18px;color: #000;}
.contactform-row{float:right;width:48%;margin:0 0 15px 2%}
.registerform-row{float:right;width:49%;margin:0 0 0 2%}
.registerform-row:nth-child(2n){margin-left: 0;}
.registerform-row01, .registerform-row05{width:100%;margin:0}
.contactform-row label,.contactform-row01 label{display:block;font-size:14px;color:#777;margin-bottom:5px}
.contactform-row02 label{display:block;font-size:13px;color:#000;margin-bottom:5px}
.registerform-row label,.registerform-row01 label{display:block;font-size:14px;color:#777;margin:15px 0 10px}
.registerform-row label i,.registerform-row01 label i, .contactform-row label i, .formError i{margin-left: 4px;}
.profile_img{position: absolute;top: 42px; left: 0;width: 150px;background-color: #FFF;border: 2px solid #EAEAEA;border-radius: 5px;}
.profile_img img{width: 100%;}
.contactform-row input{font-size:13px;color:#000;width:98%;height:35px;border:1px solid #CCC;padding-right: 5px;}
.registerform-row input,.login-form input{font-size:13px;color:#000;width:98%;height:45px;border:1px solid #CCC;padding-right: 2%;}
.registerform-row select{font-size:13px;color:#000;width:100%;height:43px;border:1px solid #CCC;text-align:right}
.contactform-row01,.contactform-row02{width:100%;margin-bottom:2%}
.contactform-row02 img{width: 100px;}
.login-forget{margin:17px 0 0 5px;font-size:13px;color:#28628f}
.contactform-row01 textarea{font-size:13px;color:#000;width:97%;height:60px;border:1px solid #CCC}
.registerform-row01 textarea{font-size:13px;color:#000;width:99%;height:90px;border:1px solid #CCC;resize:none;padding: 10px 1% 0 0;}
.mB10{margin-bottom: 10px;}
.registerform-row05 textarea{font-size:13px;color:#000;width:99%;height:260px;border:1px solid #CCC;resize:none;padding: 10px 1% 0 0;}
.contactform-send{width:95px;height:32px;line-height:32px;color:#FFF;text-align:center;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;margin:10px 0;border-radius:5px;cursor:pointer;font-size:13px}
.contactform-send:hover{background-color:#f4d03f}
.registerform-send{width:240px;height:42px;line-height:38px;color:#FFF;text-align:center;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;border:0;margin:10px auto;border-radius:5px;cursor:pointer;font-size:15px;position: relative;}
.registerform-send a{position:absolute;left:0;top:0;width:100%;height:100%}
.registerform-send:hover,.loginform-send:hover,.panel-edit:hover,#search input[type="submit"]:hover,.bazar-download:hover{background-image:linear-gradient(to bottom,#f4d03f 0,#f4d03f 100%);background-repeat:repeat-x}
.loginform-send{width: auto !important;height:auto !important;line-height:30px;color:#FFF !important;text-align:center;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;margin:10px auto;border-radius:5px;cursor:pointer;font-size:13px;padding: 5px 50px !important;display:table;text-align: center;}
.bazar-download{color:#FFF;text-align:center;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;border:0;border-radius:5px;cursor:pointer;font-size:13px;float:left;padding: 8px 20px;}
.contact-error{height:25px}
.contacterror-success{font-size:14px;color:green;display:none}
.contacterror-fail, .contacterror-fail_1, .contacterror-fail_2, .contacterror-fail_3{font-size:14px;color:red;display:none}
.contactright-title03{font-size:12px;text-align:center;color:#777;margin:20px 0 40px}
.registerright-title03{font-size:12px;text-align:center;color:#000;margin:20px 0 40px}
.contactright-title03 a{text-decoration:underline}
.registerright-title03 a{color:#28628f;text-decoration:underline}
.contactright-title03 a:hover{color:#000}
.registerright-title03 a:hover{color:#f4d03f}
.price{font-size:16px;float:left;margin-top:-46px;padding:10px;color:#777;border-radius:5px;border:1px solid #4DB5FF}
.map{width:100%;margin-top:40px}
.map iframe{width:100%}
.store-top{height:210px;background-image:linear-gradient(to right,#00334d 0,#03405f 100%);background-repeat:repeat-x;text-align:center}
.store-top01{height:160px;background-image:linear-gradient(to right,#00334d 0,#03405f 100%);background-repeat:repeat-x;text-align:center}
.storetop-title{padding:10px 0;color:#FFF;font-size:24px;text-align:center}
.storetop-title01{color:#FFF;font-size:14px;text-align:center;padding:0 100px}
.storetop-title02{color:#FFF;font-size:16px;text-align:center}
.storetop-title03{font-size:14px;text-align:center}
.storetop-title03 a{color:#f4d03f;text-decoration:underline}
.storetop-title03 a:hover{text-decoration:none}
.store-class{padding:80px 0;background-color:#FFF}
.store-bigtitle{color:#00334d;font-size:24px;text-align:center;font-weight:500;margin-bottom:20px}
.stoteRow,.stoteRow1{width:262px;padding:10px;border:1px solid #dfe6ec;float:right;margin:0 5px 20px;position:relative;transition:all .3s ease-in-out 0s}
.stoteRow1{height:auto}
.stoteRow:hover,.stoteRow1:hover{transform:translateY(-3px);box-shadow:0 2px 2px 0 rgba(0,0,0,.4)}
.stoteRow:hover .stoteRow-title,.stoteRow1:hover .stoteRow-title{color:#f4d03f}
.stoteRow a,.stoteRow1 a{width:100%;height:100%;position:absolute;top:0;left:0}
.shops_description{height:60px;overflow:hidden;color:#777;font-size:13px;text-align:justify;padding-top:10px}
.stoteRow-title{height:35px;overflow:hidden;text-align:center;font-size:15px;color:#28628f;line-height:17px}
.stoteRow-img{margin-top:5px;height:180px;overflow:hidden}
.stoteRow-img_1{margin-top:5px;height:310px;overflow:hidden}
.stoteRow-img img, .stoteRow-img_1 img{widows:100%}
.parallax-window1{min-height:350px;background:transparent}
.parallax-window2{min-height:350px;background:transparent}
.aboutus{padding:20px 0}
.about-title{margin:0 0 10px;font-size:22px;color:#00334d}
.about-text{font-size:16px;line-height:28px;text-align:justify;color:#656565}
.about-text p{margin:0 0 15px}
.contact-top{background:url(../../images/akp/contactus.jpg) no-repeat center;background-size:auto;background-size:cover;min-height:130px;color:#fff;padding:25px 15px}
.contact-top div{font-size:28px;text-align:center;color:#FFF}
.title-under{display:block;margin:5px auto;background:#FFF;height:2px;width:280px}
.contact-top p{text-align:center;color:#FFF;font-size:16px}
.contact-left{width:600px;float:left;margin-right:90px}
.contact-right{width:334px;float:left}
.contact-title{margin:0 0 30px;font-size:28px;color:#00334d;padding:0 80px 5px 0;border-bottom:1px solid #1f76bd;display:table}
#map1{height:350px;margin:40px auto}
.contact-input{font-size:15px;color:#777;width:278px;height:35px;border:1px solid #CCC;float:left;margin-right:20px;padding:0 5px}
.contact-nomargin{margin-right:0}
.contact-textarea{font-size:15px;color:#777;width:590px;height:120px;border:1px solid #CCC;margin-top:10px;padding:5px}
.contact-button{background:#115c9b;border-radius:0;padding:5px 20px;color:#FFF;height:35px;display:table;line-height:35px;float:right;margin-top:5px;font-size:15px;cursor:pointer}
.contact-button:hover{background:#FFF;color:#115c9b;border:1px solid #115c9b}
.contact-text{font-size:15px;color:#115c9b;text-align:justify;margin-bottom:20px}
.contact-address,.contact-phone,.contact-email{color:#115c9b;min-height:35px;margin-bottom:15px;line-height:34px}
.contact-address span,.contact-phone span,.contact-email span{width:35px;height:35px;background-color:#1f76bd;display:block;float:left;margin-right:10px;color:#FFF;font-size:20px;text-align:center}
.search-box{padding:20px 0 40px}
.searchRow{margin-bottom:20px;border:1px solid #EAEAEA;padding:10px 20px 20px;position:relative;height:175px}
.searchRow-title{font-size:14px;font-weight:700;height:35px;line-height:35px;border-bottom:1px solid #EAEAEA;margin-bottom:10px;padding-bottom:10px;overflow:hidden;position:relative}
.searchRow-title a{color:#28628f;font-size:18px}
.searchRow-title a:hover{color:#f4d03f;text-decoration:underline}
.searchRow-image{width:120px;height:120px;border:1px solid #EAEAEA;float:right;margin-left:20px;overflow:hidden;position: relative;}
.searchRow-image a{position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.searchRow-view{position:absolute;bottom:17px;right:162px;font-size:13px}
.searchRow-view a{display:block;height:25px;line-height:25px;text-align:center;color:#212529;border:1px solid #EAEAEA;font-size:12px;padding:2px 20px 5px}
.searchRow-view a:hover{background-color:#f4d03f;color:#FFF}
.searchRow-text{width:995px;font-size:13px;line-height:22px;color:#666;float:left;height:70px;overflow:hidden;text-align:justify}
.searchRow-text01{width:995px;font-size:18px;color:#666;float:left;height:70px;overflow:hidden;text-align:center}
.catalog-box{padding:20px 0}
.catalog-box h1{font-size:22px;font-weight:700;color:#363636;text-align:center;margin:10px 0}
.catalog-box p{font-size:14px;font-weight:500;color:#777;text-align:center}
.catalog-center{margin:10px 0}
.catalogRow-top{background-color:#d2d2d2;height:69px;line-height:69px;border-top:3px solid #00334d;padding-right:20px;font-size:22px}
.catalog-content{padding:18px 0;background-color:#FFF}
.catalog-toprow{width:255px;margin:0 5px 20px;float:right;background-color:#e4e4e4;padding:15px}
.catalog-Company{padding-bottom:10px;border-bottom:1px solid #CCC}
.catalog-toprowImg{width:48px;height:auto;float:right;margin-left:10px;border:1px solid #CCC}
.catalog-toprowImg img{width:100%}
.catalog-toprowContent p{margin:0;font-size:14px;font-weight:500;text-align:right;color:#000;line-height:20px;margin-bottom:5px;height:38px;overflow:hidden}
.catalog-toprowContent span{margin:0;font-size:12px;display:block;color:#777}
.catalog-pictures{position:relative;height:170px}
.catalog-pictures span.selected{width:70px;height:70px;position:absolute;left:-7px;top:31px;background:url(../../images/akp/order.png) no-repeat center center/70px}
.catalog-pictures p{color:#000;font-size:16px;font-weight:700;margin:10px 0;text-align:right;height:20px;overflow:hidden}
.catalog-pictures img{border:1px solid #CCC;max-width:100%;margin-top:10px}
.catalog-pictures span{display:block;text-align:right;color:#666;font-weight:500;line-height:13px;padding-right:25px;font-size:12px}
.catalog-view{margin-top:3px;border-top:1px solid #CCC}
.catalog-view a{width:140px;height:40px;line-height:40px;text-align:center;color:#363636;font-size:16px;margin:20px auto;display:block;border:1px solid #DEDEDE;border-radius:5px;cursor:pointer}
.catalog-view a:hover{color:#67b748}
.paddingLeft10px{padding-right:10px}
.createAgahi{margin-top:25px}
.createAgahi a{padding:5px 42px;border:1px solid #EAEAEA;color:#FFF;border-radius:5px}
.createAgahi a:hover{background-color:#EAEAEA;color:#777}
.createAgahi01{margin:10px 0 0;display:table}
.createAgahi01 a{padding:5px 42px;border:1px solid #000;color:#000;border-radius:5px;cursor: pointer;}
.createAgahi01 a:hover{background-color:#EAEAEA}
.addressBar01{text-align:center;padding:20px 0;border-bottom:1px solid #CCC;font-size:22px;color:#000}
.addressBar01 span{font-size: 22px;}
.rightFloat{float: right;}
.singleShops{margin:30px auto 0;min-height:360px}
.single_map{width:290px;float:right;margin:0 0 20px 44px}
.single_bigImage img{max-width:90%;padding:5%;}
.single_smallImage{margin-top:5px}
.single_smallImage span{width:45px;height:45px;float:right;margin:0 3px 5px 0;overflow:hidden;cursor:pointer;border:1px solid #EAEAEA}
.single_smallImage span:nth-child(4){margin-right:0}
.single_smallImage span img{width:100%}
.single_details{width:845px;float:right}
.ul_Class1 li{width:412px;height:25px;padding:10px 0;border-bottom:1px solid #CCC;float:right;margin-left:20px;color:#777;font-size:14px}
.ul_Class1 li a{font-size:13px}
.ul_Class3{margin: 10px auto;text-align: center;background-color: #ECECEC;}
.ul_Class2 li{width:100%;padding:10px 0;border-bottom:1px solid #CCC;color:#777;font-size:14px;overflow: hidden;}
.ul_Class3 li{width:100%;padding:7px 0;border-bottom:1px solid #CCC;color:#777;font-size:19px;overflow: hidden;}
.ul_Class1 li span,.ul_Class2 li span{color:#03405f}
.ul_Class3 li span{color: #03405f;font-size: 19px;font-weight: 700;}
.ul_Class1 li span i{font-size:18px;margin-left:5px}
.ul_Class1 li:nth-child(2),.ul_Class1 li:nth-child(4),.ul_Class1 li:nth-child(6),.ul_Class1 li:nth-child(8){margin-left:0!important}
.shopsTak{margin:30px 0 0}
.noPaddingTop{padding-top: 0 !important;}
.marginLft i{margin-left:5px}
.marginLft01 i,.marginLft01 span{margin-left:5px;font-size:20px}
.shopsTak_right{width:330px;float:right;margin-left:24px;position:relative}
.about_title{font-size:16px;margin-bottom:20px;color:#000;width:380px}
.about_title i,.about_title1 i{margin-right:5px}
.shopsTak_right > img{width:93%;padding:10px;border:1px solid #eaeaea}
.about_content{line-height:28px;text-align:justify;margin-bottom: 20px;}
.hideSingle,.showQueAfterRes{display:none}
.likeDislike{margin:20px auto 0;width:145px;display:table}
.like{background:url(../../images/akp/kalb.png) no-repeat 2px 5px/22px;margin-left:10px}
.like,.dislike{width:50px;height:25px;line-height:25px;float:right;padding:4px 7px;cursor:pointer;text-align:right;border:1px solid #EAEAEA;border-radius:5px}
.like span,.dislike span{display:block;font-size:14px}
.dislike{background:url(../../images/akp/nokalb.png) no-repeat 2px 5px/22px}
.alertLikeMsg{text-align:center;margin-top:20px}
.noShopAlert{font-size: 22px;text-align: center;margin-top: 40px;}
.red{color:red}
.Success,.green{color:green}
.commentBox{margin:40px 0;border-top:1px solid #CCC;padding-top:40px}
.loading{height:25px!important;text-align:center;width:25px;margin:0 auto;display:none}
.loading img{width:25px!important;height:25px!important}
.textareaClass{width:320px;height:60px;resize:none}
.inputClass,.textareaClass,.selectClass,.inputClass1,.inputClass2,.textareaClass1,.textareaClass2{padding:5px;text-align:right;border:1px solid #CCC;font-size:14px;border-radius:3px}
.buttonClass{width:120px;height:35px;text-align:center;line-height:35px;color:#FFF;background-color:#445195;cursor:pointer;border:0;border-radius:5px;margin-top:5px}
.Alert{height:40px}
.Error{color:red}
.Success,.green{color:green}
.Error,.Success{display:block;text-align:right;font-size:14px;display:none}
.shopsTak_left{width:825px;float:right}
.aboutMinHeight{min-height:172px}
.commentShowRow{margin-bottom:10px}
.commentShowRow > img{float:right;width:30px;height:30px;border-radius:50%;margin-left:5px}
.commentSHow{float:right;text-align:justify;width:290px;font-size:14px}
.commentSHow span{color:red;font-size:13px}
.commentDetails{float:left}
.commentDetails span i{font-size:16px;cursor:pointer}
.harrajiRow{width:347px;float:right;margin:0 10px 20px;padding:12px;border:1px solid #DDD;transition: all 0.3s ease-in-out 0s;}
.harrajiRow01{width:261px;float:right;margin:0 5px 20px;padding:12px;border:1px solid #DDD;transition: all 0.3s ease-in-out 0s;border-radius: 5px;}
.harrajiRow:hover,.harrajiRow01:hover{transform:translateY(-3px);box-shadow:0 2px 2px 0 rgba(0,0,0,.4)}
.harraji_img, .favharraji_img{padding:5px;border:1px solid #EAEAEA}
.harraji_img > span{height:99px;overflow:hidden;display:block;position:relative}
.favharraji_img > span {height:270px;overflow:hidden;display:block;position:relative}
.hot-bg{position:absolute;top:0;right:0;width:60px;height:60px;background:url(../../images/akp/sale-akp.png) no-repeat center center/60px}
.discount{background:url(../../images/akp/sale-akp.png) no-repeat right top/80px auto;z-index:99;width:80px;height:80px;position:absolute;top:0}
.checkboxBox{float:right;width:15px!important;height:15px!important}
.all_Link{width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.notResponse{text-align:center;font-size:22px;color:#777;margin:60px 0; padding-bottom: 60px;}
.paging{clear:both;direction:ltr;height:70px;margin:0 auto;padding:15px 0;text-align:center;width:auto}
.pageNav{display:table;margin:0 auto}
.pageNavItem,.pageNavItem_1{color:#777;float:right;margin-left:5px;position:relative;height:25px;line-height:25px;border:1px solid #CCC;text-align:center;border-radius:5px;margin-bottom: 2px;}
.pageNavItem_1 a,.pageNavItem a{color:#777;display:block;padding:0 10px}
.Proimage_title a{color:#777;padding:0 5px}
.pageNav .selected,.pageNavItem:hover a,.pageNavItem_1:hover a{color:#FFF}
.pageNav .selected,.pageNavItem:hover,.pageNavItem_1:hover{color:#FFF;cursor:pointer;background-color:#445195;border:1px solid #445195}
.pageNavItem span{padding:0 12px}
.noAction{color:#d7d7d7!important;border:1px solid #d7d7d7!important;padding:0 5px}
.noAction span{cursor:no-drop}
.noAction:hover{background-color:#FFF!important;color:#d7d7d7!important;border:1px solid #d7d7d7!important}
.panel-right-row input[type="text"], .panel-right-row input[type="password"]{width:220px;border:1px solid #DDD;padding-right:5px;height:30px}
.panel-right-row select{width:230px;border:1px solid #DDD;padding-left:5px;height:35px;background-color: #FFF;}
.panel-right-row textarea{width:400px;border:1px solid #DDD;padding:10px;height:150px}
.scroolBox{height:550px;margin:40px 0;overflow:scroll}
.about_title{font-size:16px;margin-bottom:20px;color:#000;width:380px}
.marginbottom10{margin-bottom:10px}
.bgWhite{background-color:#FFF;padding:40px 0}
.about_title i,.about_title1 i{margin-left:5px}
.Proimage_title a{color:#777}
.insta_tick_two_right{background:url(../../images/background/double-tick.png) no-repeat left center / 20px}
.insta_tick_one_right{background:url(../../images/background/one-tick.png) no-repeat left center / 20px}
.insta_chatBox{padding:5px 0;width:450px;margin:0 auto}
.borderBottom{border-bottom:1px solid #CCC;padding-bottom:10px}
.insta_chatBox img{float: right;margin-left: 10px;width: 35px;border-radius: 50%;max-width: 100%;margin-top: 7px;height: 35px;}
.insta_chatTitle{float:right;color:#777;line-height:24px;text-align:right;font-size:14px}
.queDetails_02,.queDetails_03{width:145px;float:right}
.queDetails_01,.queDetails_02,.queDetails_03{border:1px solid #CCC;margin:5px;height:35px;line-height:35px;padding:0 5px;border-radius:5px;text-align:center}
.queDetails_02 span a{display: block;}
.cursor{cursor:pointer}
.queDetails_01 span,.queDetails_02 span{color:red;font-size:13px}
.insta_chatBoxRight,.insta_chatBoxLeft{padding:20px;width:450px;position:relative;border:1px solid#EAEAEA;margin-bottom:5px;border-radius:5px}
.insta_chatBoxRight img{float:right;margin-left:10px;width:50px;height:50px;border-radius:50%}
.insta_chatTitle1{float:right;font-size:14px;color:#777;line-height:25px;margin-bottom:5px;width:380px;text-align:right}
.insta_tick_two{background:url(../../images/background/double-tick.png) no-repeat right center / 20px}
.insta_tick_one{background:url(../../images/background/one-tick.png) no-repeat right center / 20px}
.insta_tick_one,.insta_tick_two{width:20px;height:20px;display:block;position:absolute;top:25px;left:10px}
.insta_chatBoxLeft img{float:left;margin-right:10px;width:50px;height:50px;border-radius:50%}
.insta_chatTitle2{float:left;font-size:14px;color:#777;line-height:25px;margin-bottom:5px;width:380px;text-align:left}
.insta_chatBoxRight{background-color:#EAEAEA;margin-bottom:2px;padding:20px;border-radius:5px;margin-bottom:5px}
.insta_date{color:red;display:block;font-size:12px}
.insta_send{margin-top:30px}
.typeTextarea{width:480px;height:100px;border:1px solid #CCC;border-radius:5px;padding:5px;font-size:12px;float:right;margin-left:1px;resize:none}
.insta_send button{width:40px;height:40px;border:1px solid #CCC;float:right;background:#FFF url(../../images/background/send.png) no-repeat center center/20px;border-radius:5px;opacity:.5}
.chatAlert{height:40px}
.reg_error,.reg_error1,.reg_error2{color:red}
.reg_success,.reg_success1,.reg_success2{color:green}
.reg_error,.reg_success,.reg_error1,.reg_success1,.reg_error2,.reg_success2{font-size:14px;text-align:right;display:none}
.deleteFavorite{position:absolute;right:15px;bottom:13px;width:40px;height:40px;background:url(../../images/site/delete.png) no-repeat center center / 30px;cursor:pointer}
.relativePosition{position:relative}
.price-span{position:absolute;right:350px;top:11px;display:block;color:#000;font-weight:700;font-size:16px}
.price-span01{position:absolute;right:280px;top:31px;display:block;color:#000;font-weight:700;font-size:16px}
.allBatelMsgs{color: green; font-size: 14px;}
.myFalse,.myTrue{width:40px;height:40px;float:right}
#myFalseID{width:30px;cursor:pointer;transition:all .3s ease-in-out 0s}
#myTrueID{width:25px;cursor:pointer;transition:all .3s ease-in-out 0s;opacity:.5}
.countComments{display:block;position:absolute;left:0;top:-3px;width:30px;height:30px;border-radius:50%;background-color:#00334d;color:#FFF;text-align:center;line-height:30px;font-size:13px}
.height25{height:25px}
.panel_text{color:#777;font-size:14px;text-align:justify}
#autoSearch,#autoSearch_top,#autoSearch_pp1,#autoSearch_top_pp1,#autoSearchHarraji,#autoSearchAgahi{z-index:99}
#autoSearch,#autoSearchCity,#autoSearchHarraji,#autoSearchAgahi{width:299px;position:absolute;top:50px;right:0;background-color:#eaeaea;max-height:355px;overflow:scroll;display:none}
#autoSearch_pp1{width:299px;position:absolute;top:50px;right:300px;background-color:#eaeaea;max-height:355px;overflow:scroll;display:none}
#autoSearch_top{width:200px;position:absolute;top:30px;right:0;background-color:#eaeaea;max-height:355px;overflow:scroll;display:none}
#autoSearch_top_pp1{width:200px;position:absolute;top:30px;right:159px;background-color:#eaeaea;max-height:355px;overflow:scroll;display:none}
#autoSearch-loading,#autoSearchHarraji-loading,#autoSearchAgahi-loading{width:299px;position:absolute;top:50px;right:0;height:200px;overflow:hidden;background:#eaeaea url(../../images/background/loading-blue.gif) no-repeat center center;display:none;z-index:9}
#autoSearch-loading_pp1{width:299px;position:absolute;top:50px;right:300px;height:200px;overflow:hidden;background:#eaeaea url(../../images/background/loading-blue.gif) no-repeat center center;display:none;z-index:9}
#autoSearch-loading_top{width:200px;position:absolute;top:30px;right:0;height:200px;overflow:hidden;background:#eaeaea url(../../images/background/loading-blue.gif) no-repeat center center;display:none;z-index:9}
#autoSearch-loading_top_pp1{width:200px;position:absolute;top:30px;right:159px;height:200px;overflow:hidden;background:#eaeaea url(../../images/background/loading-blue.gif) no-repeat center center;display:none;z-index:9}
#autoSearch span,#autoSearchCity span,#autoSearch_top span,#autoSearch_pp1 span,#autoSearch_top_pp1 span,#autoSearchHarraji span,#autoSearchAgahi span{display:block;border-bottom:1px solid #CCC;cursor:pointer;padding:5px 10px;text-align:right}
.favorite_icon{float:left;margin:5px 10px 0 0;cursor:pointer}
#shareBox{position:absolute;left:-45px;top:40px;display:none;width:120px;background-color:#FFF;box-shadow:5px 5px 5px #CCC;z-index: 99;}
#shareBox01{position:absolute;left:19px;top:5px;width:200px}
#shareBox li{border-bottom:1px solid #CCC}
#shareBox01 li{width:25px;height:25px;float:left}
#Telegram{background:url(../../images/social/telegram.png) no-repeat 5px center/20px}
#Facebook{background:url(../../images/social/Facebook.png) no-repeat 5px center/20px}
#Whatsapp{background:url(../../images/social/WhatsApp.png) no-repeat 5px center/20px}
.Whatsapp{background:url(../../images/social/WhatsApp.png) no-repeat 5px center/20px}
.Whatsapp_api{display: none !important;}
#Google{background:url(../../images/social/Google.png) no-repeat 5px center/20px}
#Twitter{background:url(../../images/social/Twitter.png) no-repeat 5px center/20px}
#Linkedin{background:url(../../images/social/LinkedIn.png) no-repeat 5px center/20px}
#favorite_iconShare{background:url(../../images/akp/page-report-akp.svg) no-repeat 5px center/20px}
#shareBox li a{font-size:12px;display:block;width:100%;height:100%;padding:5px 0}
#shareBox01 li a{font-size:12px;display:block;width:100%;height:100%;cursor:pointer}
.stars{padding-top:3px}
.rateClass{margin-top:7px;display:block}
.star_title{width:60px;float:right;margin-left:10px;color:#777;font-size:14px;padding-right:37px;background:url(../../images/akp/rate.png) no-repeat right center/35px;height:30px}
.star_title > i{margin-left:5px}
.starRate{width:170px;float:right;margin-top:2px}
.starRate > i.star_full,.starRate > i.star_half,.starRate > i.star_empty{margin-left:2px;cursor:pointer;width:30px;height:30px;float:right}
.starRate > i.star_full{background:url(../../images/akp/rate-star-seprate-03.svg) no-repeat center center/35px}
.starRate > i.star_half{background:url(../../images/akp/rate-half.svg) no-repeat center center/35px}
.starRate > i.star_empty{background:url(../../images/akp/rate-star-seprate-01.svg) no-repeat center center/35px}
.starRate > i{margin-left:2px;cursor:pointer;color:#D9B881;font-size:18px;float:right}
.offerBox span{display:block;float:right;margin-left:5px}
.offer_title{width:125px;float:right;color:#777;font-size:14px}
.offer_title > i{margin-left:3px}
.singleShops img{margin-bottom:10px}
.ul_Class1{margin-top:15px}
#map{width:100%;height:500px;margin:0;background-color: #FFF;}
.searchShobe{width:380px;margin:10px auto;height:40px}
.searchShobe input[type="text"]{width:310px;height:30px;border:1px solid #CCC;text-align:right;padding:0 5px;border-radius:5px;float:right;margin-left:3px}
.searchShobe input[type="button"]{width:55px;height:32px;border:1px solid #03405f;text-align:center;border-radius:5px;float:right;cursor:pointer;background-color:#f4d03f;color:#FFF}
.tableShobe{width: 100%;}
.tableShobe tr td{text-align:center;line-height:25px;padding:10px 5px;border:1px solid #CCC;color:#777}
.tableShobe tr td.td1{width:60px}
.tableShobe tr td.td2{width:120px}
.tableShobe tr td.td3{width:532px}
.blachTR td{background-color:#03405f;color:#FFF!important}
.aboutMsg2{display:none}
.moreClick{cursor:pointer}
.publisher{float:left;display:block;background:url(../../images/akp/back-arrow.svg) no-repeat left center/30px 30px;width:30px;height:30px;cursor:pointer;margin: 7px 10px 0 0;}
.changeLang{float:left;display:block;background:url(../../images/akp/language.svg) no-repeat left center/30px 30px;width:30px;height:30px;cursor:pointer}
.sharePage{float:left;display:block;background:url(../../images/akp/share.svg) no-repeat left center/30px 30px;width:30px;height:30px;cursor:pointer;position: relative;}
.reportPage{float:left;display:block;background:url(../../images/akp/akp-report.svg) no-repeat left center/30px 30px;width:30px;height:30px;cursor:pointer}
.favoriteIcon{float:left;display:block;background:url(../../images/akp/favorite-akp.svg) no-repeat left center/30px 30px;width:30px;height:30px;cursor:pointer}
.catalogIcon{float:left;display:block;background:url(../../images/site/pdf.png) no-repeat left 7px/25px;width:30px;height:37px;cursor:pointer}
.privateMsg{float:left;display:block;background:url(../../images/akp/email-gray.png) no-repeat left center/30px;width:30px;height:30px;cursor:pointer}
.publisher a,.publisher1 a{display:block;width:30px;height:30px}
.loginErrorBox{width:100%;padding:40px 0 80px}
.reg_total{margin:20px 0;font-size:18px;text-align:center;color:#777}
.cart_button{width:160px;height:25px;text-align:center;line-height:25px;background-image:linear-gradient(to bottom,#ffed09 0,#9b7e0a 100%);background-repeat:repeat-x;color:#FFF;font-size:13px;margin:10px auto;padding:5px 0;display:block;text-decoration:none;border-radius:5px}
.cart_button:hover{background-image:linear-gradient(to bottom,#f4d03f 0,#f4d03f 100%);background-repeat:repeat-x}
.opacitu01{opacity:1!important;cursor:pointer}
.deldiv1{color:#fff;height:20px;position:absolute;cursor:pointer;width:20px;right:8px;top:5px;text-align:center;background:url(../../images/akp/close.svg) no-repeat center center/20px}
.Note{color:red;margin-bottom:20px}
.messages{padding-bottom:15px;border-bottom:1px solid #CCC}
.messages i{color:#FF5729;margin-left:5px}
.adsYess{color:green}
.adsNoo{color:red}
.height75{height:75px}
.showImagesHere{margin-top:20px}
#registerright-title001{padding: 20px 40px; color: #FFF; background-color: #06547b;font-size: 18px; float: left; margin-bottom: 10px;}
#usernameCheck_ok_01,#usernameCheck_error_01{position:absolute;left: 5px;top: 8px;}
#usernameCheck_ok_01{color:green}
#usernameCheck_error_01{color:red}
.showImagesHere{margin:10px 0}
.showImagesHere_box{width:190px;margin:0 10px 20px;padding:5px;float:right;border:1px solid #CCC}
.showImagesHere_image{height:130px;overflow:hidden}
.showImagesHere_image img{width:100%}
.showImagesHere_title{text-align:center;margin:10px 0 0;color:#777;height:40px;overflow:hidden}
.showImagesHere_edit a{display:block;text-align:center;height:30px;line-height:30px;background-color:#445195;color:#FFF;border-radius:5px}
.showImagesHere_delete a{display:block;text-align:center;height:30px;line-height:30px;background-color:#e7004e;color:#FFF;border-radius:5px;margin-top:5px}
.showImagesHere_edit a:hover{background-color:#000;cursor:pointer}
.showImagesHere_delete a:hover{background-color:#cf0036;cursor:pointer}
.showlikes_1{background:#777 url(../../images/site/Like-icon.png) no-repeat 3px center/15px auto;z-index:99;width:25px;position:absolute;top:5px;left:5px;color:#FFF;padding:0 13px;border-radius:5px;font-size:13px;height:21px;border:1px solid #FFF}
.showdislikes_1{background:#777 url(../../images/site/disLike-icon.png) no-repeat 3px center/15px auto;z-index:99;width:25px;position:absolute;top:30px;left:5px;color:#FFF;padding:0 13px;border-radius:5px;font-size:13px;height:21px;border:1px solid #FFF}
.showcomment_1{background:#777 url(../../images/site/comment-icon.png) no-repeat 3px center/15px auto;z-index:99;width:25px;position:absolute;top:55px;left:5px;color:#FFF;padding:0 13px;border-radius:5px;font-size:13px;height:21px;border:1px solid #FFF}
.loadingImg, .loadingImg1{position:absolute;top:0;right:0;display:none}
.loadingImg001{position:absolute;top:7px;right:3px;display:none}
#bazargani_group{margin:10px 0;display:none}
.checkMainCats{float:right;margin-left:10px}
.formError{margin:10px 0}
@font-face{font-family:'themify';src:url(../fonts/themify.eot?-fvbane);src:url(../fonts/themify.eot?#iefix-fvbane) format("embedded-opentype"),url(../fonts/themify.woff?-fvbane) format("woff"),url(../fonts/themify.ttf?-fvbane) format("truetype"),url(../fonts/themify.svg?-fvbane#themify) format("svg");font-weight:400;font-style:normal}
[class^="ti-"],[class*=" ti-"]{font-family:'themify';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ti-angle-left:before{content:"\e64a"}
.ti-angle-right:before{content:"\e649"}
.container{width:1180px;margin:0 auto}
.topCarousel{margin:20px 0}
.knobs,.layer{position:absolute;top:0;right:0;bottom:0;left:0}
.button{position:relative;width:74px;height:36px;overflow:hidden}
.button.r,.button.r .layer{border-radius:100px}
.checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}
.knobs{z-index:2}
.layer{width:100%;background-color:#ebf7fc;transition:.3s ease all;z-index:1}
.button.b2{border-radius:2px}
#button-1 .knobs:before{content:'NO';position:absolute;top:4px;left:4px;width:20px;height:10px;color:#fff;font-size:10px;font-weight:700;text-align:center;line-height:1;padding:9px 4px;background-color:#f44336;border-radius:50%;transition:.3s cubic-bezier(0.18,0.89,0.35,1.15) all}
#button-1 .checkbox:checked + .knobs:before{content:'YES';left:42px;background-color:green}
#button-1 .checkbox:checked ~ .layer{background-color:#fcebeb}
#button-1 .knobs,#button-1 .knobs:before,#button-1 .layer{transition:.3s ease all}
.searchFormessages{margin: 10px auto;display: table;}
.searchMessage_button{width: 35px;height: 35px;background: #00334d url('../../images/akp/search.png') no-repeat center center/15px;float: left;border-radius:5px 0 0 5px;cursor: pointer;}
.searchMessage_input{width: 250px;height: 31px;border: 1px solid #CCC;float: left;border-radius:5px 5px 5px 0;}
.cer_box{margin: 10px 0;}
.cer_row{position: relative;width: 280px;float: right;border: 1px solid #EEE;}
.cer_img{height: 385px; margin: 10px;overflow: hidden;}
.cer_img img{width: 100%;}
.cer_del{display: block;width: 30px;height: 30px;background: url('../../images/akp/close.svg') no-repeat center center/25px;position: absolute;top: 20px; right: 20px;cursor: pointer;}
.contact_hidden{width: 90%;margin: 0 auto 20px;padding: 2% 5%;background-color: #f8f8f8;display: none;}
.paddingTop60{padding-top: 60px;}
.small_panel{display: none;}
#captionShow{display: none;}
.ads_title{float: right;width: 80%;font-size: 18px;}
.profile02{display: none !important;}
.registerLinkToInsertshop{display: table;margin: 5px auto 15px;padding: 10px 40px 13px;background-color: green;color: #FFF;font-size: 14px;border-radius: 5px;}
#reg_bg2{display: none;}
ul.yiiPager{margin: 30px auto;display: table;}
ul.yiiPager li{margin: 0 2px;}
ul.yiiPager li a{padding: 0px 11px !important;border-radius: 5px;}
ul.yiiPager .selected a, ul.yiiPager li a:hover{background-color: #2D546E !important;color: #FFF !important;border: 1px solid #2D546E !important;}
ul.yiiPager a:link, ul.yiiPager a:visited{color: #777;border: 1px solid #DDD;}
.list-view .pager {margin: 10px auto 20px;text-align: right;height: 37px; width: 100%;}

/*Akp Shop*/
.sp_productCat{
    padding-bottom: 40px;
}
.sp_productCat_title{
    margin-bottom: 20px;
    padding-bottom: 10px;
    position: relative;
}
.sp_productCat_title p{
    margin: 0;
    font-size: 22px;
    color: #000;
}
.filterIcon{
    padding-right: 18px;
    background: url(../../images/site/shop/filter.png') no-repeat right 12px/12px;
}
.sp_productCat_title span{
    height: 4px;
    width: 220px;
    background-color: #2D546E;
    position: absolute;
    bottom: -1px;
    right: 0;
}
.sp_productCat_title a{
    font-size: 14px;
    color: #adadad;
    padding: 2px 15px 5px;
    border-radius: 5px;
    border: 2px solid #dfdfdf;
    position: absolute;
    bottom: -5px;
    left: 0;
    transition: all 0.3s ease-in-out 0s;
}
.sp_productCat_title a:hover{
    background-color: #dfdfdf;
    color: #000;
}
.noResultError{
    font-size: 18px;
    color: #777;
    text-align: center;
    margin: 60px 0;
}
.noResultError a{
    display: table;
    background-color: #2D546E;
    color: #FFF;
    font-size: 14px;
    margin: 10px auto;
    padding: 7px 25px 12px;
    border-radius: 5px;
}
.sp_product_row, .sp_product_rowCategory{
    margin-bottom: 20px;
    border: 1px solid #ebebeb;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
    padding: 0 0 5px;
    position: relative;
    background-color: #FFF;
}
.sp_product_row{width: 283px;}
.sp_product_rowCategory{width: 278px;float: right; margin-right: 5px; margin-left: 5px;}
span.sp_product_is, span.sp_product_not{
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: 10px;
}
span.sp_product_is{background-color: #32b032;}
span.sp_product_not{background-color: red;}
.sp_product_row:hover .sp_product_row_img, .sp_product_rowCategory:hover .sp_product_row_img{
    background-size: 90% !important;
}
.sp_product_row a, .sp_product_rowCategory a{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}
.sp_product_row_img{
    height: 250px;
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out 0s;
}
.sp_product_row_price{
    padding: 10px 0;
    background-color: #E6E6E6;
    color: #000;
    font-size: 18px;
    text-align: center;
    direction: rtl;
    border: 2px solid #DDD;
}
.sp_product_row_price1{
    font-size: 14px;
    color: #939292;
    margin-bottom: 5px;
    padding-right: 15px;
    height: 25px;
    overflow: hidden;
    background: url('../../images/site/shop/category.png') no-repeat right 8px/10px;
}
.sp_product_row_price1 span{
    color: #000;
    text-decoration: line-through;
    font-size: 16px;
}
.sprs_box{
    height: 25px;
    overflow: hidden;
}
.sp_product_row_size{
    font-size: 14px;
    color: #939292;
    padding-right: 15px;
    background: url('../../images/site/shop/category.png') no-repeat right 8px/10px;
}
.sp_product_row_size span{
    color: #000;
    font-size: 16px;
}
.sp_product_row_content{
    padding: 20px 10px 10px;
    direction: rtl;
}
.sp_product_row_content1{
    padding: 10px;
}
.sp_product_row_cat{
    font-size: 14px;
    color: #939292;
    margin-bottom: 5px;
    padding-right: 15px;
    height: 25px;
    overflow: hidden;
    background: url('../../images/site/shop/category.png') no-repeat right 8px/10px;
}
.sp_product_row_title{
    font-size: 17px;
    color: #000;
    margin-bottom: 5px;
    height: 25px;
    overflow: hidden;
    line-height: 22px;
    padding-right: 17px;
    background: url('../../images/site/shop/txt.png') no-repeat right 6px/12px;
}
.sp_rightLeft{
    margin-top: 20px;
    padding-bottom: 40px;
}
.sp_right{
    width: 300px;
    float: right;
    margin-left: 10px;
}
.sp_left{
    width: 870px;
    float: right;
}
.sp_shop_filter {
    background-color: #f3f3f3;
    margin-bottom: 10px;
}
.sp_shop_filter_white {
    background-color: #FFF;
    border: 1px solid #ddd;
    padding: 10px;
    position: relative;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
}
.sp_head_filter_row {
    float: right;
    margin-left: 15px;
    cursor: pointer;
}
.sp_head_filter_row > span.span_icon_01, .sp_head_filter_row > span.span_icon_02{
    display: block;
    width: 50px;
    height: 23px;
    border-radius: 25px;
    color: #FFF;
    float: right;
    margin-left: 5px;
    position: relative;
    transition: all 0.3s ease-in-out 0s;
}
.sp_head_filter_row > span.span_icon_01{background-color: #e4e4e4;}
.sp_head_filter_row > span.span_icon_02{background-color: #32b032;}
.span_gerd_off, .span_gerd_on{
    position: absolute;
    top: 4px;
    display: block;
    background-color: #FFF;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    transition: all 0.3s ease-in-out 0s;
}
.span_gerd_off{right: 5px;}
.span_gerd_on{left: 5px;}
.sp_head_filter_row > span.span_title {
    display: block;
    font-size: 15px;
    color: #777;
    float: right;
}
.sp_shop_filter_white > p {
    font-size: 16px;
    color: #5c5c5c;
    border-bottom: 1px solid #ddd;
    margin: 0 0 10px;
    padding-bottom: 10px;
    font-weight: 700;
}
.sp_shop_filter_white > span.sp_filter_arrow {
    color: #D3D3D3;
    font-size: 12px;
    position: absolute;
    top: 15px;
    left: 15px;
    cursor: pointer;
}
.sp_shop_filter_white > span.sp_filter_arrow i {
    font-size: 15px;
}
.sp_filter_filters > ul > li {
    margin-bottom: 12px;
    position: relative;
    cursor: pointer;
}
.sp_filter_filters ul li i {
    font-size: 22px;
    margin-left: 10px;
    float: right;
    color: #ddd;
    cursor: pointer;
    margin-top: 3px;
}
.sp_filter_filters > ul > li > span {
    font-size: 15px;
    margin-left: 10px;
    float: right;
    color: #000;
    line-height: 25px;
}
.sp_filter_filters > ul > li > span, .sp_filter_filters > ul > li > a span{
    font-size: 15px;
    color: #000;
}
.sp_filterSubMenu {
    margin: 10px 30px 15px 0;
}
.sp_filterSubMenu span {
    display: block;
    margin-bottom: 10px;
    width: 100%;
}
.sp_filterSubMenu span a {
    display: block;
    font-size: 14px;
    color: #777;
    transition: all 0.3s ease-in-out 0s;
}
.sp_filterSubMenu span a i {
    font-size: 13px;
    margin-left: 5px;
    float: right;
    color: #ddd;
    cursor: pointer;
    margin-top: 5px;
}
.fullHeaderBg{
    padding: 20px 0;
    background-color: #FFF;
}
.fullHeader {
    width: 1600px;
    margin: 0 auto;
}
.fullBanner{
    width: 33%;
    float: left;
}
.fullBanner a{display: block;}
.fullBanner img{
    width: 100%;
    display: block;
}
.fullBanner img.b1{
    margin-bottom: 7px;
    border-radius:8px;
}
.fullBanner img.b2{
    border-radius:8px;
}
.slider_container{width: 66%;clear: both;margin-left: 1%;float: right;}
.slider_container1{width:69%;padding:10px 0 0 0;float:right;}
.flex-caption{position:absolute;right:5px;bottom:5px;}
.caption_title_line{width:450px;height:75px;padding:5px 15px 10px 15px;background-color:#254475;color:#FFF;}
.caption_title_line1{background-color:#021d48 !important;}
.caption_title_line p{margin:0;font-size:12px;}
.flex-caption h2{color:#FFF;font-size:14px;padding:5px 0 5px 0;margin:0px;}
.flex-container a:active,.flexslider a:active{outline:none;}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{width:100%;margin:0;padding:0;}
.flexslider .slides > li{display:none;}
.flexslider .slides img{width:100%;display:block;border-radius:8px;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1;}
.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-container{zoom:1;position:relative;}
.flex-direction-nav li a{width:45px;height:42px;margin:0;display:block;position:absolute;cursor:pointer;text-indent:-9999px;}
.flex-direction-nav li a.next{background:url(../../images/site/shop/arrows-r.png) no-repeat center;top:45%;right:5px;opacity: 0.6;}
.flex-direction-nav li a.prev{background:url(../../images/site/shop/arrows-l.png) no-repeat center;top:45%;left:7px;opacity: 0.6;}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center;display:none;}
.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li:first-child{margin:0;}
.flex-control-nav li a{width:13px;height:13px;display:block;cursor:pointer;text-indent:-9999px;}
.flex-control-nav li a:hover{background-position:0 -13px;}
.flex-control-nav li a.active{background-position:0 -26px;cursor:default;}

.sp_cat_banners_colories{
    background-color: #EAEAEA;
    padding: 40px 0;
    margin-bottom: 40px;
}
.sp_cat_banners{
    margin: 0 auto;
    display: table;
}
.sp_cat_bannersRow{
    width: 330px;
    float: right;
    margin: 0 10px;
    border-radius: 15px;
    overflow: hidden;
}
.sp_cat_bannersRow img{
    width: 100%;
    display: block;
}
.sp_tak_box{
    margin-top: 20px;
    position: relative;
}
.sp_tak_right{
    width: 442px;
    float: right;
    margin-left: 40px;
}
.sp_tak_img{
    position: relative;
    border: 1px solid #DDD;
    padding: 20px;
    border-radius:5px;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
}
.sp_tak_bigImg{
    width: 100%;
    height: 400px;
    overflow: hidden;
    position: relative;
}
.sp_tak_bigImg img{
    width: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
}
.sp_tak_bigSmall{
    width: 65px;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 9;
}
.sp_tak_bigSmall span{
    display: block;
    width: 60px;
    height: 60px;
    margin-bottom: 5px;
    border: 2px solid #DDD;
    border-radius:5px;
    cursor: pointer;
    transition: all 0.3s ease-in-out 0s;
}
.sp_tak_bigSmall span:hover{
    background-size: 90% !important;
    border: 2px solid red !important;
}
.sp_tak_spanSelected{
    border: 2px solid #e86d6d !important;
}
.sp_tak_left{
    width: 698px;
    float: left;
    position: relative;
}
.sp_tak_content{
    width: 400px;
}
.sp_tak_content > h1{
    font-size: 24px;
    margin: 0 0 10px;
    line-height: 30px;
}
.sp_tak_content > h3{
    font-size: 16px;
    margin: 0 0 10px;
    font-weight: normal;
}
.sp_tak_content > h4{
    font-size: 18px;
    margin: 0 0 30px;
    font-weight: normal;
    padding: 10px 30px;
    border: 2px solid #BDBDBD;
    display: table;
    border-radius: 5px;
}
.sp_tak_content > h3 span, .sp_tak_content > h4 span{
    font-size: 16px;
    color: #777;
}
.sp_tak_price, .sp_tak_price1, .sp_tak_limit, .sp_tak_code, .sp_tak_price_noMoojood{
    padding: 10px;
    font-size: 16px;
    color: #000;
    border-radius:5px;
    position: absolute;
    left: 0;
    min-width: 230px;
    text-align: center;
    background-color: #E6E6E6;
}
.sp_tak_code{top: 5px;}
.sp_tak_price, .sp_tak_price_noMoojood{top: 55px;}
.sp_tak_price1{top: 105px; text-decoration: line-through;}
.sp_tak_limit{top: 155px;}
.sp_tak_price_noMoojood{background-color: red !important;}
.sp_tak_content > h2{
    font-size: 20px;
    margin:30px 0 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #DDD;
}
.sp_tak_cnt , .sp_tak_cnt p{
    color: #777;
    font-size: 16px;
    line-height: 32px;
    text-align: justify;
}
.sp_tak_purchase{
    margin-top: 20px;
    padding: 6px 10px 10px;
    border: 2px solid #f91f1f;
    border-radius: 5px;
    font-size: 18px;
    color: #f91f1f;
    display: table;
    width: 170px;
    text-align: center;
    cursor: pointer;
    position: relative;
    transition: all 0.3s ease-in-out 0s;
}
.sp_tak_purchase a{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
}
.sp_tak_purchase img{
    width: 22px;
    position: absolute;
    top: 12px;
    right: 35px;
}
#sp_tak_purchase_Hide{
    margin-top: 20px;
    border: 1px solid #DDD;
    padding: 25px;
    border-radius: 5px;
    display: table;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
    display: none;
}
#sp_tak_purchase_Hide *{
    margin:0 0 10px;
    font-size: 16px;
    text-align: right;
    color: #777;
    line-height: 28px;
}
#sp_tak_purchase_Hide ol{
    padding-right: 15px;
    margin-bottom: 30px;
}
#sp_tak_purchase_Hide ol li{
    list-style: arabic-indic;
}
#sp_tak_purchase_Hide a{
    width: 190px;
    margin: 0 auto 7px;
    padding: 8px 0 12px;
    border: 2px solid #48A91F;
    background-color: #48A91F;
    border-radius: 5px;
    font-size: 15px;
    color: #FFF;
    display: table;
    text-align: center;
    cursor: pointer;
    position: relative;
    transition: all 0.3s ease-in-out 0s;
}
#sp_tak_purchase_Hide a#Whatssapp2{display: none;}
#sp_tak_purchase_Hide a img{
    width: 18px;
    position: absolute;
    top: 15px;
    right: 9px;
}
.sp_likeDislike {
    margin: 40px auto 0;
    width: 145px;
    display: table;
    position: relative;
    display: none;
}
.sp_likeDislike span#likeDislike_yes, .sp_likeDislike span#likeDislike_no{
    display: block;
    text-align: center;
    font-size: 14px;
    position: absolute;
    top: -30px;
    left: 0;
    width: 100%;
    display: none;
}
.sp_likeDislike span#likeDislike_yes{color: green;}
.sp_likeDislike span#likeDislike_no{color: red;}
.sp_like, .sp_dislike {
    width: 50px;
    height: 25px;
    line-height: 25px;
    float: right;
    padding: 4px 7px;
    cursor: pointer;
    text-align: right;
    border: 1px solid #EAEAEA;
    border-radius: 5px;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
}
.sp_like {
    background: url(../../images/site/shop/kalb.png) no-repeat 4px 5px/22px;
    margin-left: 10px;
}
.sp_dislike {
    background: url(../../images/site/shop/nokalb.png) no-repeat 4px 5px/22px;
}
.sp_like span, .sp_dislike span {
    display: block;
    font-size: 14px;
}
.sp_linear{
    margin: 30px 0;
    height: 20px;
    background: url(../../images/site/shop/liner.jpg) no-repeat center center;
    opacity: 0.1;
}
.sp_topComments > p{
    font-size: 18px;
    margin: 0 0 10px;
    padding-right: 25px;
    background: url(../../images/site/shop/speech.png) no-repeat right 5px/20px;
    color: #000;
    font-weight: 700;
}
.sp_topComments_row{position: relative;}
.sp_topComments_row textarea{
    margin-top: 10px;
    width: 96%;
    padding: 2%;
    height: 110px;
    color: #777;
    resize: none;
    border: 1px solid #DDD;
    border-radius: 5px;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
}
.sp_topComments_row span{
    padding: 11px 0;
    color: #FFF;
    background-color: #03405f;
    font-size: 14px;
    display: block;
    text-align: center;
    margin: 3px 0;
    border-radius: 5px;
    cursor: pointer;
    position: relative;
}
.sp_topComments_row span img#sp_loading{
    width: 21px;
    position: absolute;
    top: 10px;
    left: 10px;
    display: none;
}
.sp_yesno{
    height: 25px;
    margin-top: 10px;
}
.sp_yesno span{
    display: block;
    text-align: center;
    font-size: 15px;
}
.sp_yesno span.sp_yes{color: green;}
.sp_yesno span.sp_no{color: red;}
.sp_thisComments{
    margin-top: 20px;
}
.sp_thisComments_row{
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #DDD;
}
.sp_thisComments_row_img img{
    display: block;
    float: right;
    margin-left: 8px;
    width: 30px;
}
.sp_thisComments_row_img p{
    float: right;
    margin: 0;
    font-size: 18px;
    color: #000;
}
.sp_thisComments_row_txt{
    margin-top: 5px;
    font-size: 15px;
    color: #777;
    line-height: 24px;
    text-align: justify;
}
.sp_relatedCategory{
    margin-top: 40px;
    padding: 40px 0;
    background-color: #F2F2F2;
}
.sp_addressBar{
    margin-bottom: 30px;
}
.sp_addressBar a{
    font-size: 15px;
    margin-left: 10px;
    display: block;
    float: right;
    color: #000;
}
.sp_grayFont{
    color: #777 !important;
    font-weight: 700 !important;
}
#sp_autoSearch{
    z-index:99;
    width:354px;
    position:absolute;
    top:50px;
    right:0;
    background-color:#eaeaea;
    max-height:355px;
    overflow:scroll;
    display:none;
}
#sp_autoSearch span{
    display:block;
    border-bottom:1px solid #CCC;
    cursor:pointer;
    padding:10px;
    text-align:right
}
.paddinh10{padding: 10px;}
.shop_bg{
    height:275px;
    background:#03405f url('../../images/site/shop_bg2.png') repeat left top;
    text-align:center;
    padding-top: 40px;
}
.shop-title {
    padding: 10px 20px;
    color: #FFF;
    font-size: 24px;
    text-align: center;
    text-shadow: 2px 2px #000000;
    background-color: #00334d;
    margin: 0 auto 10px;
    display: table;
}
.alaki{min-height: 40px;}
.shop-title01 {
    color: #FFF;
    font-size: 14px;
    text-align: center;
    padding: 2px 20px 6px;
    text-shadow: 2px 2px #000000;
    background-color: #00334d;
    margin: 0 auto;
    display: table;
}
.akpnews{margin: 25px 0 20px;}
.ysf_mainBlog_row{
    width: 379px;
    float: right;
    margin: 0 7px 40px;
    position: relative;
}
.ysf_mainBlog_row1{
    width: 379px;
    position: relative;
    direction: rtl;
}
.newsPadding{
    padding-bottom: 60px !important;
}
a.ysf_link {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 9;
}
.ysf_mainBlog_row_img {
    height: 230px;
    overflow: hidden;
}
.ysf_mainBlog_row_img img {
    width: 100%;
    transition: all 0.3s ease-in-out 0s;
}
.ysf_mainBlog_row_title {
    font-size: 17px;
    padding: 0;
    height: 56px;
    overflow: hidden;
    margin: 10px 0 0;
}
.ysf_mainBlog_row_sum {
    font-size: 14px;
    padding: 0;
    text-align: justify;
    color: #777;
    line-height: 26px;
    height: 80px;
    overflow: hidden;
}
.ysf_mainBlog_row_link a{
    display: block;
    margin-top: 5px;
    font-size: 14px;
    color: red;
}
.bm1_singleBlog_r {
    width: 350px;
    float: right;
    margin-left: 20px;
    display: block;
}
.bm1_singleBlog_rBox {
    padding: 20px 20px 0;
    border: 1px solid #DDD;
    margin-bottom: 20px;
    border-radius: 4px;
}
.bm1_singleBlog_rBoxRow {
    padding-bottom: 20px;
    direction: rtl;
}
.bm1_singleBlog_rBoxRow > p {
    font-size: 18px;
    font-weight: 700;
    margin: 0 0 20px;
    padding: 10px;
    background-color: #EAEAEA;
    border-radius: 4px;
}
.bm1_singleBlog_rBoxRow_new {
    margin-bottom: 10px;
    border-bottom: 1px solid #DDD;
    padding-bottom: 10px;
    position: relative;
}
a.ysf_link {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 9;
}
.bm1_singleBlog_rBoxRow_new img {
    width: 70px;
    height: 70px;
    float: right;
    margin-left: 10px;
    display: block;
    transition: all 0.3s ease-in-out 0s;
}
.bm1_singleBlog_rBoxRow_new_cnt {
    width: 228px;
    float: right;
}
.bm1_singleBlog_rBoxRow_new_cnt p {
    margin: 0 0 5px;
    color: #000;
    font-size: 14px;
    transition: all 0.3s ease-in-out 0s;
    line-height: 20px;
}
.bm1_singleBlog_rBoxRow_new_cnt span {
    color: #777;
    font-size: 13px;
}
.bm1_singleBlog_l {
    width: 800px;
    float: left;
    direction: rtl;
}
.bm1_singleBlog_l > img {
    display: table;
    max-width: 100%;
    margin-bottom: 20px;
}
.bm1_singleBlog_l_title {
    font-size: 20px;
    font-weight: 700;
    color: #000;
    margin: 0 0 5px;
}
.bm1_singleBlog_l > span {
    color: #a6a3a3;
    font-size: 14px;
    display: block;
    margin-bottom: 15px;
}
.bm1_singleBlog_l_cnt, .bm1_singleBlog_l_cnt p {
    font-size: 15px;
    line-height: 28px;
    color: #777;
    text-align: justify;
}
.bm1_single_tags {
    height: auto;
}
.bm1_single_tags a {
    display: block;
    padding: 7px 13px;
    float: right;
    margin: 0 0 5px 5px;
    border: 1px solid #DDD;
    font-size: 13px;
    color: #777;
    border-radius: 4px;
    background-color: #EAEAEA;
}
.bm1_singleBlog{margin-top: 25px;}
.ak_videoImages{
    margin: 10px 0;
    margin: 0 auto;
    display: table;
}
.ak_videoImages span{
    width: 80px;
    height: 45px;
    overflow: hidden;
    float: right;
    margin: 0 10px;
    display: block;
    cursor: pointer;
}
.ak_videoImages span img{
    display: block;
    width: 100%;
}
.bottom_news{
    padding:20px 0;
    background-color: #FFF;
}
.prs_cn_bnr1 {
    height: 660px;
    padding-top: 75px;
    background:#FFF url('../../images/site/co-bg.png') no-repeat left 180px;
    background-size: 100%;
}
.prs_cn_bnr1 img {
    width: 300px;
    display: table;
    margin: 20px auto 0;
    border-radius: 50%;
}
.prs_cn_bgTitle {
    font-size: 38px;
    color: #000;
    text-align: center;
    padding: 10px 0;
    margin: 0;
    position: relative;
}
.contact_box {
    padding:20px 0 0;
    background-color: #FFF;
}
.contact_box_row {
    margin-bottom: 40px;
    position: relative;
}
.consultation_title {
    font-weight: 700;
    margin: 0 0 10px;
}
.consultation_title span {
    display: block;
    float: right;
    margin-left: 5px;
}
.consultation_title span.sp01 {
    width: 26px;
    height: 5px;
    background-color: #00334d;
    margin-top: 16px;
}
.consultation_title span.sp02 {
    font-size: 24px;
}
.contactRow {
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 700;
}
.contactRow a{
    font-size: 18px;
    color: #000;
}
.contactRow span {
    font-size: 16px;
}
.contactRow span.contact_span01, .contactRow span.contact_span01 a{
    font-size: 16px;
    color: #254475;
}
.contactRow i{
    margin-left: 5px;
}
.margintop40 {
    margin-top: 40px !important;
}
.socialContact a {
    margin-left: 5px;
}
.contact_forms{
    padding: 40px 0;
    background-color: #EAEAEA;
}
#cat_tab{
    width: 170px;
    height: 40px;
    line-height: 40px;
    background-color: #03405f;
    color: #FFF;
    font-size: 15px;
    cursor: pointer;
    border-radius:5px;
    text-align: center;
    margin-bottom: 10px;
    display: none;
}
#close_catTab{
    width: 25px;
    height: 25px;
    display: none;
    background: url('../../images/site/close.png') no-repeat center center/15px;
    position: absolute;
    left: 5px;
    top: 5px;
    margin: 0;
    cursor: pointer;
}
.newsBg{
    background: url('../../images/site/nww.jpg') no-repeat left top;
    background-size: 100%;
    height: 250px;
}
.goToShop{
    width: 200px;
    position: fixed;
    right: 20px;
    bottom: 20px;
    box-shadow: 0 0 3px rgba(0,0,0,.31);
    border: 1px solid #DDD;
    border-radius: 30px;
    z-index: 9;
    display: none;
}
.goToShop_1{
    width: 75px;
    position: fixed;
    left: 0;
    top: 30%;
    z-index: 9;
}
.goToShop img, .goToShop_1 img{
    width: 100%;
    display: block;
}
.sel_cat{
    display: none;
}
.d_title {
    margin-top: 15px;
}
.d_title p{
    margin: 0;
    font-size: 13px;
    color: #777;
    position: relative;
    z-index: 2;
    display: table;
    background-color: #FFF;
    padding-left: 10px;
}
.d_title span{
    height: 2px;
    background-color: #EAEAEA;
    position: relative;
    z-index: 1;
    margin-top: -10px;
    display: block;
}
.d_container {
    width: 300px;
    margin: 0 auto;
}
.selectAds {
    margin: 20px 0;
    background-color: #F1F1F1;
    color: #aeaaaa;
    font-size: 13px;
    padding: 13px 15px;
    border-radius: 15px;
    position: relative;
    cursor: pointer;
}
.selectAds span{
    display: block;
    position: absolute;
    top: 15px;
    left: 15px;
    width: 16px;
    height: 16px;
    background: url('../../images/site/d_select_icon.png') no-repeat center center/16px;
}
#d_topTtitle{
    font-size: 15px;
    padding: 20px 0;
    border-bottom: 1px solid #DDD;
    color: #000;
    text-align: center;
    position: relative;
}
#d_topTtitle > span{
    display: block;
    position: absolute;
    top: 28px;
    left: 15px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: url('../../images/site/close.png') no-repeat center center/16px;
}
.d_page1 {
    margin-top: 5px;
    position: relative;
}
.d_page1 span {
    padding: 15px 10px;
    border-bottom: 1px solid #DDD;
    text-align: right;
    font-size: 16px;
    display: block;
    color: #777;
    cursor: pointer;
}
.d_page1 > a {
    position: absolute;
    top: 2px;
    left: 0;
    color: #000;
    display: block;
    font-size: 12px;
    z-index: 99;
    height: 44px;
    padding-right: 15px;
    border-right: 2px solid #DDD;
    line-height: 44px;
    font-weight: 700;
}
.sp_catRow_img{
    height: 120px;
    overflow: hidden;
}
.shop_details_box > p{
    font-size: 16px;
    padding: 10px 30px;
    color: #FFF;
    border-radius: 5px;
    background-color: #ED1C24;
    display: table;
    cursor: pointer;
    margin: 0 0 5px;
}
#shop_details, #shop_details01{
    display: none;
    background-color: #DDD;
    border-radius: 5px;
    padding: 20px;
}
.shop_detailsRow{
    margin-bottom: 15px;
    border-bottom: 1px solid #c8c8c8;
    padding-bottom: 15px;
}
.shop_detailsRow > span{
    display: block;
    float: right;
}
.shop_detailsRow > span.sp001{
    width: 17%;
    margin-left: 3%;
    font-size: 16px;
    color: #000;
}
.shop_detailsRow > span.sp002{
    width: 80%;
    font-size: 16px;
    color: #777;
}
.shop_detailsRow > span.sp002 a{
    padding: 5px 20px;
    background-color: #FFF;
    border-radius: 5px;
    display: table;
}
#shop_details_res{display: none;}
.wechat{
    margin: 0 auto;
    display: table;
    padding: 80px 0;
}
.wechat p{
    text-align: center;
    margin: 0 0 20px;
    font-size: 20px;
    color: #000;
}
.wechat img{
    max-width: 100%;
}
.register_step{
    margin: 20px auto;
    display: table;
}
.steps{
    display: block;
    float: right;
    padding: 5px 25px;
    background-color: #EECECEC;
    color: #777;
    border: 1px solid #DDD;
    font-size: 13px;
}
.step_selected{
    background-color: #212529;
    color: #FFF;
    padding: 10px 30px;
    margin-top: -6px;
}
#stepDetails2, #stepDetails3, #stepDetails4{
    display: none;
} 
.cat_rows{
    display: block;
    margin-bottom: 15px;
    font-size: 16px;
}
.cat_rows input[type="checkbox"]{
    width: 15px !important;
    height: 15px !important;
    padding: 0 !important;
    cursor: pointer;
}
.step_txt{
    font-size: 15px;
    color: #777;
    text-align: justify;
    line-height: 28px;
}
.step_txt p{
    margin-bottom: 10px;
}
.nicescroll-rails{opacity:1 !important;}
.nicescroll-cursors{height: 60px !important;background-color: #959393 !important;}
.chat_row{display: table;margin: 0 auto;}
.shoponline{
    padding: 40px 0;
    background-color: #FFF;
}
.so_form > p{
    font-size: 30px;
    margin: 0 0 10px;
    color: #000;
    font-weight: 700;
    text-align: center;
}
.so_form > span{
    font-size: 18px;
    margin-bottom: 30px;
    color: #777;
    display: block;
    text-align: center;
}
.so_row{
    width: 46%;
    margin: 0 1% 20px;
    float: right;
}
.so_row span{
    display: block;
    font-size: 16px;
    color: #000;
    margin-bottom: 10px;
}
.so_row input{
    width: 97%;
    padding-right: 2%;
    height: 50px;
    color: #777;
    font-size: 15px;
    border: 1px solid #DDD;
}
.so_row input.half{
    width: 47%;
    margin-left: 2%;
    float: right;
}
.so_row select{
    width: 48%;
    float: right;
    height: 55px;
    color: #777;
    font-size: 15px;
    border: 1px solid #DDD;
    background-color: #FFF;
    padding-right: 2%;
}
.so_row textarea{
    width: 96%;
    padding: 10px 2% 0;
    height: 110px;
    color: #777;
    font-size: 15px;
    border: 1px solid #DDD;
    resize:none;
}
.so_btn{
    padding: 10px 20px;
    color: #FFF;
    background-color: #007CC2;
    font-size: 15px;
    border-radius:5px;
    display: table;
    margin-right: 1%;
    cursor: pointer;
    position: relative;
}
.so_single_btn{
    padding: 10px 0;
    color: #FFF;
    background-color: #ED1C24;
    font-size: 15px;
    border-radius: 5px;
    display: table;
    cursor: pointer;
    position: relative;
    width: 344px;
    text-align: center;
}
#so_loading{
    width: 23px;
    position: absolute;
    top: 11px;
    left: -26px;
    display: none;
}
.so_alert{
    height: 40px;
    margin-right: 1%;
    margin-top: 10px;
}
.so_finish, .so_error{
    font-size: 15px;
    text-align: right;
    letter-spacing: 1px;
    display: none;
}
.so_finish{color: green;}
.so_error{color: red;}
.order_details{
    padding: 120px 0;
}
.order_details > img{
    width: 120px;
    margin: 0 auto 20px;
    display: table;
}
.order_details > p{
    font-size: 20px;
    color: #000;
    margin: 0;
    text-align: center;
}
.order_details > span{
    padding: 10px 30px 12px;
    color: #FFF;
    background-color: #ED1C24;
    font-size: 15px;
    border-radius: 5px;
    display: table;
    margin: 15px auto 0;
    cursor: pointer;
    position: relative;
    text-align: center;
}
.alert_shoppro{
    padding: 10px;
    font-size: 14px;
    color: #8a6d3b;
    background-color: #fcf8e3;
}
.pro_adminTabs{
    margin: 30px auto;
    display: table;
}
.pro_adminTabs a{
    display: table;
    padding: 12px 25px;
    background-color: #00334d;
    color: #FFF;
    float: right;
    margin: 0 10px;
    font-size: 15px;
    border-radius: 5px;
    text-align: center;
    min-width: 180px;
}
.pro_adminAlert{
    margin: 80px 0 0;
    text-align: center;
    font-size: 18px;
    color: #777;
}
.panel_table{
    width: 100%;
}
.black_tr{
    background-color: #00334d;
}
.panel_table tr th{
    color: #FFF;
    padding: 10px 10px;
    font-size: 15px;
    text-align: center;
    font-weight: normal;
}
.panel_table tr td{
    color: #000;
    padding: 5px 10px;
    font-size: 14px;
    border: 1px solid #DDD;
    text-align: center;
}
.table_edit{
    display: table;
    padding: 5px 25px 7px;
    font-size: 12px;
    color: #000;
    background-color: #C4C4C4;
    margin: 0 auto;
    border-radius: 5px;
    cursor: pointer;
}
.table_delete{
    display: table;
    padding: 5px 25px 6px;
    font-size: 12px;
    color: #FFF;
    background-color: red;
    margin: 0 auto;
    border-radius: 5px;
    cursor: pointer;
}
.tr_td1{
    width: 60px;
}
#popupID{width: 200px;position: fixed;bottom: 30px;right: 30px;z-index: 99;}
.pp_class{width: 100%;margin: 0 auto;position: relative;}
.pp_class img{width: 100%;display: block;}
.pp_class span{width: 25px;height: 25px;border-radius: 50%;position: absolute;top: -11px;right: -8px;background: #5E5E5E url('../../images/site/close.png') no-repeat center center/10px;cursor: pointer;}
#pp_res{display: none;}


#shop_loading{width:19px;position: absolute;top: 9px;left: -23px;display: none;}

@media only screen and (max-width:1700px) and (min-width:1401px){
    .newsBg{height: 200px;}
}
@media only screen and (max-width:4000px) and (min-width:1181px){
    .menu-class li:hover ul{display:block}
}
@media only screen and (max-width:1400px) and (min-width:1181px){
    .prs_cn_bnr1{height: 500px;}
    .newsBg{height: 150px;}
}
@media only screen and (max-width:1180px) and (min-width:1024px){
    .container{width: 990px;}
    .menu-class02 ul.subNew{right: -156px;}
    .box-3{width: 232px;}
    .box-3 > .img{width: 145px;height: 140px;}
    .topFooterLeft{width: 765px;}
    .BottomFooter_row{width: 316px;}
    .stoteRow, .stoteRow1{width: 298px;}
    .stoteRow-img{height: 210px;}
    .catalog-toprow{width: 290px;}
    .harrajiRow{width: 448px;}
    .slideRow p{width: 326px;}
    .single_details{width: 655px;}
    .ul_Class1 li{width: 317px;}
    .shopsTak_left{width: 635px;}
    .panel-row{width: 278px;}
    .panel-right{width: 703px;}
    .harrajiRow01{width: 315px;}
    .slideRow01 .slideimg{width: 305px;}
    .slideRow01 p{width: 315px;}
    .searchRow-text{width: 805px;}
    .menu-class li:hover ul{display:block}
    .ysf_mainBlog_row{width: 316px;}
    .ysf_mainBlog_row1{width: 316px;}
    .ysf_mainBlog_row_img{height: 195px;}
    .bm1_singleBlog_l{width: 620px;}
    .prs_cn_bnr1{padding-top: 30px;background: #FFF url('../../images/site/co-bg.png') no-repeat left 120px;background-size: 100%;height: 400px;}
    .prs_cn_bnr1 img{width: 200px;}
    .contact-form1{width: 90%;}
    .sp_cat_bannersRow{width: 310px;}
    .sp_product_row{width: 310px;}
    .featured-carousel .owl-nav .owl-next, .featured-carousel_1 .owl-nav .owl-next{right: -40px !important;}
    .featured-carousel .owl-nav .owl-prev, .featured-carousel_1 .owl-nav .owl-prev{left: -42px !important;}
    .sp_left{width: 680px;}
    .sp_product_rowCategory{width: 328px;}
    .sp_product_row_img{height: 310px;}
    .sp_tak_right{width: 360px; margin-left: 20px;}
    .sp_tak_bigImg{height: 330px;}
    .sp_tak_left{width: 610px;}
    .sp_tak_content{width: 345px;}
    .newsBg{height: 155px;}
    .sp_tak_img{padding: 60px 20px;}
}

@media only screen and (max-width:1023px) and (min-width:900px){
    .container{width: 850px;}
    .menu-class02 ul.subNew{right: -156px;}
    .box-3{width: 415px;}
    .box-3:nth-child(3){margin-left: 20px;}
    .box-3:nth-child(2n){margin-left: 0;}
    .topFooterLeft{width: 625px;}
    .BottomFooter_row{width: 270px;}
    #mainMenu{display: none;}
    #openRightMenuClick{display: block;}
    .stoteRow, .stoteRow1{width: 251px;}
    .catalog-toprow{width: 243px;}
    .harrajiRow{width: 378px;}
    .slideRow p{width: 256px;}
    .single_map{margin: 0 0 20px 20px;}
    .single_details{width: 540px;}
    .ul_Class1 li{width: 100%;margin: 0;}
    .shopsTak_left{width: 496px;}
    .panel-row{width: 373px;}
    .panel-right{width: 563px;}
    .harrajiRow01{width: 245px;}
    .slideRow01 .slideimg{width: 235px;}
    .favharraji_img > span{height: 240px;} 
    .slideRow01 p{width: 245px;} 
    .searchRow-text{width: 660px;}
    .paraleft-img{height: auto;}
    .menu-class li:hover ul{display:block}
    .ysf_mainBlog_row{width: 269px;}
    .ysf_mainBlog_row1{width: 420px;}
    .ysf_mainBlog_row_img{height: 320px;}
    .bm1_singleBlog_l{width: 480px;}
    .prs_cn_bnr1{padding-top: 30px;background: #FFF url('../../images/site/co-bg.png') no-repeat left 120px;background-size: 100%;height: 350px;}
    .prs_cn_bnr1 img{width: 170px;}
    .contact-form1{width: 90%;}
    .sp_cat_bannersRow{width: 260px;margin: 0 5px;}
    .sp_product_row{width: 275px;}
    .featured-carousel .owl-nav .owl-next, .featured-carousel_1 .owl-nav .owl-next{right: -40px !important;}
    .featured-carousel .owl-nav .owl-prev, .featured-carousel_1 .owl-nav .owl-prev{left: -42px !important;}
    .sp_left{width: 540px;}
    .sp_product_rowCategory{width: 258px;}
    .sp_product_row_img{height: 270px;}
    .sp_tak_right{width: 360px; margin-left: 20px;}
    .sp_tak_bigImg{height: 330px;}
    .sp_tak_left{width: 470px;}
    .sp_tak_content{width: 470px;;}
    .sp_tak_code, .sp_tak_price, .sp_tak_price1, .sp_tak_limit, .sp_tak_price_noMoojood{position: static; margin-bottom: 5px;display: table;}
    .newsBg{height: 130px;}
    .shop_detailsRow > span.sp001{width: 100%;margin-left: 0; float: none; margin-bottom: 10px;}
    .shop_detailsRow > span.sp002{width: 100%; float: none;}
    .shop_detailsRow > span.sp002 a{margin-top: 5px;}
    .sp_tak_img{padding: 60px 20px;}
    .sp_tak_code{margin-top: 10px;}
    .para-left{float: none;width: 70%;margin: 0 auto 40px;}
    .para-right{float: none;width: 100%;}
    .pararight-img{height: 220px;}
}

@media only screen and (max-width:899px) and (min-width:767px){
    .container, #numbers{width: 700px;}
    #search01{width: 710px;}
    .menu-class02 ul.subNew{right: -156px;}
    .box-3{width: 340px;}
    .box-3:nth-child(3){margin-left: 20px;}
    .box-3:nth-child(2n){margin-left: 0;}
    .topFooterLeft{width: 475px;}
    .BottomFooter_row{width: 220px;}
    #mainMenu{display: none;}
    #openRightMenuClick{display: block;}
    #numbers .numbers-class{width: 350px;float: none;margin: 0 auto 10px;padding: 15px 0;}
    #numbers{padding-bottom: 40px;} 
    #search01 input[type="text"]{width: 280px;}
    .stoteRow, .stoteRow1{width: 318px;}
    .stoteRow-img{height: 220px;}
    #contact-img{display: none;}
    #contact-right{width: 100%;float: none;}
    .contact_hidden{display: block;}
    .contactfix-textRow{text-align: center;}
    .catalog-toprow{width: 310px;}
    .catalog-pictures{height: 240px;}
    .harrajiRow{width: 304px;}
    .slideRow p{width: 183px;}
    .single_map{margin: 0 0 20px 20px;}
    .single_details{width: 390px;}
    .ul_Class1 li{width: 100%;margin: 0;}
    .shopsTak_left{width: 346px;}
    #login-fix{display: none;}
    .panel-row{width: 298px;}
    .panel-right{width: 463px;}
    .panel-left{width: 215px;}
    .insta_chatBoxRight, .insta_chatBoxLeft{width: 420px;}
    .typeTextarea{width: 410px;}
    .insta_chatTitle1, .insta_chatTitle2{width: 350px;}
    .harrajiRow01{width: 435px;}
    .slideRow01 .slideimg{margin: 0 auto;display: table;float: none;}
    .slideRow01 p{width: 435px;height: auto;}
    .searchRow-text{width: 510px;}
    .paraleft-img{height: auto;}
    .price{margin-top: -14px;float: left;}
    .menu-class li:hover ul{display:block}
    .ysf_mainBlog_row{width: 219px;}
    .ysf_mainBlog_row1{width: 340px;}
    .ysf_mainBlog_row_img{height: 250px;}
    .bm1_singleBlog_l{width: 100%;margin-bottom: 40px; float: none;}
    .bm1_singleBlog_r{width: 100%;float: none;margin-left: 0;}
    .bm1_singleBlog_rBoxRow_new_cnt{width: 570px;}
    .prs_cn_bnr1{padding-top: 30px;background: #FFF url('../../images/site/co-bg.png') no-repeat left 120px;background-size: 100%;height: 320px;}
    .prs_cn_bnr1 img{width: 170px;}
    .contact-form1{width: 90%;}
    .sp_cat_bannersRow{width: 215px;margin: 0 5px;}
    .sp_product_row{width: 225px;}
    .featured-carousel .owl-nav .owl-next, .featured-carousel_1 .owl-nav .owl-next{right: -40px !important;}
    .featured-carousel .owl-nav .owl-prev, .featured-carousel_1 .owl-nav .owl-prev{left: -42px !important;}
    .sp_left{width: 455px;}
    .sp_right{width: 235px;}
    .sp_product_rowCategory{width: 215px;}
    .sp_product_row_img{height: 270px;}
    .sp_tak_right{width: 300px; margin-left: 15px;}
    .sp_tak_bigImg{height: 280px;}
    .sp_tak_left{width: 385px;}
    .sp_tak_content{width: 385px;}
    .sp_tak_code, .sp_tak_price, .sp_tak_price1, .sp_tak_limit, .sp_tak_price_noMoojood{position: static; margin-bottom: 5px;display: table;}
    .sp_tak_bigSmall{width: 55px;}
    .sp_tak_bigSmall span{width: 50px; height: 50px;}
    .sp_topComments > p{font-size: 17px;}
    .newsBg{height: 120px;}
    .shop_detailsRow > span.sp001{width: 100%;margin-left: 0; float: none; margin-bottom: 10px;}
    .shop_detailsRow > span.sp002{width: 100%; float: none;}
    .shop_detailsRow > span.sp002 a{margin-top: 5px;}
    .sp_tak_img{padding: 50px 20px;}
    .sp_tak_code{margin-top: 10px;}
    .sp_product_row_price1{height: 50px;overflow: hidden;}
    .so_row input.half{width: 46%;}
    .hide_img{display: none;}
    .panel_table tr td{padding: 5px;}
    .tr_td1{width: auto;}
    .table_edit{font-size: 11px;padding: 4px 10px 6px;}
    .table_delete{font-size: 11px;padding: 4px 10px 5px;}
    .panel_table tr th{font-size: 12px;padding: 5px;}
    .para-left{float: none;width: 100%;margin: 0 auto 40px;}
    .para-right{float: none;width: 100%;}
    .pararight-img{height: 200px;}
}

@media only screen and (max-width:766px) and (min-width:478px){
    .container, #numbers{width: 400px;}
    #search01, #search00{width: 410px;}
    .menu-class02 ul.subNew{right: -156px;}
    .box-3{width: 100%;float: none;margin: 0 auto 40px !important;}
    .main-class > div > h3{font-size: 18px;}   
    .topFooterLeft{width: 100%;margin-left: 0;}
    .BottomFooter_row{width: 100%;margin: 0 0 30px;}
    #mainMenu{display: none;}
    #openRightMenuClick{display: block;}
    #numbers .numbers-class{width: 100%;float: none;margin: 0 auto 10px;padding: 15px 0;}
    #numbers{padding-bottom: 40px;}
    #search01 input[type="text"]{width: 98%;margin-bottom: 5px;}
    #search01 input[type="submit"]{width: 100%;}
    .topFooterRight{width: 100%;}
    .stoteRo.profile_img{display: none;}
    .stoteRow, .stoteRow1{width: 90%;margin: 0 auto 20px;float: none;}
    .stoteRow-img{height: 220px;}
    #search input[type="text"], #search00 input[type="text"]{width: 270px;}
    .storetop-title01{width: 90%;padding: 0;margin: 5px auto;}
    #contact-img{display: none;}
    #contact-right{width: 100%;float: none;}
    .contact_hidden{display: block;}
    .contactfix-textRow{text-align: center;}
    .catalog-toprow{width: 355px;}
    .catalog-pictures{height: 240px;}
    .harrajiRow{width: 360px;}
    .slideRow p{width: 239px;}
    .single_map{margin: 0 0 20px 20px;}
    .single_details{width: 100%;}
    .ul_Class1 li{width: 100%;margin: 0;}
    .shopsTak_left{width: 100%;}
    #login-fix{display: none;}
    .panel-row{width: 345px;}
    .panel-right{width: 100%;}
    .panel-left{width: 100%;margin: 0 0 20px;}
    .insta_chatBox{width: 400px;}
    .insta_chatTitle{width: 310px;}
    .insta_chatBox{height: 42px;overflow: hidden;}
    .insta_chatBoxRight, .insta_chatBoxLeft{width: 360px;}
    .typeTextarea{width: 345px;}
    .insta_chatTitle1, .insta_chatTitle2{width: 365px;}
    .harrajiRow01{width: 375px;}
    .slideRow01 .slideimg{margin: 0 auto;display: table;float: none;}
    .slideRow01 p{width: 370px;height: auto;}
    .profile_img{display: none;}
    .panel-right-row span:first-child{width: 100%; margin-top: 5px;}
    .panel-right-row textarea{width: 325px;}
    .single_title{display: block;}
    .price-span{right: 320px;}
    .ads_title{width: 100%;float: none;text-align: right;font-size: 18px;} 
    .toolbar{display: table;margin: 10px auto;}
    .searchRow-image{width: 250px; height: 220px;float: none;}
    .searchRow-text{width: 100%;float: none;height: auto;margin-top: 20px;}
    .searchRow{height: auto;padding-bottom: 75px;}
    .searchRow-view{right: 18px;}
    .searchRow-title{height: 60px;}
    #shareBox01{right: -4px;bottom: 5px;width: 155px;left: auto;top: auto;}
    .searchRow-title a{display: block;width: 100%;height: 36px;overflow: hidden;}
    .price{margin-top: -14px;float: right;}
    .aboutMinHeight{margin-bottom: 30px;}
    .para-left{width: 100%;margin-bottom: 40px;}
    .paraleft-img{height: auto;}
    .para-right{width: 100%;}
    .pararight-title{height: auto;}
    #autoSearch_pp1, #autoSearch-loading_pp1{right: 150px;}
    #captionHide{display: none;}
    #captionShow{display: block;float: none;}
    .hideRes{display: none;}
    .profile01{display: none !important;}
    .profile02{display: block !important;}
    .register_responsive{width: 98% !important;padding: 20px 0 !important;}
    .registerform-row{width: 100%;margin-left: 0;}
    .registerform-row input, .login-form input{height: 40px;margin-left: 0;width: 97%;}
    .registerform-row select{height: 45px;}
    .imageUpload1, .imageUpload2, .imageUpload3{width: 60px !important;height: 60px !important;}
    .qq-upload-button{width: 65px !important;height: 50px !important;}
    .register-form{width: 80%;}
    .btn-aa001{margin-top: 20px;}
    .ysf_mainBlog_row{margin: 0 auto 30px; display: table; float: none;}
    .ysf_mainBlog_row1{display: table;}
    .ysf_mainBlog_row_img{height: 230px;}
    .ysf_mainBlog_row_sum{height: auto;}
    .bm1_singleBlog_l{width: 100%;margin-bottom: 40px; float: none;}
    .bm1_singleBlog_r{width: 100%;float: none;margin-left: 0;}
    .bm1_singleBlog_rBoxRow_new_cnt{width: 275px;}
    .prs_cn_bnr1 img{width: 160px;}
    .prs_cn_bgTitle{font-size: 26px;}
    .prs_cn_bnr1{height: 280px;padding-top: 20px;background: #FFF url('../../images/site/co-bg.png') no-repeat left 120px;background-size: 100%;}
    .contact-form1{width: 90%;}
    .contactform-row{width: 100%;margin: 0 0 15px 0;}
    .sp_cat_bannersRow{width: 330px;float: none;margin: 0 auto 10px;}
    .sp_product_row{width: 190px;}
    .featured-carousel .owl-nav .owl-next, .featured-carousel_1 .owl-nav .owl-next{right: -40px !important;}
    .featured-carousel .owl-nav .owl-prev, .featured-carousel_1 .owl-nav .owl-prev{left: -42px !important;}
    .sp_product_row_cat{height: 25px;overflow: hidden;}
    .sp_product_row_price1{height: 50px;overflow: hidden;}
    .slider_container{width: 100%;margin: 0 0 10px;float: none;}
    .fullBanner{width: 100%;float: none;}
    .sp_left{width: 100%; float: none;}
    .sp_right{width: 90%;float: none;display: none;position: fixed;background-color: #FFF;top: 0;right: 0;z-index: 99999;height: 100%;padding: 5%;}
    .sp_product_rowCategory{width: 188px;}
    .sp_product_row_img{height: 190px;}
    #cat_tab{display: block;}
    #close_catTab{display: block;}
    .hideeeee{display: none;}
    .sp_tak_right{width: 100%; margin: 0 0 20px;}
    .sp_tak_bigImg{height: 280px;}
    .sp_tak_left{width: 100%; margin-bottom: 40px;margin-top: 450px;}
    .sp_tak_content{width: 100%;}
    .sp_tak_code, .sp_tak_price, .sp_tak_price1, .sp_tak_limit, .sp_tak_price_noMoojood{position: static; margin-bottom: 5px;display: table;}
    .sp_tak_bigSmall{width: 55px;}
    .sp_tak_bigSmall span{width: 50px; height: 50px;}
    .sp_topComments > p{font-size: 17px;}
    .sp_relativeTak{position: absolute;top: 0;left: 0;width: 100%;}
    .sp_tak_bigImg img{width: 100%;}
    .newsBg{height: 80px;}
    #Whatssapp1{display: none !important;}
    #sp_tak_purchase_Hide a#Whatssapp2{display: table;}
    .shopsTak_right{width: 100%; margin-left: 0;}
    #shop_details_main{display: none;}
    #shop_details_res{display: block;}
    .shop_detailsRow > span.sp001{width: 100%;margin-left: 0; float: none; margin-bottom: 10px;}
    .shop_detailsRow > span.sp002{width: 100%; float: none;}
    .shop_detailsRow > span.sp002 a{margin-top: 5px;}
    .sp_tak_img{padding: 50px 20px;}
    .sp_tak_code{margin-top: 10px;}
    #show_search_here{border: 0;}
    .so_row{width: 100%;margin: 0 0 20px;float: none;}
    .so_row input, .so_row textarea{width: 97%;}
    .newImgMargin{margin-top: 63px;}
    .hide_img{display: none;}
    .panel_table tr td{padding: 5px;}
    .tr_td1{width: auto;}
    .table_edit{font-size: 11px;padding: 4px 10px 6px;}
    .table_delete{font-size: 11px;padding: 4px 10px 5px;}
    .panel_table tr th{font-size: 12px;padding: 5px;}
    #popupID{width: 100%;right: 0;}
    .pp_class{width: 350px;}
    #pp_main{display: none;}
    #pp_res{display: block;}
}

@media only screen and (max-width:477px){
    .container, #numbers, #search01, #search00{width: 310px;}
    .menu-class02 ul.subNew{right: -156px;}
    .box-3{width: 100%;float: none;margin: 0 auto 40px !important;}
    .main-class > div > h3{font-size: 16px;}
    .topFooterLeft{width: 100%;margin-left: 0;}
    .BottomFooter_row{width: 100%;margin: 0 0 30px;}
    #mainMenu{display: none;}
    #openRightMenuClick{display: block;}
    #numbers .numbers-class{width: 100%;float: none;margin: 0 auto 10px;padding: 13px 0;}
    #search01 input[type="text"]{width: 300px;margin: 0 0 3px 0;float: none;}
    #search01 input[type="submit"]{width: 308px;float: none;padding: 0;}
    .topFooterRight{width: 100%;}
    #numbers{margin: 10px auto 0;padding-bottom: 40px;}
    #autoSearch_top_pp1{width: 180px;}
    #autoSearch span, #autoSearchCity span, #autoSearch_top span, #autoSearch_pp1 span, #autoSearch_top_pp1 span, #autoSearchHarraji span, #autoSearchAgahi span{font-size: 12px !important;}
    #search_top input[type="text"]{width: 125px;}
    .BottomFooter{padding: 40px 0 0;}
    .stoteRow, .stoteRow1{width: 90%;margin: 0 auto 20px;float: none;}
    .stoteRow-img{height: 220px;}
    #search input[type="text"], #search00 input[type="text"]{width: 185px;}
    .storetop-title01{width: 90%;padding: 0;margin: 5px auto;}
    #contact-img{display: none;}
    #contact-right{width: 100%;float: none;}
    .contact_hidden{display: block;}
    .contactfix-textRow{text-align: center;}
    .catalog-toprow{width: 270px;}
    .catalog-pictures{height: 200px;}
    .harrajiRow{width: 290px;margin: 0 0 10px;}
    .slideRow p{width: 169px;}
    .store-top{height: 240px;}
    .single_map{margin: 0 0 20px 20px;}
    .single_details{width: 100%;}
    .ul_Class1 li{width: 100%;margin: 0;}
    .shopsTak_left{width: 95%;}
    #login-fix{display: none;}
    .panel-row{width: 255px;}
    .panel-right{width: 100%;}
    .panel-left{width: 100%;margin: 0 0 20px;}
    .insta_chatBox{width: 320px;}
    .insta_chatTitle{width: 235px;}
    .insta_chatBox{height: 42px;overflow: hidden;}
    .insta_chatBoxRight, .insta_chatBoxLeft{width: 280px;}
    .typeTextarea{width: 265px;}
    .insta_chatTitle1, .insta_chatTitle2{width: 100%;}
    .harrajiRow01{width: 280px;}
    .slideRow01 .slideimg{width: 267px;}
    .slideRow01 p{width: 280px;}
    .profile_img{display: none;}
    .panel-edit{margin: 5px 0 0 10px;float: none;}
    .panel-right-row span:first-child{width: 100%;margin-bottom: 5px;}
    .panel-right-row{margin-top: 10px !important;}
    .panel-edit01{margin: 0 auto;}
    .panel-right-row input[type="text"], .panel-right-row input[type="password"]{width: 280px;height: 40px;}
    .panel-right-row select{width: 289px;}
    .panel-right-row textarea{width: 270px;}
    .addressBar01{font-size: 15px;}
    .single_title{display: block;}
    .price-span{right: 265px;top: 36px;}
    .shopsTak_right{width: 320px;margin-left: 0;}
    .textareaClass{width: 290px;}
    .price{margin-top: -14px;float: right;}
    .shopsTak_right > img{width: 90%;}
    .commentBox{width: 95%;}
    .about_title{width: 310px;}
    #search input[type="submit"], #search input[type="button"], #search00 input[type="submit"], #search00 input[type="button"]{width: 100px;}
    .ads_title{width: 100%;float: none;text-align: right;font-size: 18px;}      
    .toolbar{display: table;margin: 10px auto;}
    .searchShobe{width: 310px;}
    .searchShobe input[type="text"]{width: 238px;}
    .hideRes{display: none;}
    .searchRow-image{width: 200px; height: 180px;float: none;}
    .searchRow-text{width: 100%;float: none;height: auto;margin-top: 20px;}
    .searchRow{height: auto;padding-bottom: 75px;}
    .searchRow-view{right: 18px;}
    .searchRow-title{height: 60px;}
    #shareBox01{right: -4px;bottom: 5px;width: 155px;left: auto;top: auto;}
    .searchRow-title a{display: block;width: 100%;height: 36px;overflow: hidden;}
    .aboutMinHeight{margin-bottom: 30px;}
    .para-left{width: 100%;margin-bottom: 40px;}
    .paraleft-img{height: auto;}
    .para-right{width: 100%;}
    .pararight-title{height: auto;}
    .pararight-box2{width: 100%;margin-right: 0;}
    .big_panel{display: none;}
    .small_panel{display: block;}
    #autoSearch_top_pp1, #autoSearch-loading_top_pp1{right: 134px;}
    #autoSearch_pp1, #autoSearch-loading_pp1{top: 103px;right: 0;}
    #captionHide{display: none;}
    #captionShow{display: block;float: none;}
    .profile01{display: none !important;}
    .profile02{display: block !important;}
    .register_responsive{width: 98% !important;padding: 20px 0 !important;}
    .registerform-row{width: 100%;margin-left: 0;}
    .registerform-row input, .login-form input{height: 40px;margin-left: 0;width: 100%;}
    .registerform-row select{height: 45px;}
    .imageUpload1, .imageUpload2, .imageUpload3{width: 60px !important;height: 60px !important;}
    .qq-upload-button{width: 65px !important;height: 50px !important;}
    .register-form{width: 80%;}
    .login-form{width: 300px;}
    .parallax-window{padding: 40px 0 0;}
    .yess, .noo{margin-top: 10px !important;}
    .exitText{float: none;width: 100%;}
    .btn-aa001{margin-top: 20px;}
    .boxxx{width: 250px !important;padding: 20px !important;}
    .regprof_input01{width: 228px !important;}
    .price-span01{left: 10px !important; right: auto !important;}
    .regprof_textarea{width: 228px !important;}
    .ysf_mainBlog_row{margin: 0 auto 30px; display: table; float: none;width: 100%;}
    .ysf_mainBlog_row1{display: table;width: 100%;}
    .ysf_mainBlog_row_img{height: 190px;}
    .ysf_mainBlog_row_sum{height: auto;}
    .bm1_singleBlog_l{width: 100%;margin-bottom: 40px; float: none;}
    .bm1_singleBlog_r{width: 100%;float: none;margin-left: 0;}
    .bm1_singleBlog_rBoxRow_new_cnt{width: 265px; float: none;}
    .bm1_singleBlog_rBoxRow_new img{width: 110px; float: none;margin-bottom: 10px;}
    .prs_cn_bnr1 img{width: 120px;}
    .prs_cn_bgTitle{font-size: 26px;}
    .prs_cn_bnr1{height: 225px;padding-top: 20px;background-size: 100%;background:#FFF url('../../images/site/co-bg.png') no-repeat left 120px;}
    .contact-form1{width: 100%;padding: 20px 0;}
    .contactform-row{width: 100%;margin: 0 0 15px 0;}
    .contactRow, .contactRow span.contact_span01, .contactRow span.contact_span01 a{font-size: 15px;}
    .sp_cat_bannersRow{width: 300px;float: none;margin: 0 auto 10px;}
    .sp_product_row{width: 300px;}
    .featured-carousel .owl-nav .owl-next, .featured-carousel_1 .owl-nav .owl-next{right: 0 !important;}
    .featured-carousel .owl-nav .owl-prev, .featured-carousel_1 .owl-nav .owl-prev{left: 0 !important;}
    .sp_product_row_cat{height: 25px;overflow: hidden;}
    .sprs_box{height: auto;}
    .slider_container{width: 100%;margin: 0 0 10px;float: none;}
    .fullBanner{width: 100%;float: none;}
    .sp_productCat_title p{font-size: 16px;}
    .sp_productCat_title span{width: 175px;}
    .sp_left{width: 100%; float: none;}
    .sp_right{width: 90%;float: none;display: none;position: fixed;background-color: #FFF;top: 0;right: 0;z-index: 99999;height: 100%;padding: 5%;}
    .sp_product_rowCategory{width: 295px;}
    .sp_product_row_img{height: 280px;}
    #cat_tab{display: block;}
    #close_catTab{display: block;}
    .hideeeee{display: none;}
    .sp_tak_right{width: 100%; margin: 0 0 20px;}
    .sp_tak_bigImg{height: 280px;}
    .sp_tak_left{width: 100%; margin-bottom: 40px;margin-top: 450px;}
    .sp_tak_content{width: 100%;}
    .sp_tak_code, .sp_tak_price, .sp_tak_price1, .sp_tak_limit, .sp_tak_price_noMoojood{position: static; margin-bottom: 5px;display: table;}
    .sp_tak_bigSmall{width: 55px;}
    .sp_tak_bigSmall span{width: 50px; height: 50px;}
    .sp_topComments > p{font-size: 17px;}
    .sp_relativeTak{position: absolute;top: 0;left: 0;width: 100%;}
    .sp_tak_bigImg img{width: 100%;}
    .newsBg{height: 50px;}
    .goToShop{width: 160px; bottom: 5px; right: 5px;}
    #Whatssapp1{display: none !important;}
    #sp_tak_purchase_Hide a#Whatssapp2{display: table;}
    #cat_res{display: none;}
    .sel_cat{display: block;}
    .white-bg{padding: 10px 0;}
    #sp_autoSearch{width: 300px;}
    .Whatsapp_windows{display: none !important;}
    .Whatsapp_api{display: block !important;}
    #shop_details_main{display: none;}
    #shop_details_res{display: block;}
    .shop_detailsRow > span.sp001{width: 100%;margin-left: 0; float: none; margin-bottom: 10px;}
    .shop_detailsRow > span.sp002{width: 100%; float: none;}
    .shop_detailsRow > span.sp002 a{margin-top: 5px;}
    .shop_details_box > p{width: 96%;padding: 10px 2%;font-size: 14px;text-align: center;}
    .sp_tak_img{padding: 50px 20px;}
    .goToShop_1{width: 50px;}
    .sp_tak_code{margin-top: 10px;}
    #show_search_here{border: 0;}
    .insta_tick_one_right{background: url(../../images/background/one-tick.png) no-repeat 10px center / 20px;}
    .insta_tick_two_right{background: url(../../images/background/double-tick.png) no-repeat 10px center / 20px;}
    .so_single_btn{width: 100%;}
    .so_row{width: 100%;margin: 0 0 20px;float: none;}
    .so_row input, .so_row textarea{width: 97%;}
    .so_row input.half{width: 46%;}
    .newImgMargin{margin-top: 63px;}
    .hide_img{display: none;}
    .panel_table tr td{padding: 5px;}
    .tr_td1{width: auto;}
    .table_edit{font-size: 11px;padding: 4px 10px 6px;}
    .table_delete{font-size: 11px;padding: 4px 10px 5px;}
    .panel_table tr th{font-size: 12px;padding: 5px;}
    #popupID{width: 100%;right: 0 !important;}
    .pp_class{width: 300px;}
    #pp_main{display: none;}
    #pp_res{display: block;}
}