body{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#444;padding:0;margin:0}
a{text-decoration:none;cursor:pointer;color:#3d7aac}
h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 20px}
.h1,.uk-h1,h1{font-size:40px;line-height:50px}
.h2,.uk-h2,h2{font-size:32px;line-height:40px}
.h3.uk-h3,h3{font-size:22px;line-height:30px}
.h4,.uk-h4,h4{font-size:18px;line-height:24px}
.h5,.uk-h5,h5{font-size:14px;line-height:20px}
.h6,.uk-h6,h6{font-size:12px;line-height:18px}
img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;vertical-align:middle}
address,blockquote,dl,fieldset,figure,hr,ol,p,pre,ul{margin:0 0 20px;line-height: 32px;}
button:focus,input:focus{outline:0}
input,textarea{max-width:100%}
.btn,.uk-button,button,input[type=submit]{display:inline-block;line-height:1.4;padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:0 0 2px;border-style:solid;border-color:rgba(0,0,0,.25);background:#dddcdc;color:#6b6b6b;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.btn:focus,.uk-button:focus,button:focus,input[type=submit]:focus{color:#6b6b6b;outline:0}
.btn:hover,.uk-button:hover,button:hover,input[type=submit]:hover{border-color:rgba(0,0,0,.25);background:#f7941e;color:#fff}
.modal-dialog button.close:hover{background:0 0}
iframe{border:0 none}
.hide{display:none!important;}
.sticky{position:fixed!important;top:0;left:0;width:100%;height:65px;z-index:60}
/*.header-wrap.menu-fixed{top:56px!important}*/
.project .sub-menu .how-we-work p {margin: 0px; line-height: 20px;}
.navbar.desktop-device-nav {background: transparent!important;}
.nav_profile.nosignin .nav-user-name {visibility: hidden!important;}
ul.menu{padding:0;list-style:none}
ul.list-lower-alpha{list-style-type:lower-alpha}
.uk-float-left p {
    margin: 0px;
}
.uk-container{max-width:1206px;margin-left:auto;margin-right:auto}.uk-container:after,.uk-container:before{display:table;content:'';clear:both}.uk-float-left{float:left}.uk-float-right{float:right}.uk-grid{margin-left:-15px;margin-right:-15px}.uk-grid:after,.uk-grid:before{display:table;content:'';clear:both}.uk-grid-width-1-1>*,.uk-width-1-1,.uk-width-small-1-1{width:100%}.uk-grid-width-1-2>*,.uk-grid-width-2-4>*,.uk-grid-width-3-6>*,.uk-grid-width-5-10>*,.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}.uk-grid-width-1-3>*,.uk-grid-width-2-6>*,.uk-width-1-3,.uk-width-2-6{width:33.33333%}.uk-grid-width-2-3>*,.uk-grid-width-4-6>*,.uk-width-2-3,.uk-width-4-6{width:66.66667%}.uk-grid-width-1-4>*,.uk-width-1-4{width:25%}.uk-grid-width-3-4>*,.uk-width-3-4{width:75%}.uk-grid-width-1-5>*,.uk-grid-width-2-10>*,.uk-width-1-5,.uk-width-2-10{width:20%}.uk-grid-width-2-5>*,.uk-grid-width-4-10>*,.uk-width-2-5,.uk-width-4-10{width:40%}.uk-grid-width-3-5>*,.uk-grid-width-6-10>*,.uk-width-3-5,.uk-width-6-10{width:60%}.uk-grid-width-4-5>*,.uk-grid-width-8-10>*,.uk-width-4-5,.uk-width-8-10{width:80%}.uk-grid-width-1-6>*,.uk-width-1-6{width:16.66667%}.uk-grid-width-5-6>*,.uk-width-5-6{width:83.66667%}.uk-grid-width-1-10>*,.uk-width-1-10{width:10%}.uk-grid-width-3-10>*,.uk-width-3-10{width:30%}.uk-grid-width-7-10>*,.uk-width-7-10{width:70%}.uk-grid-width-9-10>*,.uk-width-9-10{width:90%}
@font-face{font-family:FontAwesome;src:url(../fonts/FontAwesome.ttf);src:url(../fonts/FontAwesome.ttf.eot) format("embedded-opentype"),url(../fonts/FontAwesome.woff) format("woff"),url(../fonts/FontAwesome.ttf) format("truetype");font-weight:400;font-style:normal;font-display: swap;}
[class*=uk-icon-]:before{display:inline-block;font-family:FontAwesome;font-style:normal;line-height:1}
.uk-icon-glass:before{content:"\f000"}.uk-icon-music:before{content:"\f001"}.uk-icon-search:before{content:"\f002"}.uk-icon-envelope-o:before{content:"\f003"}.uk-icon-heart:before{content:"\f004"}.uk-icon-star:before{content:"\f005"}.uk-icon-star-o:before{content:"\f006"}.uk-icon-user:before{content:"\f007"}.uk-icon-film:before{content:"\f008"}.uk-icon-th-large:before{content:"\f009"}.uk-icon-th:before{content:"\f00a"}.uk-icon-th-list:before{content:"\f00b"}.uk-icon-check:before{content:"\f00c"}.uk-icon-close:before,.uk-icon-remove:before,.uk-icon-times:before{content:"\f00d"}.uk-icon-search-plus:before{content:"\f00e"}.uk-icon-search-minus:before{content:"\f010"}.uk-icon-power-off:before{content:"\f011"}.uk-icon-signal:before{content:"\f012"}.uk-icon-cog:before,.uk-icon-gear:before{content:"\f013"}.uk-icon-trash-o:before{content:"\f014"}.uk-icon-home:before{content:"\f015"}.uk-icon-file-o:before{content:"\f016"}.uk-icon-clock-o:before{content:"\f017"}.uk-icon-road:before{content:"\f018"}.uk-icon-download:before{content:"\f019"}.uk-icon-arrow-circle-o-down:before{content:"\f01a"}.uk-icon-arrow-circle-o-up:before{content:"\f01b"}.uk-icon-inbox:before{content:"\f01c"}.uk-icon-play-circle-o:before{content:"\f01d"}.uk-icon-repeat:before,.uk-icon-rotate-right:before{content:"\f01e"}.uk-icon-refresh:before{content:"\f021"}.uk-icon-list-alt:before{content:"\f022"}.uk-icon-lock:before{content:"\f023"}.uk-icon-flag:before{content:"\f024"}.uk-icon-headphones:before{content:"\f025"}.uk-icon-volume-off:before{content:"\f026"}.uk-icon-volume-down:before{content:"\f027"}.uk-icon-volume-up:before{content:"\f028"}.uk-icon-qrcode:before{content:"\f029"}.uk-icon-barcode:before{content:"\f02a"}.uk-icon-tag:before{content:"\f02b"}.uk-icon-tags:before{content:"\f02c"}.uk-icon-book:before{content:"\f02d"}.uk-icon-bookmark:before{content:"\f02e"}.uk-icon-print:before{content:"\f02f"}.uk-icon-camera:before{content:"\f030"}.uk-icon-font:before{content:"\f031"}.uk-icon-bold:before{content:"\f032"}.uk-icon-italic:before{content:"\f033"}.uk-icon-text-height:before{content:"\f034"}.uk-icon-text-width:before{content:"\f035"}.uk-icon-align-left:before{content:"\f036"}.uk-icon-align-center:before{content:"\f037"}.uk-icon-align-right:before{content:"\f038"}.uk-icon-align-justify:before{content:"\f039"}.uk-icon-list:before{content:"\f03a"}.uk-icon-dedent:before,.uk-icon-outdent:before{content:"\f03b"}.uk-icon-indent:before{content:"\f03c"}.uk-icon-video-camera:before{content:"\f03d"}.uk-icon-image:before,.uk-icon-photo:before,.uk-icon-picture-o:before{content:"\f03e"}.uk-icon-pencil:before{content:"\f040"}.uk-icon-map-marker:before{content:"\f041"}.uk-icon-adjust:before{content:"\f042"}.uk-icon-tint:before{content:"\f043"}.uk-icon-edit:before,.uk-icon-pencil-square-o:before{content:"\f044"}.uk-icon-share-square-o:before{content:"\f045"}.uk-icon-check-square-o:before{content:"\f046"}.uk-icon-arrows:before{content:"\f047"}.uk-icon-step-backward:before{content:"\f048"}.uk-icon-fast-backward:before{content:"\f049"}.uk-icon-backward:before{content:"\f04a"}.uk-icon-play:before{content:"\f04b"}.uk-icon-pause:before{content:"\f04c"}.uk-icon-stop:before{content:"\f04d"}.uk-icon-forward:before{content:"\f04e"}.uk-icon-fast-forward:before{content:"\f050"}.uk-icon-step-forward:before{content:"\f051"}.uk-icon-eject:before{content:"\f052"}.uk-icon-chevron-left:before{content:"\f053"}.uk-icon-chevron-right:before{content:"\f054"}.uk-icon-plus-circle:before{content:"\f055"}.uk-icon-minus-circle:before{content:"\f056"}.uk-icon-times-circle:before{content:"\f057"}.uk-icon-check-circle:before{content:"\f058"}.uk-icon-question-circle:before{content:"\f059"}.uk-icon-info-circle:before{content:"\f05a"}.uk-icon-crosshairs:before{content:"\f05b"}.uk-icon-times-circle-o:before{content:"\f05c"}.uk-icon-check-circle-o:before{content:"\f05d"}.uk-icon-ban:before{content:"\f05e"}.uk-icon-arrow-left:before{content:"\f060"}.uk-icon-arrow-right:before{content:"\f061"}.uk-icon-arrow-up:before{content:"\f062"}.uk-icon-arrow-down:before{content:"\f063"}.uk-icon-mail-forward:before,.uk-icon-share:before{content:"\f064"}.uk-icon-expand:before{content:"\f065"}.uk-icon-compress:before{content:"\f066"}.uk-icon-plus:before{content:"\f067"}.uk-icon-minus:before{content:"\f068"}.uk-icon-asterisk:before{content:"\f069"}.uk-icon-exclamation-circle:before{content:"\f06a"}.uk-icon-gift:before{content:"\f06b"}.uk-icon-leaf:before{content:"\f06c"}.uk-icon-fire:before{content:"\f06d"}.uk-icon-eye:before{content:"\f06e"}.uk-icon-eye-slash:before{content:"\f070"}.uk-icon-exclamation-triangle:before,.uk-icon-warning:before{content:"\f071"}.uk-icon-plane:before{content:"\f072"}.uk-icon-calendar:before{content:"\f073"}.uk-icon-random:before{content:"\f074"}.uk-icon-comment:before{content:"\f075"}.uk-icon-magnet:before{content:"\f076"}.uk-icon-chevron-up:before{content:"\f077"}.uk-icon-chevron-down:before{content:"\f078"}.uk-icon-retweet:before{content:"\f079"}.uk-icon-shopping-cart:before{content:"\f07a"}.uk-icon-folder:before{content:"\f07b"}.uk-icon-folder-open:before{content:"\f07c"}.uk-icon-arrows-v:before{content:"\f07d"}.uk-icon-arrows-h:before{content:"\f07e"}.uk-icon-bar-chart-o:before,.uk-icon-bar-chart:before{content:"\f080"}.uk-icon-twitter-square:before{content:"\f081"}.uk-icon-facebook-square:before{content:"\f082"}.uk-icon-camera-retro:before{content:"\f083"}.uk-icon-key:before{content:"\f084"}.uk-icon-cogs:before,.uk-icon-gears:before{content:"\f085"}.uk-icon-comments:before{content:"\f086"}.uk-icon-thumbs-o-up:before{content:"\f087"}.uk-icon-thumbs-o-down:before{content:"\f088"}.uk-icon-star-half:before{content:"\f089"}.uk-icon-heart-o:before{content:"\f08a"}.uk-icon-sign-out:before{content:"\f08b"}.uk-icon-linkedin-square:before{content:"\f08c"}.uk-icon-thumb-tack:before{content:"\f08d"}.uk-icon-external-link:before{content:"\f08e"}.uk-icon-sign-in:before{content:"\f090"}.uk-icon-trophy:before{content:"\f091"}.uk-icon-github-square:before{content:"\f092"}.uk-icon-upload:before{content:"\f093"}.uk-icon-lemon-o:before{content:"\f094"}.uk-icon-phone:before{content:"\f095"}.uk-icon-square-o:before{content:"\f096"}.uk-icon-bookmark-o:before{content:"\f097"}.uk-icon-phone-square:before{content:"\f098"}.uk-icon-twitter:before{content:"\f099"}.uk-icon-facebook-f:before,.uk-icon-facebook:before{content:"\f09a"}.uk-icon-github:before{content:"\f09b"}.uk-icon-unlock:before{content:"\f09c"}.uk-icon-credit-card:before{content:"\f09d"}.uk-icon-feed:before,.uk-icon-rss:before{content:"\f09e"}.uk-icon-hdd-o:before{content:"\f0a0"}.uk-icon-bullhorn:before{content:"\f0a1"}.uk-icon-bell:before{content:"\f0f3"}.uk-icon-certificate:before{content:"\f0a3"}.uk-icon-hand-o-right:before{content:"\f0a4"}.uk-icon-hand-o-left:before{content:"\f0a5"}.uk-icon-hand-o-up:before{content:"\f0a6"}.uk-icon-hand-o-down:before{content:"\f0a7"}.uk-icon-arrow-circle-left:before{content:"\f0a8"}.uk-icon-arrow-circle-right:before{content:"\f0a9"}.uk-icon-arrow-circle-up:before{content:"\f0aa"}.uk-icon-arrow-circle-down:before{content:"\f0ab"}.uk-icon-globe:before{content:"\f0ac"}.uk-icon-wrench:before{content:"\f0ad"}.uk-icon-tasks:before{content:"\f0ae"}.uk-icon-filter:before{content:"\f0b0"}.uk-icon-briefcase:before{content:"\f0b1"}.uk-icon-arrows-alt:before{content:"\f0b2"}.uk-icon-group:before,.uk-icon-users:before{content:"\f0c0"}.uk-icon-chain:before,.uk-icon-link:before{content:"\f0c1"}.uk-icon-cloud:before{content:"\f0c2"}.uk-icon-flask:before{content:"\f0c3"}.uk-icon-cut:before,.uk-icon-scissors:before{content:"\f0c4"}.uk-icon-copy:before,.uk-icon-files-o:before{content:"\f0c5"}.uk-icon-paperclip:before{content:"\f0c6"}.uk-icon-floppy-o:before,.uk-icon-save:before{content:"\f0c7"}.uk-icon-square:before{content:"\f0c8"}.uk-icon-bars:before,.uk-icon-navicon:before,.uk-icon-reorder:before{content:"\f0c9"}.uk-icon-list-ul:before{content:"\f0ca"}.uk-icon-list-ol:before{content:"\f0cb"}.uk-icon-strikethrough:before{content:"\f0cc"}.uk-icon-underline:before{content:"\f0cd"}.uk-icon-table:before{content:"\f0ce"}.uk-icon-magic:before{content:"\f0d0"}.uk-icon-truck:before{content:"\f0d1"}.uk-icon-pinterest:before{content:"\f0d2"}.uk-icon-pinterest-square:before{content:"\f0d3"}.uk-icon-google-plus-square:before{content:"\f0d4"}.uk-icon-google-plus:before{content:"\f0d5"}.uk-icon-money:before{content:"\f0d6"}.uk-icon-caret-down:before{content:"\f0d7"}.uk-icon-caret-up:before{content:"\f0d8"}.uk-icon-caret-left:before{content:"\f0d9"}.uk-icon-caret-right:before{content:"\f0da"}.uk-icon-columns:before{content:"\f0db"}.uk-icon-sort:before,.uk-icon-unsorted:before{content:"\f0dc"}.uk-icon-sort-desc:before,.uk-icon-sort-down:before{content:"\f0dd"}.uk-icon-sort-asc:before,.uk-icon-sort-up:before{content:"\f0de"}.uk-icon-envelope:before{content:"\f0e0"}.uk-icon-linkedin:before{content:"\f0e1"}.uk-icon-rotate-left:before,.uk-icon-undo:before{content:"\f0e2"}.uk-icon-gavel:before,.uk-icon-legal:before{content:"\f0e3"}.uk-icon-dashboard:before,.uk-icon-tachometer:before{content:"\f0e4"}.uk-icon-comment-o:before{content:"\f0e5"}.uk-icon-comments-o:before{content:"\f0e6"}.uk-icon-bolt:before,.uk-icon-flash:before{content:"\f0e7"}.uk-icon-sitemap:before{content:"\f0e8"}.uk-icon-umbrella:before{content:"\f0e9"}.uk-icon-clipboard:before,.uk-icon-paste:before{content:"\f0ea"}.uk-icon-lightbulb-o:before{content:"\f0eb"}.uk-icon-exchange:before{content:"\f0ec"}.uk-icon-cloud-download:before{content:"\f0ed"}.uk-icon-cloud-upload:before{content:"\f0ee"}.uk-icon-user-md:before{content:"\f0f0"}.uk-icon-stethoscope:before{content:"\f0f1"}.uk-icon-suitcase:before{content:"\f0f2"}.uk-icon-bell-o:before{content:"\f0a2"}.uk-icon-coffee:before{content:"\f0f4"}.uk-icon-cutlery:before{content:"\f0f5"}.uk-icon-file-text-o:before{content:"\f0f6"}.uk-icon-building-o:before{content:"\f0f7"}.uk-icon-hospital-o:before{content:"\f0f8"}.uk-icon-ambulance:before{content:"\f0f9"}.uk-icon-medkit:before{content:"\f0fa"}.uk-icon-fighter-jet:before{content:"\f0fb"}.uk-icon-beer:before{content:"\f0fc"}.uk-icon-h-square:before{content:"\f0fd"}.uk-icon-plus-square:before{content:"\f0fe"}.uk-icon-angle-double-left:before{content:"\f100"}.uk-icon-angle-double-right:before{content:"\f101"}.uk-icon-angle-double-up:before{content:"\f102"}.uk-icon-angle-double-down:before{content:"\f103"}.uk-icon-angle-left:before{content:"\f104"}.uk-icon-angle-right:before{content:"\f105"}.uk-icon-angle-up:before{content:"\f106"}.uk-icon-angle-down:before{content:"\f107"}.uk-icon-desktop:before{content:"\f108"}.uk-icon-laptop:before{content:"\f109"}.uk-icon-tablet:before{content:"\f10a"}.uk-icon-mobile-phone:before,.uk-icon-mobile:before{content:"\f10b"}.uk-icon-circle-o:before{content:"\f10c"}.uk-icon-quote-left:before{content:"\f10d"}.uk-icon-quote-right:before{content:"\f10e"}.uk-icon-spinner:before{content:"\f110"}.uk-icon-circle:before{content:"\f111"}.uk-icon-mail-reply:before,.uk-icon-reply:before{content:"\f112"}.uk-icon-github-alt:before{content:"\f113"}.uk-icon-folder-o:before{content:"\f114"}.uk-icon-folder-open-o:before{content:"\f115"}.uk-icon-smile-o:before{content:"\f118"}.uk-icon-frown-o:before{content:"\f119"}.uk-icon-meh-o:before{content:"\f11a"}.uk-icon-gamepad:before{content:"\f11b"}.uk-icon-keyboard-o:before{content:"\f11c"}.uk-icon-flag-o:before{content:"\f11d"}.uk-icon-flag-checkered:before{content:"\f11e"}.uk-icon-terminal:before{content:"\f120"}.uk-icon-code:before{content:"\f121"}.uk-icon-mail-reply-all:before,.uk-icon-reply-all:before{content:"\f122"}.uk-icon-star-half-empty:before,.uk-icon-star-half-full:before,.uk-icon-star-half-o:before{content:"\f123"}.uk-icon-location-arrow:before{content:"\f124"}.uk-icon-crop:before{content:"\f125"}.uk-icon-code-fork:before{content:"\f126"}.uk-icon-chain-broken:before,.uk-icon-unlink:before{content:"\f127"}.uk-icon-question:before{content:"\f128"}.uk-icon-info:before{content:"\f129"}.uk-icon-exclamation:before{content:"\f12a"}.uk-icon-superscript:before{content:"\f12b"}.uk-icon-subscript:before{content:"\f12c"}.uk-icon-eraser:before{content:"\f12d"}.uk-icon-puzzle-piece:before{content:"\f12e"}.uk-icon-microphone:before{content:"\f130"}.uk-icon-microphone-slash:before{content:"\f131"}.uk-icon-shield:before{content:"\f132"}.uk-icon-calendar-o:before{content:"\f133"}.uk-icon-fire-extinguisher:before{content:"\f134"}.uk-icon-rocket:before{content:"\f135"}.uk-icon-maxcdn:before{content:"\f136"}.uk-icon-chevron-circle-left:before{content:"\f137"}.uk-icon-chevron-circle-right:before{content:"\f138"}.uk-icon-chevron-circle-up:before{content:"\f139"}.uk-icon-chevron-circle-down:before{content:"\f13a"}.uk-icon-html5:before{content:"\f13b"}.uk-icon-css3:before{content:"\f13c"}.uk-icon-anchor:before{content:"\f13d"}.uk-icon-unlock-alt:before{content:"\f13e"}.uk-icon-bullseye:before{content:"\f140"}.uk-icon-ellipsis-h:before{content:"\f141"}.uk-icon-ellipsis-v:before{content:"\f142"}.uk-icon-rss-square:before{content:"\f143"}.uk-icon-play-circle:before{content:"\f144"}.uk-icon-ticket:before{content:"\f145"}.uk-icon-minus-square:before{content:"\f146"}.uk-icon-minus-square-o:before{content:"\f147"}.uk-icon-level-up:before{content:"\f148"}.uk-icon-level-down:before{content:"\f149"}.uk-icon-check-square:before{content:"\f14a"}.uk-icon-pencil-square:before{content:"\f14b"}.uk-icon-external-link-square:before{content:"\f14c"}.uk-icon-share-square:before{content:"\f14d"}.uk-icon-compass:before{content:"\f14e"}.uk-icon-caret-square-o-down:before,.uk-icon-toggle-down:before{content:"\f150"}.uk-icon-caret-square-o-up:before,.uk-icon-toggle-up:before{content:"\f151"}.uk-icon-caret-square-o-right:before,.uk-icon-toggle-right:before{content:"\f152"}.uk-icon-eur:before,.uk-icon-euro:before{content:"\f153"}.uk-icon-gbp:before{content:"\f154"}.uk-icon-dollar:before,.uk-icon-usd:before{content:"\f155"}.uk-icon-inr:before,.uk-icon-rupee:before{content:"\f156"}.uk-icon-cny:before,.uk-icon-jpy:before,.uk-icon-rmb:before,.uk-icon-yen:before{content:"\f157"}.uk-icon-rouble:before,.uk-icon-rub:before,.uk-icon-ruble:before{content:"\f158"}.uk-icon-krw:before,.uk-icon-won:before{content:"\f159"}.uk-icon-bitcoin:before,.uk-icon-btc:before{content:"\f15a"}.uk-icon-file:before{content:"\f15b"}.uk-icon-file-text:before{content:"\f15c"}.uk-icon-sort-alpha-asc:before{content:"\f15d"}.uk-icon-sort-alpha-desc:before{content:"\f15e"}.uk-icon-sort-amount-asc:before{content:"\f160"}.uk-icon-sort-amount-desc:before{content:"\f161"}.uk-icon-sort-numeric-asc:before{content:"\f162"}.uk-icon-sort-numeric-desc:before{content:"\f163"}.uk-icon-thumbs-up:before{content:"\f164"}.uk-icon-thumbs-down:before{content:"\f165"}.uk-icon-youtube-square:before{content:"\f166"}.uk-icon-youtube:before{content:"\f167"}.uk-icon-xing:before{content:"\f168"}.uk-icon-xing-square:before{content:"\f169"}.uk-icon-youtube-play:before{content:"\f16a"}.uk-icon-dropbox:before{content:"\f16b"}.uk-icon-stack-overflow:before{content:"\f16c"}.uk-icon-instagram:before{content:"\f16d"}.uk-icon-flickr:before{content:"\f16e"}.uk-icon-adn:before{content:"\f170"}.uk-icon-bitbucket:before{content:"\f171"}.uk-icon-bitbucket-square:before{content:"\f172"}.uk-icon-tumblr:before{content:"\f173"}.uk-icon-tumblr-square:before{content:"\f174"}.uk-icon-long-arrow-down:before{content:"\f175"}.uk-icon-long-arrow-up:before{content:"\f176"}.uk-icon-long-arrow-left:before{content:"\f177"}.uk-icon-long-arrow-right:before{content:"\f178"}.uk-icon-apple:before{content:"\f179"}.uk-icon-windows:before{content:"\f17a"}.uk-icon-android:before{content:"\f17b"}.uk-icon-linux:before{content:"\f17c"}.uk-icon-dribbble:before{content:"\f17d"}.uk-icon-skype:before{content:"\f17e"}.uk-icon-foursquare:before{content:"\f180"}.uk-icon-trello:before{content:"\f181"}.uk-icon-female:before{content:"\f182"}.uk-icon-male:before{content:"\f183"}.uk-icon-gittip:before,.uk-icon-gratipay:before{content:"\f184"}.uk-icon-sun-o:before{content:"\f185"}.uk-icon-moon-o:before{content:"\f186"}.uk-icon-archive:before{content:"\f187"}.uk-icon-bug:before{content:"\f188"}.uk-icon-vk:before{content:"\f189"}.uk-icon-weibo:before{content:"\f18a"}.uk-icon-renren:before{content:"\f18b"}.uk-icon-pagelines:before{content:"\f18c"}.uk-icon-stack-exchange:before{content:"\f18d"}.uk-icon-arrow-circle-o-right:before{content:"\f18e"}.uk-icon-arrow-circle-o-left:before{content:"\f190"}.uk-icon-caret-square-o-left:before,.uk-icon-toggle-left:before{content:"\f191"}.uk-icon-dot-circle-o:before{content:"\f192"}.uk-icon-wheelchair:before{content:"\f193"}.uk-icon-vimeo-square:before{content:"\f194"}.uk-icon-try:before,.uk-icon-turkish-lira:before{content:"\f195"}.uk-icon-plus-square-o:before{content:"\f196"}.uk-icon-space-shuttle:before{content:"\f197"}.uk-icon-slack:before{content:"\f198"}.uk-icon-envelope-square:before{content:"\f199"}.uk-icon-wordpress:before{content:"\f19a"}.uk-icon-openid:before{content:"\f19b"}.uk-icon-bank:before,.uk-icon-institution:before,.uk-icon-university:before{content:"\f19c"}.uk-icon-graduation-cap:before,.uk-icon-mortar-board:before{content:"\f19d"}.uk-icon-yahoo:before{content:"\f19e"}.uk-icon-google:before{content:"\f1a0"}.uk-icon-reddit:before{content:"\f1a1"}.uk-icon-reddit-square:before{content:"\f1a2"}.uk-icon-stumbleupon-circle:before{content:"\f1a3"}.uk-icon-stumbleupon:before{content:"\f1a4"}.uk-icon-delicious:before{content:"\f1a5"}.uk-icon-digg:before{content:"\f1a6"}.uk-icon-pied-piper-pp:before{content:"\f1a7"}.uk-icon-pied-piper-alt:before{content:"\f1a8"}.uk-icon-drupal:before{content:"\f1a9"}.uk-icon-joomla:before{content:"\f1aa"}.uk-icon-language:before{content:"\f1ab"}.uk-icon-fax:before{content:"\f1ac"}.uk-icon-building:before{content:"\f1ad"}.uk-icon-child:before{content:"\f1ae"}.uk-icon-paw:before{content:"\f1b0"}.uk-icon-spoon:before{content:"\f1b1"}.uk-icon-cube:before{content:"\f1b2"}.uk-icon-cubes:before{content:"\f1b3"}.uk-icon-behance:before{content:"\f1b4"}.uk-icon-behance-square:before{content:"\f1b5"}.uk-icon-steam:before{content:"\f1b6"}.uk-icon-steam-square:before{content:"\f1b7"}.uk-icon-recycle:before{content:"\f1b8"}.uk-icon-automobile:before,.uk-icon-car:before{content:"\f1b9"}.uk-icon-cab:before,.uk-icon-taxi:before{content:"\f1ba"}.uk-icon-tree:before{content:"\f1bb"}.uk-icon-spotify:before{content:"\f1bc"}.uk-icon-deviantart:before{content:"\f1bd"}.uk-icon-soundcloud:before{content:"\f1be"}.uk-icon-database:before{content:"\f1c0"}.uk-icon-file-pdf-o:before{content:"\f1c1"}.uk-icon-file-word-o:before{content:"\f1c2"}.uk-icon-file-excel-o:before{content:"\f1c3"}.uk-icon-file-powerpoint-o:before{content:"\f1c4"}.uk-icon-file-image-o:before,.uk-icon-file-photo-o:before,.uk-icon-file-picture-o:before{content:"\f1c5"}.uk-icon-file-archive-o:before,.uk-icon-file-zip-o:before{content:"\f1c6"}.uk-icon-file-audio-o:before,.uk-icon-file-sound-o:before{content:"\f1c7"}.uk-icon-file-movie-o:before,.uk-icon-file-video-o:before{content:"\f1c8"}.uk-icon-file-code-o:before{content:"\f1c9"}.uk-icon-vine:before{content:"\f1ca"}.uk-icon-codepen:before{content:"\f1cb"}.uk-icon-jsfiddle:before{content:"\f1cc"}.uk-icon-life-bouy:before,.uk-icon-life-buoy:before,.uk-icon-life-ring:before,.uk-icon-life-saver:before,.uk-icon-support:before{content:"\f1cd"}.uk-icon-circle-o-notch:before{content:"\f1ce"}.uk-icon-ra:before,.uk-icon-rebel:before,.uk-icon-resistance:before{content:"\f1d0"}.uk-icon-empire:before,.uk-icon-ge:before{content:"\f1d1"}.uk-icon-git-square:before{content:"\f1d2"}.uk-icon-git:before{content:"\f1d3"}.uk-icon-hacker-news:before,.uk-icon-y-combinator-square:before,.uk-icon-yc-square:before{content:"\f1d4"}.uk-icon-tencent-weibo:before{content:"\f1d5"}.uk-icon-qq:before{content:"\f1d6"}.uk-icon-wechat:before,.uk-icon-weixin:before{content:"\f1d7"}.uk-icon-paper-plane:before,.uk-icon-send:before{content:"\f1d8"}.uk-icon-paper-plane-o:before,.uk-icon-send-o:before{content:"\f1d9"}.uk-icon-history:before{content:"\f1da"}.uk-icon-circle-thin:before{content:"\f1db"}.uk-icon-header:before{content:"\f1dc"}.uk-icon-paragraph:before{content:"\f1dd"}.uk-icon-sliders:before{content:"\f1de"}.uk-icon-share-alt:before{content:"\f1e0"}.uk-icon-share-alt-square:before{content:"\f1e1"}.uk-icon-bomb:before{content:"\f1e2"}.uk-icon-futbol-o:before,.uk-icon-soccer-ball-o:before{content:"\f1e3"}.uk-icon-tty:before{content:"\f1e4"}.uk-icon-binoculars:before{content:"\f1e5"}.uk-icon-plug:before{content:"\f1e6"}.uk-icon-slideshare:before{content:"\f1e7"}.uk-icon-twitch:before{content:"\f1e8"}.uk-icon-yelp:before{content:"\f1e9"}.uk-icon-newspaper-o:before{content:"\f1ea"}.uk-icon-wifi:before{content:"\f1eb"}.uk-icon-calculator:before{content:"\f1ec"}.uk-icon-paypal:before{content:"\f1ed"}.uk-icon-google-wallet:before{content:"\f1ee"}.uk-icon-cc-visa:before{content:"\f1f0"}.uk-icon-cc-mastercard:before{content:"\f1f1"}.uk-icon-cc-discover:before{content:"\f1f2"}.uk-icon-cc-amex:before{content:"\f1f3"}.uk-icon-cc-paypal:before{content:"\f1f4"}.uk-icon-cc-stripe:before{content:"\f1f5"}.uk-icon-bell-slash:before{content:"\f1f6"}.uk-icon-bell-slash-o:before{content:"\f1f7"}.uk-icon-trash:before{content:"\f1f8"}.uk-icon-copyright:before{content:"\f1f9"}.uk-icon-at:before{content:"\f1fa"}.uk-icon-eyedropper:before{content:"\f1fb"}.uk-icon-paint-brush:before{content:"\f1fc"}.uk-icon-birthday-cake:before{content:"\f1fd"}.uk-icon-area-chart:before{content:"\f1fe"}.uk-icon-pie-chart:before{content:"\f200"}.uk-icon-line-chart:before{content:"\f201"}.uk-icon-lastfm:before{content:"\f202"}.uk-icon-lastfm-square:before{content:"\f203"}.uk-icon-toggle-off:before{content:"\f204"}.uk-icon-toggle-on:before{content:"\f205"}.uk-icon-bicycle:before{content:"\f206"}.uk-icon-bus:before{content:"\f207"}.uk-icon-ioxhost:before{content:"\f208"}.uk-icon-angellist:before{content:"\f209"}.uk-icon-cc:before{content:"\f20a"}.uk-icon-ils:before,.uk-icon-shekel:before,.uk-icon-sheqel:before{content:"\f20b"}.uk-icon-meanpath:before{content:"\f20c"}.uk-icon-buysellads:before{content:"\f20d"}.uk-icon-connectdevelop:before{content:"\f20e"}.uk-icon-dashcube:before{content:"\f210"}.uk-icon-forumbee:before{content:"\f211"}.uk-icon-leanpub:before{content:"\f212"}.uk-icon-sellsy:before{content:"\f213"}.uk-icon-shirtsinbulk:before{content:"\f214"}.uk-icon-simplybuilt:before{content:"\f215"}.uk-icon-skyatlas:before{content:"\f216"}.uk-icon-cart-plus:before{content:"\f217"}.uk-icon-cart-arrow-down:before{content:"\f218"}.uk-icon-diamond:before{content:"\f219"}.uk-icon-ship:before{content:"\f21a"}.uk-icon-user-secret:before{content:"\f21b"}.uk-icon-motorcycle:before{content:"\f21c"}.uk-icon-street-view:before{content:"\f21d"}.uk-icon-heartbeat:before{content:"\f21e"}.uk-icon-venus:before{content:"\f221"}.uk-icon-mars:before{content:"\f222"}.uk-icon-mercury:before{content:"\f223"}.uk-icon-intersex:before,.uk-icon-transgender:before{content:"\f224"}.uk-icon-transgender-alt:before{content:"\f225"}.uk-icon-venus-double:before{content:"\f226"}.uk-icon-mars-double:before{content:"\f227"}.uk-icon-venus-mars:before{content:"\f228"}.uk-icon-mars-stroke:before{content:"\f229"}.uk-icon-mars-stroke-v:before{content:"\f22a"}.uk-icon-mars-stroke-h:before{content:"\f22b"}.uk-icon-neuter:before{content:"\f22c"}.uk-icon-genderless:before{content:"\f22d"}.uk-icon-facebook-official:before{content:"\f230"}.uk-icon-pinterest-p:before{content:"\f231"}.uk-icon-whatsapp:before{content:"\f232"}.uk-icon-server:before{content:"\f233"}.uk-icon-user-plus:before{content:"\f234"}.uk-icon-user-times:before{content:"\f235"}.uk-icon-bed:before,.uk-icon-hotel:before{content:"\f236"}.uk-icon-viacoin:before{content:"\f237"}.uk-icon-train:before{content:"\f238"}.uk-icon-subway:before{content:"\f239"}.uk-icon-medium:before{content:"\f23a"}.uk-icon-y-combinator:before,.uk-icon-yc:before{content:"\f23b"}.uk-icon-optin-monster:before{content:"\f23c"}.uk-icon-opencart:before{content:"\f23d"}.uk-icon-expeditedssl:before{content:"\f23e"}.uk-icon-battery-4:before,.uk-icon-battery-full:before{content:"\f240"}.uk-icon-battery-3:before,.uk-icon-battery-three-quarters:before{content:"\f241"}.uk-icon-battery-2:before,.uk-icon-battery-half:before{content:"\f242"}.uk-icon-battery-1:before,.uk-icon-battery-quarter:before{content:"\f243"}.uk-icon-battery-0:before,.uk-icon-battery-empty:before{content:"\f244"}.uk-icon-mouse-pointer:before{content:"\f245"}.uk-icon-i-cursor:before{content:"\f246"}.uk-icon-object-group:before{content:"\f247"}.uk-icon-object-ungroup:before{content:"\f248"}.uk-icon-sticky-note:before{content:"\f249"}.uk-icon-sticky-note-o:before{content:"\f24a"}.uk-icon-cc-jcb:before{content:"\f24b"}.uk-icon-cc-diners-club:before{content:"\f24c"}.uk-icon-clone:before{content:"\f24d"}.uk-icon-balance-scale:before{content:"\f24e"}.uk-icon-hourglass-o:before{content:"\f250"}.uk-icon-hourglass-1:before,.uk-icon-hourglass-start:before{content:"\f251"}.uk-icon-hourglass-2:before,.uk-icon-hourglass-half:before{content:"\f252"}.uk-icon-hourglass-3:before,.uk-icon-hourglass-end:before{content:"\f253"}.uk-icon-hourglass:before{content:"\f254"}.uk-icon-hand-grab-o:before,.uk-icon-hand-rock-o:before{content:"\f255"}.uk-icon-hand-paper-o:before,.uk-icon-hand-stop-o:before{content:"\f256"}.uk-icon-hand-scissors-o:before{content:"\f257"}.uk-icon-hand-lizard-o:before{content:"\f258"}.uk-icon-hand-spock-o:before{content:"\f259"}.uk-icon-hand-pointer-o:before{content:"\f25a"}.uk-icon-hand-peace-o:before{content:"\f25b"}.uk-icon-trademark:before{content:"\f25c"}.uk-icon-registered:before{content:"\f25d"}.uk-icon-creative-commons:before{content:"\f25e"}.uk-icon-gg:before{content:"\f260"}.uk-icon-gg-circle:before{content:"\f261"}.uk-icon-tripadvisor:before{content:"\f262"}.uk-icon-odnoklassniki:before{content:"\f263"}.uk-icon-odnoklassniki-square:before{content:"\f264"}.uk-icon-get-pocket:before{content:"\f265"}.uk-icon-wikipedia-w:before{content:"\f266"}.uk-icon-safari:before{content:"\f267"}.uk-icon-chrome:before{content:"\f268"}.uk-icon-firefox:before{content:"\f269"}.uk-icon-opera:before{content:"\f26a"}.uk-icon-internet-explorer:before{content:"\f26b"}.uk-icon-television:before,.uk-icon-tv:before{content:"\f26c"}.uk-icon-contao:before{content:"\f26d"}.uk-icon-500px:before{content:"\f26e"}.uk-icon-amazon:before{content:"\f270"}.uk-icon-calendar-plus-o:before{content:"\f271"}.uk-icon-calendar-minus-o:before{content:"\f272"}.uk-icon-calendar-times-o:before{content:"\f273"}.uk-icon-calendar-check-o:before{content:"\f274"}.uk-icon-industry:before{content:"\f275"}.uk-icon-map-pin:before{content:"\f276"}.uk-icon-map-signs:before{content:"\f277"}.uk-icon-map-o:before{content:"\f278"}.uk-icon-map:before{content:"\f279"}.uk-icon-commenting:before{content:"\f27a"}.uk-icon-commenting-o:before{content:"\f27b"}.uk-icon-houzz:before{content:"\f27c"}.uk-icon-vimeo:before{content:"\f27d"}.uk-icon-black-tie:before{content:"\f27e"}.uk-icon-fonticons:before{content:"\f280"}.uk-icon-reddit-alien:before{content:"\f281"}.uk-icon-edge:before{content:"\f282"}.uk-icon-credit-card-alt:before{content:"\f283"}.uk-icon-codiepie:before{content:"\f284"}.uk-icon-modx:before{content:"\f285"}.uk-icon-fort-awesome:before{content:"\f286"}.uk-icon-usb:before{content:"\f287"}.uk-icon-product-hunt:before{content:"\f288"}.uk-icon-mixcloud:before{content:"\f289"}.uk-icon-scribd:before{content:"\f28a"}.uk-icon-pause-circle:before{content:"\f28b"}.uk-icon-pause-circle-o:before{content:"\f28c"}.uk-icon-stop-circle:before{content:"\f28d"}.uk-icon-stop-circle-o:before{content:"\f28e"}.uk-icon-shopping-bag:before{content:"\f290"}.uk-icon-shopping-basket:before{content:"\f291"}.uk-icon-hashtag:before{content:"\f292"}.uk-icon-bluetooth:before{content:"\f293"}.uk-icon-bluetooth-b:before{content:"\f294"}.uk-icon-percent:before{content:"\f295"}.uk-icon-gitlab:before{content:"\f296"}.uk-icon-wpbeginner:before{content:"\f297"}.uk-icon-wpforms:before{content:"\f298"}.uk-icon-envira:before{content:"\f299"}.uk-icon-universal-access:before{content:"\f29a"}.uk-icon-wheelchair-alt:before{content:"\f29b"}.uk-icon-question-circle-o:before{content:"\f29c"}.uk-icon-blind:before{content:"\f29d"}.uk-icon-audio-description:before{content:"\f29e"}.uk-icon-volume-control-phone:before{content:"\f2a0"}.uk-icon-braille:before{content:"\f2a1"}.uk-icon-assistive-listening-systems:before{content:"\f2a2"}.uk-icon-american-sign-language-interpreting:before,.uk-icon-asl-interpreting:before{content:"\f2a3"}.uk-icon-deaf:before,.uk-icon-deafness:before,.uk-icon-hard-of-hearing:before{content:"\f2a4"}.uk-icon-glide:before{content:"\f2a5"}.uk-icon-glide-g:before{content:"\f2a6"}.uk-icon-sign-language:before,.uk-icon-signing:before{content:"\f2a7"}.uk-icon-low-vision:before{content:"\f2a8"}.uk-icon-viadeo:before{content:"\f2a9"}.uk-icon-viadeo-square:before{content:"\f2aa"}.uk-icon-snapchat:before{content:"\f2ab"}.uk-icon-snapchat-ghost:before{content:"\f2ac"}.uk-icon-snapchat-square:before{content:"\f2ad"}.uk-icon-pied-piper:before{content:"\f2ae"}.uk-icon-first-order:before{content:"\f2b0"}.uk-icon-yoast:before{content:"\f2b1"}.uk-icon-themeisle:before{content:"\f2b2"}.uk-icon-google-plus-circle:before,.uk-icon-google-plus-official:before{content:"\f2b3"}.uk-icon-fa:before,.uk-icon-font-awesome:before{content:"\f2b4"}
#cms-productsupport .change-log>h2{font-size:24px;font-weight:500;margin:30px 0 15px;padding:10px 0;line-height:24px;border-bottom:none;color:#444}
#cms-productsupport .user-guide{background:#f6f6f6;margin-top:45px;padding:20px}
.panel-cms{background:#f6f6f6;box-shadow:none;-webkit-box-shadow:none}
.panel-cms>.panel-heading{background:#f6f6f6;color:#23d3e6;padding:0}
.panel-cms>.panel-collapse>.panel-body{color:#999;font-size:14px;font-weight:500;line-height:20px;border-top:1px solid #e6e7e8!important}
.panel-cms .panel-title{font-size:18px}
.panel-cms .panel-title>a{display:block;padding:9px 20px;color:#666;font-size:14px;font-weight:600;line-height:24px}
.panel-cms .panel-title>a.collapsed{color:#666}
.panel-cms .panel-title>a:before{display:inline-block;font-family:FontAwesome;content:'\f068';margin-right:0;vertical-align:middle;color:#999;float:right}
.panel-cms .panel-title>a.collapsed:before{content:'\f067'}
.panel-group .panel-cms+.panel-cms{margin-top:15px}
.uk-subnav.uk-subnav-pill>li{display:inline-block;position:relative}
.tm-navbar .global-header{color:#fff;font:12px/24px arial;height:20px;padding-top:8px}
.global-header .extra-link{text-transform:uppercase}
.global-header .extra-link>a{margin-right:20px}
.global-header .extra-link>a [class*=uk-icon-]{margin-right:5px}
.tm-navbar .global-header a{color:#ddd;}
.tm-navbar .global-header .btn-nav-top{display:none}
.tm-toolbar .uk-float-right .nav-seller{float:right;display:block}
.tm-navbar .cms-global-menu{position:relative}
.cms-global-menu .nav-seller a{padding:7px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}
.cms-global-menu .nav-seller a [class*=uk-icon-]{margin-right:5px}
.cms-global-menu .nav-seller a:hover{background:rgba(102,102,102,.5)}
.tm-toolbar .uk-float-right .uk-nav-mobile{float:right;display:block}
.cms-global-menu ul.uk-subnav-pill{margin-bottom:8px}
.cms-global-menu .uk-subnav-pill>li+li{margin-left:1px}
.cms-global-menu .uk-subnav-pill>li>a{text-decoration:none;padding:7px 8px;line-height:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.cms-global-menu .uk-subnav-pill>li:hover>a{background:rgba(102,102,102,.5)}
.cms-global-menu .uk-subnav li.uk-parent>ul{display:none;position:absolute;z-index:99999;top:26px;right:0;height:auto;list-style:none;min-width:160px;padding:0;margin:0;font-size:inherit;background:#f1f2f2;box-shadow:0 3px 2px rgba(75,68,67,.2)}
.cms-global-menu .uk-subnav li.uk-parent:hover>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.cms-global-menu .uk-subnav li.uk-parent:hover>ul{display:block}
.cms-global-menu .uk-subnav li.uk-parent ul li+li{border-top:1px solid #eceaea}
.cms-global-menu .uk-subnav li.uk-parent ul li>a{display:block;padding:7px 10px;line-height:18px;color:#423c3b;text-decoration:none}
.cms-global-menu .uk-subnav li.uk-parent ul li>a:hover{background:#d1d1d1}
.full-navigation:after{display:table;content:'';clear:both}
.full-navigation .tm-navbar{margin-left:0;margin-right:0;position:relative}
.full-navigation .tm-logo{float:left;width:30%;line-height:65px}
.full-navigation .tm-logo p{margin:0;display:inline-block}
.full-navigation .tm-right{float:right;width:70%;padding-left:35px;height:65px}
.full-navigation .tm-right .tm-search{float:left;width:378px;margin-top:17px}
.full-navigation .tm-search .exp{display:none}
.full-navigation .tm-search #product-suggest{background:0 0;position:relative;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.full-navigation .tm-search #product-suggest .tt-dropdown-menu{background:#f1f2f2;box-shadow:0 9px 8px rgba(0,0,0,.5);width:100%;padding:15px;margin:10px 0 0;z-index:9999!important;height:300px;overflow-x:auto;min-width: 400px;}
.tt-dropdown-menu .tt-suggestion{clear:both}
.tt-dropdown-menu p.cmsmart img{
    width:80px;height:36px;margin-right:10px;border:1px solid #ccc;float:left;
    /*filter: invert(48%) sepia(13%) saturate(3207%) hue-rotate(130deg) brightness(95%) contrast(80%);*/
}
.tt-dropdown-menu p.cmsmart span{display:block}
.tt-dropdown-menu p.cmsmart span.shop_name{font-size:12px;color:#3b5b92;line-height:14px}
.tt-dropdown-menu p.cmsmart span.name-product,.tt-dropdown-menu p.cmsmart span.name-product strong{
    font-size:14px;line-height:16px;color:#423c3b;font-weight:400;min-height: 36px;
    /*height:20px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/
}
.tt-dropdown-menu .tt-suggestion:hover p.cmsmart a span.name-product,.tt-dropdown-menu .tt-suggestion:hover p.cmsmart a span.name-product strong,.tt-dropdown-menu .tt-suggestion:hover p.cmsmart span.shop_name{color:#ef872d}
.twitter-typeahead{width:100%}
.full-navigation .tm-search input{background:0 0!important;border:none;border-bottom:1px solid rgba(221,221,221,.2);padding:6px 60px 6px 15px;width:100%;font-size:12px;font-style:italic;color:#fff}
.full-navigation .tm-search input:focus{box-shadow:0 0 10px rgba(255,255,255,.1)!important}
.full-navigation .tm-search button{position:absolute;top:0;background:0 0;border-color:transparent;color:#999!important;font-size:16px;padding:3px 15px!important;border-left-width:1px;border-radius:0}
.full-navigation .tm-search button i{font-style:normal}
.full-navigation .tm-right .banner-header{float:right;width:210px;line-height:63px}
.full-navigation .tm-right .banner-header img{max-width:100%}
.uk-button-dropdown{position:relative}
.uk-button-dropdown .uk-dropdown{position:absolute;z-index:9999;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;top:90px;visibility:hidden;opacity:0;right:-60px;background:#f1f2f2;box-shadow:0 6px 5px 0 rgba(34,34,34,.8)}
.uk-button-dropdown:hover .uk-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
.full-navigation .tm-right .ajax-cart{position:relative;padding:0;float:right}
.full-navigation .tm-right .ajax-cart>div{float:right}
.ajax-cart .content-cart{position:relative}
.ajax-cart .content-cart .uk-button-dropdown{position:relative;width:50px;height:65px}
.uk-button-dropdown.uk-open .uk-dropdown{display:block}
.uk-button-dropdown .uk-button{background:none transparent;color:#fff;border:0 none;padding:0!important;width:100%;height:65px;border-radius:0;line-height:65px;text-align:center;position:relative}
.uk-button-dropdown .uk-button .uk-icon-shopping-cart{font-size:20px}
.uk-button-dropdown .uk-button .total_cart{position:absolute;top:14px;right:6px;background:#f8941e;border-radius:50%;width:18px;height:18px;text-align:center;font-size:12px;line-height:18px}
.ajax-cart .content-cart .uk-button-dropdown.uk-open .uk-button{background:#1d3c70}
.tm-cart-dropdown{width:275px;font-size:14px;line-height:20px}
.tm-cart-dropdown p{padding:0 10px;margin:10px 0}
.tm-cart-dropdown p.nav-cart-empty{margin-bottom:20px}
.cart_product_row tr{position:relative;display:block;padding:10px;margin:0}
.cart_product_row .image{width:25%}
.cart_product_row .summary{width:75%;padding-left:10px}
.cart_product_row .mclear-cart{position:absolute;top:10px;right:5px;color:#bfbfbf}
.cart_product_row .mclear-cart:hover{cursor:pointer}
.cart_product_row .summary a{display:inline-block;margin:0 5px 5px 0;font-size:13px;line-height:16px;color:#4c4c4e}
.cart_product_row .product_name{float:none;display:inline-block;padding:0;margin:0}
.uk-dropdown-content .summary .prices,.uk-dropdown-content .summary .quantity{color:#4c4c4e;font-size:13px;line-height:16px}
.uk-dropdown-content .summary .quantity,.uk-dropdown-content .summary .prices{color:#4c4c4e;font-family:'Arial';font-size:13px;line-height:16px}
.tm-cart-dropdown .nav-total{border-top:1px dashed #adadad;padding:10px;overflow:hidden}
.tm-cart-dropdown .nav-total .total{float:right;margin:5px 0 0;font-size:16px;color:#4c4c4e}
.tm-cart-dropdown .nav-total .total strong{color:#ef872d;font-size:22px}
#nav-cart-menu-button{background:#e8862b;color:#fff;border-bottom:2px solid #ba5e0f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;float:left;width:auto;min-width:90px;text-align:center;font-size:16px;line-height:30px;padding:4px 15px}
#nav-cart-menu-button:hover{opacity:.8}
.full-navigation .tm-right .nav_profile{display:block;float:right;padding:0 10px 0 0;text-align:left;max-width:240px;height:65px;width:160px;max-width:220px}
.profile-nav{position:relative}
.profile-nav #nav-your-account{display:block}
#nav-your-account .nav-signin-title{display:block}
#nav-your-account .nav-signin-text{font-weight:400;font-size:14px;line-height:20px;color:#fff;text-shadow:1px 2px 2px rgba(0,0,0,.75);display:block;padding:0;overflow:hidden;margin-top:16px}
#nav-your-account .nav-signin-text img{float:left;width:30px;height:30px;margin-right:20px;border-radius:3px}
#nav-your-account .nav-signin-text .name-user{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;max-height:31px;line-height:20px;-webkit-line-clamp:1;-webkit-box-orient:vertical}
#nav-your-account .nav-signin-text .nav-user-name span.number{display:block;color:#ef872d;font-weight:400;font-size:12px;line-height:1}
.profile-nav .profile-nav-dropdown{position:absolute;z-index:9999;top:80px;right:0;min-width:205px;visibility:hidden;opacity:0;background:#f2f2f2;box-shadow:0 6px 6px rgba(0,0,0,.5);transition:all .4s}
.profile-nav.hafter:hover .profile-nav-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(-30px);display:block!important;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
.profile-nav-dropdown form.nav-login-form{padding:20px;width:300px}
#nav-modal-login .nav-login-form .userdata p input,.profile-nav-dropdown form.nav-login-form .userdata p input{width:100%;padding:5px 15px;font-weight:400;font-size:12px;line-height:22px;border:none;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#f4f7f8;color:#000}
#nav-modal-login .nav-login-form .userdata p input:focus,.profile-nav-dropdown form.nav-login-form .userdata p input:focus{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.15)}
#nav-modal-login .nav-login-form label,.profile-nav-dropdown form.nav-login-form label{font-weight:400}
#nav-modal-login .nav-login-form input.button,.profile-nav-dropdown form.nav-login-form input.button{width:100%;text-align:center;font-weight:400;font-size:13px;line-height:22px;margin-top:20px;padding:7px 10px;border:none;text-transform:uppercase;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#f7941e;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
#nav-modal-login .nav-login-form input.button:hover,.profile-nav-dropdown form.nav-login-form input.button:hover{opacity:.75}
#nav-modal-login .nav-login-form .nav-get-pass,.profile-nav-dropdown form.nav-login-form .nav-get-pass{margin-top:5px;font-weight:400;font-size:12px;line-height:20px;text-align:center;color:#999}
#nav-modal-login .nav-login-form .nav-get-pass a,.profile-nav-dropdown form.nav-login-form .nav-get-pass a{color:#ef872d;text-decoration:underline}
#nav-modal-login .nav-login-form a.nav-reset-pass,.profile-nav-dropdown form.nav-login-form .nav-get-pass a.nav-reset-pass{color:#999}
#nav-modal-login .nav-social-login,.profile-nav-dropdown .nav-social-login{padding:15px 20px; text-align:center;}
.login-form .list-quick-social-register li svg {
    position: relative;
    top: 5px;
}
/* #nav-modal-login .nav-social-login .moduletable,.profile-nav-dropdown .nav-social-login .moduletable{display:flex;justify-content:center;align-items:center} */
#nav-modal-login .nav-social-login h3,.login_social h3,.nav-social-login h3,.profile-nav-dropdown .nav-social-login h3{font-size:20px;font-weight:400;margin:5px 0;display:none}
.profile-nav-dropdown ul.menu{margin:15px 0 0;padding:0;list-style:none}
.profile-nav-dropdown ul.menu li{border-bottom:1px solid #ccc}
.profile-nav-dropdown ul.menu li a{padding:10px;display:block;color:#2f2f2f}
.profile-nav-dropdown ul.menu li a:hover{color:#ef872d}
.profile-nav-dropdown ul.menu li .image-title{margin-left:10px;display:inline-block}
.profile-nav-dropdown .nav-logout{text-align:center;padding:10px}
.profile-nav-dropdown .nav-logout a.nav-action-button{display:inline-block;min-width:125px;padding:4px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:2px solid #ba5e0f;background:#ef872d;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.profile-nav-dropdown .nav-logout a.nav-action-button:hover{opacity:.75}
#nav-modal-login .modal-dialog{width:380px;margin-left:auto;margin-right:auto}
#nav-modal-login .modal-dialog .modal-close{display:none}
#nav-modal-login .modal-content{background:#fff;border-radius:10px}
#nav-modal-login .modal-body{padding:30px 20px}
#nav-modal-login .modal-dialog p{color:#000;text-align:center;font-size:22px;font-weight:400;padding:15px 0 0;margin:0 20px}
#nav-modal-login .nav-login-form{padding:20px}
#nav-modal-login .nav-login-form h6{text-align:center;color:#999;font-weight:300}
#nav-modal-login .nav-login-form p{margin:0 0 10px}
.tm-navbar .menu-layer{position:relative;padding: 40px 40px 0;}
.tm-navbar .menu-layer:after{display:table;content:'';clear:both}
.tm-navbar .menu-layer #global-menu{background:#1d3c70;position:relative;height:40px;margin-bottom:40px}
.tm-navbar.sticky .menu-layer #global-menu,.tm-navbar.sticky .menu-layer #global-menu #cmsmart-menu>ul>li>span:after{background:#7d7d7d}
.tm-navbar.sticky .menu-layer #global-menu #cmsmart-menu>ul>li>span,.tm-navbar.sticky .menu-layer #global-menu #cmsmart-menu>ul>li>span a{color:#fff!important}
.tm-navbar .menu-layer #global-menu .nav-menu-global #cmsmart-menu{z-index:9998}
ul li [class*=icon-plus-nav-]{display:none}
.tm-navbar .menu-layer #search-form-mobile{display:none}
#home-all-items{background:#fff;padding:75px 0}
.view_home .cms-title-h1 h1{display:none}
.view_home .type-item{text-align:center}
#home-all-items .list-type-home label{font-weight:400;display:inline-block;width:auto;margin:2px 5px}
#home-all-items .list-type-home label input{display:none}
#home-all-items .list-type-home label span{background:#ccc;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:9px 15px;font-size:21px;line-height:1;cursor:pointer}
#home-all-items .list-type-home input:checked+span{background:#f90;color:#f6f6f6}
#home-all-items .list-items-home{margin:15px 25px 30px}
#home-all-items .list-items-home label{font-weight:400;display:inline-block;width:auto}
#home-all-items .list-items-home label+label{border-left:1px solid #ccc}
#home-all-items .list-items-home label input{display:none}
#home-all-items .list-items-home label span{display:block;padding:0 15px;font-size:16px;line-height:20px;cursor:pointer}
#home-all-items .list-items-home input:checked+span{color:#f90}
#home-all-items .all-items .item{position:relative;overflow:hidden;margin-bottom:50px}
#home-all-items .all-items .item.odd{clear:left}
#home-all-items .item .image-item{height: 260px;position:relative;display:block;padding:7px;border:1px solid #e1e1e1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,.2)}
#home-all-items .item .image-item .hide-info{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;opacity:0}
#home-all-items .item .image-item:hover .hide-info{opacity:1}
#home-all-items .item .image-item .hide-info:before{display:block;content:'';background:rgba(0,0,0,.75);position:absolute;top:8px;bottom:8px;left:8px;right:8px}
#home-all-items .hide-info a{position:relative;top:45%;display:inline-block;padding:6px 20px;margin:0 5px;min-width:90px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;line-height:20px;color:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
#home-all-items .hide-info a:hover{opacity:.8}
#home-all-items .hide-info a:after{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin-left:10px;content:''}
#home-all-items .hide-info a.detail-item{background:#f90;left:-100%}
#home-all-items .hide-info a.detail-item:after{background:url(../images/vm-sprite.png) -2px -200px no-repeat}
#home-all-items .item .image-item:hover .hide-info a.detail-item{left:0}
#home-all-items .hide-info a.demo-item{background:#09c;right:-100%}
#home-all-items .hide-info a.demo-item:after{background:url(../images/vm-sprite.png) -2px -224px no-repeat}
#home-all-items .item .image-item:hover .hide-info a.demo-item{right:0}
#home-all-items .item a.name-item{display:block;width:100%;margin:24px 0 15px;font-size:18px;font-weight:700;line-height:22px;color:#555}
#home-all-items .item a.name-item:hover{color:#f90}
#home-all-items .item .price-item{float:right;text-align:right;margin-top:6px}
#home-all-items .item .price-item span{background:#e6e7e8;color:#777;font-size:24px;font-weight:700;line-height:28px;display:inline-block;padding:2px 3px;margin:0 0 0 20px;position:relative}
#home-all-items .item .price-item span:before{position:absolute;top:0;left:-16px;display:block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #e6e7e8;content:''}
#home-all-items .item .info-category{color:#b1b1b1;font-size:14px}
#home-all-items .rating-item{color:#888;font-size:14px;margin-top:7px}
#home-all-items .rating-item img{margin-top:-7px}
#home-all-items .rating-item span{position:relative;top:-2px}
#home-all-items #more-item{margin:0 0 30px;text-align:center}
#home-all-items #more-item a{display:inline-block;font-size:16px;line-height:26px;padding:15px 50px;border-bottom:2px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#ccc;color:#444;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
#home-all-items #more-item a:hover{color:#fff;background:#f90;border-color:#c60}
.view_home h2.cms-home-title-h2{font-size:24px;line-height:1;text-transform:uppercase}
.jcarousel ul,.jcarouselco ul{position:relative;padding:0;margin:0;list-style:none;white-space:nowrap;width:10000em}
.jcarousel ul li{float:left;text-align:center}
.jcarousel ul li a{display:inline-block;background:#e6e7e8}
.jcarousel-pagination,.jcarousel-paginationco{display:block;text-align:center;margin:20px 0 0}
.jcarousel-pagination.jcarousel-pagination-hidden,.jcarousel-paginationco.jcarousel-pagination-hidden{display:none}
.jcarousel-pagination a,.jcarousel-paginationco a{display:inline-block;width:10px;height:10px;margin:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;text-decoration:none;font-size:0;background:#fff;-webkit-box-shadow:0 0 2px #4e443c;-moz-box-shadow:0 0 2px #4e443c;box-shadow:0 0 2px #4e443c}
.jcarousel-pagination a.active,.jcarousel-paginationco a.active{width:13px;height:13px;margin:4px 4px 3px 3px;background:#4e443c;-webkit-box-shadow:0 0 2px #f0efe7;-moz-box-shadow:0 0 2px #f0efe7;box-shadow:0 0 2px #f0efe7}
.view_home #home-news{background:#fff}
.view_home #home-news .uk-container{padding-top:40px;padding-bottom:10px}
.view_home #home-news h2.cms-home-title-h2{color:#444;text-align:center;margin-bottom:20px}
.view_home #home-news span.title-note{display:block;width:70%;margin:0 auto 40px;text-align:center;font-size:14px;color:#888}
.tm-bottom.cms-information{background:#fff}
.jcarouselco ul li{float:left;padding-left:15px;padding-right:15px;white-space:normal}
.jcarouselco ul li img{max-width:100%}
.jcarouselco ul li .co-us h3{font-size:14px;font-weight:700;margin:10px 0 5px}
.jcarouselco ul li .co-us h3 a{color:#444;text-decoration:none}
.jcarouselco ul li .co-us h3 a:hover{color:#3d7aac}
.jcarouselco ul li .co-us p{font-size:14px;line-height:20px}
.cmsmart-channel,.menu-bottom{background:#142849}
.cmsmart-channel{padding-top:40px;color:#999}
.cmsmart-channel .tm-bottom-b{border-bottom:1px solid #2e3e58}
.cmsmart-channel h3,.menu-bottom h3{position:relative;margin:0 0 15px;font-size:18px;text-transform:uppercase;color:#ccc}
.cmsmart-channel p{color:#ccc;font-size:14px}
.cmsmart-channel ul li a{color:#e5e5e5;display:block;padding:2px 0}
.cmsmart-channel ul li a:before{font-family:FontAwesome;content:'\f105';display:inline-block;margin-right:10px}
.cmsmart-channel ul li a:hover{color:#fff}
.icon-about-us span{display:inline-block;width:93px;height:130px;color:transparent;background:url(../images/cms-sprite.png) repeat scroll 0 5px transparent}
.menu-bottom .tm-bottom-c{padding-top:25px;padding-bottom:5px}
.icon-service>a{display:inline-block;margin:5px 25px 5px 0}
.follow-us a{position:relative;display:inline-block;width:30px;height:30px;margin:0 5px 5px 0;color:transparent;background-color:transparent;background-image:url(../images/vm-sprite.png);background-repeat:no-repeat}
.follow-us a:hover{opacity:.8}
.follow-us a.cms-facebook{background-position:-27px -10px}
.follow-us a.cms-google{background-position:-68px -10px}
.follow-us a.cms-twitter{background-position:-109px -10px}
.follow-us a.cms-pinterest{background-position:-150px -10px}
.follow-us a.cms-linkedin{background-position:-191px -10px}
.follow-us a.cms-youtube{background-position:-232px -10px}
.tm-footer{background:#142849;border-top:1px solid #203860;position:relative}
.tm-footer .uk-copyrights p{margin:0}
.tm-totop-scroller{display:block;position:absolute;top:0;right:0;width:20px;height:20px;line-height:20px;font-size:14px;text-align:center;color:#444;transition:all linear .05s}
.tm-totop-scroller:after{font-family:FontAwesome;font-size:24px;content:'\f102'}
.tm-totop-scroller:focus,.tm-totop-scroller:hover{color:#777;font-size:16px;outline:0;text-decoration:none}
#copyright{color:#9d9d9d;font-size:12px;display:block;margin:10px 0}
.payment-trust{text-align:right}
.payment-trust-1{display:inline-block;width:395px;height:35px;margin:7px 0;background:url(../images/cms-sprite.png) repeat scroll -95px -40px transparent;color:transparent}
.view_search .category-description{background:url(../images/backgroup-category.jpg) no-repeat 50% 50% transparent;background-size:cover;min-height:200px}
.view_search .category-description h1{color:#ff8b00;font-size:36px;font-weight:400;text-align:center;padding:20px 0 5px;margin:0}
.view_search .category-description .des_category{color:#fff;margin:0 0 10px}
.category-container-wrap .category-container{padding-top:40px;padding-bottom:30px}
.view_search .left-area{float:left;width:230px;margin-right:30px}
#content-cmsmart-filter #cms-filter>div,#content-cmsmart-filter #cms-sort-by>div{margin:0 0 20px}
#cms-filter .all-filter,#cms-filter .block-tags .block-tags-container,#content-cmsmart-filter #cms-sort-by .cms-sort-by{background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px}
#cms-filter .all-filter:after,#cms-filter .block-tags .block-tags-container:after,#content-cmsmart-filter #cms-sort-by .cms-sort-by:after{display:table;content:'';clear:both}
#content-cmsmart-filter .cms-sort-by label{float:left;margin:0 10px 0 0;line-height:30px;font-weight:400}
#content-cmsmart-filter .cms-selected{background:#f7f7f7;border:1px solid #c9c7be;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
#content-cmsmart-filter .cms-selected select{background:url(../images/arrow-down.png) no-repeat scroll 100% 50% #fff;font-size:12px;padding:6px 3px;width:100%;border-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
#cms-filter .cms-selected ul li{padding:4px 10px}
#cms-filter .cms-selected ul li span{float:right;font-size:13px;color:#999}
#cms-filter h4,#content-cmsmart-filter #cms-sort-by h4{font-size:18px;font-weight:700;margin:0 0 10px}
#cms-filter h4 [class*=uk-icon-],#content-cmsmart-filter #cms-sort-by h4 [class*=uk-icon-]{font-weight:400}
#cms-filter ul{padding:0;list-style:none}
#cms-filter ul li{padding:4px 0}
#cms-filter ul li.level1{color:#333}
#cms-filter ul li.level2{padding-left:7px}
#cms-filter ul li.level3{color:#888;padding-left:15px}
#cms-filter .cms-selected ul li:hover span,#cms-filter label:hover .count-number,#cms-filter ul li:hover{color:#f60}
#cms-filter label{font-weight:400;cursor:pointer;display:block;margin:0;padding:5px 0}
#cms-filter label .uk-icon-angle-right{color:#999;font-size:10px;display:inline-block;position:relative;top:-1px}
#cms-filter input[type=checkbox],#cms-filter input[type=radio]{display:none}
#cms-filter .cms-filter-price>div{display:inline-block}
#cms-filter .cms-filter-price input[type=text]{background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:86px;padding:4px 5px;margin-right:2px}
#cms-filter .cms-filter-price .bt-search-price{background:#7e7e7e;color:#fff;border-color:transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 7px;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
#cms-filter .cms-filter-price .bt-search-price:hover{background:#444}
#cms-filter .block-tags .tag-hide,#cms-filter .block-tags .tags-facet-toggle .show-list-tags{display:none}
#cms-filter .block-tags label{background:#d7d7d7;color:#666;font-size:12px;padding:5px 7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#cms-filter .block-tags label:after{display:table;content:'';clear:both}
#cms-filter .block-tags label:hover{color:#f60}
#cms-filter .block-tags a.search-facet-multi-select__link{color:#666}
#cms-filter label .count-number{float:right;font-size:13px;color:#999}
#cms-filter label .search-facet-multi-select__end{float:right}
#cms-filter .block-tags .tags-facet-toggle{background:#dddcdc;border-bottom:2px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px;margin-top:10px;line-height:20px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:center;font-weight:700;cursor:pointer}
#cms-filter .block-tags .tags-facet-toggle:hover{background:#f90;border-bottom-color:#c60;color:#fff}
.view_search .feature-products-area{background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;padding:0;margin:0}
.category-container-wrap .feature-products-area .header-search{padding:0 10px;border-bottom:1px solid #e1e1e1}
.category-container-wrap .feature-products-area .header-search:after{display:table;content:'';clear:both}
.header-search .search-facet-actives__facet{float:left;margin:15px}
.search-facet-actives__facet .search-facet-actives__facet-name{float:left;padding:6px 10px 6px 0}
.search-facet-actives__facet .search-facet-actives__facet-category-value,.search-facet-actives__facet .search-facet-actives__facet-value{float:left}
.search-facet-actives__facet-category-value .cmsmart-filter-remove,.search-facet-actives__facet-value .cmsmart-filter-remove{float:left;position:relative;margin:0 -1px -1px;padding:6px 10px;line-height:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #dedede;background:#fff;cursor:pointer}
.search-facet-actives__facet-value .cmsmart-filter-remove{border-color:#3d7aac}
.search-facet-actives__facet-category-value .cmsmart-filter-remove+.cmsmart-filter-remove{padding-left:22px;border-left-color:transparent}
.search-facet-actives__facet-category-value .cmsmart-filter-remove+.cmsmart-filter-remove:after,.search-facet-actives__facet-category-value .cmsmart-filter-remove+.cmsmart-filter-remove:before{position:absolute;display:inline-block;content:'';width:0;height:0;border-width:17px 0 17px 12px;border-style:solid;border-color:transparent transparent transparent #d5d4d4;top:-1px;left:0}
.search-facet-actives__facet-category-value .cmsmart-filter-remove+.cmsmart-filter-remove:after{top:0;border-width:16px 0 16px 10px;border-color:transparent transparent transparent #fff}
.search-facet-actives__facet-category-title,.search-facet-actives__facet-price-title,.search-facet-actives__facet-rating-title,.search-facet-actives__facet-tag-title{color:#3d7aac}
.search-facet-actives__facet-category-value .cmsmart-filter-remove i,.search-facet-actives__facet-value .cmsmart-filter-remove i{color:#999}
.category-container-wrap .feature-products-area .header-search sup{top:-2px}
.header-search .cmsmart-filter-remove i{font-size:10px;line-height:1;text-align:center;display:inline-block;padding:2px;width:16px;height:16px;border:1px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.header-search .cmsmart-filter-remmove-all{float:right;margin:15px;padding:6px 0;font-size:16px;font-weight:700;color:#3d7aac;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.header-search .cmsmart-filter-remmove-all:hover{color:#f60}
.header-search .cmsmart-filter-remmove-all i{margin-left:7px}
.view_search .feature-products-area .product{position:relative;margin:0;padding:30px 10px 15px}
.view_search .feature-products-area .product:before{position:absolute;top:0;left:0;width:35px;height:37px;display:table;content:'';background-repeat:no-repeat}
#blockSearch #cms-category-content .free:before{background-image:url(../images/icon-free.png)}
#blockSearch #cms-category-content .featured:before{background-image:url(../images/icon-feature.png)}
.view_search .feature-products-area .product:after{display:table;content:'';clear:both}
.view_search .feature-products-area .product+.product{border-top:1px solid #e1e1e1}
.view_search .feature-products-area .product .product-images img{padding:4px;width:100%;height:auto;margin-bottom:15px;border:1px solid #e1e1e1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15);-moz-box-shadow:0 3px 3px rgba(0,0,0,.15);box-shadow:0 3px 3px rgba(0,0,0,.15)}
.view_search .feature-products-area .product h2.product-title{color:#444;font-size:16px;font-weight:700;line-height:16px;margin:0 0 6px}
.view_search .feature-products-area .product h2.product-title a{color:#444;transition:all .4s}
.view_search .feature-products-area .product h2.product-title a:hover{color:#09c}
.category-container-wrap .product-information>span{display:inline-block;font-size:12px}
.category-container-wrap .product-information>span.seller_items{margin-right:25px}
.category-container-wrap .product-information .short-description{color:#444;font-size:13px;line-height:18px;margin-top:4px}
.category-container-wrap .product-price .final-price{font-size:24px;font-weight:700;color:#f46f28}
.category-container-wrap .product-price .review{font-size:11px;color:#3d7aac}
.category-container-wrap .product-detais{float:right}
.category-container-wrap .product-detais .add-to-cart{float:left;margin-top:20px}
.category-container-wrap .product-detais .add-to-cart>a{display:inline-block;width:14px;height:14px;margin-right:15px;transition:all .25s;background-image:url(../images/vm-sprite.png);background-repeat:no-repeat}
.category-container-wrap .product-detais .add-to-cart>a.pr-preview{background-position:-2px -246px}
.category-container-wrap .product-detais .add-to-cart>a.pr-preview:hover{background-position:-2px -268px}
.category-container-wrap .product-detais .add-to-cart>a.pr-live-demo{background-position:-2px -291px}
.category-container-wrap .product-detais .add-to-cart>a.pr-live-demo:hover{background-position:-2px -313px}
.reward-point{position:relative;float:right;margin-top:15px;padding:5px;border:1px solid #f88c1f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.reward-point span{font-weight:700;color:#f88c1f}
.pagination{display:block;text-align:center}
.category-container-wrap .pagination{text-align:center;padding-left:260px;margin:15px 0 0}
.pagination .counter,.pagination .limit{display:none}
.pagination-list{list-style:none;margin:20px 0;padding:0}
.pagination-list li{display:inline-block}
.pagination-list li.disabled{display:none}
.pagination-list li>a,.pagination-list li>span{display:inline-block;padding:3px 5px;margin:2px;line-height:20px;text-decoration:none;text-align:center;min-width:28px;border:1px solid rgba(0,0,0,.06);background:#eee;color:#444}
.pagination-list li>a:focus,.pagination-list li>a:hover{background-color:#f5f5f5;color:#444;border-color:rgba(0,0,0,.16);outline:0}
.pagination-list li.active>a{background-color:#00a8e6;color:#fff}
.pagination-list [class*=icon-]:before{display:inline-block;font-family:FontAwesome}
.breadcrumb,.uk-breadcrumb{font-size:12px;line-height:16px;color:#444;padding:10px 0;margin:0;background: #fff;}
.breadcrumb a,.uk-breadcrumb a{color:#666}
.breadcrumb>li+li:before,.uk-breadcrumb>li+li:before{font-family:FontAwesome;font-size:14px;line-height:16px;content:'\f105'}
.cms-final-layout h1{font-size:28px;font-weight:700;line-height:36px;padding:2px 0;margin:0 0 10px}
.cms-final-layout .short-description{background:#fff;font-size:13px;font-weight:700;font-style:italic;padding:10px}
.cms-final-layout .main-image{background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;margin:20px 0 30px;position:relative}
.cms-final-layout .main-image>div:after{position:absolute;top:-1px;right:-6px;width:95px;height:87px;content:''}
.cms-final-layout .main-image .hot:after{background:url(../images/cms-sprite.png) no-repeat scroll -146px -222px transparent}
.cms-final-layout .main-image .new:after{background:url(../images/cms-sprite.png) no-repeat scroll 1px -222px transparent}
.cms-final-layout .main-image .tf_bag:after{background:url(../images/cms-sprite.png) no-repeat scroll -265px -222px transparent}
.cms-final-layout .main-image img{width:100%;height:auto}
.cms-final-layout .screenshots{margin:0 0 15px}
.product-review .review-element{background:#efefef;border:1px solid #e1e1e1;padding:0;margin:0 0 30px}
.product-review .review-element>p{background:#fff;padding:10px 20px;margin:0 0 5px;text-transform:uppercase}
.product-review .review-element>p:after{display:table;content:'';clear:both}
.product-review .review-element span.author a{color:#666;font-size:18px;font-weight:700;text-transform:capitalize}
.product-review .review-element .star-review{margin:-5px 0 0 30px}
.product-review .review-element .comment-submit-time{color:#666;float:right;padding:0;font-size:12px;text-transform:capitalize}
.product-review-wrap .content-comment .input-group{display:block}
.product-review-wrap .content-comment label{float:none;display:block}
.product-review-wrap .content-comment .inputs{max-width:100%;width:auto;float:none}
.product-review-wrap .content-comment .inputs input.checkbox{display:inline-block}
.product-review .review-element .comment-content{padding:20px;overflow:hidden}
.product-review .review-element .comment-content .avatar-publisher{background:#fff;border:1px solid #ddd;float:left;width:85px;margin-right:30px;vertical-align:middle}
.product-review blockquote{color:#666;font-size:16px;line-height:26px;text-align:justify;padding:0;margin:0;border:0 none;overflow:hidden}
.product-review blockquote:before{font-size:32px;content:open-quote}
.product-review blockquote:after{font-size:32px;content:close-quote}
.form-submit-reviews{color:#666;font-size:13px}
.form-submit-reviews #add-review{background:#fff;font-size:16px;font-weight:400;text-transform:uppercase;padding:10px 0;margin:0}
.form-submit-reviews #form-submit-reviews{background:#efefef;padding:20px}
.form-submit-reviews .rating-number{display:inline-block;margin-left:10px}
.form-submit-reviews .rating-number input[type=radio]{margin-right:5px}
#form-submit-reviews textarea{margin-bottom:20px}
.product-review span.uk-button{background:#09c;color:#fff;border-bottom:2px solid #376ea1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 20px;display:inline-block;font-size:14px;line-height:20px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.product-review span.uk-button:hover{opacity:.8}
.cms-final-layout .support-items{background:#fff;border:1px solid #e1e1e1;border-radius:3px;padding:20px 25px;margin:20px 0}
.cms-final-layout .cms-right>div{background:#fff;box-shadow:2px 2px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e1e1e1;padding:20px 25px;margin:0 0 20px}
.cms-final-layout .version-product .review-ratting{padding:0 0 10px;margin:0 0 20px;border-bottom:1px dotted #e1e1e1}
.cms-final-layout .current-verison{font-size:14px;padding:0}
.cms-final-layout .current-verison label:after{display:inline-block;margin:0 10px;content:'|'}
.cms-final-layout .current-verison p{margin:0}
.cms-final-layout .cms-compatible{font-size:14px;color:#09c}
.cms-final-layout .cms-compatible label{color:#444}
.cms-final-layout .ask-seller{color:#ff8400;font-size:16px}
.cms-final-layout .ask-seller span{display:inline-block;font-weight:700;text-transform:capitalize;margin-right:5px}
.cms-final-layout .ask-seller a{background:#dddcdc;color:#444;border-bottom:2px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:5px 15px;text-align:center;min-width:110px;font-size:14px;line-height:20px;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.cms-final-layout .ask-seller a:hover{background:#f7941e;border-bottom-color:#ba5e0f;color:#fff}
.cmsmart-seller #author-logo{float:left;width:100px;height:100px;margin:0 20px 0 0}
.cmsmart-seller .profile-seller>a{color:#444;font-size:24px}
.cmsmart-seller .profile-seller>a:hover{color:#3d7aac}
.cmsmart-seller .profile-seller p{color:#666;position:relative;margin:0}
.cmsmart-seller .profile-seller .time-register{font-size:12px;color:#444}
.cmsmart-seller .count-product-seller{color:#666;position:relative;margin:20px 0 0;padding:5px 0;line-height:20px}
.cmsmart-seller .count-product-seller .cms-icon-db{position:relative;display:inline-block;width:30px;height:20px;margin:0 10px 0 0}
.cmsmart-seller .count-product-seller .cms-icon-db:before{position:absolute;top:-5px;left:0;display:inline-block;width:30px;height:30px;content:'';background:url(../images/vm-sprite.png) -28px -91px no-repeat}
.cmsmart-seller .count-product-seller b,.cmsmart-seller .count-product-seller i{font-size:24px;color:#444}
.cmsmart-seller .view-profile-seller{margin:15px 0 0}
.cmsmart-seller .view-profile-seller a{background:#dddcdc;color:#444;display:block;text-align:center;font-size:14px;line-height:20px;padding:5px 10px;border-bottom:2px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.cmsmart-seller .view-profile-seller a:hover{background:#f7941e;border-bottom-color:#ba5e0f;color:#fff}
.cmsmart-seller .cms-author-ratting{margin:20px -25px 0;padding:15px 25px 0;border-top:1px solid #e1e1e1}
.cmsmart-seller .cms-author-ratting .seller-rating{font-size:16px;font-weight:700}
.cmsmart-seller .cms-author-ratting img{margin-top:-5px}
.cmsmart-seller .cms-author-ratting p{color:#666;font-size:14px;margin:3px 0}
.cms-final-layout .download-product{display:block;margin:0 0 20px}
.cms-final-layout .download-product a{background:#f7941e;color:#fff;border-bottom:2px solid #ba5e0f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;font-size:18px;line-height:24px;padding:7px;text-align:center;text-transform:uppercase}
.cms-final-layout .cms-right #addtocart-area .add-to-cart-wrap>h2{color:#666;font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase;text-align:center;padding:0 10px 10px;margin:0 -25px;border-bottom:1px solid #e1e1e1}
.cms-final-layout .cms-right .add-to-cart{margin:0 -25px}
.cms-final-layout .cms-right .add-to-cart .nav-tabs.nav-justified>li>a{background:#dddcdc;color:#888;border-color:transparent;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.cms-final-layout .cms-right .add-to-cart .nav-tabs.nav-justified>.active>a,.cms-final-layout .cms-right .add-to-cart .nav-tabs.nav-justified>.active>a:focus,.cms-final-layout .cms-right .add-to-cart .nav-tabs.nav-justified>.active>a:hover{background:#f90;color:#fff;font-weight:700}
.cms-final-layout .cms-right .add-to-cart .tab-pane{border-bottom:1px solid #e1e1e1;padding:20px 25px}
.regular-price span.price{color:#333;font-size:36px;font-weight:700;vertical-align:middle;display:inline-block;margin-right:20px}
.regular-price span.lb-regular{color:#666;font-size:14px;padding:8px 10px;border:1px solid #e1e1e1;border-radius:4px;display:inline-block}
.regular-price p{font-size:14px}
.regular-price a{color:#09c;font-size:13px;display:inline-block}
.regular-price .nb16-extended-title{font-size:24px}
.regular-price .nb16-extended-price{font-size:45px;max-width:300px;margin:0 auto}
.regular-price .nb16-extended-original{color:#555;font-size:20px;margin-bottom:5px}
.regular-price .nb16-extended-save{color:#999;font-weight:400}
.cms-final-layout .cms-right #addtocart-area .combo-product,.cms-final-layout .cms-right #addtocart-area .domain_license{border-bottom:1px solid #e7e7e7}
.combo-product,.domain_license{padding:20px 15px}
.combo-product h5,.domain_license h5{position:relative;font-size:14px;font-weight:400;margin:0 0 10px;cursor:pointer}
.combo-product h5{font-weight:700}
.combo-product h5>span,.domain_license h5>span{display:inline-block;position:relative}
.combo-product h5 .arrow_box,.domain_license h5 .arrow_box{display:none;position:absolute;z-index:1;top:50%;right:22px;width:280px;padding:15px;font-size:12px;line-height:14px;color:#7e7e7e;background:#fff;border:1px solid #c8c8c8;box-shadow:0 0 6px #c3c3c3;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.combo-product h5 .arrow_box:after,.combo-product h5 .arrow_box:before,.domain_license h5 .arrow_box:after,.domain_license h5 .arrow_box:before.nb16-profit-recurring .arrow_box:after,.nb16-profit-recurring .arrow_box:before{display:block;position:absolute;top:50%;right:0;width:0;height:0;content:'';margin:-8px -16px 0 0;border-width:8px;border-style:solid;border-color:transparent transparent transparent #c8c8c8}
.combo-product h5 .arrow_box:after,.domain_license h5 .arrow_box:after,.nb16-profit-recurring .arrow_box:after{margin:-6px -12px 0 0;border-width:6px;border-left-color:#fff}
.combo-product h5:hover .arrow_box,.domain_license h5:hover .arrow_box,.nb16-profit-recurring:hover .arrow_box{display:block}
#combo-product .combo-element-wap{position:relative;padding:10px 0;margin:0}
#combo-product .combo-element-wap{border-top:1px dotted #ddd}
#combo-product .combo-element-wap .combo-element:after{display:table;content:'';clear:both}
#combo-product .combo-element-content>span.combo-check{float:left;width:70%}
.combo-element-content>span.combo-check .combo-title{display:inline-block;}
#combo-product .combo-element-content>span.combo-price{float:right;width:30%;text-align:right;color:#f90}
.combo-element-content .combo-price span{font-size:12px;font-weight:700}
#combo-product .combo-element-wap .combo-info{position:absolute;top:-120px;right:100%;display:none}
#combo-product .combo-element-wap:hover .combo-info{display:block}
#combo-product .combo-element-wap .combo-info-i{width:455px;padding:10px;margin-right:15px;background:#444;color:#fff}
#addtocart-area .total-price{padding:15px 25px;text-align:center}
#addtocart-area .total-price .total-final{font-weight:700}
#addtocart-area .total-price .total-final label{font-size:18px}
#addtocart-area .total-price .total-final span{font-size:30px;color:#f60}
#addtocart-area .total-price .reward-point{float:none;margin:5px 0 10px}
#addtocart-area .total-price #addToCart{background:#f7941e;color:#fff;border-color:#ba5e0f;border-style:none none solid;border-width:0 0 2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:100%;padding:8px 6px 5px;font-size:18px;text-transform:uppercase;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
#addtocart-area .total-price #addToCart:hover{opacity:.8}
.seller-product>h4,.why-choose-cmsmart>h4{color:#666;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;padding:0 25px 15px;margin:0 -25px 20px;border-bottom:1px solid #e1e1e1}
.product-seller .seller-element{margin:0;padding:5px 0 15px}
.product-seller .image-product-seller{float:left;width:40%;padding-right:10px}
.seller-element-right{overflow:hidden}
.seller-element-right h5{font-size:14px;line-height:20px;padding:0;margin:0 0 7px}
.seller-element-right h5 a{color:#666}
.product-seller .seller-price span{font-size:18px;font-weight:700;vertical-align:middle}
.cms-final-layout .product-tags h4{font-size:18px;font-weight:700;margin:0 0 15px}
.cms-final-layout .product-tag ul{padding-left:0;list-style:none}
.cms-final-layout .product-tag a{background:#d7d7d7;color:#666;display:inline-block;padding:4px 8px;margin:0 5px 5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}
.cms-final-layout .product-tag a:hover{background:#777;color:#fff}
.relate-products{margin:0 0 20px}
.relate-products>h4{font-size:18px;line-height:24px;text-transform:capitalize;padding:10px 0;margin:0}
.cms-final-layout .product-relate{background:#fff;border-color:#e1e1e1;border-style:solid;border-width:3px 1px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:20px 25px;margin:0 0 20px;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1)}
.relate-products .related-element{margin-top:10px;margin-bottom:10px}
.relate-products h5{font-size:12px;font-weight:400;line-height:18px;margin:15px 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.relate-products .relate-price{color:#444;font-size:18px;font-weight:700}
.relate-products .relate-price span{vertical-align:middle}
.cms-final-layout .product-relate .detail-product{background:#999;color:#fff;border-bottom:2px solid #666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 20px;margin:20px 0 0;display:inline-block;font-size:14px;line-height:20px;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.cms-final-layout .product-relate .detail-product:hover{background:#f7941e;border-color:#ba5e0f}
.cms-final-layout .product-relate .detail-product i{display:inline-block;margin-right:10px}
.why-choose-cmsmart .choose-element{position:relative}
.why-choose-cmsmart .choose-element:not(:last-of-type):before{position:absolute;content:'';width:70px;height:100%;display:block;background-image:url(../images/icon-choose-line.jpg);background-position:center center;background-repeat:repeat-y}
.why-choose-cmsmart .image-choose{float:left;width:90px;padding-right:20px;position:relative;display:flex}
.why-choose-cmsmart .choose-element-right{overflow:hidden}
.why-choose-cmsmart .choose-element-right h5{font-weight:700;text-transform:uppercase;line-height:18px;color:#666}
.why-choose-cmsmart .choose-element-right p{color:#999}
.cms-final-layout .main-image a:hover img,.cms-final-layout .main-image img:hover{opacity:.5}
.cms-final-layout .main-image:hover a:before{display:block}
.cms-final-layout .main-image a:before{display:none;content:"\f08e";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-left:-25px;color:#3c3935;text-transform:uppercase;font-weight:700;font-size:40px;line-height:40px;text-shadow:5px 5px 6px rgba(0,0,0,.5);z-index:999;font-family:FontAwesome;margin-top:-25px}
.screenshots .nb16-item-preview{text-align:center}
.nb16-item-preview .nb16-preview-item{display:inline-block;line-height:20px;margin:2px 0}
.nb16-preview-item a{background:#dddcdc;color:#666;border-bottom:2px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;display:block;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.nb16-preview-item a:hover{background:#f7941e;border-bottom-color:#ba5e0f;color:#fff}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11}
.modal button.modal-close{position:absolute;top:-4px;right:5px;z-index:1;width:1em;font-weight:700}
.modal button.modal-close:hover{background:0 0}
.modal-body{padding:20px}
img.mfp-img{max-height:none!important}
.view_product .join-club{padding:25px 0}
.view_product .club-info{background:url(../images/banner-club.jpg) no-repeat center top;height:413px;padding:25px 15px;text-align:center}
.view_product .club-info .title{color:#ff8400;font-weight:700;font-size:21px;padding-top:90px}
.view_product .club-info .hight_line{color:#fff;font-size:18px;margin:0;display:inline-block}
.view_product .club-info span.hight_line{color:#ff8400;font-weight:700}
.view_product .club-info .text{color:#fff;font-size:30px}
.view_product .club-info .text .symbol{font-size:30px}
.view_product .club-info .text .price{font-size:60px}
.italic{font-style:italic}
.view_product .club-info .a-btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 50px 10px 20px;position:relative;float:left;display:block;overflow:hidden;margin:10px;background:#f90;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.view_product .club-info .a-btn-symbol{color:#fff;font-size:20px;position:absolute;right:20px;top:10px;width:20px;text-align:center;line-height:32px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.view_product .club-info .a-btn-text{font-size:24px;color:#fff;line-height:32px;display:block}
.view_product .club-info .a-btn:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
#items-details-tab{position:relative}
#social-media{float:right}
#social-media .social_toolbox>*{display:inline-block;margin:10px 5px 0 0}
#social-media .social_toolbox a{color:#a7a7a7}
#social-media .social_toolbox a:hover{color:#3d7aac}
#social-media .social_toolbox [class*=uk-icon-]:before{font-size:24px}
.mfp-wrap .mfp-container .mfp-content{margin-top:40px}
.submit-product-tab:after{display:table;content:'';clear:both}
.submit-product-tab .selected-tab{display:none}
.submit-product-tab .nav-tabs{border-bottom:0 none}
.submit-product-tab .nav-tabs>li>a{color:#666;background:#dddcdc;border-color:#e1e1e1 #fff transparent #e1e1e1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;padding:7px 15px;font-weight:700;text-transform:uppercase}
.submit-product-tab .nav-tabs>li:first-child>a{-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px}
.submit-product-tab .nav-tabs>li:last-child>a{-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px}
.submit-product-tab .nav-tabs>li.active>a,.submit-product-tab .nav-tabs>li.active>a:focus,.submit-product-tab .nav-tabs>li.active>a:hover{background:#fff;color:#666}
.submit-product-tab .tab-content .tab-pane{background:#fff;border:1px solid #e1e1e1;-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px;border-radius:0 3px 3px 3px;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);padding:20px 25px;margin:0 0 20px}
#cms-productdetails h2{font-size:20px;font-weight:700;margin:20px 0 10px}
#cms-productdetails h3{font-size:18px;border-bottom: 1px solid #ccc;}
#cms-productdetails ul{padding:0 0 0 15px}
.change-log>h2{font-size:24px;font-weight:700;margin:30px 0 20px;padding:10px 0;border-bottom:1px dashed #e1e1e1}
.change-log .change-log-items{background:0 0;margin:0 0 35px}
.change-log .change-log-items .title-change-log{margin:0;padding:10px 0}
.change-log .change-log-items .change-log-content{margin:0;padding:0;border:1px solid #e1e1e1}
.change-log .change-log-items .change-log-content p{font-size:13px;line-height:20px;padding:5px 10px 5px 30px;margin:0;background:#ededef}
.change-log .change-log-items .change-log-content p:nth-child(odd){background:#ddd}
#cms-productreviews .product-review .product-review-wrap>p{font-size:24px;color:#666}
#cms-productreviews .product-review .product-review-wrap>p:after{display:table;content:'';clear:both}
#cms-productreviews .product-review .product-review-wrap>p .write-review{background:#09c;color:#fff;float:right;display:inline-block;padding:8px 15px;border-bottom:2px solid #376ea1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px}
#cms-productreviews .product-review .product-review-wrap>p .write-review:hover{opacity:.8}
#cms-productreviews .product-review .cms-products-reviews{border-top:1px dashed #e1e1e1;padding-top:20px}

#items-details-tab .product-review .product-review-wrap i{margin-right:10px}

#cms-productsupport .support-items a.uk-button{background:#f90;color:#fff;border-bottom:2px solid #c60;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 20px;display:inline-block;font-size:14px;line-height:20px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
#cms-productsupport .support-items a.uk-button:hover{opacity:.8}
.product-discussion .comment__container{max-width:100%;overflow:hidden}

.cms-frame{position:relative;padding:0 0 15px;margin:0 0 20px;border-bottom:1px dotted #e1e1e1}
.cms-frame:before{display:inline-block;content:'';width:40px;height:40px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;margin-right:10px}
.cms-frame.virtuemart:before{background:url(../images/vm-sprite.png) -144px -50px no-repeat}
.cms-frame.joomla:before{background:url(../images/vm-sprite.png) -349px -52px no-repeat}
.cms-frame.magento:before{background:url(../images/vm-sprite.png) -307px -52px no-repeat}
.cms-frame.wordpress:before{background:url(../images/vm-sprite.png) -23px -49px no-repeat}
.cms-frame.prestashop:before{background:url(../images/vm-sprite.png) -63px -50px no-repeat}
.cms-frame.open-cart:before{background:url(../images/vm-sprite.png) -105px -50px no-repeat}
.cms-frame.cs-cart:before{background:url(../images/vm-sprite.png) -189px -50px no-repeat}
.cms-frame.zen-cart:before{background:url(../images/vm-sprite.png) -299px -50px no-repeat}
.cms-frame.themeforest:before{background:url(../images/vm-sprite.png) -230px -130px no-repeat}

.rating-detailed__average{color:#999;font-size:12px;line-height:15px;display:block;padding:10px 0 0;margin:0}

ul.nb16-profit-recurring{margin:0 0 10px;padding:0;list-style:none}
ul.nb16-profit-recurring li{padding:2px 0}
ul.nb16-profit-recurring li i{color:#2fa9da}

.nb16-recurring-price{font-size:16px;font-weight:700}

.nb16-link-extend-explain i{font-size:16px;display:inline-block;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);transform:scale(-1,1)}
.nb16-extended-original,.nb16-extended-price,.nb16-extended-title{font-weight:700;color:#000}

.nb16-hr{margin-top:20px;margin-bottom:20px;border-top-color:#dedede}

.nb16-strikethrough{text-decoration:line-through}

#nb16-extend-payment-modal .modal-dialog span.btn-modal-close{background:#f90;color:#fff;border-color:transparent transparent #c60;border-style:none none solid;border-width:0 0 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px 15px;cursor:pointer}
#nb16-extend-payment-modal .modal-dialog span.btn-modal-close:hover{opacity:.8}
.cms-selected{width:100%;position:relative;display:inline-block;background-color:#e9e9e9;background-image:-webkit-linear-gradient(90deg,#e9e9e9 15%,#ddd 70%);background-image:-moz-linear-gradient(90deg,#e9e9e9 15%,#ddd 70%);background-image:-o-linear-gradient(90deg,#e9e9e9 15%,#ddd 70%);background-image:-ms-linear-gradient(90deg,#e9e9e9 15%,#ddd 70%);background-image:linear-gradient(180deg,#e9e9e9 15%,#ddd 70%);border:1px solid #c9c7be;-webkit-border-radius:4px;-mz-border-radius:4px;border-radius:4px}
select.cms-domain-license{width:100%;background:url(../images/arrow-down.png) no-repeat scroll 100% 50% transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px;border:0 none}
#combo-product .combo-element-wap .combo-element-content{padding:0 0 0 10px}

.combo-element-content>span.combo-check input[type=checkbox]{float:left;margin:2px 5px 2px 0}

.combo-info img{max-width:100%}
.combo-info p{margin:10px 0 0}
.combo-info a{color:#fff}
.combo-info .combo-title{font-size:16px;line-height:26px}
.combo-info .combo-info-line{margin:5px 0 0}
.combo-info .combo-info-line .combo-reviews{font-size:12px;color:#999}
.combo-info .combo-info-line .combo-price-cms{float:right;font-size:24px;color:#e74c3c}
.combo-info .combo-category{font-size:12px;padding:5px 0 10px;margin:2px 0 0;border-bottom:1px solid #999}
.combo-info .button{text-align:center}
.combo-info .button .uk-button{display:inline-block;font-size:16px;padding:5px 15px;margin:10px;background:#fff;color:#666}

.tool-bar{background:#7f7f7f;-webkit-box-shadow:0 0 3px rgba(0,0,0,.8);-moz-box-shadow:0 0 3px rgba(0,0,0,.8);box-shadow:0 0 3px rgba(0,0,0,.8);width:100%;height:46px;padding:0}
.tool-bar .select-tab{position:relative}
.tool-bar .selected-tab{font-size:14px;line-height:20px;text-transform:uppercase;width:140px;padding:4px 15px;margin:8px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:2px solid #c60;background:#f90;color:#fff;display:none}
.tool-bar .selected-tab:after{float:right;display:inline-block;font-family:FontAwesome;content:'\f107'}
.tool-bar .selected-tab.open:after{content:'\f106'}
.tool-bar ul{margin:0;padding:0;list-style:none}
.tool-bar ul li{margin:0;padding:0;display:inline-block;float:left}
.tool-bar li+li{border-left:1px solid #5b5b5b;-webkit-box-shadow:-1px 0 0 0 #999;-moz-box-shadow:-1px 0 0 0 #999;box-shadow:-1px 0 0 0 #999}
.tool-bar a{color:#fff;display:inline-block;font-size:14px;text-transform:uppercase;line-height:20px;padding:13px 15px}
.tool-bar .cms-addtocart,.tool-bar .cms-live-demo{background:#f90;float:right;margin:8px 0 8px 20px;padding:4px 15px;border-width:0 0 2px;border-style:none none solid;border-color:transparent transparent #c60;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.tool-bar .cms-addtocart i,.tool-bar .cms-live-demo i{display:inline-block;margin-right:10px;font-size:16px}
.cms-live-demo:before{background:url(../images/vm-sprite.png) no-repeat scroll -6px -172px transparent;display:inline-block;content:'';width:15px;height:15px;margin:-1px 5px -4px 0}
.tool-bar .cms-addtocart:hover,.tool-bar .cms-live-demo:hover{opacity:.8}
.view_profile .vendor-banner{width:100%;height:140px;background:#418daa;background-image:url(../../../../images/banners/banner-vendor.jpg);background-position:50% 50%;background-attachment:scroll;background-repeat:no-repeat;background-size:cover}
#vendor-bief{position:relative}
#vendor-bief .avarta-vendor-top{position:relative;top:-60px}
#vendor-bief .avarta-vendor-top:after,#vendor-bief .avarta-vendor-top:before{display:table;content:'';clear:both}
#vendor-bief .img-avatar-top{background:#fff;border:1px solid #e0e0df;padding:5px;margin-right:30px;float:left}
#vendor-bief .img-avatar-top img{border:1px solid #e0e0df;width:120px;height:120px}
#vendor-bief .vendor-info-bief{margin:25px 0 0}
#vendor-bief .vendor-info-bief .vendor-username{color:#fff;font-size:24px;text-transform:capitalize}
#vendor-bief .vendor-info-bief p{color:#777;font-size:12px;margin:10px 0}
.become-seller>a,.seller{background:#da4c11;color:#fff;display:inline-block;padding:2px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.seller{background:#69b436}
#cms-vendor-tab{margin-top:10px;margin-bottom:60px}
#cms-vendor-tab .cms-tabs{margin:0;padding:0;list-style:none;overflow:hidden}
#cms-vendor-tab .cms-tabs li{position:relative;padding:0;margin:0 0 5px;border:1px solid #e1e1e1;overflow:hidden}
#cms-vendor-tab .cms-tabs li a{display:block;line-height:20px;padding:0 0 0 36px;min-height:36px;color:#666;background:#eee}
#cms-vendor-tab .cms-tabs li a:hover,#cms-vendor-tab .cms-tabs li:hover a{color:#fff;background:#74aad7}
#cms-vendor-tab .cms-tabs li a.active{color:#fff;background:#4c92cc}
#cms-vendor-tab .cms-tabs li a i{display:inline-block;width:36px;text-align:center;font-size:18px;position:absolute;top:8px;left:0}
#cms-vendor-tab .cms-tabs li a span{display:inline-block;padding:8px 15px;border-left:1px solid #e1e1e1}
.seller-menu{font-size:16px;margin:15px 0 10px}
.product-form-field,.product-form-field-formanager,.product-form-field-version{overflow:visible!important}
#submit-product-form .chzn-container-single .chzn-single{height:30px;line-height:30px}
#submit-product-form .chzn-container-single .chzn-single div b{background-position:0 6px}
#submit-product-form .chzn-results li{margin:5px 10px}
#cms-vendor-tab .uk-form label{display:inline-block;font-weight:700;color:#666}
#cms-vendor-tab .uk-form label .star{color:#da4c11}
#cms-vendor-tab .uk-form input[type=email],#cms-vendor-tab .uk-form input[type=password],#cms-vendor-tab .uk-form input[type=text],#cms-vendor-tab .uk-form select,#cms-vendor-tab .uk-form textarea{background:#fff;border:1px solid #e0e0df;padding:4px 6px;margin:0 0 10px;width:100%}
.uk-form .form-group>input[type=checkbox]{float:left;margin:3px 5px 3px 0}
#cms-vendor-tab .uk-form .max-char{margin:0}
.product-form-field .file_uploaded_bannerintro ol li{padding:0}
span.remove-upload{cursor:pointer;background:#f6f6f6;color:#6b6b6b}
span.remove-upload:hover{background:#f7941e;color:#fff;border-color:rgba(0,0,0,.25)}
#cms-vendor-tab .uk-form .uk-button{background:#f93;color:#fff;border-color:#c60;border-width:0 0 2px;border-style:none none solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px 15px;text-align:center;min-width:125px;height:auto;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;transition:all .5s ease 0}
#cms-vendor-tab .uk-form .uk-button:hover{opacity:.75}
#cms-vendor-tab .cms-tab-content .nav-tabs{border-bottom:0 none}
#cms-vendor-tab .cms-tab-content .nav-tabs>li>a{margin:0 10px;padding:6px 10px;background:#e1e1e1;color:#666;cursor:pointer}
#cms-vendor-tab .cms-tab-content .nav-tabs>li.active>a,#cms-vendor-tab .cms-tab-content .nav-tabs>li.active>a:focus,#cms-vendor-tab .cms-tab-content .nav-tabs>li.active>a:hover{background:#fff;border-color:#e1e1e1 #e1e1e1 transparent}
#cms-vendor-tab .cms-tab-content .tab-content{background:#fff;border:1px solid #e1e1e1;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);padding:15px;font-size:13px}
.view_profile .cms-tab-content .history-download{margin:0}
.view_profile .cms-tab-content .history-download.table{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:0 none}
.view_profile .cms-tab-content .history-download.table>tbody>tr>td{border-top:0 none;padding-bottom:20px}
.view_profile .cms-tab-content .history-download.table>tbody>tr+tr>td{border-top:1px solid #ccc;padding-top:20px}
.view_profile .detail-info .product-images{padding:10px;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}
.view_profile .detail-info .product-info{padding:10px;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.view_profile .detail-info .product-info .main-info{overflow:hidden}
.view_profile .cms-tab-content .history-download .main-info div{line-height:17px}
.view_profile .main-info h4{color:#333;font-size:18px;line-height:20px;margin:0 0 5px;display:inline-flex;width:100%}
.view_profile .main-info span{color:#444;font-size:12px;font-weight:700}
.view_profile .main-info span.title-combo{width:60px;background:url(../images/vm-sprite.png) -312px -94px no-repeat;color:#fff;line-height:17px;padding-left:7px;margin-left:5px}
.view_profile .main-info .uk-button{background:#f90;color:#fff;border-bottom:2px solid #c60;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;padding:10px 20px;margin:10px 0 0;min-width:160px;text-align:center;font-size:20px;line-height:24px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.view_profile .main-info .uk-button:hover{opacity:.8}
.view_profile .main-info .uk-button span{color:#fff}
.view_profile .detail-info .detail-bottom{margin:25px 0 0}
.view_profile .detail-info .detail-bottom:after{display:table;content:'';clear:both}
.view_profile .cms-tab-content .history-download .customization button,.view_profile .cms-tab-content .history-download .ins-download a,.view_profile .cms-tab-content .history-download .ins-service a,.view_profile .cms-tab-content .history-download .review-link a,.view_profile .cms-tab-content .history-download .ticket-link button{background:#39c;color:#fff;width:100%;min-height:46px;vertical-align:middle;padding:5px 10px 5px 45px;margin:0 0 10px;border:0 none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:block;font-size:12px;line-height:18px;text-transform:uppercase;text-align:left;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;position:relative}
.view_profile .detail-info .detail-bottom .customization a:hover,.view_profile .detail-info .detail-bottom .ins-service a:hover,.view_profile .cms-tab-content .history-download .ticket-link button:hover{opacity:.8}
.view_profile .cms-tab-content .history-download .ins-download a{background:#f90}
.view_profile .cms-tab-content .history-download .customization button:before,.view_profile .cms-tab-content .history-download .ins-download a:before,.view_profile .cms-tab-content .history-download .ins-service a:before,.view_profile .cms-tab-content .history-download .review-link a:before,.view_profile .cms-tab-content .history-download .ticket-link button:before{display:block;content:'';position:absolute;width:40px;height:40px;top:5px;left:0}
[class*=uk-grid-width]>*,[class*=uk-width]{float:left;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.view_profile .cms-tab-content .history-download .ins-download a:before{content:'\f019';font-family:FontAwesome;padding:10px;font-size:30px}
.view_profile .cms-tab-content .history-download .customization button:before{content:'\f059';font-family:FontAwesome;padding:8px;font-size:30px}
.view_profile .hasTooltip{border-bottom:1px dashed gray}
.view_profile .cms-tab-content .history-download .ins-service a:before{background:url(../images/vm-sprite.png) -182px -92px no-repeat}
.view_profile .cms-tab-content .history-download .review-link a:before{content:'\f0e6';font-family:FontAwesome;padding:8px;font-size:30px}
.view_profile .cms-tab-content .history-download .ticket-link button:before{content:'\f1cd';font-family:FontAwesome;padding:8px;font-size:30px}
.view_profile .detail-info .detail-bottom .more-info a.write-review-link{background:#ccc;color:#333;border-bottom:2px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px;line-height:20px;text-align:center;display:block;padding:4px 7px;margin:15px 0 10px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.view_profile .detail-info .detail-bottom .more-info a.write-review-link:hover{background:#f90;color:#fff;border-bottom-color:#c60}
.view_profile .detail-info .detail-bottom .more-info p{margin:0;padding:5px 0;border-bottom:1px dashed #d8d8d8;font-size:14px;line-height:20px}
.view_profile .detail-info .detail-bottom .more-info p label{color:#666;display:inline-block;vertical-align:middle;width:50px}
.view_profile .detail-info .detail-bottom .more-info p span{color:#333;font-weight:700;display:inline-block;vertical-align:middle}
.club-fielset legend{position:relative;padding:0 0 5px;margin:0 0 40px;border-bottom:2px solid #4c92cd}
.club-fielset legend:before{display:block;content:'';width:100px;height:0;border-bottom:2px solid #f7941e;position:absolute;left:0;bottom:-2px}
.club-fielset .club-title{color:#4c92cc;font-size:18px;font-weight:700;margin:3px 0 0}
.club-fielset .club-license{font-size:14px;margin:3px 0 0}
.view_profile .product-club{padding:20px 0;position:relative}
.view_profile .club-fielset .detail-info+.detail-info>.product-club:after{position:absolute;top:0;left:15px;right:15px;border-top:1px solid #ccc;display:block;content:''}
.view_profile .product-club .product-image-wrap{position:relative}
.view_profile .product-club .product-image-wrap .club-image{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.view_profile .product-club .product-image-wrap:hover .club-image{opacity:1}
.club-image .club-vendor-img{float:left;width:30%;height:100%;background:#4c92cd;text-align:center;position:relative}
.club-image .club-vendor-img img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #ddd}
.club-image .club-vendor-info{float:left;width:70%;height:100%;padding:5px 15px;background:#ec8454;color:#fff}
.club-image .club-vendor-info .club-vendor-info-i{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.club-image .club-vendor-info .club-vendor-info-i>span{display:block}
.club-image .club-vendor-info label{color:#fff!important}
.club-infos .club-product-action{font-size:18px}
.club-infos .club-product-action>*{display:inline-block}
.club-infos .club-product-action>a{padding:10px;line-height:1.4;border-bottom:2px solid rgba(0,0,0,.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#39c;color:#fff}
.club-infos .club-product-action button{background:#f90;color:#fff}
.club-infos .club-product-action button:hover,.club-infos .club-product-action>a:hover{opacity:.85}
.club-infos .club-product-action .download-club span{display:inline-block;margin-left:5px}
table tr td[class*=uk-width],table tr th[class*=uk-width]{float:none}
.view_profile .cms-tab-content .table{background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border-top:1px solid #ccc}
.view_profile .cms-tab-content .table th{background:#e5e5e5;border:1px solid #ccc;padding:7px;font-size:14px}
.view_profile .cms-tab-content .order-list tbody td{padding:10px}
#order-list .title p{font-weight:700;margin:0;padding:0}
#order-list tr.title{background-color:#f9f9f9;border:1px solid #ccc}
.download_invoice_list,.order-list .view-detail-order{background:#ff6c00;color:#fff;padding:5px 7px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.order-list .view-detail-order:hover{background:#ff8933}
.order-list .Pending{color:red;font-weight:700}
.order-list .Cmsmart{text-align:center}
.order-list .Cmsmart span{background:#f93;color:#fff;display:inline-block;padding:0 5px;border-radius:5px}
.order-list .Onepay{background:url(../images/icon-onepay.png) no-repeat 50% 50% transparent;color:transparent}
.order-list .Paypal{background:url(../images/icon-paypal.png) no-repeat 50% 50% transparent;color:transparent}
.download_invoice_list{font-size:13px;line-height:22px}
.download_invoice_list:hover{background:#dddcdc;color:#000;-webkit-text-shadow:1px 2px 3px rgba(255,255,255,.3);-moz-text-shadow:1px 2px 3px rgba(255,255,255,.3);text-shadow:1px 2px 3px rgba(255,255,255,.3)}
.view_profile .your_order_list .order-detail h3{font-size:16px;font-weight:500;color:#666;border-bottom:1px solid #e0e0df;margin:0}
.view_profile .your_order_list .order-detail h3 #back-orderList,.view_profile .your_order_list .order-detail h3 .link-download-invoice{background:#ff6c00;color:#fff;padding:5px 15px;float:right;font-size:13px;line-height:16px;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.view_profile .your_order_list .order-detail h3 #back-orderList{background:#4c92cc}
.view_profile .your_order_list .order-detail .order-info-detail{margin-top:20px}
.view_profile .your_order_list .order-detail .table>tbody>tr>td,.view_profile .your_order_list .order-detail .table>tr>td{vertical-align:top}
.order-detail .cms-product-name h4{font-size:16px;font-weight:500;margin:0 0 5px}
.order-detail .cms-product-name span{color:#666;font-size:12px}
.order-detail .cms-product-name b{color:#444}
.order-detail .order-subtotal-price{color:#f03939}
.order-detail .order-total-price{color:#f03939;font-size:20px}
.view_profile .form-change-password,.view_profile .social-media,.view_profile .user-profile-info{margin-bottom:20px}
#cms-vendor-tab .form-user-profile label{font-weight:400}
.view_profile .form-user-profile .account-detail{margin:0 0 15px}
.view_profile .form-user-profile .upload-avatar p{margin-top:15px}
.view_profile .form-change-password .note,.view_profile .social-media .note,.view_profile .user-profile-info .note{color:#333;font-size:12px;font-style:italic;padding:0;margin:0 0 20px}
.view_profile #jform_facebook-lbl{background:url(../images/facebook.png) no-repeat scroll 0 50% transparent;padding:0 0 0 24px}
.view_profile #jform_linkin-lbl{background:url(../images/linkin.png) no-repeat scroll 0 50% transparent;padding:0 0 0 24px}
.view_profile #jform_twitter-lbl{background:url(../images/twitter.png) no-repeat scroll 0 50% transparent;padding:0 0 0 24px}
.view_profile #jform_pinterest-lbl{background:url(../images/printerest.png) no-repeat scroll 0 50% transparent;padding:0 0 0 24px}
.view_profile #jform_skype-lbl{background:url(../images/skyper.png) no-repeat scroll 0 50% transparent;padding:0 0 0 24px}
.view_profile #jform_google-lbl{background:url(../images/google+.png) no-repeat scroll 0 50% transparent;padding:0 0 0 24px}
#cms-vendor-tab .cms-tab-content .list_of_profile_vendor #filter-bar input[type=text]{width:auto;padding:7px 10px}
#cms-vendor-tab .sales_vendor .uk-form ul li{padding-bottom:0}
#cms-vendor-tab .sales_vendor .tab-content{margin-bottom:20px}
#cms-vendor-tab .sales_vendor .uk-form .vendor-profile label{float:left;width:20%}
#cms-vendor-tab .sales_vendor .uk-form .vendor-profile .social-media label{float:none;width:100%}
#cms-vendor-tab .sales_vendor .uk-form .vendor-profile input,#cms-vendor-tab .sales_vendor .uk-form .vendor-profile select,#cms-vendor-tab .sales_vendor .uk-form .vendor-profile textarea{width:auto;max-width:100%}
#cms-vendor-tab hr{margin-top:20px;border-color:#ccc}
.product_submit_form .btn.btn-default.btn-button-product{color:#444}
.product_submit_form .header-tab-wrapper .uk-button{color:#fff;background:#4c92cc;padding:10px 20px;height:auto}
.product_submit_form .header-tab-wrapper .uk-button:hover{background:#3d7aac}
.product_submit_form .header-tab-wrapper .sav_preview{background:#ef720a}
.product_submit_form .header-tab-wrapper .sav_preview:hover{background:#be5b08}
#cms-vendor-tab .installation_service .uk-form #block_catid select,#cms-vendor-tab .installation_service .uk-form #category_attribute select,#cms-vendor-tab .installation_service .uk-form .opt-select select,#cms-vendor-tab .product_submit_form .uk-form #block_catid select,#cms-vendor-tab .product_submit_form .uk-form #category_attribute select,#cms-vendor-tab .product_submit_form .uk-form .opt-select select{width:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#cms-vendor-tab .installation_service .uk-form #category_attribute select,#cms-vendor-tab .product_submit_form .uk-form #category_attribute select{height:140px}
#cms-vendor-tab .product_submit_form .uk-form input[type=text]{padding:7px 5px}
#cms-vendor-tab .product_submit_form .calendarField-group input[type=text],#cms-vendor-tab .product_submit_form .created .input-append input[type=text]{width:auto;-webkit-border-radius:5px 0 0 5px!important;-moz-border-radius:5px 0 0 5px!important;border-radius:5px 0 0 5px!important}
#cms-vendor-tab .product_submit_form .calendarField-group .btn,#cms-vendor-tab .product_submit_form .created .input-append .btn{background:#dddcdc;border:1px solid #e0e0df;padding:7px 10px;width:auto;height:auto;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#cms-vendor-tab .product_submit_form .calendarField-group .btn:hover,#cms-vendor-tab .product_submit_form .created .input-append .btn:hover{background:#000;border-color:rgba(0,0,0,.25)}
.list-product-submit .table>thead>tr>th{vertical-align:middle}
.list-product-submit .table>tbody>tr>td,.list-product-submit .table>tbody>tr>th,.list-product-submit .table>tfoot>tr>td,.list-product-submit .table>tfoot>tr>th,.list-product-submit .table>thead>tr>td,.list-product-submit .table>thead>tr>th{padding:10px}
.list-product-submit td{font-size:12px}
.list-product-submit [class*=pr-status-]{color:transparent;display:block}
.list-product-submit .pr-status-0{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABtklEQVR4XqXTTWsTURSA4ffO3MbEBJmK4MKFAXHnYmJBUVu5AcGdKHThzhR/gP6DunJb9Afo7AQ3UheKuMg04hcGnbXdVFwExZZpDNVJMnOMhRk6Q6lCHzhc7uGcszpHiQj7oSj4ZDDJb3UjjjDKos42fLsiy0rjNXzCtFZE8gO6F6aWkkjfFsZYUzFKCQDJyEZijX1A1lQpujazQlAcQNdUHpKUW0IfiNmVHMSyK2GcrDfPdAhEBA3w7iJX7bLTGm712JPaQtna0aXDS7DRBLAAys6xxSjaIBayUFWHmmson3Bz+eGwj1WpmjdzGAD9ahZHbOWORxGp6kmXU/fb6JoDwPfnHqt3F0hFvzYpHTpiAJ/OLObDlaMyebP40XkiRe/n67maj/PH2yKCjgUG69/Yya45FFmTXCxkNntfANACgQg5Xx/fw2kYUoPVgP7ngIKVbJFenqcNGHaYbhimTxtGP0N6zzzGg5CCxqXXEiiAF+cwQJv/519+SzPbg8nHf3oWT6DFv4W2YmHXW3g0w50EFvdoDv42X+/mVjnvgUs9gVsCRgQXWFOKwILlmwEeqXTAfs/5D6R81Mjb+I0GAAAAAElFTkSuQmCC) no-repeat scroll 50% 50% transparent}
.list-product-submit .pr-status-1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB+klEQVR4XqWSQUgUURjHf+/NFFKX6RIEHepW1MHo2MFxo0OY4CFLQmirayjCEoQHF6IuiZugR3eHEis8ZKcuWhtR1zaQDoE00MH0oJNuuuzOvNe+GRzEWDv0gz8fvPd9/+9/+ITWmv/BZg/9s9IVkpvSwgVOkFBREa+1wpvuVT67SBPceC4dISlImywa9gYTEtAEUcjQTJ/y/kqgFa8AN9yiNRJHWJT6piUv+pWXGlwryryJHEX8EyFA2JR6p2R59o7y7WQ7g42Qfbl+foQzxzqYeH+b1U0fYAS4ZfdMSteycPbbPnCxSOZUFsPpoy7Lax5C0BMb6BA3jABNzNnjLqsbvlEyfCkdZuGrx8Kih0ELHAxXRkW+uyB0s+r7Lzu1oVpb1wNPz+mZT3m9w/xiyfSk6h4T5hkuPxJu12Ohm1VnJ0/q6va6NiQ1YennZ3117IjpSdU1mhhIreIjwWh5zefeswzVWsDhtiTh0kolftv8HbDTp4GowRyAfDOsgrDGE4CoDt9+VMgVM6wEPl++l8lNZfi1EZi/RCGgIdxiPL3EzLB0LJt30qK9sU1LhIQDh8AsnH+ghgAkwNuHcYrOpip2GwgLQxI5JMY6CNKGejUdJk2wm46czEqbQZNGSIDERCnmojrjHwqqDNDKIOXCXekA7UDwcUJVaMEf8b0ZUJDaVmkAAAAASUVORK5CYII=) no-repeat scroll 50% 50% transparent}
.cms-product-list-title .uk-button{float:right;background:#4c92cc;color:#fff;text-transform:capitalize;font-size:14px;font-weight:400;line-height:20px;padding:3px 15px;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.cms-product-list-title .uk-button:hover{background:#3d7aac;color:#fff}
#cms-vendor-tab .list_of_product .uk-form label{font-weight:400;margin-right:10px}
#cms-vendor-tab .list_of_product .uk-form input[type=text],#cms-vendor-tab .list_of_product .uk-form select{width:auto}
#cms-vendor-tab .list_of_product .table .preview{text-align:center}
.seach_period .chzn-container{margin-bottom:10px}
.seach_period_select{margin-bottom:20px}
.seach_period_select label{vertical-align:top;margin-right:15px}
.seach_period_select select option{padding:5px}
.search_time div{display:inline-block}
.search_time>div{margin:0 30px 10px 0}
.search_time label{margin-right:10px}
.search_time input[type=text]{padding:4px;line-height:20px;border:1px solid #e0e0df}
.search_time .input-append .btn{width:30px;padding:4px;text-align:center;line-height:20px;border:1px solid #e0e0df;vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.search_time .input-append .btn:focus,.search_time .input-append .btn:hover{color:#fff;background:#000}
.icon-calendar:before{display:inline-block;font-family:FontAwesome;font-style:normal;line-height:1;content:'\f073'}
.search_time .search_time_btn{background:#4c92cc;color:#fff;text-transform:capitalize;line-height:20px;padding:4px 15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.search_time .search_time_btn:hover{background:#3d7aac;color:#fff}
.filter-search .search_time_btn{float:right}
.calendar table{width:100%}
.calendar .button,.calendar thead .name{padding:1px;border:1px solid transparent}
.calendar thead .name{border-bottom-color:#ccc}
.calendar thead .wn{border-right-color:#ccc}
.view_profile .cms-tab-content .report-order-list th a{color:inherit}
.view_profile .cms-tab-content .report-order-list tbody td{padding:10px;vertical-align:top}
.tooltip .tooltip-inner{max-width:460px;text-align:inherit}
.ui-tooltip.ui-widget-content{position:absolute;z-index:1000;max-width:460px;font-size:12px;color:#fff;background:#444;border-color:transparent}
.ui-widget-content .ui-tooltip-content{font-size:12px;color:#fff;background:0 0;padding:10px}
.tooltip .cms-notice,.ui-tooltip .cms-notice{color:red}
.view_profile .addMoreFaq,.view_profile .addMoreFeatures,.view_profile .fileUpload.btn.btn-primary,.view_profile .uploadFileFeatureAct.btn.btn-default{display:inline-block;font-size:14px;line-height:1.4;padding:5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-width:0 0 2px;border-style:solid;border-color:#999;background:#dddcdc;color:#6b6b6b;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.view_profile .addMoreFaq:hover,.view_profile .addMoreFeatures:hover,.view_profile .fileUpload.btn.btn-primary:hover,.view_profile .uploadFileFeatureAct.btn.btn-default:hover{border-color:#ba5e0f;background:#f7941e;color:#fff}
#imagesTab input.description{width:300px;padding:2px 5px;margin:0 5px 0 0;border:1px solid #ccc;font-size:14px;font-style:normal;line-height:1.4}
.banner-shoppingcart{background:url(../images/banner-checkout.jpg) 50% 0 no-repeat;position:relative;width:100%;min-height:170px;text-align:center;margin:0 0 20px}
#terms-modal .modal-dialog{width:80%}
.banner-shoppingcart .cms-block-title{color:#fff;font-size:36px;line-height:160px;margin:0}
.view_cart .cms-cart,.view_checkout .cms-cart{margin-top:30px;margin-bottom:50px}
.view_cart .cms-cart .message-add-cart{background:#fff;color:#333;border-color:#693 #ccc #ccc;border-style:solid;border-width:4px 1px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;padding:10px 20px;margin:0 0 30px}
.message-add-cart i{color:#693;font-size:48px;line-height:1;display:inline-block;vertical-align:middle;margin:0 15px 0 0}
.message-add-cart a,.message-add-cart span{display:inline-block;vertical-align:middle}
.view_cart #mycart .left-cart>div,.view_cart #mycart .right-cart>div{background:#fff;-webkit-box-shadow:3px 3px 1px rgba(0,0,0,.1);-moz-box-shadow:3px 3px 1px rgba(0,0,0,.1);box-shadow:3px 3px 1px rgba(0,0,0,.1);border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 30px}
#mycart .left-cart .tb-info{padding:15px}
#mycart .tb-info .header-tb{padding:7px 0}
#mycart .tb-info .header-tb:after,#mycart .tb-info .header-tb:before{display:table;content:'';clear:both}
#mycart .header-tb span{display:block;float:left;font-size:14px;line-height:20px}
#mycart .header-tb a.continue-shopping{display:block;float:right;font-size:16px;line-height:20px;text-decoration:underline;color:#09c}
#mycart .header-tb a.continue-shopping:hover{color:#f90}
#mycart .left-cart table{margin:15px 0 0;border:0 none}
#mycart .tb-info .table-bordered>tbody>tr>td{background:#fff;display:block;padding:0;margin:0 0 25px}
#mycart .tb-info .seller{background:#eee;color:#666;display:block;padding:10px 20px;font-size:14px;line-height:18px}
#mycart .product-info{padding:20px 0}
#mycart .product-info:after,#mycart .product-info:before{display:table;content:'';clear:both}
#mycart .product-infomation .product-title{display:block;font-size:18px;line-height:22px}
#mycart .tb-info .info a{color:#09c}
#mycart .tb-info .info .product-sku{color:#666;font-size:14px;line-height:18px;margin:10px 0 0}
#mycart .product-infomation .combo-cart{color:#666;font-size:13px;line-height:16px;margin:20px 0 0}
#mycart .tb-info .subtotal{text-align:right}
#mycart .tb-info .subtotal .delete-button{display:block;margin:0 0 30px}
#mycart .delete-button a{color:#999;font-size:28px;line-height:1}
#mycart .total-price{color:#333;font-size:30px;font-weight:700}
#login-checkout #ajax-register-ck>div,#login-checkout .ajax-login>div{padding:15px}
#login-checkout h2{color:#444;font-size:14px;line-height:18px;font-weight:700}
#login-checkout h2 a{color:#1fa2d6;border:1px solid;background:#eee;border-radius:3px;padding:5px}
#login-checkout form.uk-form p{margin:0 0 20px}
#login-checkout form.uk-form input{background:#f5f5f5;color:#999;border:1px solid #dadada;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 10px;font-size:14px;line-height:20px}
#login-checkout form.uk-form input[type=email],#login-checkout form.uk-form input[type=password],#login-checkout form.uk-form input[type=text]{width:100%}
#login-checkout form.uk-form label{color:#666;font-size:14px;line-height:20px;font-weight:400;cursor:pointer}
#login-checkout form.uk-form .uk-button{background:#07aee6;color:#fff;display:block;width:100%;font-size:14px;line-height:20px;font-weight:400;text-align:center;padding:7px 15px;margin:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
#login-checkout form.uk-form .uk-button:hover{opacity:.8}
#login-checkout .nav-get-pass{font-size:14px;line-height:18px;margin:10px 0 0;display:block}
#login-checkout .nav-get-pass a{color:#f93}
#login-checkout a:hover{text-decoration:underline}
#login-checkout .nav-social-login{border-bottom:1px solid #e1e1e1}
#login-checkout #messages,#login-checkout #messages-login{margin:10px 0 0;color:red}
#login-checkout .login-note,#login-checkout .register-ck-area fieldset span{color:#666}
#login-checkout .register-ck-area .register-bot-login,#login-checkout .register-ck-area .register-top-login{padding:20px 15px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #d7d7d7}
#login-checkout .register-ck-area .register-top-login{margin:0 0 30px}
#login-checkout .register-ck-area form.uk-form .uk-button{background:#f93}
div.slogin-clear{clear:both}
#mycart .cart-summary h2{color:#333;padding:15px;margin:0;position:relative;font-size:20px;line-height:24px;font-weight:700;text-align:left}
#mycart .cart-summary h2 span{font-weight:400}
#mycart .cart-summary .sub-total-price{color:#333;font-size:20px;line-height:24px;font-weight:700;padding:15px}
#mycart .cart-summary .sub-total-price span{font-size:24px;margin-left:30px;display:inline-block}
#mycart .bill-to-form .cms-payment,#mycart .bill-to-form .info-product,#mycart .bill-to-form .products-form{background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 30px}
#mycart .cms-payment h2,#mycart .bill-to-form .products-form h2{background:#666;color:#fff;font-size:16px;line-height:20px;font-weight:700;padding:10px 15px;margin:0}
#mycart .bill-to-form .products-form .content{padding:15px}
#mycart .bill-to-form .products-form p{margin:0 0 15px}
#mycart .bill-to-form .products-form input[type=text],#mycart .bill-to-form .products-form select,#mycart .bill-to-form .products-form textarea{background:#f5f5f5;color:#555;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;display:block;padding:5px}
#mycart .cms-payment fieldset>div{padding:15px;-webkit-box-shadow:-1px -9px 0 -7px rgba(215,215,215,.84) inset;-moz-box-shadow:-1px -9px 0 -7px rgba(215,215,215,.84) inset;box-shadow:-1px -9px 0 -7px rgba(215,215,215,.84) inset}
#mycart .cms-payment fieldset>div:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#mycart fieldset input[type=radio]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;visibility:hidden}
#mycart fieldset input[type=radio]+label{position:relative}
#mycart fieldset input[type=radio]+label:before{position:absolute;top:7px;left:0;display:inline-block;font-family:FontAwesome;font-size:16px;line-height:1;content:'\f096'}
#mycart fieldset input[type=radio]:checked+label:before{content:'\f046'}
#mycart .bill-to-form .cms-points{display:inline-block;padding:5px;border-radius:5px;font-size:14px;color:#fff;background:#f93;margin-left:5px}
.cms-payment .payment .cms-paypal label{background:url(../images/icon-paypal.png) no-repeat scroll 100% 50%;height:32px;width:70px}
.cms-payment .payment .cms-one-pay label{background:url(../images/icon-onepay.png) no-repeat scroll 100% 50%;height:32px;width:135px}
.cms-payment .payment .cms-paymentwall label{background:url(../images/paymentwall.png) no-repeat scroll 100% 50%;background-size:contain;height:32px;width:205px}
#mycart .cms-payment fieldset>div h4,#mycart .cms-payment fieldset>div p{padding-left:20px}
.cms-payment .payment .payment-csmmart h4{margin:10px 0;font-size:16px;font-weight:700;color:#333}
#mycart .info-product .table-bordered{border:0 none;margin:0}
#mycart .info-product .table-bordered>tbody>tr>td,#mycart .info-product .table-bordered>thead>tr>th{border-left:0 none;border-right:0 none}
#mycart .info-product .table-bordered>tbody>tr>td+td,#mycart .info-product .table-bordered>thead>tr>th+th{border-left:1px solid #ccc}
#mycart .info-product .table-bordered>thead>tr>th{background:#f90;color:#fff;font-size:16px;font-weight:700;line-height:24px;padding:8px 10px;border-bottom:0 none}
#mycart .info-product .table-bordered>tbody>tr>td{padding:10px;vertical-align:top}
#mycart .bill-to-form .info img{border:1px solid #c9c9c9;padding:1px;margin:0 0 10px}
#mycart .bill-to-form span.product-title{color:#333;font-size:14px;line-height:20px;text-transform:capitalize;display:block}
#mycart .bill-to-form .combo-cart,#mycart .bill-to-form .domain,#mycart .bill-to-form .service{color:#999;font-size:12px;line-height:16px}
#mycart .bill-to-form .reward-point{float:left}
#mycart .bill-to-form .remove i.uk-icon-times{color:#666;font-size:16px}
#mycart .bill-to-form .cart-content .price,#mycart .bill-to-form .cart-content .total_cart{color:#666;font-size:18px;line-height:30px;font-weight:700}
.view_checkout .discount input{background:#f5f5f5;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.08) inset;-moz-box-shadow:0 2px 1px rgba(0,0,0,.08) inset;box-shadow:0 2px 1px rgba(0,0,0,.08) inset;border:1px solid #ccc;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;float:left;width:70%;height:36px;padding:5px;font-size:12px}
.view_checkout .discount span#check-coupon{background:#999;color:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.2) inset;box-shadow:0 2px 2px rgba(0,0,0,.2) inset;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;display:block;float:left;width:30%;height:36px;padding:0 5px;text-align:center;font-size:14px;line-height:36px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;cursor:pointer}
.view_checkout .discount span#check-coupon:hover{background:#f90}
#mycart .cart-content .subtotal{text-align:right}
#mycart .bill-to-form .cart-content .total-price-cart{color:#f60;font-size:24px;line-height:30px;font-weight:700;border-left-color:transparent!important}
#mycart .cms-checkout{margin:0 0 30px;text-align:center}
#mycart .cms-checkout p{color:#999;font-size:12px;line-height:18px;font-style:italic;width:70%;margin:0 auto 25px}
.view_checkout .cms-checkout a.checkout_point_popup,.view_checkout .cms-checkout button{background:#f90;color:#fff;border-color:#c60;border-width:0 0 2px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;font-size:22px;line-height:30px;padding:7px 20px;margin:0 0 10px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.view_checkout .cms-checkout a.checkout_point_popup:hover,.view_checkout .cms-checkout button:hover{opacity:.8}
.view_checkout .modal .modal-header{padding:5px 20px}
.view_checkout .modal .modal-header button.modal-close{top:10px;right:5px}
.view_checkout .modal .modal-body{padding:20px 0}
#point-checkout .point-ck-area .cms-point-form{text-align:center;padding:10px 0 20px}
#point-checkout .point-ck-area .cms-point-form h3{color:#f60;font-size:14px;line-height:20px;font-weight:700;margin:0 0 10px}
#point-checkout .point-ck-area .cms-point-form .list-point select{background:#fff;border:1px solid #e1e1e1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:20px;padding:7px 5px;margin:10px 0}
#point-checkout .point-ck-area .cms-point-form .total-point{color:#888;font-size:12px;line-height:20px;width:80%;margin:10px auto}
.payment-gateway{background:#f5f5f5;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:20px}
.payment-gateway .select-pay{color:#888;font-size:12px;line-height:16px;margin:0 0 25px}
.payment-gateway button{background:0 0;border:0 none;padding:0;margin:0}
.payment-gateway button span{background:#f90;color:#fff;border-color:#c60;border-style:solid;border-width:0 0 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;line-height:20px;font-weight:700;padding:7px 15px;margin:0 7px;display:inline-block;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.payment-gateway button:after{background:url(../images/vm-sprite.png) -28px -131px no-repeat;content:'';display:inline-block;width:185px;height:35px;margin:0 7px;vertical-align:middle}
.payment-gateway button:hover span{opacity:.8}
.payment-gateway .credit{color:#888;font-size:10px;line-height:12px;margin:30px 0 10px}
.view_support_ticket{background:#fff}
#support-ticket .content-ticket{width:60%;padding-right:15px;float:left}
#support-ticket .right-part{width:40%;padding-left:15px;float:right}
#support-ticket .main-ticket .right-part>div a {
    background: #4c9ed9;
    color: #fff;
    display: inline-block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 7px 20px;
    min-width: 160px;
    text-align: center;
}
#support-ticket .main-ticket .right-part>div h3 {
    color: #333;
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    margin: 0 0 10px;
}
#support-ticket .main-ticket .content-ticket .rules,
#support-ticket .main-ticket .right-part>div {
    background: #f7f7f7;
    border: 1px solid #eaeaea;
    padding: 15px;
    margin: 0 0 30px;
}
#support-ticket .banner-ticket{background:url(../images/banner-ticket.jpg) 50% 0 no-repeat #cccecd;position:relative;min-height:200px}
#support-ticket .banner-ticket:after,#support-ticket .banner-ticket:before{display:table;content:'';clear:both}
#support-ticket .banner-ticket .intro-banner{margin-top:40px}
#support-ticket h1{color:#333;font-size:40px;line-height:45px;padding-left:35px;margin:0 0 15px}
#support-ticket .intro-banner p{color:#666;font-size:14px;line-height:26px;padding-left:35px;margin:0 0 20px;width:54%;float:left}
#support-ticket .banner-ticket .intro-banner a.link-ticket{background:#f90;color:#fff;border-bottom:2px solid #f60;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;float:right;min-width:120px;padding:15px 25px;text-align:center;text-transform:uppercase;font-size:12px;line-height:20px;position:relative;top:-24px;right:50px}
#support-ticket .breadcrumb{background:0 0;position:relative;padding:20px 0}
#support-ticket .content-ticket .rules,#support-ticket.right-part>div{background:#f7f7f7;border:1px solid #eaeaea;padding:15px;margin:0 0 30px}
#support-ticket .notify-event{background:#f90;border:1px solid #f60;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:25px;margin-bottom:30px}
.notify-event{background:#f90;border:1px solid #f60;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:25px;margin-bottom:30px}
#support-ticket .rules h3{color:#333;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;margin:10px 0}
#support-ticket .right-part>div h3{color:#333;font-size:16px;line-height:20px;font-weight:700;margin:0 0 10px}
#support-ticket .right-part>div p{color:#666;font-size:14px;line-height:22px;margin:0 0 15px}
#support-ticket.right-part>div a{background:#4c9ed9;color:#fff;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 20px;min-width:160px;text-align:center}
.com_content.view_article{padding-bottom:40px}
.view_article .banner{height:300px;margin-bottom:30px;min-height:200px}
.view_article .banner h1{color:#fff;font-size:24px;font-weight:700;padding-top:130px;text-align:center;text-transform:uppercase}
.com_content.view_article article header h1{color:#666;font-size:24px;padding:5px 0}
.com_content.view_article article p{margin:10px 0}
.com_content.view_article article h2{font-size:24px;line-height:30px}
#cms-market-author{max-width:100%}
.com_users .my-account{background:#fff;overflow-x:hidden}
.com_users .my-account .menu-left-account{background:#fff;padding:30px}
.com_users .my-account .menu-left-account h4{font-weight:700;margin-left:15px}
.menu-left-account ul{list-style:none;margin:0 10px;padding:0}
.menu-left-account ul li{padding:10px 10px 10px 20px}
.menu-left-account ul li a{color:#92a7b4;text-decoration:none;display:flex;align-items:center}
.menu-left-account ul li a span{padding-right:15px}
.menu-left-account ul li.active{background:#ff9800;border-radius:5px}
.menu-left-account ul li.active a{color:#fff}
.menu-left-account ul li.active a path{fill:#fff}
.com_users .col-right-content {background:url(../images/bg-content-acc.jpg) no-repeat;background-size:cover}
.com_users .col-right-content .popup-form-block{/*min-height:780px;*/min-width:400px;position: relative;transform: translate(-50%, 0%);left: 50%;}
.com_users .col-right-content .popup-form-block.login{/*min-height:780px;*/min-width:850px;position: relative;transform: translate(-50%, 0%);left: 50%;}
.brand-review {display: block;clear: both;}
.login-short-intro{color:#423c3b;font-size:22px;line-height:25px;padding:40px 60px}
.login-short-intro h3{font-size:36px;font-weight:500}
.login-short-intro p{font-size:16px;font-weight:400;color:#666}
.login-short-intro strong{color:#f7931d}
.login-short-intro blockquote{color:#ef872d;font-size:24px;line-height:36px;padding:0 55px;margin:0 0 20px;border:0 none;position:relative}
.login-short-intro blockquote:before{color:#ef872d;font-size:150px;line-height:1;content:open-quote;position:absolute;top:-15px;left:-5px;display:inline-block}
.login-short-intro blockquote:after{color:#ef872d;font-size:150px;line-height:1;content:close-quote;position:absolute;top:-15px;right:0;display:inline-block}
.login-short-intro .box-service{background:#fff;border-radius:10px;padding:30px}
.login-short-intro .box-service:hover{box-shadow:0 0 20px rgba(28,28,28,.2)}
.login-short-intro .box-service .logo-company{display:inline-block;margin-bottom:20px}
.login-short-intro .box-service .logo-company img{max-width:126px}
.login-short-intro .box-service .link-site{float:right;display:inline-block}
.login-short-intro .box-service p{border-top:1px solid #f4f3f8;padding-top:10px}
.login-form .default-login,.register-form .default-register{background:#fff;border-width:1px;border-style:solid;border-color:#ddd #ddd #c9c9c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:22px 22px 30px;text-align:center;margin:40px 0}
.default-login .q-title{font-size:16px;margin:15px 0;display:block;color:#444}
.register-form .default-register{-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}
.col-right-content .default-register .nav-get-pass{padding-top: 15px;}
.login-form h1,.register-form h1{font-size:24px;font-weight:700;margin-bottom:5px}
.login-form .checkbox{float:left;width:50%}
.login-form .create_acount{padding-top:10px}
.login-form .create_acount a{color:#f90;text-decoration:underline}
.login .login-form .title:after,.login .login-form .title:before{display:table;content:'';clear:both}
.login .login-form .title>p{font-size:12px;text-align:right}
.login .login-form .title>p a{color:#ef872d;text-decoration:underline}
#member-registration select#jform_role,.com_users main input[type=email],.com_users main input[type=password],.com_users main input[type=text]{background:#f4f7f8;color:#000;border:1px solid #dadada;font-size:12px;line-height:18px;padding:7px 15px;width:100%;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
.login .login-form .uk-button,.registration .register-form .uk-button{background:#f7941e;color:#fff;padding:7px 15px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;line-height:20px;display:block;width:100%;text-align:center;text-transform:capitalize;border-radius:27.5px}
.login .login-form .uk-button:hover{background:#e78329}
.col-right-content .default-register .nav-get-pass,.login .login-form .nav-get-pass{color:#999;font-size:14px;line-height:14px;margin:10px 0}
.col-right-content .default-register .nav-get-pass span,.login .login-form .nav-get-pass span{color:#444}
.col-right-content .default-register .nav-get-pass a,.login .login-form .nav-get-pass a{color:#ef872d}
.login-form .login_social .moduletable{display:none}
.login-form .list-quick-social-register{list-style:none;padding:0; padding-bottom: 8px;}
.login-form .list-quick-social-register li{box-sizing:border-box;border-radius:25px;padding:5px 0;margin-top:10px;cursor:pointer}
.login-form .facebookslogin{background:#3b5998;display: none;}
.login-form .list-quick-social-register i{font-size:16px;color:#fff;top:2px;position:relative;padding-right:3px;font-weight:700}
.login-form .list-quick-social-register li.googleslogin{border:1px solid #f0f0f0 ;background: #df4930; }
.login-form .linkedinslogin{background:#005983}
.login-form span{color:#fff}
.login-form .sperate-line{position:relative;margin-bottom:20px}
.login-form .sperate-line hr{border:1px solid #f4f3f8;position:absolute;width:100%;top:9px;z-index:1}
.login-form .sperate-line p{z-index:100;background:#fff;position:relative;width:30px;display:block;margin:0 auto}
.login-form .userdata .checkbox{margin-left:-15px;margin-top:20px}
.login-form li:hover{box-shadow:0 0 20px rgba(28,28,28,.2)}
.registration fieldset{margin:0}
.register-bot-reg,.register-top-reg{
    /*border-bottom:1px solid #d7d7d7;*/
    margin:0 0 10px;
    /*padding-bottom:15px;*/
}
.g-recaptcha {
    /* transform:scale(0.77); */
    transform-origin:0 0;
}
.register-bot-reg:after,.register-top-reg:after{display:table;content:'';clear:both}
.registration .register-form p{margin:0 0 10px}
.registration .register-form p:last-child{margin:0}
#member-registration .register-top-reg span{color:#666;font-size:13px;padding:5px 0;display:none;}
.register-form #recaptcha_area,.register-form #recaptcha_table{width:100%}
.registration .register-form .login_social{background:#ddd;padding:15px 20px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:4px 4px 5px 0 rgba(184,184,184,.66);-moz-box-shadow:4px 4px 5px 0 rgba(184,184,184,.66);box-shadow:4px 4px 5px 0 rgba(184,184,184,.66)}
.my-account.remind h1,.my-account.reset h1{color:#333;font-size:16px;line-height:24px}
#user-registration dt,.form-validate dt{float:left;width:130px;padding:5px 10px 0 0}
.remind #user-registration input,.reset #user-registration input{background:#f4f7f8;color:#666;border:1px solid #d1d1d1;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:12px;line-height:20px;width:240px;padding:7px 10px;margin-bottom:20px}
#recaptcha_area{background:#fff;border:1px solid #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;float:left}
#recaptcha_table{margin:0 0 10px}
#recaptcha_table td.recaptcha_r4_c1{width:75%}
#recaptcha_table td.recaptcha_r4_c1>.recaptcha_input_area{width:90%;margin:0 auto}
#recaptcha_table td.recaptcha_r4_c1 .recaptcha_input_area>input#recaptcha_response_field{display:block;width:100%;margin:0}
.recaptcha_only_if_privacy{display:block;text-align:right}
.remind .uk-button,.reset .uk-button{background:#f90;color:#fff;border-color:#c60;border-style:solid;border-width:0 0 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 25px;margin:25px 0 0}
.reset #user-registration>div{width:370px;max-width:100%;text-align:right;margin:auto}
.view_reset .reset_confirm{padding-top:10px;padding-bottom:30px}
.my-account .reset_confirm p{font-size:14px}
.view_reset .reset_confirm .submission .uk-form-row{margin:10px 0;vertical-align:middle}
.view_reset .reset_confirm .submission label{width:15%}
.view_reset .reset_confirm .submission input{width:250px}
.view_reset .reset_confirm .submission button{background:#4c92cc;color:#fff}
.view_reset .reset_confirm .submission button:hover{background:#ef872d}
#system-message{box-shadow:0 0 5px #ccc}
#system-message .message{background:none repeat scroll 0 0 #dff0d8;color:#468847;padding:5px 20px}
#system-message .notice,#system-message .success{background:none repeat scroll 0 0 #dff0d8;color:#468847;padding:5px 20px}
#system-message .error{background:none repeat scroll 0 0 #f2dede;padding:5px 20px;color:#b94a48}
#system-message .error.message{background:none repeat scroll 0 0 #f2dede;padding:5px 20px;color:#b94a48}
#system-message .warning{background:none repeat scroll 0 0 #fcf8e3;padding:5px 20px;color:#c09853}
#system-message .warning.message{background:none repeat scroll 0 0 #fcf8e3;padding:5px 20px;color:#c09853}
#system-message .message>ul{list-style:none outside none;padding:0}
#system-message-container .btn-close{position:absolute;right:5px;top:0}
.error{color:#b94a48}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.alert,.alert h4{color:#c09853}
.alert h4{margin:0}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}
.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success h4{color:#468847}
.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.alert-danger h4,.alert-error h4{color:#b94a48}
.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}
.alert-info h4{color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block>p,.alert-block>ul{margin-bottom:0}
.alert-block p+p{margin-top:5px}
.table-striped tbody>tr:nth-child(2n+1)>td,.table-striped tbody>tr:nth-child(2n+1)>th{background-color:#f9f9f9}
.ajax-loader-reset{background:rgba(244,244,244,.5);opacity:1;width:100%;height:100%;top:0;left:0;position:fixed;z-index:999;display:none;transition-duration:5s}
.view_vendor{background:#e5e5e5;padding:0 0 30px}
.view_vendor .banner-vendor{background:#f7f7f7}
.banner-vendor .banner-image{background:#fff;display:block;margin:40px auto auto;padding:10px 10px 0;text-align:center;position:relative}
.banner-vendor .banner-image .uk-icon-camera{position:absolute;bottom:19px;right:40px;border-radius:5px;font-weight:700;font-style:inherit;padding:8px 15px;background:#e0e0df;display:flex;align-items:center}
.banner-vendor .banner-image .uk-icon-camera:before{padding-right:10px}
.banner-vendor .banner-image .edit_banner{color:#000}
.banner-vendor .banner-image img{width:100%}
.cms-vendor-view .avarta-vendor-top{background:#f0f0f0;padding:10px;margin-bottom:30px}
.cms-vendor-view .avarta-vendor-top .img-avatar-top{background:#fff;border:1px solid #e0e0df;display:block;margin:-50px 25px 10px;padding:8px;width:120px;float:left;position:relative}
.view_vendor .avarta-vendor-top .vendor-info-bief .vendor-username{display:block;font-size:20px;font-weight:700;color:#3d7aac}
.view_vendor .avarta-vendor-top .vendor-info-bief .time-date{display:block;margin-top:5px;font-size:12px;color:#777}
.cms-vendor-view .support_vendor_info,.cms-vendor-view .vendor-introduction{background:#fff;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;padding:20px;margin-bottom:20px}
.cms-vendor-view .support_vendor_info p,.cms-vendor-view .vendor-introduction p{margin:5px 0;font-size:13px}
.view_vendor h3{font-size:16px;font-weight:500;text-transform:capitalize;padding-bottom:5px;border-bottom:1px solid #bfbebe;-webkit-box-shadow:0 2px 0 -1px #fff;-moz-box-shadow:0 2px 0 -1px #fff;box-shadow:0 2px 0 -1px #fff}
.view_vendor h4{font-size:14px;font-weight:600}
#vendor_product_list .vendor_product_title{background:#fff;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;padding:14px 20px;margin:0 0 30px;font-size:16px;font-weight:500}
#vendor_product_list .vendor_product_title:before{display:inline-block;content:'';width:24px;height:40px;float:left;margin-right:15px;background:url(../images/icon-vendor-news-product.png) no-repeat scroll 0 50%}
#vendor_product_list .cms-vendor-product-element{clear:both;margin-bottom:15px}
#vendor_product_list .cms-vendor-product-element:after,#vendor_product_list .cms-vendor-product-element:before{display:table;content:'';clear:both}
#vendor_product_list .cms-vendor-product-element .images_seller{float:left;max-width:40%;text-align:center;padding:5px;margin-right:20px;background:#fff;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}
.images_seller .product-images img{border:1px solid #e0e0df}
#vendor_product_list .cms-vendor-product-element .infoseller{overflow:hidden}
.left-colums .cms-vendor-product-element h4{margin:0 0 5px}
.left-colums .cms-vendor-product-element .brief-info{font-size:11px;padding:2px 0 3px}
.left-colums .cms-vendor-product-element .brief-info img{margin-top:-3px}
.left-colums .cms-vendor-product-element span{margin:0 10px}
.left-colums .cms-vendor-product-element .brief-info .review{color:#3d7aac}
.left-colums .cms-vendor-product-element p{margin:5px 0;font-size:13px}
.cms-vendor-view #seller_rating,.cms-vendor-view #social_toolbox,.cms-vendor-view .send_email_form,.cms-vendor-view .vendor-items{background:#fff;padding:20px;margin-bottom:20px;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}
.vendor-items .count_vendor_items{background:url(../images/icon-bag-item.png) no-repeat scroll 0 50%;padding-left:30px;margin:0;font-size:20px;color:#3d7acc}
.vendor-items .count_vendor_items span{font-size:14px;color:#444}
.vendor-items .view_portfolio{text-align:center;margin:20px 0 10px}
.send_email_form .uk-button,.vendor-items .view_portfolio .uk-button{display:block;width:100%;background:#ff8400;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase}
.send_email_form .uk-button:hover,.vendor-items .view_portfolio .uk-button:hover{background:#cc6a00}
#seller_rating .seller_rating{display:inline-block;font-size:16px;color:#3d7aac}
#seller_rating img{margin-top:-7px}
#seller_rating .average_ratting{color:#666;font-size:12px}
#social_toolbox span,.send_email_form h5{display:block;margin-bottom:10px;font-size:16px;font-weight:500;color:#3d7aac}
.send_email_form textarea{border:1px solid #e0e0df;margin-bottom:20px}
 .onepay-gateway{margin-top:50px}
 .onepay-gateway .merchant-info{margin-bottom:50px}
table.merchant-info{width:100%}
table.merchant-info>tbody{vertical-align:top}
 .onepay-gateway .tb-billing, .onepay-gateway .tb-information{border:1px solid #ccc;background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
 .onepay-gateway .merchant-info .tb-information{margin-right:15px}
 .onepay-gateway .merchant-info .tb-information input{background:#f5f5f5 none repeat scroll 0 0}
 .onepay-gateway .merchant-info .tb-billing{margin-left:15px}
 .onepay-gateway .merchant-info div table{width:100%}
 .onepay-gateway .merchant-info div table .header-title{padding:15px;text-align:left;font-size:24px;line-height:1;font-weight:700;color:#444;border-bottom:1px solid #ccc}
 .onepay-gateway .merchant-info div table td{padding:10px 30px}
 .onepay-gateway .merchant-info div table tr:first-child td{padding-top:20px}
 .onepay-gateway .merchant-info div table tr:last-child td{padding-bottom:20px}
 .onepay-gateway .merchant-info div table td.label{display:table-cell;padding-right:0;color:inherit;font-size:100%;font-weight:400;text-align:left;white-space:normal;vertical-align:middle}
 .onepay-gateway .merchant-info input[type=text], .onepay-gateway .merchant-info select{border:1px solid #ccc;color:#444;font-size:14px;line-height:20px;padding:7px 15px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
 .onepay-gateway .merchant-info .termspayment{padding-top:20px;padding-bottom:20px;text-align:center}
 .onepay-gateway .merchant-info .tb-information span.note{color:#888;font-size:12px;line-height:18px;font-style:italic}
p.note{color:#888;font-size:12px;line-height:18px;font-style:italic}
p.note span.note{color:red;font-weight:700}
 .onepay-gateway .merchant-info .sub-onepay{margin-top:30px;position:relative;padding:0;border:0 none;background:#f90;color:#fff}
 .onepay-gateway .merchant-info .sub-onepay:hover{opacity:.8}
 .onepay-gateway .merchant-info input.onepay-pay{position:relative;font-size:22px;line-height:34px;text-transform:uppercase;padding:10px 75px 10px 50px;background:none transparent;color:#fff}
 .onepay-gateway .merchant-info .sub-onepay i{position:absolute;font-size:24px;line-height:1;right:50px;top:15px}
.view_error{margin-bottom:40px}
.view_error .error_content{background:#fff;position:relative;padding:70px 30px 65px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.view_error .error_content:after,.view_error .error_content:before{display:table;content:'';clear:both}
.view_error .col-left{float:left;width:54%;padding-right:60px;text-align:right;border-right:1px solid #ebebeb}
.view_error .col-right{float:left;width:46%;padding-left:60px;text-align:left;border-left:1px solid #ebebeb;margin-left:-1px}
.tm-error-icon{font-size:180px}
.tm-error-headline{color:#52a7e1;font-size:180px;line-height:.9;margin:0}
.tm-icon-error{display:inline-block;width:100px;height:100px;background:url(../images/404.png) 0 0 no-repeat;background-size:cover;margin:0 20px -10px 0}
.uk-text-muted{color:rgba(0,0,0,.65);font-size:48px}
.tm-sorry{color:#000;font-size:20px;font-weight:700;text-transform:uppercase}
.tm-pageslnk{color:#3598dc;font-size:24px}
.view_error .tm-search span.twitter-typeahead{position:relative;display:inline-block;direction:ltr;width:380px;max-width:100%;margin-top:20px;top:-10px}
.view_error .tm-search span.twitter-typeahead input{width:100%;padding:10px 25px;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px}
.view_error .tm-search span.twitter-typeahead input.tt-hint{position:absolute;top:0;left:0;border-color:transparent;box-shadow:none;opacity:1;background:none 0 0/auto repeat scroll padding-box border-box rgba(0,0,0,0)}
.view_error .tm-search span.twitter-typeahead input.tt-input{position:relative;vertical-align:top;background-color:transparent}
.view_error .tm-search span.twitter-typeahead pre{position:absolute;visibility:hidden;white-space:pre;font-size:12px;font-style:italic;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;word-spacing:0;letter-spacing:0;text-indent:0;text-rendering:auto;text-transform:none}
.view_error .tm-search span.twitter-typeahead span.tt-dropdown-menu{position:absolute;top:100%;left:0;z-index:100;display:none;right:auto}
.view_error .tm-search button{background:#3598dc;color:#fff;font-size:18px;line-height:22px;margin:20px 0 0 20px}
.view_error ul{font-size:16px;list-style:none}
.view_error ul li{padding:4px 0}
.view_error ul li:before{display:inline-block;font-family:FontAwesome;font-size:9px;content:"\f111";margin-right:20px}
.view_error ul a{color:rgba(0,0,0,.85)}
.view_error ul a:hover{color:#3598dc}
.view_error .tm-sociallnk .tm-pageslnk{float:left;margin-right:20px}
.view_error .tm-sociallnk .follow-us a{margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.banner-testimonial{background:url(../images/banner-testimonial-1.jpg) no-repeat top center;color:#fff;padding:50px 0 0;text-align:center;background-size:cover}
.banner-testimonial h2{font-size:24px;font-weight:700;text-transform:uppercase;line-height:24px}
.banner-testimonial>p{font-weight:400;font-size:16px;margin:0 0 40px}
.testimonial-icon>div{display:inline-block;padding:0 43px}
.testimonial-icon>div p:first-of-type{border-radius:100%;padding:20px;text-align:center;font-size:16px;width:90px;height:90px}
.testimonial-icon>div p>span{font-weight:700;font-size:24px;display:block}
.testimonial-icon>div p:last-of-type{font-weight:700;text-transform:uppercase;margin:0 0 60px}
.testimonial-icon>div:nth-child(1) p:first-of-type{background:#71e2ef}
.testimonial-icon>div:nth-child(2) p:first-of-type{background:#ffce35}
.testimonial-icon>div:nth-child(3) p:first-of-type{background:#3a99d7}
.testimonial-icon>div:nth-child(4) p:first-of-type{background:#fabc3d}
.testimonials-wrap{padding-bottom:20px}
.testimonials-wrap h3{font-size:18px;font-weight:700;text-transform:uppercase;color:#444;padding-top:55px;margin:0 0 30px}
.testimonials-wrap h3:after{content:'';border-bottom:2px solid #f8931f;display:block;width:80px;padding-top:5px}
.testimonials-wrap h4{font-weight:500;font-size:16px;text-transform:capitalize;margin:15px 0 3px;line-height:18px}
.testimonials-wrap h4 a{color:#444}
.testimonials-wrap h4 a:hover{color:#f8931f}
.testimonials-wrap p{color:#666;line-height:20px;padding-top:5px;margin:0 0 5px}
.testimonials-wrap .review-author{color:#999;font-size:12px;font-weight:400;border-right:1px solid #999;padding-right:10px}
.testimonials-wrap .create-date{color:#f2b064;font-weight:400;font-size:12px;padding-left:10px}
.testimonials-wraps .pagination-list{margin:40px 0}
.testimonial-hr{margin-bottom:15px;display:flex;justify-content:center;align-items:center}
.testimonial-hr>img{margin-right:15px;-webkit-box-flex:0;-webkit-flex:0 0 165px;-ms-flex:0 0 165px;flex:0 0 165px;max-width:165px}
.testimonial-hr .content{overflow:hidden}
.testimonial-hr h4{font-size:14px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tab-testimonial .testimonial-hr p{font-size:13px;padding-top:5px;margin:0}
.tab-testimonial .testimonial-hr>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.testimonial-hr .review-author{font-size:11px;padding-right:5px}
.testimonial-hr .create-date{font-size:11px;padding-left:5px}
.write-testimonial{margin-top:50px;background:url(../images/banner-testimonial-2.jpg) no-repeat top center;color:#fff;padding:80px 0 60px;text-align:center;background-size:cover}
.data-testimonial h2,.write-testimonial h2{font-weight:700;font-size:24px;text-transform:uppercase;line-height:24px}
.write-testimonial h4{font-weight:700;font-size:16px;margin:25px 0 10px}
.data-testimonial p,.write-testimonial p{color:#fff;padding-top:0;padding-bottom:40px}
.write-testimonial .uk-width-1-4 p{padding:0 30px}
.write-testimonial .uk-width-1-4{position:relative}
.write-testimonial .uk-width-1-4:not(:last-of-type):after{position:absolute;content:'';background-color:transparent;background-repeat:no-repeat;background-position:100% 100%;background-size:cover;width:100%;height:100%;max-width:190px;max-height:22px;display:block;top:12%;left:190px}
.write-testimonial .uk-width-1-4:nth-child(odd):after{background-image:url(../images/line1-1.png)}
.write-testimonial .uk-width-1-4:nth-child(2):after{background-image:url(../images/line1-2.png);top:25%}
.joomla-testimonial .uk-width-1-3:nth-child(3n+1){clear:left}
.joomla-testimonial .content img{display:block;padding-bottom:5px}
.joomla-testimonial .uk-grid:first-of-type{margin-bottom:25px}
.joomla-testimonial .testimonial-hr>div{white-space:normal;text-overflow:initial}
.joomla-testimonial h4{margin:15px 0 5px}
.joomla-testimonial .testimonial-hr .content h4{margin:5px 0;line-height:18px;white-space:normal;text-overflow:initial;overflow:visible}
.data-testimonial{margin-top:40px;background:url(../images/banner-testimonial-3.jpg) no-repeat top center;color:#fff;padding:80px 0 25px;text-align:center;background-size:cover}
.data-testimonial h4{color:#f8931f;font-weight:700;margin:20px 0 5px;font-size:24px}
.data-testimonial .img-data{position:relative;display:inline-block}
.data-testimonial .uk-width-1-6:not(:last-of-type) .img-data:after{background-image:url(../images/line2.png);position:absolute;content:'';background-color:transparent;background-repeat:repeat-x;background-position:center center;width:115px;height:1px;display:block;top:50%;left:80px}
.wordpress-testimonial .testimonial-hr>img{-webkit-flex:0 0 263px;-ms-flex:0 0 263px;flex:0 0 263px;max-width:263px}
.testimonial-hr p{font-size:14px;line-height:18px;margin:0 0 5px;padding-top:10px}
.wordpress-testimonial .testimonial-hr h4{font-size:16px;margin:0 0 5px}
.wordpress-testimonial .uk-width-1-2:nth-child(2n+1){clear:left}
.tab-testimonial h3{display:inline-block}
.tab-testimonial .nav-tabs{display:inline-block;float:right;padding-top:60px;border-bottom:0}
.tab-testimonial .nav-tabs>li>a{padding:0;border:0;border-radius:0;color:#666;font-size:14px}
.tab-testimonial .nav-tabs>li:not(:last-of-type)>a:after{content:'//';padding:0 20px;color:#666}
.tab-testimonial .nav>li>a:focus,.tab-testimonial .nav>li>a:hover{background-color:transparent}
.tab-testimonial .nav-tabs>li.active>a,.tab-testimonial .nav-tabs>li.active>a:focus,.tab-testimonial .nav-tabs>li.active>a:hover{font-size:14px;color:#f8931f;background-color:transparent;border:0;padding:0;border-radius:0}


@media (max-width:1199px){.write-testimonial .uk-width-1-4:not(:last-of-type):after{display:none}
.testimonial-hr .review-author{font-size:10px}
.data-testimonial .uk-width-1-6:not(:last-of-type):after{left:125px}
}
@media (max-width:1100px){.tool-bar a{padding:13px 10px}
.submit-product-tab .nav-tabs>li>a{padding:7px 8px}
}
@media (max-width:991px){.view_product .uk-width-medium-1-3,.view_product .uk-width-medium-2-3{width:100%}
.new-testimonial .uk-width-1-4{width:50%;padding-bottom:30px}
.testimonial-hr{display:block;float:none}
.testimonial-hr>img{float:none}
.tab-magento .uk-width-1-2{width:100%;display:flex;float:left}
}
@media (max-width:800px){.testimonial-icon>div{padding:0 20px}
}
@media (max-width:767px){.data-testimonial .uk-width-1-6{width:100%}
.data-testimonial .img-data{float:left}
.data-testimonial .uk-width-1-6:not(:last-of-type) .img-data:after{width:80px;top:80px;left:0;transform:rotate(90deg) translate(40px)}
.write-testimonial .uk-width-1-4{width:50%}
}
@media (max-width:600px){.testimonial-icon>div{padding:0 10px}
.tab-testimonial .nav-tabs{float:none;display:block;padding-top:0;padding-bottom:30px}
}
@media (max-width:500px){.testimonials-wrap .uk-width-1-2,.testimonials-wrap .uk-width-1-3,.testimonials-wrap .uk-width-1-4,.testimonials-wrap .uk-width-2-3{width:100%}
#mg-extension .uk-width-1-2{display:block;float:none}
}
@media (max-width:320px){.tab-testimonial .nav-tabs>li.active>a,.tab-testimonial .nav-tabs>li.active>a:focus,.tab-testimonial .nav-tabs>li.active>a:hover{font-size:12px}
}
.view_forum .comments-search-controls .search-controls button{padding:2px 15px}
.btn-nav-main,.btn-nav-top,.btn-order-list,.exp-mobile,.icon-plus-nav-main,.icon-plus-nav-main1,.icon-plus-nav-top,.product-suggest-mobi,.title-mobi,.uk-icon-sort-amount-desc{display:none}
@media screen and (max-width:1199px){.global-header .extra-link{font-size:10px}
.global-header .extra-link>a{margin-right:12px}
.cms-global-menu .uk-subnav-pill>li>a{font-size:10px}
.full-navigation .tm-right .tm-search{width:280px}
.full-navigation .tm-right .nav_profile{max-width:220px}
.view_profile .vendor-overview .member-since-date{font-size:20px}
.view_profile .cms-tab-content .history-download .uk-grid{margin-left:-10px;margin-right:-10px}
.view_profile .cms-tab-content .history-download .uk-grid [class*=uk-width]{padding-left:10px;padding-right:10px}
#cms-vendor-tab .cms-tab-content .tab-content{padding:13px}
.view_profile .detail-info .detail-bottom .customization a,.view_profile .detail-info .detail-bottom .ins-service a,.view_profile .detail-info .detail-bottom .ticket-link button{font-size:10px}
.view_error .col-left{width:100%;padding-right:0;text-align:center;border-right:0 none}
.view_error .col-right{width:100%;padding-left:0;border-left:0 none;margin:30px 0 0}
.view_profile .club-fielset .detail-info+.detail-info>.product-club:after{left:10px;right:10px}
.list_of_profile_vendor #flip-scroll table{position:relative;display:block;width:100%;border-spacing:0;border-collapse:collapse}
.list_of_profile_vendor #flip-scroll thead{display:block;float:left}
.list_of_profile_vendor #flip-scroll thead tr{display:block}
#flip-scroll td,.list_of_profile_vendor #flip-scroll th{vertical-align:top}
.list_of_profile_vendor #flip-scroll th{display:block;width:100%;padding:20px 5px}
.list_of_profile_vendor #flip-scroll tbody{position:relative;display:block;width:auto;white-space:nowrap;overflow-x:auto}
.list_of_profile_vendor #flip-scroll tbody tr{display:inline-block;vertical-align:top;min-width:100%}
.list_of_profile_vendor #flip-scroll tbody tr td{display:block;width:100%;min-height:63px;border-top:0 none}
.list_of_profile_vendor #flip-scroll tbody tr td:first-child{border-top:0 none}
}
.full-navigation .tm-logo img{max-width:150px}
@media screen and (max-width:1023px){.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background:0 0;color:#f8931e}
.tm-navbar .global-header{padding:0}
.product-suggest-mobi{position:relative;margin-top:15px;max-width:350px}
#search-form-mobile input:focus{box-shadow:0 0 10px rgba(255,255,255,.3)!important}
.global-header .top-promotion{display:none}
.uk-container{padding-left:20px;padding-right:20px}
.btn-nav-main,.btn-nav-top,.exp-mobile,.icon-plus-nav-main,.icon-plus-nav-main1,.icon-plus-nav-top,.product-suggest-mobi,.title-mobi{display:block}
#slidshow-cmsmart,.banner-header,.hide-extralink,.nav-menu-active,.nav-noitify,.nav-seller,.partner-item,.payment-trust,.profile-nav #nav-your-account,.profile-nav-btn,.title-note,.tm-bottom-a,.tm-search,.uk-ul-nav{display:none}
.global-header .extra-link>a [class*=uk-icon-]{color:#616161;font-size:24px}
.tm-navbar .global-header .btn-nav-top{display:block;float:right;line-height:30px;margin-top:8px}
.btn-nav-top .btn-dows,.btn-nav-top .btn-user{float:left;height:30px;width:30px;text-align:right}
.btn-nav-top a,.btn-nav-top span{display:inline-block;color:#fff}
.btn-nav-top .btn-dows,.btn-nav-top .btn-user{margin-top:15px;position:relative}
.btn-nav-top .btn-dows>a{position:relative;top:-12px;width:44px;height:28px;text-align:center}
.btn-nav-top .btn-dows>a .uk-icon-sort-down:before{font-size:20px}
.btn-nav-top .btn-user span.user-logon:after{font-family:FontAwesome;font-size:10px;line-height:1;content:'\f111';color:#41c75b;position:absolute;bottom:6px;right:-5px}
.btn-nav-top .btn-dows [class*=uk-icon-]:before{line-height:30px}
.btn-nav-top .btn-user [class*=uk-icon-]:before{font-size:20px;line-height:20px}
.tm-toolbar .uk-float-right .nav-seller,.tm-toolbar .uk-float-right .uk-nav-mobile>ul{display:none}
.profile-nav .profile-nav-dropdown{top:30px;right:0}
.tm-navbar .btn-nav-main{float:left}
.tm-navbar .btn-nav-main a .uk-icon-bars:before{cursor:pointer;color:#fff;margin:8px 0 0;padding:11px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:24px;padding-left:1px}
.tm-navbar .btn-nav-main,.tm-navbar .tm-right{position:absolute;top:0}
.tm-navbar .btn-nav-main{left:10px}
.tm-navbar .tm-right{right:0}
.full-navigation .tm-logo{float:none;display:block;width:auto;margin:0 95px;text-align:center}
.full-navigation .tm-logo img{max-height:38px}
.tm-logo a p{display:inline-block}
.full-navigation .tm-right{width:auto}
.ajax-cart .content-cart .uk-button-dropdown{border:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.tm-navbar .menu-layer #global-menu{height:auto;margin:0}
.tm-navbar .menu-layer #global-menu .uk-container{background:#fff;position:absolute;top:0;left:0;width:100%;padding-left:15px;padding-right:15px;margin:0;z-index:1;box-shadow:0 0 15px rgba(0,0,0,.4)}
.tm-navbar .menu-layer #search-form-mobile{background:#303131;display:block;position:relative}
#search-form-mobile .twitter-typeahead{width:100%}
#search-form-mobile input{color:#fff;background:rgba(0,0,0,.15)!important;border-radius:20px;border-color:transparent;padding:6px 40px 6px 15px;width:100%;font-size:12px;font-style:italic}
#search-form-mobile input:focus{box-shadow:0 0 10px rgba(255,255,255,.3)!important;border-color:transparent;outline:0}
#search-form-mobile button{position:absolute;top:7px;right:0;background:0 0;border-color:transparent;color:#999;font-size:12px;padding:6px 15px}
#search-form-mobile button i{font-style:normal}
#search-form-mobile .exp{display:none}
#search-form-mobile .tt-dropdown-menu{background:#f1f2f2;box-shadow:0 9px 8px rgba(0,0,0,.5);width:100%;padding:15px;margin:10px 0 0;z-index:9999!important}
#cmsmart-menu ul li.lv1,#cmsmart-menu ul li.lv2{display:block}
#cmsmart-menu ul li ul,#cmsmart-menu ul li.lv1.active>ul,#cmsmart-menu ul li.lv1:hover>ul,#cmsmart-menu ul li:hover>ul{position:static}
#cmsmart-menu ul li.lv2:hover>a{background:0 0}
#cmsmart-menu ul li{position:relative}
#cmsmart-menu ul li>a{margin:0 20px 0 0}
#cmsmart-menu ul li.lv1>a{font-size:20px;font-weight:400;padding:10px;color:#fff}
#cmsmart-menu ul li.lv2>a{font-size:18px;font-weight:400;padding:10px 10px 10px 15px;color:#fff;margin:0 20px 0 0}
#cmsmart-menu ul li.lv2 ul li>a,#cmsmart-menu ul li.lv3>a{font-size:16px;font-weight:400;padding:6px 10px 6px 20px;color:#616161;margin:0 20px 0 0}
#cmsmart-menu ul li.lv2 ul li+li{border-color:transparent}
#cmsmart-menu ul li [class*=icon-plus-nav-]{display:inline-block;position:absolute;top:10px;right:5px;font-size:16px}
#cmsmart-menu ul ul ul{border:1px solid #ccc}
#cmsmart-menu ul li.lv1.active>ul,#cmsmart-menu ul li.lv1:hover>ul{background:#303131}
.tm-toolbar .uk-float-right .uk-nav-mobile{position:absolute;top:100%;z-index:99999}
.tm-toolbar .uk-float-right .uk-nav-mobile>ul{background:#fff;position:absolute;right:-70px;padding:0;margin:0;width:230px;box-shadow:0 0 15px rgba(0,0,0,.15);top:2px}
.tm-toolbar .uk-float-right .uk-nav-mobile>ul li{display:block;margin:0}
.tm-toolbar .uk-float-right .uk-nav-mobile>ul li.level1:hover{background:#eee;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.cms-global-menu .uk-subnav li.uk-parent>ul.nav-child{background:0 0;box-shadow:none}
.cms-global-menu .uk-subnav li.uk-parent ul li+li{border-top:0 none}
.tm-toolbar .uk-float-right .uk-nav-mobile ul li>a{margin:0 20px 0 0;display:inline-block}
.tm-toolbar .uk-float-right .uk-nav-mobile ul li [class*=icon-plus-nav-]{display:inline-block;position:absolute;top:10px;right:5px;font-size:16px;color:#999;cursor:pointer}
.tm-toolbar .uk-float-right .uk-nav-mobile>ul>li>a{color:#000;font-size:16px;line-height:20px;padding:10px}
.cms-global-menu .uk-subnav li.parent ul li>a{color:#616161;font-size:14px;line-height:20px}
.cms-global-menu .uk-subnav li.parent>ul.nav-child li>a{padding:6px;padding-left:15px}
.cms-global-menu .uk-subnav li a:hover{color:#f8931e}
.cms-global-menu .uk-subnav li.parent>ul.nav-child li:hover>a{background:0 0;color:#f8931e}
.cms-global-menu .uk-subnav-pill>li:hover>a{background:0 0}
.cms-global-menu .uk-subnav li.uk-parent:hover>ul,.cms-global-menu .uk-subnav li.uk-parent>ul{position:static;display:none;box-shadow:none}
.cms-global-menu .uk-subnav li.uk-parent ul li>a{margin-right:0;padding-left:20px}
.cms-global-menu .uk-subnav li.uk-parent ul li>a:hover{background:0 0;color:#f8931e}
.submit-product-tab .nav-tabs>li>a{font-size:13px;margin-top:5px}
#cms-vendor-tab .cms-tab-content .tab-content{padding:10px}
.view_profile .cms-tab-content .history-download .uk-grid{margin-left:-10px;margin-right:-10px}
.view_profile .cms-tab-content .history-download .uk-grid [class*=uk-width]{padding-left:10px;padding-right:10px}
.view_profile .detail-info .product-info .thumb-seller{width:15%;margin:0 10px 10px 0}
.view_profile .main-info .uk-button{font-size:16px;line-height:20px;padding:6px 15px;min-width:0}
#cms-vendor-tab .sales_vendor .uk-form .vendor-profile label{float:left;width:25%}
.seach_period_select label{margin-right:10px}
.login-short-intro blockquote{font-size:20px;line-height:36px;padding:0 45px}
.login-short-intro{font-size:20px;line-height:30px}
.login-short-intro blockquote:after,.login-short-intro blockquote:before{font-size:90px;top:-7px}
.view_error .error_content{margin:30px 0 0;padding:50px 30px 45px}
.view_error .tm-search{display:block}
.view_profile .club-fielset .detail-info+.detail-info>.product-club:after{left:10px;right:10px}
.global-header .tm-toolbar .uk-float-left{width:calc(100% - 70px)!important}
.global-header .tm-toolbar .uk-float-right{width:70px!important}
.ajax-cart .content-cart .uk-button-dropdown{height:65px}
.uk-button-dropdown .uk-button .total_cart{right:1px}
.uk-button-dropdown .uk-dropdown{top:90px;box-shadow:0 0 15px rgba(0,0,0,.3)}
.profile-nav .profile-nav-dropdown{display:none;visibility:visible;opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;min-height:auto}
.tm-navbar .menu-layer #global-menu{height:0!important}
#cmsmart-menu .project .uk-container .col-md-4:not(:first-child){display:none}
#cmsmart-menu .project .uk-container .row{padding-left:30px;padding-right:15px}
#cmsmart-menu .project .sub-menu h3 .menu-toggle{display:none}
#cmsmart-menu .support .sub-menu .bottom.uk-container{display:none}
}
@media screen and (max-width:991px){.uk-grid{margin-left:-10px;margin-right:-10px}
[class*=uk-grid-width]>*,[class*=uk-width]{padding-left:10px;padding-right:10px}
.cmsmart-channel .cms-aboutus,.menu-bottom .uk-service-folow{width:100%}
.cmsmart-channel .cms-clients,.cmsmart-channel .cms-trust{width:50%}
.icon-service>a{margin-right:20px}
.tm-footer{border-top:0 none}
.tm-footer .uk-copyrights{width:100%;text-align:center}
#copyright{font-size:17px;margin:0 0 10px;display:inline-block}
.tool-bar a{font-size:13px;padding:13px 10px}
.view_profile .vendor-overview .member-since-date{font-size:18px}
#cms-vendor-tab .cms-tab-content .tab-content{padding:7px}
.view_profile .cms-tab-content .history-download .uk-grid{margin-left:-7px;margin-right:-7px}
.view_profile .cms-tab-content .history-download .uk-grid [class*=uk-width]{padding-left:7px;padding-right:7px}
.view_profile .detail-info .product-info .thumb-seller{width:15%;margin:0 7px 7px 0}
.view_profile .main-info .uk-button{padding:5px 10px}
.seach_period_select label{display:block;margin-right:0}
.seach_period_select select{width:100%}
.view_profile .club-fielset .detail-info+.detail-info>.product-club:after{left:7px;right:7px}
}
@media screen and (max-width:899px){.submit-product-tab .nav-tabs>li>a{font-size:10px;margin-top:6px;padding:7px 10px}
.tool-bar a{font-size:12px;padding:13px 9px}
.view_profile .vendor-overview .member-since-date{font-size:16px}
 .onepay-gateway .merchant-info .tb-information{margin-right:10px}
 .onepay-gateway .merchant-info .tb-billing{margin-left:10px}
 .onepay-gateway .merchant-info div table td{padding:10px 20px}
 .onepay-gateway .merchant-info input[type=text], .onepay-gateway .merchant-info select{padding:7px 10px}
}
@media screen and (max-width:859px){.submit-product-tab .nav-tabs>li>a{font-size:10px;margin-top:6px}
.view_profile .vendor-overview .member-since-date{margin-top:5px}
}
@media screen and (max-width:799px){.hide-select-sort{display:none}
.uk-icon-sort-amount-desc{display:inline-block}
.view_search #blockSearch .left-area{width:100%;margin-right:0}
#content-cmsmart-filter #cms-filter{display:none}
#content-cmsmart-filter .cms-selected{float:left;min-width:200px}
.tool-bar .cms-addtocart,.tool-bar .cms-live-demo{padding:4px 10px;margin-left:15px}
.tool-bar .cms-addtocart i{margin-right:5px}
.btn-order-list{display:block;margin:7px 0;padding:0 3px}
.btn-order-list .btn-list-cusor{font-size:26px;color:#4c92cc}
#cms-vendor-tab .uk-tabs-mobi{width:38px}
#cms-vendor-tab .cms-tabs li{white-space:nowrap}
#cms-vendor-tab .vendor-overview [class*=uk-width-]{width:100%}
#cms-vendor-tab .sales_vendor .uk-form .vendor-profile label{float:none;width:100%}
.view_profile .uk-panel-box{height:auto}
#flip-scroll table{position:relative;display:block;width:100%;border-spacing:0;border-collapse:collapse}
#flip-scroll thead{display:block;float:left}
#flip-scroll thead tr{display:block}
#flip-scroll td,#flip-scroll th{vertical-align:top}
#flip-scroll th{display:block;width:100%;padding:20px 5px}
#flip-scroll tbody{position:relative;display:block;width:auto;white-space:nowrap;overflow-x:auto}
#flip-scroll tbody tr{display:inline-block;vertical-align:top;min-width:100%}
#flip-scroll tbody tr td{display:block;width:100%;min-height:63px;border-top:0 none}
#flip-scroll tbody tr td:first-child{border-top:0 none}
table.merchant-info>tbody>tr>td,table.merchant-info>tr>td{width:100%;display:block}
 .onepay-gateway .merchant-info .tb-information{margin:0}
 .onepay-gateway .merchant-info .tb-billing{margin:20px 0 0}
}
@media screen and (max-width:1023px){
.uk-grid{margin-left:-7px;margin-right:-7px}
[class*=uk-grid-width]>*,[class*=uk-width]{padding-left:7px;padding-right:7px}
#home-all-items .list-type-home label{margin:2px 0}
#home-all-items .list-items-home label span{font-size:12px;padding:0 7px 0 10px}
#home-all-items .list-type-home label span{font-size:12px;padding:9px 5px}
#home-all-items .item .image-item img{width:100%;height:auto}
.cmsmart-channel .cms-aboutus .icon-about-us{width:auto}
.cmsmart-channel .cms-aboutus .icon-about-us+div{float:none;width:100%}
.cmsmart-channel .cms-clients,.cmsmart-channel .cms-trust{width:100%}
.cmsmart-channel .cms-clients .module-title,.cmsmart-channel .cms-trust .module-title{position:relative;padding-right:20px}
.cmsmart-channel .cms-clients .module-title:after,.cmsmart-channel .cms-trust .module-title:after{display:inline-block;font-family:FontAwesome;content:'\f103';position:absolute;top:5px;right:0}
.cmsmart-channel .cms-clients.open .module-title:after,.cmsmart-channel .cms-trust.open .module-title:after{content:'\f102'}
.cmsmart-channel .cms-clients .menu,.cmsmart-channel .cms-trust .menu{display:none}
.cmsmart-channel .cms-clients.open .menu,.cmsmart-channel .cms-trust.open .menu{display:block}
.cmsmart-channel .cms-aboutus:after,.cmsmart-channel .cms-clients:after,.cmsmart-channel .cms-trust:after,.menu-bottom .uk-service-folow:after{display:block;content:'';border-bottom:1px solid #2e3e58;margin:20px 0}
.cmsmart-channel .tm-bottom-b{border-bottom:0 none}
.menu-bottom .tm-bottom-c{padding-top:0;padding-bottom:0}
.tool-bar .cms-addtocart,.tool-bar .cms-live-demo{font-size:0;line-height:0}
.tool-bar .cms-addtocart i,.tool-bar .cms-live-demo i,.tool-bar .cms-live-demo:before{margin:0;height:20px;line-height:20px}
.nb16-preview-item span span{display:none}
.relate-products .related-element{width:50%}
.relate-products .related-element:nth-child(odd){clear:left}
.relate-products .related-element a img{width:100%}
#combo-product .combo-element-wap:hover .combo-info{display:none}
.modal-dialog{margin-top:70px}
.view_profile #vendor-bief .seach_period_select label{font-weight:700}

.cms-table th{display:none}
.cms-table tr{display:block}
.cms-table tr td[data-th]{display:block;float:left;width:100%}
.cms-table tr td[data-th]:before{content:attr(data-th) ": ";display:inline-block;float:left;width:25%;margin-right:15px;text-align:left;font-size:14px;color:#444}
.cms-table tr td.cms-product-name>div{overflow:hidden}
.order-detail .cms-product-name h4{font-size:14px}
.view_profile .your_order_list .order-detail .table>tbody>tr>td.order-subtotal-price,.view_profile .your_order_list .order-detail .table>tr>td.order-subtotal-price{border-top-width:2px}
.view_error ul.tm-ext{margin:0}
.view_profile .product-club .product-image-wrap{margin-bottom:15px}
#mycart .cms-checkout p{width:90%}
.view_reset .reset_confirm .submission label{width:100%}
}
@media screen and (max-width:679px){.view_search .feature-products-area .product .product-images{width:100%}
.view_search .feature-products-area .product .product-information{width:100%}
.category-container-wrap .product-information .short-description{display:none}
.view_search .feature-products-area .product .product-price{width:100%}
.view_search .feature-products-area .product .product-price .price{float:right}
.category-container-wrap .product-detais{width:100%}
#nb16-youtube-be-modal iframe,#nb16-youtube-fe-modal iframe{max-width:100%;height:auto}
.tm-error-headline{font-size:100px}
.tm-icon-error{width:60px;height:60px}
.uk-text-muted{font-size:36px}
.tm-sorry{font-size:18px}
.tm-pageslnk{font-size:20px}
}
@media screen and (max-width:639px){.view_error .tm-search span.twitter-typeahead{width:280px}
}
@media screen and (max-width:599px){.tool-bar a{font-size:11px;padding:13px 6px}
.product-review blockquote{float:left;width:100%;margin:20px 0 0}
.icon-service>a{margin-right:10px}
#vendor_product_list .cms-vendor-product-element .images_seller{width:100%;max-width:100%;margin-bottom:10px}
#vendor_product_list .cms-vendor-product-element .infoseller{clear:both}
#cms-vendor-tab .cms-tab-content .nav-tabs>li>a{margin:0 5px}
}
@media screen and (max-width:519px){#cms-vendor-tab .cms-tab-content .nav-tabs>li{float:none}
#cms-vendor-tab .cms-tab-content .nav-tabs>li>a{margin:5px;display:block}
#cms-vendor-tab .cms-tab-content .nav-tabs>li.active>a,#cms-vendor-tab .cms-tab-content .nav-tabs>li.active>a:focus,#cms-vendor-tab .cms-tab-content .nav-tabs>li.active>a:hover{border-color:#e1e1e1}
}
@media screen and (max-width:600px){.submit-product-tab .selected-tab,.tool-bar .selected-tab{display:inline-block}
.submit-product-tab .selected-tab{width:135px;padding:10px 15px;margin:0 0 -1px;border:1px solid;border-color:#e1e1e1 #e1e1e1 #fff;background:#fff;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.submit-product-tab .selected-tab:after{float:right;display:inline-block;font-family:FontAwesome;content:'\f107'}
.submit-product-tab .selected-tab+ul,.tool-bar .selected-tab+ul{display:none;z-index:10;position:absolute;width:200px;top:40px;left:0;padding:5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e1e1e1;background:#fff;color:#444;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.2);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.2);box-shadow:2px 2px 1px rgba(0,0,0,.2)}
.submit-product-tab .selected-tab.open+ul,.tool-bar .selected-tab.open+ul{display:block}
.submit-product-tab .selected-tab+ul li,.tool-bar .selected-tab+ul li{float:none;display:block;border-left:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.submit-product-tab .selected-tab+ul li a,.tool-bar .selected-tab+ul li a{display:block;color:#444;border:none;padding:5px 15px;font-size:13px;text-transform:capitalize;background:0 0;border:0 none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.submit-product-tab .selected-tab+ul li a:focus,.submit-product-tab .selected-tab+ul li a:hover,.submit-product-tab .selected-tab+ul li.active a,.submit-product-tab .selected-tab+ul li.active a:focus,.submit-product-tab .selected-tab+ul li.active a:hover,.submit-product-tab .selected-tab+ul li:hover a,.tool-bar .selected-tab+ul li a:focus,.tool-bar .selected-tab+ul li a:hover,.tool-bar .selected-tab+ul li:hover a{background:#09c;color:#fff}
.tool-bar .cms-addtocart,.tool-bar .cms-live-demo{margin-left:10px}
.relate-products .related-element{width:100%;text-align:center}
.cms-final-layout .product-relate .detail-product{display:block}
#social-media .social_toolbox>span{display:none}
#mycart .product-infomation .product-title{font-size:13px;line-height:20px}
#mycart .delete-button a{font-size:20px}
#mycart .total-price{font-size:16px}
.banner-shoppingcart .cms-block-title{font-size:24px}
.view_error .error_content{padding:30px 20px}
.view_error .tm-sociallnk .tm-pageslnk{float:none;margin-right:0}
.view_error .tm-search span.twitter-typeahead{top:0}
}
@media screen and (max-width:425px){ .onepay-gateway .merchant-info div table td, .onepay-gateway .merchant-info div table td.label{width:100%;display:block}
 .onepay-gateway .merchant-info div table td.label{padding:10px 20px 0}
 .onepay-gateway .merchant-info div table tr:first-child td{padding-top:10px}
 .onepay-gateway .merchant-info div table tr:first-child td.label{padding-top:20px}
.tm-error-icon{font-size:150px}
.tm-error-headline{font-size:50px}
.tm-icon-error{width:35px;height:35px}
.uk-text-muted{font-size:26px}
.tm-sorry{font-size:16px}
.tm-pageslnk{font-size:18px}
.view_error ul{font-size:15px}
#mycart .cms-checkout p{width:100%}
}
@media screen and (max-width:399px){#home-all-items .rating-item img{width:75px;margin-top:-5px}
.view_search .feature-products-area .product .product-information{width:100%}
.submit-product-tab .nav-tabs>li>a{padding:7px}
.tool-bar a{padding:15px 5px}
#flip-scroll th{padding:15px 5px}
#flip-scroll tbody tr td{min-height:52px}
.list_of_profile_vendor #flip-scroll tbody tr td{min-height:57px}
.view_profile .cms-tab-content .order-list thead th{font-size:10px;line-height:22px;padding:15px 5px}
.view_profile .cms-tab-content .order-list tbody td{padding:15px 10px}
.view_profile .cms-tab-content .list-product-submit .table thead th{font-size:10px}
}
@media screen and (min-width:480px){.uk-grid-width-small-1-1>*,.uk-width-small-1-1{width:100%}
.uk-grid-width-small-1-2>*,.uk-grid-width-small-2-4>*,.uk-grid-width-small-3-6>*,.uk-grid-width-small-5-10>*,.uk-width-small-1-2,.uk-width-small-2-4,.uk-width-small-3-6,.uk-width-small-5-10{width:50%}
.uk-grid-width-small-1-3>*,.uk-grid-width-small-2-6>*,.uk-width-small-1-3,.uk-width-small-2-6{width:33.33333%}
.uk-grid-width-small-2-3>*,.uk-grid-width-small-4-6>*,.uk-width-small-2-3,.uk-width-small-4-6{width:66.66667%}
.uk-grid-width-small-1-4>*,.uk-width-small-1-4{width:25%}
.uk-grid-width-small-3-4>*,.uk-width-small-3-4{width:75%}
.uk-grid-width-small-1-5>*,.uk-grid-width-small-2-10>*,.uk-width-small-1-5,.uk-width-small-2-10{width:20%}
.uk-grid-width-small-2-5>*,.uk-grid-width-small-4-10>*,.uk-width-small-2-5,.uk-width-small-4-10{width:40%}
.uk-grid-width-small-3-5>*,.uk-grid-width-small-6-10>*,.uk-width-small-3-5,.uk-width-small-6-10{width:60%}
.uk-grid-width-small-4-5>*,.uk-grid-width-small-8-10>*,.uk-width-small-4-5,.uk-width-small-8-10{width:80%}
.uk-grid-width-small-1-6>*,.uk-width-small-1-6{width:16.66667%}
.uk-grid-width-small-5-6>*,.uk-width-small-5-6{width:83.66667%}
.uk-grid-width-small-1-10>*,.uk-width-small-1-10{width:10%}
.uk-grid-width-small-3-10>*,.uk-width-small-3-10{width:30%}
.uk-grid-width-small-7-10>*,.uk-width-small-7-10{width:70%}
.uk-grid-width-small-9-10>*,.uk-width-small-9-10{width:90%}
.uk-small-container{max-width:540px;margin:auto}
}
@media screen and (min-width:768px){.uk-grid-width-medium-1-1>*,.uk-width-medium-1-1{width:100%}
.uk-grid-width-medium-1-2>*,.uk-grid-width-medium-2-4>*,.uk-grid-width-medium-3-6>*,.uk-grid-width-medium-5-10>*,.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}
.uk-grid-width-medium-1-3>*,.uk-grid-width-medium-2-6>*,.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.33333%}
.uk-grid-width-medium-2-3>*,.uk-grid-width-medium-4-6>*,.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.66667%}
.uk-grid-width-medium-1-4>*,.uk-width-medium-1-4{width:25%}
.uk-grid-width-medium-3-4>*,.uk-width-medium-3-4{width:75%}
.uk-grid-width-medium-1-5>*,.uk-grid-width-medium-2-10>*,.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}
.uk-grid-width-medium-2-5>*,.uk-grid-width-medium-4-10>*,.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}
.uk-grid-width-medium-3-5>*,.uk-grid-width-medium-6-10>*,.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}
.uk-grid-width-medium-4-5>*,.uk-grid-width-medium-8-10>*,.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}
.uk-grid-width-medium-1-6>*,.uk-width-medium-1-6{width:16.66667%}
.uk-grid-width-medium-5-6>*,.uk-width-medium-5-6{width:83.66667%}
.uk-grid-width-medium-1-10>*,.uk-width-medium-1-10{width:10%}
.uk-grid-width-medium-3-10>*,.uk-width-medium-3-10{width:30%}
.uk-grid-width-medium-7-10>*,.uk-width-medium-7-10{width:70%}
.uk-grid-width-medium-9-10>*,.uk-width-medium-9-10{width:90%}
.modal-dialog{margin-top:70px}

.uk-medium-container{max-width:720px;margin:auto}
}
@media screen and (min-width:768px) and (max-width:991px){.uk-hidden-medium{display:none!important}
}
@media screen and (min-width:992px){.uk-grid-width-large-1-1>*,.uk-width-large-1-1{width:100%}
.uk-grid-width-large-1-2>*,.uk-grid-width-large-2-4>*,.uk-grid-width-large-3-6>*,.uk-grid-width-large-5-10>*,.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}
.uk-grid-width-large-1-3>*,.uk-grid-width-large-2-6>*,.uk-width-large-1-3,.uk-width-large-2-6{width:33.33333%}
.uk-grid-width-large-2-3>*,.uk-grid-width-large-4-6>*,.uk-width-large-2-3,.uk-width-large-4-6{width:66.66667%}
.uk-grid-width-large-1-4>*,.uk-width-large-1-4{width:25%}
.uk-grid-width-large-3-4>*,.uk-width-large-3-4{width:75%}
.uk-grid-width-large-1-5>*,.uk-grid-width-large-2-10>*,.uk-width-large-1-5,.uk-width-large-2-10{width:20%}
.uk-grid-width-large-2-5>*,.uk-grid-width-large-4-10>*,.uk-width-large-2-5,.uk-width-large-4-10{width:40%}
.uk-grid-width-large-3-5>*,.uk-grid-width-large-6-10>*,.uk-width-large-3-5,.uk-width-large-6-10{width:60%}
.uk-grid-width-large-4-5>*,.uk-grid-width-large-8-10>*,.uk-width-large-4-5,.uk-width-large-8-10{width:80%}
.uk-grid-width-large-1-6>*,.uk-width-large-1-6{width:16.66667%}
.uk-grid-width-large-5-6>*,.uk-width-large-5-6{width:83.66667%}
.uk-grid-width-large-1-10>*,.uk-width-large-1-10{width:10%}
.uk-grid-width-large-3-10>*,.uk-width-large-3-10{width:30%}
.uk-grid-width-large-7-10>*,.uk-width-large-7-10{width:70%}
.uk-grid-width-large-9-10>*,.uk-width-large-9-10{width:90%}
.uk-large-container{max-width:960px;margin:auto}
}
@media screen and (min-width:992px) and (max-width:1023px){.uk-hidden-large{display:none!important}
}
@media screen and (min-width:1024px){.uk-grid-width-xlarge-1-1>*,.uk-width-xlarge-1-1{width:100%}
.uk-grid-width-xlarge-1-2>*,.uk-grid-width-xlarge-2-4>*,.uk-grid-width-xlarge-3-6>*,.uk-grid-width-xlarge-5-10>*,.uk-width-xlarge-1-2,.uk-width-xlarge-2-4,.uk-width-xlarge-3-6,.uk-width-xlarge-5-10{width:50%}
.uk-grid-width-xlarge-1-3>*,.uk-grid-width-xlarge-2-6>*,.uk-width-xlarge-1-3,.uk-width-xlarge-2-6{width:33.33333%}
.uk-grid-width-xlarge-2-3>*,.uk-grid-width-xlarge-4-6>*,.uk-width-xlarge-2-3,.uk-width-xlarge-4-6{width:66.66667%}
.uk-grid-width-xlarge-1-4>*,.uk-width-xlarge-1-4{width:25%}
.uk-grid-width-xlarge-3-4>*,.uk-width-xlarge-3-4{width:75%}
.uk-grid-width-xlarge-1-5>*,.uk-grid-width-xlarge-2-10>*,.uk-width-xlarge-1-5,.uk-width-xlarge-2-10{width:20%}
.uk-grid-width-xlarge-2-5>*,.uk-grid-width-xlarge-4-10>*,.uk-width-xlarge-2-5,.uk-width-xlarge-4-10{width:40%}
.uk-grid-width-xlarge-3-5>*,.uk-grid-width-xlarge-6-10>*,.uk-width-xlarge-3-5,.uk-width-xlarge-6-10{width:60%}
.uk-grid-width-xlarge-4-5>*,.uk-grid-width-xlarge-8-10>*,.uk-width-xlarge-4-5,.uk-width-xlarge-8-10{width:80%}
.uk-grid-width-xlarge-1-6>*,.uk-width-xlarge-1-6{width:16.66667%}
.uk-grid-width-xlarge-5-6>*,.uk-width-xlarge-5-6{width:83.66667%}
.uk-grid-width-xlarge-1-10>*,.uk-width-xlarge-1-10{width:10%}
.uk-grid-width-xlarge-3-10>*,.uk-width-xlarge-3-10{width:30%}
.uk-grid-width-xlarge-7-10>*,.uk-width-xlarge-7-10{width:70%}
.uk-grid-width-xlarge-9-10>*,.uk-width-xlarge-9-10{width:90%}
.uk-hidden-xlarge{display:none!important}
.uk-subnav-pill{display:block!important}
.uk-xlarge-container{max-width:1140px;margin:auto}
}

.view_home{background:#fff}
h2.section-title{font-size:24px;text-align:center;padding:0;margin-bottom:20px;line-height:24px;text-transform:uppercase}
p.section-des{font-size:16px;text-align:center;padding:0;margin-top:0;margin-bottom:40px;line-height:16px}
.how-to-work,.slogan{padding:60px;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/howitwork-bg_op.jpg);background-attachment:fixed;background-position:50% 50%}
.slogan{padding:60px;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/slogan_bg_op.jpg);background-attachment:fixed;background-position:50% 10%}
.ecommerce-system{text-align:center;margin-bottom: 80px;}
.ecommerce-system-img{position:relative}
.ecommerce-system-img .social-items{position:absolute;top:0;left:15px}
.ecommerce-system-img .social-items ul{padding:0}
.ecommerce-system-img .social-items ul li{list-style:none;display:block;width:28px;height:28px;margin-bottom:15px;overflow:hidden;border-radius:50%}
.ecommerce-system-img .social-items ul li a{display:block;width:28px;height:28px;overflow:hidden}
#back-to-top{z-index:9;position:fixed;right:15px;bottom:50%;background:#f7931d;color:#fff;width:40px;height:40px;text-align:center;border-radius:4px;cursor:pointer;}
.how-to-work h2,.how-to-work p{color:#fff!important;}
.how-to-work .work-step p{text-transform:uppercase;font-size:16px;text-align:center;margin-bottom:0}
.how-to-work .work-step .step-icon-con{width:120px;height:120px;border-radius:50%;text-align:center;padding:30px;margin:0 auto;margin-bottom:30px;position:relative}
.how-to-work .work-step:not(:last-child) .step-icon-con:after{position:absolute;top:50%;left:100%;display:block;content:'';background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/arrow1.png) no-repeat;height:19px;width:199px;margin-top:-9px}
.how-to-work .work-step:nth-child(1) .step-icon-con{background:#1876d2}
.how-to-work .work-step:nth-child(2) .step-icon-con{background:#f7931e}
.how-to-work .work-step:nth-child(3) .step-icon-con{background:#1876d2}
.how-to-work .work-step:nth-child(4) .step-icon-con{background:#f7931e}
.how-to-work .work-step .step-icon-con .step-icon{display:table-cell;width:60px;height:60px;overflow:hidden}
.how-to-work .work-step:nth-child(1) .step-icon-con{padding:30px 35px}
.how-to-work .work-step:nth-child(1) .step-icon-con .step-icon{width:50px;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) 0 0}
.how-to-work .work-step:nth-child(2) .step-icon-con .step-icon{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -50px 0}
.how-to-work .work-step:nth-child(3) .step-icon-con .step-icon{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -110px 0}
.how-to-work .work-step:nth-child(4) .step-icon-con .step-icon{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -170px 0}
.how-to-work .work-step .step-num{font-size:30px;line-height:30px;margin-bottom:10px;display:block;}
.slogan h2,.slogan p,.slogan span{color:#fff!important;}
.slogan span{font-size:16px;display:table}
.slogan .slogan-items{padding-left:100px}
.slogan .slogan-items>div{height:45px;line-height:45px}
.slogan .slogan-items>div:not(:last-child){margin-bottom:25px}
.slogan .slogan-items .about-us{width:50px;height:45px;margin-right:25px;overflow:hidden;display:inline-block}
.slogan .slogan-items .slogan-con-des{display:inline-block}
.slogan .slogan-items:nth-child(1)>div:nth-child(1) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -230px 0}
.slogan .slogan-items:nth-child(1)>div:nth-child(2) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -280px 0}
.slogan .slogan-items:nth-child(1)>div:nth-child(3) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -330px 0}
.slogan .slogan-items:nth-child(1)>div:nth-child(4) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -380px 0}
.slogan .slogan-items:nth-child(2)>div:nth-child(1) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -430px 0}
.slogan .slogan-items:nth-child(2)>div:nth-child(2) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -230px -45px}
.slogan .slogan-items:nth-child(2)>div:nth-child(3) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -280px -45px}
.slogan .slogan-items:nth-child(2)>div:nth-child(4) .about-us{background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites3.png) -330px -45px}
.activity{padding:60px 0}
.left-video-col .youtube-player .play{display:none}
.left-video-col .col-md-6,.youtube-player{margin-bottom:10px}
.youtube-player {position: relative;padding-bottom: 56.23%;height: 0;overflow: hidden;max-width: 100%;background: transparent;}
.youtube-player iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;background: transparent;}
.youtube-player img {bottom: 0;display: block;left: 0;margin: auto;max-width: 100%;width: 100%;position: absolute;right: 0;top: 0;border: none;height: auto;cursor: pointer;-webkit-transition: .4s all;-moz-transition: .4s all;transition: .4s all;}
.youtube-player img:hover {-webkit-filter: brightness(75%);}
.youtube-player.video-service-lp .play {height: 72px;width: 72px;left: 50%;top: 50%;margin-left: -36px;margin-top: -36px;position: absolute;background: url("/images/icon_video.png") no-repeat;cursor: pointer;}
.video-des p:nth-child(2n){max-height: 55px;overflow: hidden;}
.left-video-col .col-md-6 p,.video-des p{margin:0}
.video-des p:first-of-type{font-weight:700;font-size:16px;margin-bottom:3px}
.video-des p:last-of-type{font-style:italic}
.left-video-col .col-md-6 p{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.right-video-col .video-des p:first-child{font-size:24px;line-height:24px;margin-top:35px;margin-bottom:20px}
.right-video-col .video-des p:last-child{font-size:18px;font-style:normal;}
#home-all-items h2{color:#1876d2}
.activity .left{border-right:1px dashed #ddd;padding-right:70px}
.activity .right{padding-left:70px;border-left:1px dashed #ddd;margin-left:-1px}
.activity .left h2,.activity .left p{text-align:right}
.activity h2{color:#1876d2}
.activity .right h2,.activity .right p{text-align:left}
.activity-item p{font-size:14px;line-height:14px;padding:0;margin:0}
.activity-item p:first-of-type{font-size:16px;font-weight:700;line-height:20px;margin-bottom:11px}
.activity-item p:first-of-type a{color:#000;text-decoration:none}
.activity-item p:last-of-type{color:#939598}
.activity-item{margin-bottom:15px}
.activity .right .activity-item>div{display:inline-block}
.activity .right .activity-item div:first-child{width:48px;height:48px;vertical-align:top;margin-right:20px}
.activity .right .activity-item div:first-child img{max-width:100%;max-height:100%;margin:0 auto}
.activity .changlog-update,.activity .post-update{border:1px solid #ffb754;color:#ffb754;border-radius:3px;font-size:14px;margin-right:15px;font-weight:400;padding:0 3px}
.activity .post-update{margin-right:0;margin-left:15px}
.activity .right .activity-item>div:last-child{width:calc(100% - 75px)}
.activity,.list-video{overflow:hidden}
.list-video{padding-top:80px;padding-bottom:80px}
.activity{background:#edf2f1}
.list-video h2{color:#3682d5}
.list-video .left-video-col{margin-bottom:15px;margin-left:0;margin-right:0}
.list-video .left-video-col:not(:last-child){border-bottom:1px dashed #ddd}
.list-video .left-video-col .col-md-6:first-child{padding-left:0}
.list-video .left-video-col .col-md-6:last-child{padding-right:0}
.footer{z-index:1;background:0 0;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;-ms-transition:all 1s ease-in;transition:all 1s ease-in;padding-top:50px;background-size:cover;background-position:center}
.footer a,.footer li,.footer p{color:#cdcdcd;font-size:14px;line-height:14px;margin-bottom:10px}
.footer p{line-height:20px;margin-bottom:20px}
.footer p.copy-right{font-size:12px;float:left}
.footer li a:hover{color:#f7931d}
.footer-logo{margin-bottom:30px;position: relative;bottom:15px;}
.partners{padding: 30px 0;}
.copy-right{padding-top:15px}
.footer span.title.no-border{padding-bottom:15px;position:relative;margin-bottom:40px;line-height:16px;display: block;}
.footer span.title:not(.no-border){font-size:15px;text-transform:uppercase;color:#f7931d;line-height:16px;border-bottom:1px solid #ddd;padding-bottom:15px;position:relative;margin-bottom:40px;display: block;}
.footer span.title:not(.no-border):after{width:50px;height:1px;background:#f7931d;position:absolute;bottom:-1px;content:'';left:0}
.footer ul{padding-left:0;margin-left:16px;list-style:disc}
.nb-header{background:0 0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;background-size:cover;background-position:center;position:relative}
.ls-gpuhack{margin:auto!important;right:0!important;max-width:1170px!important}
.ls-bottom-nav-wrapper.ls-above-thumbnails{display:none}
.ls-thumbnail-wrapper{bottom:0;position:absolute;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/pattern-slider.png);height:74px}
.ls-v5 .ls-thumbnail{top:-43px!important}
.ls-thumbnail-inner{background:0 0!important}
.ls-wp-container{overflow:hidden}
.ls-thumbnail{left:50%;margin-left:0!important}
.container-slider{position:relative;min-height:300px}
._badge{position:absolute;bottom:30px;z-index:20;right:50%;margin:0 auto;margin-right:130px}
._badge img{display:inline-block;margin-right:20px}
.slider1-price-con{font-size:24px}
.slider1-price{background:#1d3c70;font-weight:700;margin-left:60px;position:relative;height:44px;line-height:44px;padding:0 15px;display:inline-block}
.slider1-price:before{width:0;top:0;height:0;left:-44px;border:solid 22px transparent;border-right:solid 22px #1d3c70;content:'';position:absolute}
.slider1-price-con a{background:#f7931d;border-radius:3px;height:45px;line-height:45px;display:inline-block;padding:0 15px;color:#fff}
.slide1-layer1,.slide2-layer1{width:100%;height:100%;position:absolute;padding-top:50px}
.slide1-layer1,.slide1-layer2,.slide2-layer1,.slide2-layer2,.slider3-layer1,.slider3-layer2{width:100%;height:100%;position:absolute;text-align:center}
.slide1-layer2:before,.slide2-layer2:before,.slider3-layer1:before,.slider3-layer2:before{display:inline-block;height:100%;vertical-align:middle;content:''}
.slide1-layer2 .uk-container,.slide2-layer2 .uk-container,.slider3-layer1 .uk-container,.slider3-layer2 .uk-container{vertical-align:middle;display:inline-block;width:1130px}
.slide1-layer2 .uk-container .col-md-6,.slide2-layer2 .uk-container .col-md-6,.slider3-layer1 .uk-container .col-md-5{text-align:left;margin-top:-50px;float:right}
.slider3-layer1 .col-md-5 img{width:250px}
.slider1-right,.slider2-left{color:#fff;font-size:18px}
.slider-3-version{margin-top:24px;display:inline-block;font-size:40px;color:#fff;font-weight:100;border-radius:5px;background:#1976d2;padding-left:15px;padding-right:15px}
.social-items{position:fixed;left:15px;top:30%;display:none;z-index:99}
.social-items ul{padding:0}
.social-items ul li{list-style:none;width:30px;height:30px;line-height:30px;border-radius:50%;display:block;overflow:hidden;color:#fff;text-align:center;margin-bottom:15px;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;background:rgb(177 177 177 / 50%);}
.social-items ul li a{width:100%;height:100%;display:block;color:#fff;font-size:16px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;border-radius:50%;line-height:34px}
.social-items ul li a:nth-child(2){position:absolute}
.social-items ul li.facebook:hover{background:#3b5998}
.social-items ul li.google:hover{background:#db4437}
.social-items ul li.twitter:hover{background:#1da1f2}
.social-items ul li.pinterest:hover{background:#bc081b}
.social-items ul li.linkedin:hover{background:#0177b5}
.social-items ul li.youtube:hover{background:#e62b24}
.social-items ul li:hover a{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}
.fixed-promotion{z-index:99}
#cmsmart-menu>ul{padding:0;position:static;max-width:1130px;margin:0 auto}
#global-menu .nav-menu-global{position:relative}
#cmsmart-menu>ul>li{display:inline-block;height:40px;margin-right:29px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;position:static}
#cmsmart-menu>ul>li:hover>span>a,#cmsmart-menu>ul>li>span>a:hover,#cmsmart-menu>ul>span>li a.active{color:#3d7aac;text-shadow:3px 3px 5px rgba(255,255,255,.15)}
#cmsmart-menu>ul>li>span,#cmsmart-menu>ul>li>span a{position:relative;display:inline-block;line-height:40px;font-weight:700;text-transform:uppercase;cursor:pointer;color:#7692c2;text-shadow:3px 3px 5px rgba(0,0,0,.15)}
#cmsmart-menu>ul>li.active>span{color:#fff}
#cmsmart-menu>ul>li>span:after{visibility:hidden;display:block;opacity:0;content:'';width:10px;height:10px;background:#1d3c70;bottom:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:10000;left:50%;margin-left:-5px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;position:absolute}
#cmsmart-menu>ul>li:hover span:after{visibility:visible;opacity:1}
.tm-navbar .menu-layer #global-menu{height:40px;margin-bottom:0;box-shadow:0 3px 5px rgba(0,0,0,.3)}
#cmsmart-menu>ul>li .sub-menu{width:100%;visibility:hidden;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;background:#fff;position:absolute;display:block;left:0;float:left;top:120px;padding:20px 0 0;box-shadow:1px 3px 5px rgba(0,0,0,.15);z-index:9999}
#cmsmart-menu>ul>li .sub-menu ul{padding:0;margin-bottom:20px}
#cmsmart-menu>ul>li .sub-menu ul li{list-style:none}
#cmsmart-menu>ul>li .sub-menu ul li.product{margin-bottom:10px}
#cmsmart-menu>ul>li .sub-menu p a,#cmsmart-menu>ul>li .sub-menu ul li a{color:#444;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}
#cmsmart-menu>ul>li .sub-menu p.cat-level2{font-size:16px;text-transform:uppercase}
#cmsmart-menu>ul>li .sub-menu p.cat-level2 a,#cmsmart-menu>ul>li .sub-menu p.cat-level3 a{color:#444;font-size:16px}
#cmsmart-menu>ul>li .sub-menu p.cat-level2,#cmsmart-menu>ul>li .sub-menu p.cat-level3{position:relative}
#cmsmart-menu>ul>li .sub-menu p.cat-level2 .menu-toggle,#cmsmart-menu>ul>li .sub-menu p.cat-level3 .menu-toggle{display:none;position:absolute;top:0;right:0;color:#666}
#cmsmart-menu>ul>li .sub-menu p.cat-level3:after{content:'';display:block;bottom:-10px;width:50px;background:#f9ac64;height:1px;position:absolute}
#cmsmart-menu>ul>li .sub-menu p a.active,#cmsmart-menu>ul>li .sub-menu p a:hover,#cmsmart-menu>ul>li .sub-menu ul li a:hover,#cmsmart-menu>ul>li .sub-menu ul li.active a{color:#f9ac64}
#cmsmart-menu>ul>li .sub-menu.hover{-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);visibility:visible;opacity:1;z-index:9999}
.solution .sub-menu>div>.col-md-8,.wordpress .sub-menu>div>.col-md-8{padding-right:0}
.solution .sub-menu .solution-right>div{width:100%;padding-right:15px;background:#426498;padding-left:15px;float:left}
.solution .moduletable ul,.wordpress .moduletable ul{font-size:0!important;background:0 0!important;margin-bottom:10px!important}
.solution .moduletable ul.nav.menu>li,.wordpress .moduletable ul.nav.menu>li{padding-right:10px!important;padding-bottom:10px!important;display:inline-block!important;width:25%!important;background:0 0}
.solution .moduletable ul li a,.wordpress .moduletable ul li a{width:100%;padding:0!important;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.solution .moduletable ul li a img,.wordpress .moduletable ul li a img{max-width:100%!important}
.solution .moduletable ul li a:hover,.wordpress .moduletable ul li a:hover{opacity:.9}
.solution .moduletable ul li a span,.wordpress .moduletable ul li a span{display:none!important}
.solution-right{padding-left:0;margin-left:-15px}
.solution .bottom .amazon,.solution .bottom .case-study,.solution .bottom .project-setup{text-align:center}
.solution .bottom .case-study>div{width:84px;height:78px;overflow:hidden;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites02.png) 0 0}
.solution .bottom .project-setup>div{width:74px;height:78px;overflow:hidden;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites02.png) -84px 0}
.solution .bottom .amazon>div{width:106px;height:78px;overflow:hidden;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/sprites02.png) -158px 0}
.solution .bottom p{color:#999}
.mega-menu-bottom{background:#ececec;padding-top:12px;padding-bottom:12px}
.mega-menu-bottom .col-md-3>div{background:#fafafa;overflow:hidden;padding:14px 20px;border:1px solid #fafafa;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;border-radius:5px}
.mega-menu-bottom .col-md-3>div:hover{border-color:#ffd19a}
.mega-menu-bottom .col-md-3>div img{display:inline-block;width:30px;height:30px;float:left}
.mega-menu-bottom .col-md-3>div a{display:inline-block;float:left;width:calc(100% - 45px);padding-left:20px;color:#666;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;font-size:14px;line-height:14px}
.mega-menu-bottom .col-md-3>div a.sigle{padding-top:10px}
.sub-menu.joomla>.uk-container,.sub-menu.magento>.uk-container{padding-bottom:20px}
.mega-menu-bottom .col-md-3>div a:hover{color:#f7931d}
#cmsmart-menu ul li.solution .sub-menu ul.full-solution-text{padding-left:30px}
.solution .bottom a{color:#f58535!important}
#cmsmart-menu ul li.solution .sub-menu ul.full-solution-text li{display:block!important;color:#fff!important;font-size:16px;list-style:none;position:relative}
#cmsmart-menu ul li.solution .sub-menu ul.full-solution-text li:before{font-family:FontAwesome;content:'\f111';font-size:8px;display:inline-block;margin-right:15px}
#cmsmart-menu ul li.solution .sub-menu .solution-right h3{font-size:18px;margin:0;line-height:18px;padding-bottom:30px;padding-top:30px;font-weight:700;text-align:center;color:#fff}
.full-solution-discover{text-align:center;margin:20px 0}
.full-solution-discover span{font-size:16px;color:#f7931d;padding:10px 13px;border:1px solid #f7931d;display:inline-block;line-height:16px;border-radius:3px}
.sub-menu .changelog .link{margin-bottom:8px;font-size:14px;line-height:14px}
.sub-menu .changelog .link a{color:#666!important}
.sub-menu .changelog .link a:hover{color:#f9ac64!important}
.sub-menu .changelog .version{color:#999;margin-bottom:0;font-size:12px;text-align:justify;line-height:12px}
.sub-menu .changelog ul li{margin-bottom:13px}
.sub-menu .changelog .cat-level2{color:#666}
.sub-menu .changelog .cat-level2 span{font-size:14px;color:#ffb754;text-transform:lowercase;display:inline-block;border:1px solid #ffb754;border-radius:3px;padding-left:5px;padding-right:5px;margin-left:15px}
.sub-menu .menu-badge{position:relative;width:30px;height:30px;text-align:center;display:inline-block;vertical-align:middle;margin-left:10px}
.sub-menu .menu-badge i{font-size:30px;color:#003871;line-height:30px;position:absolute;top:0;left:0}
.sub-menu .menu-badge span{position:absolute;top:0;left:-1px;font-size:8px;line-height:30px;width:30px;height:30px;display:block;color:#fff}
.sub-menu .col-sm-3:not(:last-child) .eqh{background-image:linear-gradient(#ffd19a 66%,rgba(255,255,255,0) 0);background-position:right;background-size:1px 15px;background-repeat:repeat-y}
.sub-menu .col-sm-4:not(:last-child) .eqh{background-image:linear-gradient(#ffd19a 90%,rgba(255,255,255,0) 0);background-position:right;background-size:1px 10px;background-repeat:repeat-y}
.sub-menu h3{font-size:16px;text-transform:uppercase;font-weight:700;color:#666;margin:0 0 20px;line-height:16px;position:relative}
.sub-menu h3 .menu-toggle{display:none}
.sub-menu h3 a{color:#666!important;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.sub-menu h3 a:hover{color:#f9ac64!important}
.how-we-work .col-md-2>div{float:left;background:#fafafa;border-radius:3px;height:56px;width:100%}
.how-we-work .col-md-2>div>div{display:inline-block;float:left}
.how-we-work .col-md-2>div>div:last-child{width:calc(100% - 44px)}
.project .sub-menu .how-we-work{text-align:center;background:#dadada;padding:13px 0}
.project .sub-menu .how-we-work-step{width:30px;height:40px;vertical-align:middle;overflow:hidden;margin-top:8px;margin-bottom:8px;margin-left:10px;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/colsultant-sprites.png) no-repeat}
.project .sub-menu .how-we-work-step.step-1{background-position:0 0}
.project .sub-menu .how-we-work-step.step-2{background-position:-30px 0}
.project .sub-menu .how-we-work-step.step-3{background-position:-60px 0}
.project .sub-menu .how-we-work-step.step-4{background-position:-90px 0}
.project .sub-menu .how-we-work-step.step-5{background-position:-120px 0}
.project .sub-menu .how-we-work-step.step-6{background-position:-150px 0}
.project .sub-menu .how-we-work .col-md-2 div div:last-child{margin-top:12px}
.project .sub-menu .how-we-work h3{margin-top:30px;margin-bottom:20px}
.project .sub-menu .consultant{float:left;background:#e6a355;padding-top:20px;padding-left:25px;border-radius:3px}
.project .sub-menu .consultant p{margin:0;color:#fff}
.project .sub-menu .consultant .col-md-12,.project .sub-menu .consultant .col-md-4,.project .sub-menu .consultant .col-md-8{padding:0}
.project .sub-menu .consultant .col-md-8{padding-top:10px}
.project .sub-menu .consultant .col-md-12:first-of-type{margin-bottom:15px}
.project .sub-menu .project-inner ul{margin-left:15px!important;color:#999}
.project .sub-menu .project-inner li:not(:last-child){margin-bottom:10px}
.project .sub-menu .how-we-work p{margin-bottom:0;font-size:12px}
.project .sub-menu .how-we-work p:first-of-type{font-size:14px;font-weight:700;color:#666}
.project .project-enquiry{text-align:center;margin-top:25px}
.project .project-enquiry a{display:inline-block;color:#1d3c70;border:1px solid #1d3c70;line-height:16px;font-size:16px;border-radius:3px;padding:10px 15px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;margin-left:-20px}
.project .project-enquiry a:hover{color:#fff;border-color:#fff}
.project-inner.consultant h3{text-align:center;font-size:18px;font-weight:700;color:#fff}
.community .sub-menu{padding-bottom:0!important}
.community-bottom{background:#dadada;width:100%}
.community-bottom .col-md-2>div{background:#fff;float:left;margin:14px 0;width:100%;border-radius:3px;padding:12px}
.community-bottom .col-md-2 .col-md-3,.community-bottom .col-md-2 .col-md-9{padding:0}
.community-bottom .col-md-2 .col-md-9 p{margin:0;font-size:12px;text-align:center;margin-top:2px;line-height:14px}
.community-bottom .col-md-2 .col-md-9 p:first-child{font-size:15px;font-weight:700;line-height:14px}
.community-bottom .col-md-2 .col-md-9 p.one{font-size:13px;font-weight:400;margin-top:9px}
.community .sub-menu p{color:#666;margin-bottom:0}
.community .sub-menu .promotion .eqh{padding-right:15px}
.community .sub-menu .promotion img{margin-bottom:13px}
.community .sub-menu .promotion span.date{margin-right:15px}
.community .sub-menu .promotion i{margin-right:5px}
.community .sub-menu .promotion .first{border-bottom:1px solid #ddd}
.community .sub-menu .promotion .second{padding-top:12px}
.community .sub-menu .nav.menu li a{padding:0;line-height:14px}
.community .sub-menu .nav.menu li a:hover{background:0 0}
.community .sub-menu .nav.menu li{margin-bottom:15px}
.community .sub-menu .testimonials .testimonial{font-weight:300;color:#fff;font-size:16px}
.community .sub-menu .testimonials .author{text-align:right}
.community .sub-menu .testimonials .author span{color:#fff}
.community .sub-menu .testimonials .vote{padding:12px;border:1px solid #ddd;border-radius:3px}
.community .sub-menu .testimonials .uk-icon-star,.community .sub-menu .testimonials span.number{color:#f4921e}
.support .sub-menu .comment-con:after{clear:both;content:'';display:block}
.community .sub-menu .comment-con,.support .sub-menu .changelog-con,.support .sub-menu .comment-con{margin-bottom:10px;float:left;width:100%}
.community .sub-menu .comment-con>div,.support .sub-menu .comment-con>div{float:left;display:inline-block}
.community .sub-menu .comment-con>div:nth-child(2),.support .sub-menu .comment-con>div:nth-child(2){width:calc(100% - 50px);padding-left:15px}
.community .sub-menu .comment-con p a,.support .sub-menu .changelog-con p a,.support .sub-menu .comment-con>div:nth-child(2) p a{color:#666!important}
.community .sub-menu .comment-con>div:nth-child(2) p:first-of-type,.support .sub-menu .changelog-con>p:first-of-type,.support .sub-menu .comment-con>div:nth-child(2) p:first-of-type{margin-bottom:5px;line-height:14px}
.community .sub-menu .comment-con>div:nth-child(2) p:last-of-type,.support .sub-menu .changelog-con>p:last-of-type,.support .sub-menu .comment-con>div:nth-child(2) p:last-of-type{margin-bottom:0;font-size:12px;color:#595959}
.support .sub-menu .comment-con>div:nth-child(2) p a{color:#1876d2}
.support .sub-menu .changelog-con p a:hover,.support .sub-menu .comment-con>div:nth-child(2) p a:hover{color:#f4921e!important}
/*Icon default user*/img.icon-user {border-radius: 50%;}
.community .sub-menu .comment-con .forum-image,.support .sub-menu .comment-con .forum-image{width:50px;height:50px;}
.support .sub-menu .changelog-con .uk-icon-calendar-o{margin-right:5px;margin-left:15px}
.support .sub-menu .eqh.video .col-md-6{padding:0}
.support .sub-menu .eqh.video .col-md-6:first-of-type{padding-right:5px}
.support .sub-menu .eqh.video .col-md-6:last-of-type{padding-left:5px}
.support .sub-menu .eqh.video p{font-size:16px;line-height:16px;margin-top:8px;margin-bottom:0}
.support .sub-menu .eqh.video p a{color:#666!important}
.support .sub-menu .video-con{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:0 0}
.support .sub-menu .video-con img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}
.support .sub-menu h3 span.update{color:#ffb754;border:1px solid #ffb754;vertical-align:middle;padding-left:3px;padding-right:3px;border-radius:3px;text-transform:lowercase;font-weight:400;font-size:14px;line-height:14px;margin-left:15px}
.menu-club h3{font-size:18px;text-align:center;color:#fff}
.menu-club{padding-left:15px;padding-right:15px}
.menu-club>div{background:#e6a355;border-radius:3px;padding:20px 0 0;float:left;width:100%}
.menu-club ul{margin-left:60px!important}
.menu-club ul li{list-style:disc!important;color:#fff!important;font-size:16px!important}
.menu-club ul li a{color:#fff!important;font-size:16px!important}
.menu-club>div>p:last-child{text-align:center;margin-bottom:20px}
.menu-club>div>p:last-child a{display:inline-block;color:#1d3c70!important;border:1px solid #1d3c70;padding:10px 13px;border-radius:3px;font-size:16px;line-height:16px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.menu-club>div>p:last-child a:hover{color:#fff!important;border-color:#fff!important}
#cmsmart-menu .main-menu-toggle,.footer span.title .toggle{display:none}
.global-header .tm-toolbar .top-promotion p{font-size:14px;margin-bottom:0}
.global-header .tm-toolbar .top-promotion p .discover{margin-left:20px;border-radius:3px;border:1px solid rgba(248,147,30,.2);vertical-align:middle;font-size:12px;text-transform:uppercase;padding:5px 10px;color:#f8931e}
.footer{position:relative}
.footer img.random,.nb-header img.random{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-9999}
.community .testimonials{background:#e6a355;color:#fff;padding:20px;border-radius:3px;margin-bottom:20px}
.community .testimonials h3{text-align:center;line-height:16px;margin-bottom:10px}
.community .testimonials h3 a{color:#fff!important}
.community .testimonials h3 a:hover{color:#fff!important}
.community .testimonial-con .moduletable li{display:inline-block;padding:9px;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;margin-right:5px;margin-bottom:5px!important}
.community .testimonial-con .moduletable li:hover{border-color:#f7921e}
.community .testimonials p{color:#fff}
.community .promotion p:first-child a{color:#666}
.community .promotion p:last-child{font-size:12px;color:#999;margin-bottom:12px;margin-top:6px}
#cmsmart-menu .list-catefory li{display:inline-block;margin-bottom:5px;margin-right:5px}
#cmsmart-menu .list-catefory li a.active,#cmsmart-menu .list-catefory li a:hover{border-color:#f7921e;color:#f9ac64}
#cmsmart-menu .list-catefory li a{display:inline-block;padding:9px;border:1px solid #666;border-radius:3px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;font-size:14px;line-height:14px}
#cmsmart-menu .list-catefory li a.cat-lv2{color:#f9ac64;border-color:#f7921e}
@-webkit-keyframes cf3FadeInOut{0%{opacity:1;opacity:1}
50%{opacity:1}
62.5%{opacity:0}
87.5%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes cf3FadeInOut{0%{opacity:1;opacity:1}
50%{opacity:1}
62.5%{opacity:0}
87.5%{opacity:0}
100%{opacity:1}
}
@-o-keyframes cf3FadeInOut{0%{opacity:1;opacity:1}
50%{opacity:1}
62.5%{opacity:0}
87.5%{opacity:0}
100%{opacity:1}
}
@keyframes cf3FadeInOut{0%{opacity:1;opacity:1}
50%{opacity:1}
62.5%{opacity:0}
87.5%{opacity:0}
100%{opacity:1}
}
.footer img.random,.nb-header img.random{-webkit-animation-name:cf3FadeInOut;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:8s;-moz-animation-name:cf3FadeInOut;-moz-animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-moz-animation-duration:8s;-o-animation-name:cf3FadeInOut;-o-animation-timing-function:ease-in-out;-o-animation-iteration-count:infinite;-o-animation-duration:8s;animation-name:cf3FadeInOut;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:8s}
.footer img.random.one,.nb-header img.random.one{-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}
.footer img.random.two,.nb-header img.random.two{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}
.footer img.random.three,.nb-header img.random.there{-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s}
.project-inner ul li{list-style:disc!important;color:#fff}
a.pro-srvice{font-size:14px;line-height:14px;padding:9px;border:1px solid #666;display:inline-block;border-radius:3px;color:#444;margin-bottom:5px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
a.pro-srvice:nth-child(even){margin-left:5px}
a.pro-srvice:last-child{margin-left:0}
a.pro-srvice:hover{color:#f7921e;border-color:#f7921e}
.project .sub-menu .project-inner.wwwu{background:#426498;padding-top:20px;border-radius:3px}
.project .sub-menu .project-inner{padding-bottom:20px}
.project .sub-menu .project-inner.wwwu h3{text-align:center;font-size:18px;font-weight:700;color:#fff}
.project .sub-menu .project-inner.wwwu ul{padding-left:35px!important}
.project .sub-menu .project-inner.wwwu ul li a{font-size:16px;color:#fff!important}
.project .sub-menu .project-inner.wwwu ul li a:hover{color:#f7921e!important}
.support-team .col-sm-6{text-align:center}
.support-team .col-sm-6 p:first-of-type{font-size:16px;color:#f7931e;line-height:16px;margin-top:15px;text-align:center;margin-bottom:10px}
.solution .sub-menu .bottom{background:#ececec;box-shadow:none;padding-top:12px;padding-bottom:12px}
.solution .sub-menu .bottom .col-md-4{height:60px}
.solution .sub-menu .bottom .col-md-4 .moduletable{background:#fff;float:left;width:100%;height:100%;padding-left:15px;border-radius:3px}
.solution .sub-menu .bottom .col-md-4:nth-child(1){padding-right:10px}
.solution .sub-menu .bottom .col-md-4:nth-child(2){padding-left:0;padding-right:25px}
.solution .sub-menu .bottom .col-md-4:nth-child(3){margin-left:-30px;padding-right:0}
.solution .sub-menu .bottom .col-md-4 .moduletable p{margin-bottom:0}
.solution .sub-menu .bottom .col-md-4 .moduletable div{float:left;display:inline-block}
.solution .sub-menu .bottom .col-md-4 .moduletable div:first-child{margin-top:15px;height:30px;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/solution-sprites.png) no-repeat;margin-right:15px}
.solution .sub-menu .bottom .col-md-4 .moduletable div:last-child{margin-top:10px}
.solution .sub-menu .bottom .row .col-md-4:nth-child(1) .moduletable div:first-child{background-position:0 0;width:33px}
.solution .sub-menu .bottom .row .col-md-4:nth-child(2) .moduletable div:first-child{background-position:-33px 0;width:32px}
.solution .sub-menu .bottom .row .col-md-4:nth-child(3) .moduletable div:first-child{background-position:-65px 0;width:46px}
#cmsmart-menu .community .testimonial-con{padding-bottom:15px}
.support .menu-video-con{position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.support .menu-video-con .button-play-con{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px;text-align:center;line-height:40px;opacity:.8}
.support .menu-video-con .button-play-con .button-play{position:relative;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;width:100%;height:100%;border-radius:50%}
.support .menu-video-con .button-play-con .button-play i{color:#f76029;font-size:40px}
.support .menu-video-con .button-play-con .button-play:before{content:'';position:absolute;border:#f76029 solid 2px;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}
.support .menu-video-con:hover{opacity:.85}
.support .menu-video-con:hover .button-play-con .button-play:before{-webkit-animation-name:hvr-ripple-out;-moz-animation-name:hvr-ripple-out;-ms-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}
.slider-button{border-radius:5px;padding:10px 15px;text-transform:uppercase;color:#fff;font-size:16px;display:inline-block;background:#f8941e;margin-top:20px}
@media (max-width:1400px){.slider3-title{width:400px;height:auto}
.margin-100{margin-top:-100px!important}
}
@media (min-width:1400px){.slider-button{padding:15px 30px;font-size:18px;margin-top:25px}
}
@-webkit-keyframes hvr-ripple-out{100%{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0}
}
@-moz-keyframes hvr-ripple-out{100%{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0}
}
@-ms-keyframes hvr-ripple-out{100%{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0}
}
@keyframes hvr-ripple-out{100%{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0}
}
@media (min-width:1200px){.slider1-text{width:40%}
}
@media (max-width:1200px){.how-to-work .work-step:not(:last-child) .step-icon-con:after{display:none}
.container-slider{display:none}
}
@media (max-width:1023px){.login-regis-h{display:none!important}
.menu-layer .uk-container-center{display:none;float:left;position:absolute;width:100%;background:#fff;z-index:999;box-shadow:0 0 15px rgba(0,0,0,.3);overflow:hidden}
.tm-navbar .menu-layer #global-menu .uk-container{padding:0;z-index:99999;position:static!important;box-shadow:none}
#cmsmart-menu>ul{width:100%;position:static;float:left}
#cmsmart-menu>ul>li{display:block;width:100%;float:left;height:auto!important}
#cmsmart-menu>ul>li>span{color:#000!important;display:block;width:100%;line-height:40px;padding-left:20px;text-shadow:none!important}
#cmsmart-menu>ul>li .sub-menu{top:100%;display:none;position:static!important;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;visibility:visible;opacity:1;box-shadow:none;padding:0}
#cmsmart-menu>ul>li:hover .sub-menu{display:none;top:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:0;box-shadow:none;padding:0}
#cmsmart-menu>ul>li.solution .sub-menu .bottom{display:none}
.solution-right{display:none}
#cmsmart-menu ul li ul.nav.menu{display:block!important;margin-bottom:0;padding-left:15px}
.sub-menu .col-md-3 .eqh{background:0 0!important;display:none}
#cmsmart-menu>ul>li .sub-menu p.cat-level3{padding-left:15px;margin-bottom:5px}
#cmsmart-menu>ul>li .sub-menu p.cat-level3:after{display:none}
#cmsmart-menu>ul>li>span:after{display:none}
#cmsmart-menu>ul>li .sub-menu p.cat-level2{font-size:14px!important;margin-bottom:15px}
#cmsmart-menu>ul>li .sub-menu p.cat-level2 a{font-size:14px}
#cmsmart-menu>ul>li .sub-menu>div>.col-sm-3,#cmsmart-menu>ul>li .sub-menu>div>.moduletable>.col-sm-3{padding-left:20px}
#cmsmart-menu>ul>li .sub-menu>div>.col-sm-3 .eqh>ul{padding-left:15px;margin-bottom:15px;display:none}
#cmsmart-menu>ul>li .sub-menu>div>.col-sm-3 .eqh ul:first-child{display:block}
#cmsmart-menu>ul>li .sub-menu p.cat-level2 .menu-toggle,#cmsmart-menu>ul>li .sub-menu p.cat-level3 .menu-toggle{display:block}
.sub-menu h3{font-size:14px;font-weight:400;margin-bottom:15px}
.community .sub-menu .bottom,.project .col-md-4 ul,.project .consultant-inner,.project .how-we-work{display:none}
.project .sub-menu .project-inner{background:0 0;padding:0}
.project .sub-menu .project-inner ul{margin-bottom:20px!important}
.sub-menu h3 .menu-toggle{display:block;position:absolute;top:0;right:0;color:#666;margin-right:0!important}
.project .sub-menu .consultant{width:100%}
.project .consultant-inner .col-md-12,.project .sub-menu .moduletable>div .col-md-4:last-child{float:left;width:100%}
.community .sub-menu .eqh{margin-bottom:0}
#cmsmart-menu>ul>li:hover>span{position:relative}
#cmsmart-menu .main-menu-toggle{display:block;position:absolute;top:0;right:0;color:#666;margin-right:15px;width:44px;text-align:right}
.support .sub-menu .col-md-4,.support .sub-menu .col-sm-4{padding:0 15px 0 35px}
.sub-menu .col-sm-4:not(:last-child) .eqh{background:0 0}
.support .sub-menu .eqh.video{padding:0;width:100%;float:none;margin-bottom:15px}
.support .sub-menu .eqh.video:after{content:'';display:block;clear:both}
.support .sub-menu .eqh.video .second{width:100%}
.mega-menu-bottom{display:none}
.community .sub-menu .uk-container>.row,.joomla .sub-menu .uk-container>.row,.magento .sub-menu .uk-container>.row,.project .sub-menu .uk-container .moduletable .row,.support .sub-menu .uk-container>.row,.wordpress .sub-menu .uk-container>.row{margin-left:10px;margin-right:0}
.support .sub-menu .uk-container>.row{margin-left:0}
#cmsmart-menu>ul>li.support .sub-menu{padding-bottom:0!important}
#cmsmart-menu>ul>li.project{padding-bottom:15px}
.project .moduletable .project-inner ul{margin-bottom:0!important;padding-bottom:15px!important}
.project-inner ul li{list-style:none!important}
#cmsmart-menu .list-catefory li a{margin-right:0}
#cmsmart-menu .list-catefory{margin-bottom:0}
#cmsmart-menu ul li.wordpress ul.nav.menu{padding-left:0}
.menu-club>div>p:last-child{margin-bottom:20px}
.menu-club ul{margin-left:40px!important}
}
#nav-cart-menu-button{height:30px!important}
.support-team-img{height:100%;margin:0 auto}
.sp-team-con{height:80px;width:80px;margin:0 auto;margin-bottom:10px;border:1px solid #ddd;border-radius:3px;overflow:hidden}
.support-team .col-sm-4{margin-bottom:15px;text-align:center}
.support-team .col-sm-4 span.name{display:inline-block;height:21px;overflow:hidden}
.community-bottom .community-item{width:30px;height:30px;background:url(https://d151fqqb1tev7m.cloudfront.net/images/banners/community-sprites.png);background-repeat:no-repeat;overflow:hidden}
.community-bottom .community-item.community-item-1{background-position:0 0}
.community-bottom .community-item.community-item-2{background-position:-30px 0}
.community-bottom .community-item.community-item-3{background-position:-60px 0}
.community-bottom .community-item.community-item-4{background-position:-90px 0}
.community-bottom .community-item.community-item-5{background-position:-120px 0}
.community-bottom .community-item.community-item-6{background-position:-150px 0}
@media (min-width:992px) and (max-width:1199px){.how-to-work,.slogan{padding-left:15px;padding-right:15px}
.slogan .slogan-items{padding-left:100px}
#cmsmart-menu>ul>li .sub-menu p.cat-level2 .menu-toggle{display:none}
.sub-menu h3 .menu-toggle{display:none}
.community .testimonial-con .nav.menu{padding-left:0!important}
.community .testimonial-con .nav.menu li{margin:0 3px 3px 0}
}
@media (min-width:768px) and (max-width:1199px){.solution .moduletable ul li a img,.wordpress .moduletable ul li a img{width:100%}
.solution .moduletable .col-md-8{width:100%}
a.pro-srvice{margin-left:3px!important;margin-bottom:3px!important}
}
@media (min-width:1024px) and (max-width:1199px){.uk-container{padding-left:15px;padding-right:15px}
#cmsmart-menu>ul{padding-left:15px}
#cmsmart-menu .project .project-enquiry{margin-bottom:25px}
#cmsmart-menu .project .project-inner.wwwu{padding-bottom:25px}
.community-bottom .col-md-2>div,.mega-menu-bottom .col-md-3>div{padding-left:3px;padding-right:3px}
.community-bottom .col-md-2 .col-md-9 p.one{margin-top:0}
.how-we-work .col-md-2>div>div:last-child{width:calc(100% - 40px);font-size:12px}
.project .sub-menu .how-we-work-step{margin-left:1px}
.project .sub-menu .how-we-work .col-md-2:nth-child(odd) div div:last-child{margin-top:0}
}
@media (max-width:991px){#cmsmart-menu .sub-menu .eqh{display:none}
}
@media (min-width:768px) and (max-width:991px){#cmsmart-menu .support .support-team{display:none}
.how-to-work{padding:60px 0;overflow:hidden}
.slogan{overflow:hidden}
.footer{overflow:hidden}
.footer .row{margin-left:0;margin-right:0}
.activity .left{border-right:none;padding-right:15px;padding-left:15px}
.activity .right{padding-left:15px;border-left:none}
.activity .left h2,.activity .left p{text-align:left}
.activity .changlog-update,.activity .post-update{display:none}
.slogan .slogan-items{padding-left:15px}
.ecommerce-system{overflow:hidden;padding-left:15px;padding-right:15px}
.list-video .left-video-col .col-md-6:first-child{padding-left:15px}
.list-video .left-video-col .col-md-6:last-child{padding-right:15px}
.list-video .right-video-col.col-md-8{padding-left:30px;padding-right:30px}
.left-video-col .youtube-player .play{display:block}
}
@media (max-width:767px){.support .eqh{display:none}
.solution .sub-menu>div>.col-md-8,.wordpress .sub-menu>div>.col-md-8{padding-right:20px;padding-left:20px}
.solution .moduletable ul.nav.menu>li,.wordpress .moduletable ul.nav.menu>li{width:100%!important;padding:0 0 0 15px!important;line-height:30px}
.wordpress .moduletable ul.nav.menu>li{padding:0!important}
.solution .moduletable ul li a span,.wordpress .moduletable ul li a span{display:block!important;color:#000;font-size:14px}
.solution .moduletable ul li a:hover span,.wordpress .moduletable ul li a:hover span{color:#f8931e}
.solution .moduletable ul li a img,.wordpress .moduletable ul li a img{display:none!important}
#cmsmart-menu{-webkit-tap-highlight-color:transparent}
.ecommerce-system .col-md-12{margin-left:15px;margin-right:15px}
.how-to-work .work-step p{margin-bottom:30px}
.slogan{padding-left:15px;padding-right:15px}
.slogan .slogan-items{padding-left:15px;padding-right:15px}
.slogan .slogan-items:first-child{margin-bottom:25px;float:left}
.activity .container{padding-left:15px;padding-right:15px}
.activity .left{padding-left:15px;padding-right:15px;border:none;margin-bottom:60px}
.activity .left p{text-align:left}
.activity .left h2,.activity .left p.section-des,.activity .right h2,.activity .right p.section-des{text-align:center}
.activity .changlog-update,.activity .post-update{display:none}
p.section-des{margin-bottom:25px}
.activity .right{padding-left:15px;padding-right:15px;margin-top:15px}
.list-video{padding-top:30px}
p.section-des{padding-left:15px;padding-right:15px}
.list-video .left-video-col .col-md-6:first-child{padding-left:15px}
.list-video .left-video-col .col-md-6:last-child{padding-right:15px}
.col-md-8.right-video-col{margin-left:15px;margin-right:15px}
.footer .container{padding-left:15px;padding-right:15px}
.partners .partner{margin-bottom:15px}
.partners .col-sm-2{margin-bottom:10px;height:64px}
.partners .col-sm-2:nth-child(odd){padding-right:7px}
.partners .col-sm-2:nth-child(even){padding-left:8px}
.how-to-work{padding-left:15px;padding-right:15px}
.ecommerce-system .container{padding-left:15px;padding-right:15px}
.activity .section-des{padding:0}
.partners{padding-top:30px;padding-bottom:30px}
.footer{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;padding-left:15px}
.footer h3{position:relative;margin-bottom:30px;cursor:pointer}
.footer h3:focus{outline:0;background:0 0}
.footer h3 .toggle{position:absolute;top:0;right:0;display:block;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.footer .col-md-3>div{display:none}
.footer .payment{text-align:left;margin-bottom:15px}
.slogan .slogan-items>div:not(:last-child){width:100%;float:left}
.slogan .slogan-items .about-us{float:left;margin-right:15px}
.slogan .slogan-items .slogan-con-des{line-height:initial;width:calc(100% - 70px);float:left}
.slogan span{display:inline-block}
.activity{padding-bottom:30px}
.support-team{display:none}
a.pro-srvice{margin-left:0!important;margin-bottom:3px!important}
.left-video-col .youtube-player .play{display:block}
.full-navigation .tm-logo{margin:0 auto}
}
.profile-bags img{padding:10px 5px 0}
.block-radius {
    border-radius: 20px;
}
@media (max-width:480px){#cms-video-popup .col-xs-6{width:100%}
}
.category-container-wrap .more_des_category{-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border:1px solid #e1e1e1;padding:15px;background:#fff;border-radius:3px;clear:both}
.category-container-wrap .more_des_category h2{text-align:center;margin-top:15px}
.category-container-wrap .category-discussion{background:#fff;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1);border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px}
.category-container-wrap .category-discussion h3{background:url(../images/top1.png) no-repeat scroll left center rgba(0,0,0,0);border-bottom:1px solid #ccc;float:left;padding-left:30px;margin-bottom:0;width:100%;font-size:18px;font-weight:700}
.category-container-wrap .category-discussion ul{list-style:none;padding:0;clear:both;margin:0}
.category-container-wrap .category-discussion li{line-height:22px;list-style:outside none none;padding-top:15px;font-size:13px}
.category-container-wrap .category-discussion li:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:13px}
.category-container-wrap .category-discussion li a{font-weight:700}
@media screen and (max-width:799px){.category-container-wrap .category-discussion{display:none}
}
body.open-nbd-popup{overflow:hidden}
.nbd-popup{position:fixed;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:999999;opacity:1;top:0;overflow:auto;overflow-y:scroll}
.nbd-popup.nbhide{opacity:0;top:-99999px}
.nbd-popup-content-wrap .active{display:block}
.nbd-popup-content-wrap .hide{display:none}
.nbd-popup .nbd-popup-content-wrap{-moz-transition:all ease .4s;-ms-transition:all ease .4s;-webkit-transition:all ease .4s;transition:all ease .4s;-ms-transform:translate(-50%,-30%) scale(.8);-webkit-transform:translate(-50%,-30%) scale(.8);transform:translate(-50%,-30%) scale(.8);opacity:0;text-align:center;position:absolute;left:50%;top:50%}
.nbd-popup.active .nbd-popup-content-wrap{-ms-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}
@media (max-width:600px){.nbd-popup .nbd-popup-content-wrap{width:320px!important;height:auto!important}
#newsletter_form input{width:290px}
.nbd-popup .success .note{padding:0 15px}
}

.review-item.no-icon{padding-left:10px!important;text-align:center!important}
.review-item.no-icon:before{content:''!important}
.global-header-menu__dropdown-container{border-bottom:1px solid rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.05);border-radius:3px;box-shadow:3px 2px 7px 1px rgba(0,0,0,.08);margin-left:-115px;max-height:0;opacity:0;overflow:hidden;position:absolute;top:48px;transform:scale(.4);transform-origin:10% top;transition:all .4s;z-index:10}
.global-header-dropdown{background:#fff;border-radius:3px;color:gray;cursor:auto;white-space:nowrap}
.global-header-dropdown__list{list-style:none;margin:0;padding:16px 0}
.global-header-dropdown__list-title{color:#454545;font-size:14px;font-weight:600;max-width:320px;overflow:hidden;text-overflow:ellipsis;line-height:32px;padding:4px 24px}
.global-header-dropdown__list-title .point{color:#ff9800}
.global-header-dropdown__list-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}
.global-header-dropdown__link{background-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(50%,transparent),color-stop(50%,#f9ac64),to(#f9ac64));background-image:-webkit-linear-gradient(right,transparent,transparent 50%,#f9ac64 50%,#f9ac64);background-image:linear-gradient(to left,transparent,transparent 50%,#f9ac64 50%,#f9ac64);background-position:100% center;background-repeat:no-repeat;background-size:201% 70%;display:block;-webkit-transition:.15s background .1s cubic-bezier(.39,.575,.565,1);transition:.15s background .1s cubic-bezier(.39,.575,.565,1);padding:6px 32px}
.global-header-dropdown__list-item .global-header-dropdown__link{padding-left:24px;padding-right:64px}
.global-header-dropdown__link-text{display:inline-block;position:relative;color:#454545;opacity:.6;-webkit-transition:.15s opacity cubic-bezier(.39,.575,.565,1);transition:.15s opacity cubic-bezier(.39,.575,.565,1)}
.global-header-dropdown__link-text:not(.-decoration-none):after{background-color:#666;content:"";height:1px;left:0;opacity:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transition:.15s all cubic-bezier(.39,.575,.565,1);transition:.15s all cubic-bezier(.39,.575,.565,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;width:100%}
.global-header-dropdown__list-title:not(:first-of-type){border-top:1px solid #ededed;margin-top:8px;padding-top:12px}
.global-header-dropdown__list-item.-border-top{border-top:1px solid #ededed}
.h-pt1{padding-top:8px!important}
.h-mt1{margin-top:8px!important}
.nav_profile .hafter:after{border:8px solid transparent;border-bottom-color:#fff;content:"";height:0;left:10px;opacity:0;transition:.4s;position:absolute;top:32px;width:1px}
.nav_profile .profile-nav:hover .global-header-menu__dropdown-container{max-height:800px;opacity:1;-webkit-transform:scale(1);transform:scale(1);left:-88px}
.nav_profile .hafter:hover:after{opacity:1}
.global-header-dropdown__link:active,.global-header-dropdown__link:hover{background-position:97.5% center;text-decoration:none}
@media screen and (min-width:1023px){.profile-nav .profile-nav-dropdown{top:37px;left:100px}
}
.global-header-dropdown__link-text:not(.-decoration-none):after{background-color:#666;content:"";height:1px;left:0;opacity:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transition:.15s all cubic-bezier(.39,.575,.565,1);transition:.15s all cubic-bezier(.39,.575,.565,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;width:100%}
a:hover .global-header-dropdown__link-text:not(.-decoration-none):after{opacity:1;-webkit-transform:translateY(-3px) translateZ(0);transform:translateY(-3px) translateZ(0)}
a:hover .global-header-dropdown__link-text{opacity:1}
@media screen and (max-width:1023px){.global-header-menu__dropdown-container{opacity:1;overflow:unset;transform:scale(1);top:0;margin-left:-94px}
}
.e-text-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:center;text-decoration:none;line-height:12px;color:#fff;background-color:#999}
.e-text-label.-size-s{padding:4px 4px 3px;border-radius:3px;font-size:10px;font-weight:700;text-transform:uppercase;position:relative;bottom:2px}
.e-text-label.-color-grey-dark{background-color:#262626}
.e-text-label.-color-green{background-color:#82b541}
.e-text-label.-color-blue{background-color:#0084b4}
.e-text-purchased{margin:0 4px 0 2px}
.e-text-supporter{padding:5px 8px;border-radius:5px;font-size:12px;line-height:12px;margin:0 4px 0 2px}
.columns.no-margin{margin:0}
.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}
@media screen and (min-width:769px){.columns:not(.is-desktop){display:flex}
.column.is-6,.column.is-6-tablet{flex:none;width:50%}
.column.is-12,.column.is-12-tablet{flex:none;width:100%}
}
div.slogin-clear{clear:both}
.slogin-buttons span{background:url(../images/socials_sprite.png) no-repeat;height:34px;width:34px;display:block;border-radius:50%}
.slogin-buttons a{float:left;text-decoration:none;border:none;display:block;margin:5px 5px 0 0;opacity:1;width:35px;transition:transform .15s ease-out}
.slogin-buttons a:hover{transform:translate(0,-4px)}
.slogin-buttons a:hover span{box-shadow:0 10px 14px 0 rgba(0,0,0,.15)}
.slogin-buttons .googleslogin{background-position:-17px -91px}
.slogin-buttons .facebookslogin{background-position:-97px -91px}
.slogin-buttons .twitterslogin{background-position:-57px -91px}
.slogin-buttons .linkedinslogin{background-position:-138px -91px}
.slogin-avatar{text-align:center}
.slogin-avatar img{border:1px solid silver;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:5px;margin:10px}
@media (max-width:1023px){.com_users .col-right-content,.com_users .col-right-content .popup-form-block,.com_users .my-account .menu-left-account{width:100%}
#nav-modal-login{z-index:99999}
.com_users .col-right-content .popup-form-block{min-height:auto}
.com_users .col-right-content .slimScrollDiv{overflow:unset!important;padding:0 15px}
.com_users .col-right-content .slimScrollDiv .column,.login-short-intro{padding:.75rem 0}
.login-form .default-login,.register-form .default-register{margin:80px 0;margin-bottom:20px}
}
.login-form .userdata .checkbox{width:100%}
.login-form .userdata .checkbox .control-label input[type=checkbox],.login-form .userdata .checkbox label{padding-left:0;position: inherit;margin-left: 18px;margin-right: 5px;}
@media (max-width:1366px) {
    .com_users .my-account .menu-left-account{padding:30px 10px}
    .menu-left-account ul li{padding:10px}
    .cmsmart-page-theme .navbar.desktop-device-nav .navbar-brand .navbar-item img {
        left: -15px;
    }
    .block-radius {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    #main-wapper {
        padding: 0 10px;
    }
}
.waitMe_container:not(body),body.waitMe_container .waitMe{transform:translateZ(0);backface-visibility:hidden}
body.waitMe_container .waitMe{position:fixed;height:100vh}
body.waitMe_container .waitMe .waitMe_content{top:50%!important;transform:none!important}
.waitMe_container .waitMe{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9989;text-align:center;overflow:hidden;cursor:wait}
.waitMe_container .waitMe *{font-family:inherit;font-size:inherit;font-weight:initial;font-style:initial;line-height:initial;color:initial;text-decoration:initial;text-transform:initial;padding:initial;margin:initial}
.waitMe_container .waitMe .waitMe_content{position:absolute;left:0;right:0;top:50%;backface-visibility:hidden}
.waitMe_container .waitMe .waitMe_content.horizontal>.waitMe_progress{display:inline-block;vertical-align:middle}
.waitMe_container .waitMe .waitMe_content.horizontal>.waitMe_text{display:inline-block;margin:0 0 0 20px;vertical-align:middle}
.waitMe_container .waitMe .waitMe_progress{position:relative;font-size:0;line-height:0}
.waitMe_container .waitMe .waitMe_progress>div{animation-fill-mode:both;display:inline-block;transform:translateZ(0);backface-visibility:hidden}
.waitMe_container .waitMe .waitMe_text{position:relative;margin:20px 0 0}
body.waitMe_body{overflow:hidden;height:100%}
body.waitMe_body.hideMe{transition:opacity .2s ease-in-out;opacity:0}
body.waitMe_body .waitMe_container:not([data-waitme_id]){position:fixed;z-index:9989;top:0;bottom:0;left:0;right:0;background:#fff}
body.waitMe_body .waitMe_container:not([data-waitme_id])>div{animation-fill-mode:both;position:absolute}
body.waitMe_body .waitMe_container.progress>div{width:0;height:3px;top:0;left:0;background:#000;box-shadow:-5px 0 5px 2px rgba(0,0,0,.2);animation:progress_body 7s infinite ease-out}
body.waitMe_body .waitMe_container.working>div{width:10%;height:3px;top:0;left:-10%;background:#000;box-shadow:-5px 0 5px 2px rgba(0,0,0,.2);animation:working_body 2s infinite linear}
body.waitMe_body .waitMe_container.progress>div:after{content:'';position:absolute;top:0;bottom:60%;right:0;width:60px;border-radius:50%;opacity:.5;transform:rotate(3deg);box-shadow:#000 1px 0 6px 1px}
body.waitMe_body .waitMe_container.img>div{width:100%;height:100%;text-align:center;background-position:center!important;background-repeat:no-repeat!important}
body.waitMe_body .waitMe_container.text>div{width:100%;top:45%;text-align:center}
@keyframes progress_body{0%{width:0}
100%{width:100%}
}
@keyframes working_body{0%{left:-10%}
100%{left:100%}
}
.waitMe_container .waitMe_progress.bounce>div{width:20px;height:20px;border-radius:50%;animation:bounce 1.4s infinite ease-in-out}
.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem1{animation-delay:-.32s}
.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem2{animation-delay:-.16s}
@keyframes bounce{0%,100%,80%{transform:scale(0)}
40%{transform:scale(1)}
}
.waitMe_container .waitMe_progress.rotateplane>div{width:30px;height:30px;animation:rotateplane 1.2s infinite ease-in-out;backface-visibility:visible}
@keyframes rotateplane{0%{transform:perspective(120px)}
50%{transform:perspective(120px) rotateY(180deg)}
100%{transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}
.waitMe_container .waitMe_progress.stretch{height:60px}
.waitMe_container .waitMe_progress.stretch>div{width:1px;height:100%;margin:0 4px;animation:stretch 1.2s infinite ease-in-out}
.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem2{animation-delay:-1.1s}
.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem3{animation-delay:-1s}
.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem4{animation-delay:-.9s}
.waitMe_container .waitMe_progress.stretch .waitMe_progress_elem5{animation-delay:-.8s}
@keyframes stretch{0%,100%,40%{transform:scaleY(.4)}
20%{transform:scaleY(1)}
}
.waitMe_container .waitMe_progress.orbit{width:40px;height:40px;margin:auto;position:relative}
.waitMe_container .waitMe_progress.orbit>div{width:100%;height:100%;margin:auto;top:0;left:0;position:absolute;animation:orbit_rotate 2s infinite linear}
.waitMe_container .waitMe_progress.orbit>div>div{width:50%;height:50%;border-radius:50%;top:10%;left:10%;position:absolute;animation:orbit 2s infinite ease-in-out}
.waitMe_container .waitMe_progress.orbit .waitMe_progress_elem2>div{top:auto;bottom:10%;left:auto;right:10%;animation-delay:-1s}
@keyframes orbit_rotate{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes orbit{0%,100%{transform:scale(0)}
50%{transform:scale(1)}
}
.waitMe_container .waitMe_progress.roundBounce{width:60px;height:60px;margin:auto}
.waitMe_container .waitMe_progress.roundBounce>div{width:24%;height:24%;border-radius:50%;position:absolute;animation:roundBounce 1.2s infinite ease-in-out}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem1{top:0;left:0}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem2{top:0;right:0}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem3{bottom:0;right:0}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem4{bottom:0;left:0}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem5{top:-3%;left:50%;margin-top:-12%;margin-left:-12%;animation-delay:-1.1s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem6{top:50%;right:-3%;margin-top:-12%;margin-right:-12%}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem7{bottom:-3%;left:50%;margin-bottom:-12%;margin-left:-12%}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem8{top:50%;left:-3%;margin-top:-12%;margin-left:-12%}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem9{top:0;right:0;animation-delay:-1s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem2{animation-delay:-.9s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem6{animation-delay:-.8s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem10{bottom:0;right:0;animation-delay:-.7s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem3{animation-delay:-.6s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem7{animation-delay:-.5s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem11{bottom:0;left:0;animation-delay:-.4s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem4{animation-delay:-.3s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem8{animation-delay:-.2s}
.waitMe_container .waitMe_progress.roundBounce .waitMe_progress_elem12{top:0;left:0;animation-delay:-.1s}
@keyframes roundBounce{0%,100%,80%{transform:scale(0)}
40%{transform:scale(1)}
}
.waitMe_container .waitMe_progress.win8{width:40px;height:40px;margin:auto}
.waitMe_container .waitMe_progress.win8>div{width:100%;height:100%;opacity:0;position:absolute;margin:auto;left:0;right:0;transform:rotate(225deg);animation:win8 5.5s infinite}
.waitMe_container .waitMe_progress.win8>div>div{width:15%;height:15%;border-radius:50%;position:absolute}
.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem2{animation-delay:.24s}
.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem3{animation-delay:.48s}
.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem4{animation-delay:.72s}
.waitMe_container .waitMe_progress.win8 .waitMe_progress_elem5{animation-delay:.96s}
@keyframes win8{0%{transform:rotate(225deg);animation-timing-function:ease-out}
7%{opacity:1;transform:rotate(345deg);animation-timing-function:linear}
30%{transform:rotate(455deg);animation-timing-function:ease-in-out}
39%{transform:rotate(690deg);animation-timing-function:linear}
70%{opacity:1;transform:rotate(815deg);animation-timing-function:ease-out}
75%{transform:rotate(945deg);animation-timing-function:ease-out}
100%,76%{opacity:0;transform:rotate(945deg)}
}
.waitMe_container .waitMe_progress.win8_linear{margin:auto;width:150px;height:6px}
.waitMe_container .waitMe_progress.win8_linear>div{width:100%;height:100%;left:0;opacity:0;position:absolute;animation:win8_linear 3s infinite}
.waitMe_container .waitMe_progress.win8_linear>div>div{width:4%;height:100%;border-radius:50%}
.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem2{animation-delay:.3s}
.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem3{animation-delay:.6s}
.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem4{animation-delay:.9s}
.waitMe_container .waitMe_progress.win8_linear .waitMe_progress_elem5{animation-delay:1.2s}
@keyframes win8_linear{0%,100%{transform:translateX(0);animation-timing-function:ease-out}
10%{opacity:1;transform:translateX(33.333%);animation-timing-function:linear}
50%{opacity:1;transform:translateX(53.333%);animation-timing-function:ease-in-out}
60%{opacity:0;transform:translateX(86.666%)}
}
.waitMe_container .waitMe_progress.ios{margin:auto;width:40px;height:40px}
.waitMe_container .waitMe_progress.ios>div{width:10%;height:26%;position:absolute;left:44.5%;top:37%;opacity:0;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,.2);animation:ios 1s infinite linear}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem1{transform:rotate(0) translate(0,-142%);animation-delay:0s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem2{transform:rotate(30deg) translate(0,-142%);animation-delay:-.9167s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem3{transform:rotate(60deg) translate(0,-142%);animation-delay:-.833s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem4{transform:rotate(90deg) translate(0,-142%);animation-delay:-.75s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem5{transform:rotate(120deg) translate(0,-142%);animation-delay:-.667s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem6{transform:rotate(150deg) translate(0,-142%);animation-delay:-.5833s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem7{transform:rotate(180deg) translate(0,-142%);animation-delay:-.5s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem8{transform:rotate(210deg) translate(0,-142%);animation-delay:-.41667s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem9{transform:rotate(240deg) translate(0,-142%);animation-delay:-.333s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem10{transform:rotate(270deg) translate(0,-142%);animation-delay:-.25s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem11{transform:rotate(300deg) translate(0,-142%);animation-delay:-.1667s}
.waitMe_container .waitMe_progress.ios .waitMe_progress_elem12{transform:rotate(330deg) translate(0,-142%);animation-delay:-.0833s}
@keyframes ios{0%{opacity:1}
100%{opacity:.25}
}
.waitMe_container .waitMe_progress.facebook{margin:auto}
.waitMe_container .waitMe_progress.facebook>div{width:6px;height:25px;margin-left:3px;border-radius:20px;transform:scaleY(.7);opacity:.1;animation:facebook 1.3s infinite ease-in-out}
.waitMe_container .waitMe_progress.facebook>.waitMe_progress_elem1{animation-delay:.2s;transform:scaleY(.7)}
.waitMe_container .waitMe_progress.facebook>.waitMe_progress_elem2{animation-delay:.4s;transform:scaleY(.85)}
.waitMe_container .waitMe_progress.facebook>.waitMe_progress_elem3{animation-delay:.6s;transform:scaleY(1)}
@keyframes facebook{0%,100%{transform:scaleY(.7);opacity:.1}
50%{transform:scaleY(1);opacity:1}
}
.waitMe_container .waitMe_progress.rotation>div{width:60px;height:60px;margin:auto;border-radius:100%;border-width:6px;border-style:solid;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;animation:rotation 1s infinite linear}
@keyframes rotation{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.waitMe_container .waitMe_progress.timer{width:40px;height:40px;margin:auto;border-width:2px;border-style:solid;border-radius:50%;box-sizing:border-box;position:relative;text-indent:-9999px}
.waitMe_container .waitMe_progress.timer>.waitMe_progress_elem1,.waitMe_container .waitMe_progress.timer>.waitMe_progress_elem2{border-radius:3px;position:absolute;width:2px;height:48%;left:50%;top:50%;margin-left:-1px;margin-top:-1px;animation:timer 1.25s infinite linear;transform-origin:1px 1px}
.waitMe_container .waitMe_progress.timer>.waitMe_progress_elem2{height:40%;animation:timer 15s infinite linear}
@keyframes timer{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.waitMe_container .waitMe_progress.pulse{width:30px;height:30px;margin:auto;position:relative}
.waitMe_container .waitMe_progress.pulse>div{margin:auto;top:0;left:0;right:0;bottom:0;border-width:3px;border-style:solid;border-radius:50%;position:absolute;opacity:0;animation:pulsate 1s infinite ease-out}
@keyframes pulsate{0%{transform:scale(.1);opacity:0}
50%{opacity:1}
100%{transform:scale(1.2);opacity:0}
}
.waitMe_container .waitMe_progress.progressBar{width:200px;height:20px;margin:auto;background:rgba(0,0,0,.1);padding:5px;border-radius:20px;line-height:0;max-width:100%}
.waitMe_container .waitMe_progress.progressBar>div{width:100%;height:100%;overflow:hidden;border-radius:20px;background-size:50px 50px;box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);background-image:linear-gradient(-45deg,rgba(240,240,240,.4) 26%,transparent 25%,transparent 51%,rgba(240,240,240,.4) 50%,rgba(240,240,240,.4) 76%,transparent 75%,transparent);animation:progressBar 2s linear infinite}
@keyframes progressBar{0%{background-position:0 0}
100%{background-position:50px 50px}
}
.waitMe_container .waitMe_progress.bouncePulse>div{width:20px;height:20px;margin-right:1px;display:inline-block;border-radius:50%;transform:scale(.5);animation:bouncePulse 1.4s infinite ease-in-out}
.waitMe_container .waitMe_progress.bouncePulse>.waitMe_progress_elem1,.waitMe_container .waitMe_progress.bouncePulse>.waitMe_progress_elem3{animation-delay:.1s}
.waitMe_container .waitMe_progress.bouncePulse>.waitMe_progress_elem2{animation-delay:.4s}
@keyframes bouncePulse{0%,100%,80%{transform:scale(.5)}
40%{transform:scale(1)}
}

@media all{a.wk-button,input.wk-button{min-width:160px;font-weight:600;text-align:center;color:#fff;border-radius:22px;padding:10px 16px;font-size:16px;display:inline-block;vertical-align:middle;margin:15px 0;outline:0;border:none;text-decoration:none;cursor:pointer;}
a.wk-button:hover,input.wk-button:hover{text-decoration:none;transition:none;transform:none;box-shadow:none;}
a.wk-button.btn-ghost{background:0 0;border:solid 2px #64687a;color:#64687a;font-size:14px;}
a.wk-button.btn-ghost:hover{color:#2c3145;border-color:#2c3145;}
.wpcf7 .screen-reader-response{display:none; color: red;}
.wpcf7 .wpcf7-response-output{color:#ff404b;font-size:16px;}
.wpcf7 .ajax-loader{width:44px;height:44px;display:inline-block;box-sizing:border-box;position:relative;top:-14px;left:16px;background:0 0!important;margin:0;vertical-align:unset;visibility:hidden;}
.wpcf7 .ajax-loader:after{border-radius:50%;content:" ";width:44px;height:44px;display:inline-block;box-sizing:border-box;border-top:solid 6px #2149f3;border-right:solid 6px transparent;border-bottom:solid 6px transparent;border-left:solid 6px transparent;position:absolute;top:0;left:0;animation:cp-round-animate .5s linear infinite!important;}
.wpcf7 .ajax-loader:before{border-radius:50%;content:" ";width:44px;height:44px;display:inline-block;box-sizing:border-box;border:solid 6px #adc9dd;position:absolute;top:0;left:0;}
.wk-control{margin:20px 0 0 0;}
.wk-control label{font-size:14px;display:block;margin:0 0 6px 0;}
.wk-control label *{margin-top:6px;}
.wk-textfield input,.wk-textfield textarea{display:block;font-size:14px;padding:9px 10px 11px 10px;max-width:300px;width:100%;background: #f4f7f8;outline: none;border: 1px solid rgba(194, 194, 194, .3);border-radius: 25px;}
input.wpcf7-form-control.wpcf7-submit.wk-button.btn-dark{color: #92a7b4;background: #fff;border: 1px solid #f7941e;}
input.wpcf7-form-control.wpcf7-submit.wk-button.btn-dark:hover {background: #f7941e;color: #fff;}
.modal-project-member{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.72);width:100%;height:100%;z-index:100000;align-items:center;justify-content:center;grid-template-columns:minmax(30px,auto) auto minmax(30px,auto);grid-template-rows:minmax(30px,auto) minmax(84.636%,650px) minmax(30px,auto);display:none;}
.modal-project-member[modal=on]{display:grid;}
.modal-project-member .contact-modal-inner{display:grid;grid-template-columns:minmax(0,380px) minmax(auto,380px);border-radius:16px;height:650px;grid-column:2;grid-row:2;position:relative;}
.modal-project-member .contact-modal-inner #modal-close{position:absolute;right:20px;top:15px;background-image:url(../images/wk-sprite.png);background-repeat:no-repeat;background-position:-171px -99px;width:18px;height:18px;cursor:pointer;z-index:2;}
.modal-project-member .contact-modal-inner .contact-modal-info{background-color:#1d3c6e;padding:31px;border-radius:16px 0 0 16px;display:grid;grid-gap:30px;align-content:space-between;}
.modal-project-member .contact-modal-inner .contact-modal-info p {margin: 0px; color: #fff;}
.modal-project-member .contact-modal-inner .contact-modal-form{background-color:#fff;height:100%;overflow-y:auto;padding:0 35px;border-radius:0 16px 16px 0;position:relative;}
.modal-project-member .contact-modal-inner .contact-modal-form[view=form] .contact-modal-success{display:none;}
.modal-project-member .contact-modal-inner .contact-modal-form[view=form] .contact-modal-form-inner{display:block;}
.modal-project-member .contact-modal-inner .contact-modal-form:before{content:"";background:#fff;position:sticky;width:100%;top:0;display:block;left:0;z-index:1;height:60px;}
.modal-project-member .contact-modal-inner .contact-modal-form::-webkit-scrollbar{width:4px;background-color:transparent;}
.modal-project-member .contact-modal-inner .contact-modal-form::-webkit-scrollbar-thumb{background-color:rgba(200,203,200,.9);border-radius:16px;}
.modal-project-member .contact-modal-inner .contact-modal-form::-webkit-scrollbar-track{background-color:transparent;}
.modal-project-member .contact-modal-inner .contact-modal-form .screen-reader-response{display:none; color: red;}
.modal-project-member .contact-modal-inner .contact-modal-form .contact-modal-success{display:grid;grid-gap:15px;position:absolute;top:0;left:0;background:#fff;text-align:center;height:100%;padding:40px;vertical-align:middle;align-content:center;justify-items:center;z-index: 14;}
.modal-project-member .contact-modal-inner .contact-modal-form .contact-modal-success *{margin:0;}
.modal-project-member .project-inner.consultant h3 {font-size: 20px;margin-top: 110px;}
.modal-project-member .consultant-inner .col-md-8, .modal-project-member .consultant-inner .col-md-12 {padding: 0px;}
.modal-project-member .contact-modal-inner .contact-modal-form[view=form] .contact-modal-form-inner .h4 {text-transform: uppercase;font-size: 25px;color: #e6a355;margin-bottom: 10px;display: block;}
.modal-project-member .contact-modal-inner .contact-modal-form[view=form] .contact-modal-form-inner .wpcf7 {margin-top: 33px;display: block;}

.solution-demand-develop {
    text-align: center;
    padding: 80px 0;
    background: linear-gradient(180deg, #FFFFFF 69.79%, rgba(255, 255, 255, 0) 100%), #F5F5F5;
}
.solution-demand-develop h2.mg-title {
    font-size: 40px;
    letter-spacing: -0.03em;
    color: #F7941E;
    line-height: 130%;
}
.solution-demand-develop h2.mg-title span {
    color: #3342AA;
}
    .solution-demand-develop .block-tech-demand svg path {fill: #F7941E;}
.solution-demand-develop .mg-sub-title {
    font-size: 24px;
    color: #333;
    line-height: 140%;
    margin: 0 auto 80px;
}
.solution-demand-develop .des-demand-develop {
    text-align: left;
    padding-left: 40px;
}
.solution-demand-develop .des-demand-develop:before {
    position: absolute;
    left: 0px;
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCA0MCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMS4yMDg5IDAuMTAyMDY0TDE5LjE2OTUgNC43MjYyM0MxNS44MTM2IDEwLjAzMzMgMTQuMDc3MSAxNS40MTg0IDEzLjk2IDIwLjg4MTVWMzAuNjU2N0gwLjU1NTc3NlYyMS44NzY2QzAuNTU1Nzc2IDE4LjIwODUgMS41NzAzNiAxNC4zMDYyIDMuNTk5NTMgMTAuMTY5OUM1LjY2NzcyIDUuOTk0NDYgOC4yMDQxOCAyLjYzODUzIDExLjIwODkgMC4xMDIwNjRaTTMxLjI4NiAwLjEwMjA2NEwzOS4yNDY2IDQuNzI2MjNDMzUuODkwNiAxMC4wMzMzIDM0LjE1NDEgMTUuNDE4NCAzNC4wMzcxIDIwLjg4MTVWMzAuNjU2N0gyMC42MzI4VjIxLjg3NjZDMjAuNjMyOCAxOC4yMDg1IDIxLjY0NzQgMTQuMzA2MiAyMy42NzY2IDEwLjE2OTlDMjUuNzQ0OCA1Ljk5NDQ2IDI4LjI4MTIgMi42Mzg1MyAzMS4yODYgMC4xMDIwNjRaIiBmaWxsPSIjRENFNEU5Ii8+DQo8L3N2Zz4=");
}
.solution-demand-develop .des-demand-develop h3 {
    font-weight: bold;
    font-size: 34px;
    line-height: 120%;
    color: #3342AA;
}
.solution-demand-develop .des-demand-develop p {
    color: #828282;
}
.solution-demand-develop .youtube-player {
    border-radius: 24px;
}
.solution-demand-develop .wrap-tech-dev {
    margin: 60px 0;
}
.solution-demand-develop .wrap-tech-dev .block-tech-demand:not(:last-child):after {
    content: '';
    border: 1px solid #3342AA;
    transform: rotate(
            90deg
    );
    position: absolute;
    width: 96px;
    height: 0px;
    right: -45px;
    top: 42px;
    opacity: 0.5;
}
.solution-demand-develop .wrap-tech-dev .block-tech-demand span {
    display: block;
    font-size: 20px;
    line-height: 130%;
    text-transform: capitalize;
    color: #3342AA;
    padding-top: 5px;
}
.wrap_start_project {
    margin: 0 auto;
    display: block !important;
    width: fit-content;
    margin-top: 80px;
}
.solution-client-tech {
    box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.15), inset 0px -200px 250px -50px #000000;
    border-radius: 24px;
    overflow: hidden;
    background-position: center top;
    margin: 80px 0;
}
.solution-client-tech .content-client {
    padding: 30px;
}
.solution-client-tech .content-client h3 {
    font-weight: bold;
    font-size: 56px;
    line-height: 130%;
    color: #FFFFFF;
}
.solution-client-tech .content-client h3 span {
    color: #F7941E;
    font-size: 52px;
}
.solution-client-tech .block-client-tech {
    text-align: center;
    background: rgba(37, 84, 145, 0.3);
    border: 1px solid #0F69FF;
    box-sizing: border-box;
    border-radius: 12px;
    padding: 10px;
    min-height: 97px;
    margin-top: 30px;
}
.solution-client-tech .block-client-tech:hover {
    background: rgba(255, 255, 255, 0.8);
    border: 1px solid #FFFFFF;
}
.solution-client-tech .block-client-tech img {
    max-height: 70px;
}
.view_testimonial img.image-product {border-radius: 10px;}
.view_testimonial .new-testimonial img.image-product {min-height: 143px;}
.view_testimonial .wordpress-testimonial img.image-product {min-height: 167px;}
    .nav-seller-global .button-nav-gmenu {
        background: transparent!important;
        border: 1px solid rgba(194, 194, 194, .3);
    }
    .nav-seller-global .button-nav-gmenu span {
        color: #92a7b4!important;
    }
    .nav-seller-global .button-nav-gmenu:hover {
        background: #ff9800!important;
    }
    .nav-seller-global .button-nav-gmenu:hover span {
        color: #fff!important;
    }
    .cmsmart-page-theme .navbar.desktop-device-nav .navbar-brand .navbar-item img {
        max-width: 190px;
        position: relative;
        bottom: 15px;
    }
    .cmsmart-page-theme .full-navigation .tm-right .tm-search input {
        display: block;
        width: 390px;
        box-sizing: border-box;
        line-height: 40px;
        padding: 0 25px 0 40px;
        font-family: Poppins;
        font-weight: 300;
        font-size: 14px;
        height: 40px;
        border-radius: 25px;
        /*border: 1px solid rgba(221, 221, 221, 0.2);*/
        outline-style: none;
        box-shadow: none;
        color: #fff;
    }
    .cmsmart-page-theme .full-navigation .tm-right .tm-search input {
        color: #fff!important;
    }
    .brand-review img {height: 117px;}
    .cmsmart-page-theme .nav-seller-global .subnav.cmsmart-main-menu {width: 800px;}

    /* New home */
    h2.section-title, span.no-header {
        font-style: normal;
        font-weight: normal;
        font-size: 30px;
        line-height: 130%;
        text-align: center;
        letter-spacing: -0.03em;
        color: #3342AA;
        display: block;
        margin-bottom: 20px;
    }
    p.section-des {
        font-style: normal;
        font-weight: normal;
        font-size: 20px;
        line-height: 140%;
        text-align: center;
        color: #555555;
        margin: 0 auto 80px;
    }
    .section-banner-v3 {
        background: url("../images/banner-slide.jpg");
        background-repeat: no-repeat;
        background-position: center center;
        padding: 53px 0;
        position: relative;
        background-size: 100% 100%;
    }
    .section-banner-v3 .owl-controls {
        position: relative;
        left: calc(100%/2 + 70px);
        bottom: -30px;
        display: inline-block;
    }
    .section-banner-v3 .owl-dots .owl-dot {margin-right: 10px;position: relative;}
    .section-banner-v3 .section-sub-title {
        font-size: 20px;
        line-height: 140%;
        color: #F7941E;
    }
    .section-banner-v3 h2.section-title {
        font-style: normal;
        font-weight: bold;
        font-size: 50px;
        line-height: 120%;
        letter-spacing: -0.03em;
        color: #d1d3d4;
        text-align: left;
        text-transform: none;
    }
    .section-banner-v3 p {
        font-style: normal;
        font-weight: normal;
        font-size: 17px;
        line-height: 150%;
        color: #C4C4C4;
    }
    .section-banner-v3 .thumb-highlight {
        display: inline-block;
        position: relative;
    }
    .section-banner-v3 .thumb-highlight:before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        -webkit-transition: all .5s linear;
        transition: all .5s linear;
    }
    .section-banner-v3 .thumb-highlight:hover:before {
        right: 50%;
        left: 50%;
        background: rgba(255,255,255,.2);
    }
    .section-banner-v3 .thumb-highlight:after {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        -webkit-transition: all .5s linear;
        transition: all .5s linear;
    }
    .section-banner-v3 .thumb-highlight:hover:after {
        top: 50%;
        bottom: 50%;
        background: rgba(255,255,255,.2);
    }
    .section-banner-v3 .btn {
        background: transparent;
        border: 2px solid #f90;
        box-sizing: border-box;
        border-radius: 36px;
        font-style: normal;
        font-weight: bold;
        font-size: 16px;
        line-height: 22px;
        text-transform: uppercase;
        color: #d1d3d4;
        padding: 10px 45px;
        margin: 15px 0;
        display: inline-block;
    }
    .section-banner-v3 .btn:hover {
        background: #f90;
        color: #fff;
    }
    .section-banner-v3 .img-vd {
        background: #666;
        box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.15);
        border-radius: 24px;
        border: 10px solid #595a64;
        width: auto !important;
        height: 295px;
    }
    .jcarousel-casestudy.owl-theme .owl-nav [class*=owl-] {
        position: absolute;
        bottom: 50%;
        visibility: hidden;
    }
    .jcarousel-casestudy.owl-theme .owl-nav [class*=owl-]:before {
        visibility: visible;
        content: '';
        width: 81px;
        display: block;
        height: 81px;
    }
    .jcarousel-casestudy .owl-prev {
        left: -90px;
    }
    .jcarousel-casestudy .owl-prev:before {
        /*background: url(../images/prew-btn.png) no-repeat;*/
    }
    .jcarousel-casestudy .owl-next {
        right: -90px;
    }
    .jcarousel-casestudy .owl-next:before {
        /*background: url(../images/next-btn.png) no-repeat;*/
    }
    .jcarousel-casestudy .owl-dots .owl-dot span {
        line-height: 60px;
        width: 115px !important;
        height: 80px !important;
        border-radius: 3px !important;
        /*background: #869791 !important;*/
        background-size: cover !important;
        border: 1px solid #869791;
    }
    .jcarousel-casestudy .owl-dots .owl-dot.active span {
        /*background: #fff !important;*/
        border: 2px solid #fff;
    }
    .nb-btn {
        padding: 10px 30px;
        border: 1px solid #f90;
        border-radius: 30px;
        background-color: #f90;
        color: #fff;
        font-size: 15px;
        text-transform: uppercase;
        display: inline-block;
        transition-duration: .3s;
    }
    .nb-btn:hover {
        background: #fff;
        color: #f90;
        -webkit-transition-duration: .3s;
        transition-duration: .3s;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }
    .view_home [class^="ee-dev-"] {
        padding: 80px 0;
    }
    .view_home [class^="ee-dev-"] .more-item {
        text-align: center;
        clear: both;
    }
    .section-banner-v3 .owl-dots .owl-dot .block-top-overlay {
        position: absolute;
        top: 0px;
        width: 100%;
        height: 100%;
        background: linear-gradient(
                180deg, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.36) 100%);
    }
    .section-banner-v3 .owl-dots .owl-dot.active .block-top-overlay,
    .section-banner-v3 .owl-dots .owl-dot:hover .block-top-overlay {
        background: linear-gradient(
                180deg, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.12) 100%);
    }
    .ee-dev-v4 {
        /*background: linear-gradient(rgb(52 42 42 / 45%), rgb(44 24 24 / 45%)),url(../images/bg-section-v4.png);*/
        /*background-size: 1920px 440px!important;*/
        background-repeat: no-repeat;
    }
    .ee-dev-v4 h2.section-title, .ee-dev-v4 p.section-des {color: #fff!important;}
    .ee-dev-v4 .wrap-ecommerce-system {
        background: #FFFFFF;
        box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.12);
        border-radius: 12px;
    }
    .ee-dev-v4 .block-item-sdse {
        text-align: center;
        border: 1px solid #F0F0F0;
        padding: 30px;
        color: #777777;
    }
    .ee-dev-v4 .block-item-sdse:first-child {
        border-radius: 12px 0 0 12px;
    }
    .ee-dev-v4 .block-item-sdse:last-child {
        border-radius: 0 12px 12px 0;
    }
    .ee-dev-v4 .block-item-sdse .title-sdse {
        font-weight: 600;
        font-size: 16px;
        color: #666666;
        margin-top: 15px;
    }
    .ee-dev-v4 .block-item-sdse p,
    .solution-demand-develop .des-demand-develop p {
        line-height: 20px;
        min-height: 100px;
    }
    .ee-dev-v4 .block-item-sdse .icon-sdse {
        display: inline-block;
        background: #F7941E;
        border-radius: 600px;
        padding: 15px;
    }
    .ee-dev-v4 .block-item-sdse:hover .icon-sdse {
        background: #8692A6;
    }
    .ee-dev-v4 .block-item-sdse:hover .title-sdse {
        color: #F7941E;
    }
    .ee-item-project {
        background: rgb(110 125 141);
        border-radius: 12px;
        box-shadow: 0px 8px 16px rgb(0 0 0 / 12%);
        /*min-height: 333px;*/
        margin-bottom: 60px;
        overflow: hidden;
    }
    .bg-downriver {background: #0D2659;}
    .ee-dev-v3.special .ee-item-project {
        background: rgba(171, 171, 171, 0.3);
        border: 2px solid rgba(240, 240, 240, 0.1);
        box-sizing: border-box;
        backdrop-filter: blur(15px);
    }
    .ee-item-project .img-project {
        position: relative;
        height: 220px;
        overflow: hidden;
    }
    .ee-item-project .img-project img.lazy {min-height: 220px;width: 100%;}
    .ee-item-project .img-project .block-top-overlay {
        cursor: pointer;
        position: absolute;
        top: 0px;
        width: 100%;
        height: 100%;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.18) 0%, rgb(0 0 0 / 55%) 100%);
    }
    .ee-item-project:hover .img-project .block-top-overlay {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.12) 100%);
    }
    .ee-item-project .img-project .block-top-overlay .innovative {
        background: rgba(251, 157, 16, 0.8);
        border-radius: 4px;
        color: #fff;
        padding: 3px 5px;
        margin: 10px;
        display: inline-block;
    }
    .ee-item-project .img-project .block-top-overlay .ext-inne {
        padding: 140px 10px 0;
    }
    .ee-item-project .img-project .block-top-overlay .ext-inne div[class^="col-"] {
        display: inline-block;
    }
    .ee-item-project:hover .infor-project .col-left h4 {color: #fff;}
    .ee-item-project .col-left {
        color: #fff;
        padding-top: 5px;
        float: left;
    }
    .ee-item-project .col-right {
        float: right;
    }
    .ee-item-project .col-right svg:hover rect {fill: #f90;}
    .ee-item-project .col-center {text-align: center;}
    .ee-dev-v3 h2.title-pro-kf {
        color: #444;
        font-size: 30px;
        text-transform: uppercase;
    }
    .ee-dev-v3 h2.title-pro-kf:hover {
        color: #f90;
    }
    .ee-dev-v3 .kf-sub-title {
        font-size: 16px;
    }
    .ee-dev-v3 .wrap-tags-kf {
        margin-top: 30px;
    }
    .ee-dev-v3 .row:not(:last-child) .wrap-tags-kf {
        margin-bottom: 150px;
    }
    .ee-dev-v3 .tag_kf {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        padding: 3px;
        margin: 2px;
        text-transform: uppercase;
    }
    .ee-dev-v3 .tag_kf:before {
        content: "\f00c";
        font-family: 'FontAwesome';
        margin-right: 10px;
        color: #f9ac64;
        position: absolute;
        left: 0px;
    }
    .ee-dev-v3 .tag_kf:hover {
        cursor: pointer;
        color: #f9ac64;
    }
    main#solution .ee-item-project .img-project .block-top-overlay {
        background: linear-gradient(
                180deg, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.12) 100%);
    }
    main#solution .ee-item-project:hover .img-project .block-top-overlay {
        background: linear-gradient(
                180deg, rgba(0, 0, 0, 0.18) 0%, rgb(0 0 0 / 55%) 100%);
    }
    main#solution .ee-item-project .img-project img.lazy {
        width: 100%;
    }
    .ee-item-project .infor-project {
        font-weight: normal;
        font-size: 16px;
        line-height: 28px;
        padding: 10px;
    }
    main#solution .ee-item-project {
        margin-bottom: 0px;
    }
    .ee-item-project .infor-project .col-left {
        color: #555555;
    }
    .ee-item-project .infor-project .col-left h4 {
        font-style: normal;
        font-weight: bold;
        font-size: 16px;
        line-height: 24px;
        text-transform: uppercase;
        color: #fff;
        margin: 0px 0px 10px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .ee-dev-v3.special {
        opacity: 0.9;
        background-size: cover;
    }
    .ee-dev-v3.special h2.section-title {
        color: #F7941E;
    }
    .ee-dev-v3.special p.section-des {
        color: #F0F0F0;
    }
    .ee-dev-v3.special .ee-item-project .infor-project h4, .ee-dev-v3.special .ee-item-project .infor-project p {
        color: #fff;
    }
    .footer .intro-foot {
        margin-top: 30px;
        margin-bottom: 15px;
    }
    #profile-download .nav-tabs {
        display: none !important;
    }
}

@media (min-width: 1366px) {
    .section-banner-v3 .img-vd {
        min-width: 535px;
    }
    .modal-project-member .contact-modal-inner {
        height: 600px;
    }
    .modal-project-member .contact-modal-inner .contact-modal-form:before {
        height: 30px;
    }
    .cms-global-menu ul.uk-subnav-pill, .global-header .tm-toolbar .top-promotion p {line-height: 24px;}
}
@media (max-width: 1024px) {
    .cmsmart-page-theme .navbar.desktop-device-nav {
        margin: 0px!important;
        width: 100%!important;
    }
    .section-banner-v3 ._badge {margin-right: 0px;}
}
@media (max-width: 768px) {
    .solution-demand-develop .wrap-tech-dev .block-tech-demand {
        margin-bottom: 15px;
    }
    .solution-demand-develop .wrap-tech-dev .block-tech-demand:after {
        content: '';
        border: 1px solid #fff !important;
        transform: rotate(
                90deg
        );
        position: absolute;
        width: 96px;
        height: 0px;
        right: -45px;
        top: 42px;
        opacity: 0.5;
    }
    .cmsmart-page-theme .tm-navbar .nb-header:not(.mobile-device-nav) {
        display: none!important;
    }
    .cmsmart-page-theme .mobile-device-nav .button-swipe-gmenu {display: none!important;}
    .section-banner-v3 {padding-top: 80px;}
    .section-banner-v3 .owl-controls, .section-banner-v3 ._badge {display: none;}
    .ee-dev-v4 .block-item-sdse {border: none;}
    .brand-review img {margin: 10px;}
}
@media (max-width: 640px) {
    .modal-project-member .contact-modal-inner, .modal-project-member .contact-modal-inner .contact-modal-info {
        display: block;
        height: auto;
    }
    .modal-project-member .contact-modal-inner .contact-modal-info {
        border-radius: 16px 16px 0 0;
    }
    .modal-project-member .contact-modal-inner .contact-modal-info h2 {
        margin-top: 0px;
    }
    .modal-project-member .contact-modal-inner .contact-modal-form {
        border-radius: 0 0 16px 16px;
    }
    .modal-project-member>.slimScrollDiv {
        top: 350px;
        transform: translate(4%, 1%);
    }

    .close-lmenu-cloodo .full-navigation .tm-logo img {
        margin-left: 18px!important;
    }
    .close-lmenu-cloodo .mobile-device-nav .tm-toolbar.uk-clearfix.uk-hidden-small .search-container:not(.active) {
        left: 90px!important;
    }
}

@media screen and (min-width: 1024px) {
    .cmsmart-page-theme .navbar.desktop-device-nav {
        position: relative;
        margin-bottom: 0px;
    }
    .cmsmart-page-theme .tm-navbar .menu-layer {
        margin-top: 0px !important;
    }
    .cmsmart-page-theme .tm-navbar .menu-layer.sticky {
        position: fixed;
        width: 100%;
        z-index: 9999;
        top: 0px;
        height: auto;
    }
    .cmsmart-page-theme .navbar.desktop-device-nav {
        max-height: 65px!important;
        height: 65px!important;
    }
    .cmsmart-page-theme .header-right.span4l {
        bottom: 10px!important;
    }
    .cmsmart-page-theme .nav_profile.nosignin .profile-nav {
        width: 40px!important;
    }
}

.uk-nav.uk-nav-parent-icon.uk-nav-side.services li{
    width: 50%;
    float: left;
}
.title.development-services{
    width: 50%;
}

.services-1{
    padding-top: 72px;
}

.akeeba-sociallogin-buttons,
.nav-login-form .akeeba-sociallogin-button-linkedin--image {
    display: none;
}
.slogin-buttons2 a {
    float: left;
    text-decoration: none;
    border: none;
    display: block;
    margin: 5px 5px 0 0;
    opacity: 1;
    width: 35px;
    transition: transform .15s ease-out;
}
.slogin-buttons2 span {
    background: url('../images/socials_sprite.png') no-repeat;
    height: 34px;
    width: 34px;
    display: block;
    border-radius: 50%;
}
.slogin-buttons2 .linkedinslogin {
    background-repeat: no-repeat !important;
    background-position: 71% 13.1% !important;
}
.social-items.footers ul li{
    float: left;
    margin-left: 10px;
}
.social-items.footers{
    padding-top: 0px;
    position: relative;
    top: 0%;
    left: 0px;
}
.social-items.footers ul{
    float: right;
    margin-bottom: 5px;
}
.footers p.copy-right.location{
    display: flex;
    align-items: center;
    padding-top: 20px;
    line-height: 0px;
    margin-bottom: 0px;
}
.footer p.copy-right span{
    display: flex;
    align-items: center;
}
.footer p.copy-right span svg{
    margin-right: 5px;
}
.social-items ul li.facebook{
    background: #3b5998;
}
.social-items ul li.twitter {
    background: #1da1f2;
}
.social-items ul li.pinterest {
    background: #bc081b;
}
.social-items ul li.linkedin {
    background: #0177b5;
}
.social-items ul li.youtube {
    background: #e62b24;
}
.social-items ul li:hover a {
    transform: translateY(-40px);
}
.footer .social-items  li a:hover {
    color: #ffffff;
}
.cmsmart-menu-2{
    color: #3d7aac;
    line-height: 40px;
    padding-left: 20px;
    position: relative;
    display: inline-block;
    line-height: 40px;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
    color: #7692c2;
    text-shadow: 3px 3px 5px rgba(0,0,0,.15);
}
@media only screen and (max-width: 1023px) {
    #myDIVS {
        display: none;
        position:absolute !important;
        z-index: 2 !important;
        background: #fff;
    }
    .com_users .col-right-content .popup-form-block {
        min-width: 350px;
        width: 350px;
    }
}

@media (max-width: 1920px) and (min-width: 1024px) {
    .cmsmart-menu-2 {
        display: none;
    }
    #myDIVS{
        display: block !important;
    }
}
.com_users .col-right-content .popup-form-block.login-cmsmart{
    transform: none;
    left: 0;
}
.login-form .default-login.cmsmart{
    height: 372px;
}
.login-popup-cmsmart h1{
    font-size: 18px;
    color: #444;
}
.login-cmsmart fieldset{
    margin-bottom: 0px;
}
@media only screen and (max-width: 700px) and (min-width: 320px){
    .com_users .col-right-content .popup-form-block {
        width: 100%;
    }
    .login-form .default-login.cmsmart {
        height: 230px;
        margin: 20px 0;
    }
    .login-form .default-login.cmsmart:nth-child(1){
        margin-bottom: 0px !important;
    }
}

/* ===== MODERN HEADER & FOOTER BOX STYLE ===== */

/* Header Container - Modern Box Style */
.nb-header.desktop-device-nav {
    background: url('https://d151fqqb1tev7m.cloudfront.net/images/banners/header-bg3.jpg');
    border-radius: 0 0 20px 20px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25), 0 4px 16px rgba(0, 0, 0, 0.15);
    padding: 15px 40px;
    margin: 0 30px 30px;
    position: relative;
    z-index: 1000;
    backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1);
}

.nb-header.desktop-device-nav::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 0 0 20px 20px;
    pointer-events: none;
}

/* Global Header Top Bar */
.global-header {
    border-radius: 12px;
    padding: 8px 20px !important;
    backdrop-filter: blur(5px);
}

/* Navigation Bar */
.navbar.full-navigation {
    background: transparent !important;
}

.navbar-brand .navbar-item img {
    filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.3));
    transition: transform 0.3s ease;
}

.navbar-brand .navbar-item img:hover {
    transform: scale(1.05);
}

.main-container {
    background: #f8f8f8;
}

/* Footer Container - Modern Box Style */
.footer {
    background: url(https://d151fqqb1tev7m.cloudfront.net/images/banners/footer_background1.jpg);
    background-size: cover;
    border-radius: 30px 30px 0 0;
    box-shadow: 0 -8px 32px rgba(0, 0, 0, 0.3), 0 -4px 16px rgba(0, 0, 0, 0.2);
    padding: 60px 40px 40px !important;
    margin: 40px 30px 0;
    position: relative;
    overflow: visible !important;
    border: 1px solid rgba(255, 255, 255, 0.08);
}

.footer::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    background: linear-gradient(90deg, 
        transparent 0%, 
        #f7941e 20%, 
        #ffd700 50%, 
        #f7941e 80%, 
        transparent 100%);
    border-radius: 30px 30px 0 0;
}

.footer .container {
    position: relative;
    z-index: 2;
    padding: 40px 30px;
}

/* Footer Title Styling */
.footer span.title {
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: block;
    margin-bottom: 25px !important;
    padding-bottom: 15px !important;
    border-bottom: 2px solid rgba(255, 215, 0, 0.3) !important;
    position: relative;
}

.footer span.title::after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 50px;
    height: 2px;
    background: linear-gradient(90deg, #f7941e, #ffd700);
    border-radius: 2px;
}

/* Footer Links Styling */
.footer .footer-widgets a,
.footer .footer-widgets li,
.footer .footer-widgets p {
    color: #e0e0e0 !important;
    transition: all 0.3s ease;
}

.footer .footer-widgets a:hover {
    color: #ffd700 !important;
    padding-left: 5px;
    text-shadow: 0 0 10px rgba(255, 215, 0, 0.3);
}

.footer ul {
    list-style: none;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.footer .footer-widgets ul li {
    padding: 8px 0;
    position: relative;
    padding-left: 20px;
}

.footer .footer-widgets ul li::before {
    content: '▸';
    position: absolute;
    left: 0;
    color: #f7941e;
    font-weight: bold;
}

/* Footer Logo */
.footer-logo {
    background: rgba(255, 255, 255, 0.1);
    border-radius: 15px;
    padding: 20px;
    display: inline-block;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease;
}

/* Social Icons Modern Style */
.social-items.footers ul li {
    background: rgba(255, 255, 255, 0.1);
    border: 2px solid rgba(255, 255, 255, 0.2);
    transition: all 0.3s ease;
}

.social-items.footers ul li:hover {
    background: linear-gradient(135deg, #f7941e, #ffd700);
    border-color: #ffd700;
    transform: translateY(-3px) scale(1.1);
    box-shadow: 0 5px 15px rgba(247, 148, 30, 0.4);
}

/* Payment Method Image */
.payment img {
    border-radius: 10px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease;
}

.payment img:hover {
    transform: scale(1.05);
    box-shadow: 0 6px 20px rgba(255, 255, 255, 0.1);
}

/* Copyright Section */
.copy-right {
    background: rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    padding: 15px 20px !important;
    border: 1px solid rgba(255, 255, 255, 0.05);
}

/* Remove old background images overlay */
.footer img.random,
.nb-header img.random {
    opacity: 0.1 !important;
    filter: blur(3px);
}

/* Responsive Adjustments */
@media (max-width: 1199px) {
    .nb-header.desktop-device-nav {
        max-width: 98%;
        padding: 15px 30px;
    }
    
    .footer {
        max-width: 98%;
        padding: 50px 30px 30px !important;
    }
}

@media (max-width: 767px) {
    .nb-header.desktop-device-nav {
        border-radius: 0 0 15px 15px;
        max-width: 100%;
        padding: 15px 20px;
    }
    
    .footer {
        border-radius: 20px 20px 0 0;
        max-width: 100%;
        padding: 40px 20px 30px !important;
    }
    
    .footer .row > div[class*="col-"] {
        margin-bottom: 15px;
    }
    
    .footer span.title {
        font-size: 14px !important;
    }
}

/* Animation for hover effects */
@keyframes glow {
    0%, 100% {
        box-shadow: 0 0 5px rgba(247, 148, 30, 0.5);
    }
    50% {
        box-shadow: 0 0 20px rgba(247, 148, 30, 0.8);
    }
}

/* ===== END MODERN HEADER & FOOTER BOX STYLE ===== */
.cmsmart-page-theme .tm-navbar .menu-layer {
    display: none;
}
.cmsmart-page-theme .tm-navbar .menu-layer.menu-product {
    display: block;
}
.tm-section.tm-main.com_cmsmart.view_community {
    background: #fff;
    margin: 30px;
    border-radius: 20px;
}
/* ===== Class mới hỗ trợ bo khối cho các block full-width ===== */

/* Bo khối cơ bản cho các block full-width */
.full-width-rounded {
    border-radius: 20px;
    overflow: hidden;
    margin: 60px 30px !important;
    position: relative;
    padding: 50px !important;
}

.full-width-rounded.override-margin {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.full-width-rounded.override-margin-bottom {
    margin: 0 0 60px !important;
}

.full-width-rounded.override-margin-auto {
    margin: 0px !important;
}

.full-width-rounded.override-margin-t30 {
    margin-top: 30px !important;
}

/* Bo khối nhỏ */
.full-width-rounded-sm {
    border-radius: 12px;
    overflow: hidden;
    margin: 0 15px;
    position: relative;
}

/* Bo khối lớn */
.full-width-rounded-lg {
    border-radius: 30px;
    overflow: hidden;
    margin: 0 15px;
    position: relative;
}

/* Bo khối siêu lớn */
.full-width-rounded-xl {
    border-radius: 40px;
    overflow: hidden;
    margin: 0 15px;
    position: relative;
}

.view_solution .main-header {
    margin: 0 30px;
}
.view_solution .main-header .header-wrap {
    border-radius: 10px;
}

/* Class đặc biệt cho solution-slider với bo khối */
.solution-slider.full-width-rounded,
.solution-slider.full-width-rounded-sm,
.solution-slider.full-width-rounded-lg,
.solution-slider.full-width-rounded-xl {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* Bo khối chỉ ở trên (top corners) */
.full-width-rounded-top {
    border-radius: 20px 20px 0 0;
    overflow: hidden;
    margin: 0 15px;
    position: relative;
}

/* Bo khối chỉ ở dưới (bottom corners) */
.full-width-rounded-bottom {
    border-radius: 0 0 20px 20px;
    overflow: hidden;
    margin: 0 15px;
    position: relative;
}

/* Class cho container tổng thể với padding */
.section-container-rounded {
    padding: 0 15px;
}

.section-container-rounded > * {
    border-radius: 20px;
    overflow: hidden;
}

/* ===== Responsive Design ===== */

/* Tablet và mobile lớn */
@media (max-width: 1024px) {
    .full-width-rounded,
    .full-width-rounded-sm,
    .full-width-rounded-lg,
    .full-width-rounded-xl,
    .full-width-rounded-top,
    .full-width-rounded-bottom {
        margin: 0 12px;
    }
    
    .section-container-rounded {
        padding: 0 12px;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .full-width-rounded,
    .full-width-rounded-top,
    .full-width-rounded-bottom {
        margin: 0 10px;
        border-radius: 15px;
    }
    
    .full-width-rounded-top {
        border-radius: 15px 15px 0 0;
    }
    
    .full-width-rounded-bottom {
        border-radius: 0 0 15px 15px;
    }
    
    .full-width-rounded-sm {
        margin: 0 10px;
        border-radius: 8px;
    }
    
    .full-width-rounded-lg {
        margin: 0 10px;
        border-radius: 20px;
    }
    
    .full-width-rounded-xl {
        margin: 0 10px;
        border-radius: 25px;
    }
    
    .section-container-rounded {
        padding: 0 10px;
    }
    
    .section-container-rounded > * {
        border-radius: 15px;
    }
}

/* Mobile nhỏ */
@media (max-width: 480px) {
    .full-width-rounded,
    .full-width-rounded-top,
    .full-width-rounded-bottom {
        margin: 0 8px;
        border-radius: 12px;
    }
    
    .full-width-rounded-top {
        border-radius: 12px 12px 0 0;
    }
    
    .full-width-rounded-bottom {
        border-radius: 0 0 12px 12px;
    }
    
    .full-width-rounded-sm {
        margin: 0 8px;
        border-radius: 6px;
    }
    
    .full-width-rounded-lg {
        margin: 0 8px;
        border-radius: 15px;
    }
    
    .full-width-rounded-xl {
        margin: 0 8px;
        border-radius: 18px;
    }
    
    .section-container-rounded {
        padding: 0 8px;
    }
    
    .section-container-rounded > * {
        border-radius: 12px;
    }
}

/* ===== Utility Classes ===== */

/* Loại bỏ margin cho trường hợp đặc biệt */
.full-width-rounded-no-margin,
.full-width-rounded-sm-no-margin,
.full-width-rounded-lg-no-margin,
.full-width-rounded-xl-no-margin {
    margin: 0 !important;
}

/* Gradient overlay cho background images */
.full-width-rounded-overlay::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.1) 100%);
    border-radius: inherit;
    z-index: 1;
}

.full-width-rounded-overlay > * {
    position: relative;
    z-index: 2;
}