.form-control{display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;}
.alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);}
.form-control::-moz-placeholder{color:#999;opacity:1;}
.form-control:-ms-input-placeholder{color:#999;}
.form-control::-webkit-input-placeholder{color:#999;}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1;}
textarea.form-control{height:auto;}
@font-face{font-family:'IcoMoon';src:url('../fonts/IcoMoon.eot');src:url('../fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../fonts/IcoMoon.woff') format('woff'), url('../fonts/IcoMoon.ttf') format('truetype'), url('../fonts/IcoMoon.svg#IcoMoon') format('svg');font-weight:normal;font-style:normal;}
[data-icon]:before{font-family:'IcoMoon';content:attr(data-icon);speak:none;}
[class^="icon-"],
[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-right:.25em;line-height:14px;background-image:none;}
dd > span[class^="icon-"] + time,
dd > span[class*=" icon-"] + time{margin-left:-0.25em;}
dl.article-info dd.hits span[class^="icon-"],
dl.article-info dd.hits span[class*=" icon-"]{margin-right:0;}
[class^="icon-"]:before,
[class*=" icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none;}
[class^="icon-"].disabled,
[class*=" icon-"].disabled{font-weight:normal;}
.icon-joomla:before{content:"\e200";}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before{content:"\e005";}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before{content:"\e006";}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before{content:"\e007";}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before{content:"\e008";}
.icon-arrow-first:before{content:"\e003";}
.icon-arrow-last:before{content:"\e004";}
.icon-arrow-up-2:before{content:"\e009";}
.icon-arrow-right-2:before{content:"\e00a";}
.icon-arrow-down-2:before{content:"\e00b";}
.icon-arrow-left-2:before{content:"\e00c";}
.icon-arrow-up-3:before{content:"\e00f";}
.icon-arrow-right-3:before{content:"\e010";}
.icon-arrow-down-3:before{content:"\e011";}
.icon-arrow-left-3:before{content:"\e012";}
.icon-menu-2:before{content:"\e00e";}
.icon-arrow-up-4:before{content:"\e201";}
.icon-arrow-right-4:before{content:"\e202";}
.icon-arrow-down-4:before{content:"\e203";}
.icon-arrow-left-4:before{content:"\e204";}
.icon-share:before,
.icon-redo:before{content:"\27";}
.icon-undo:before{content:"\28";}
.icon-forward-2:before{content:"\e205";}
.icon-backward-2:before,
.icon-reply:before{content:"\e206";}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before{content:"\6c";}
.icon-undo-2:before{content:"\e207";}
.icon-move:before{content:"\7a";}
.icon-expand:before{content:"\66";}
.icon-contract:before{content:"\67";}
.icon-expand-2:before{content:"\68";}
.icon-contract-2:before{content:"\69";}
.icon-play:before{content:"\e208";}
.icon-pause:before{content:"\e209";}
.icon-stop:before{content:"\e210";}
.icon-previous:before,
.icon-backward:before{content:"\7c";}
.icon-next:before,
.icon-forward:before{content:"\7b";}
.icon-first:before{content:"\7d";}
.icon-last:before{content:"\e000";}
.icon-play-circle:before{content:"\e00d";}
.icon-pause-circle:before{content:"\e211";}
.icon-stop-circle:before{content:"\e212";}
.icon-backward-circle:before{content:"\e213";}
.icon-forward-circle:before{content:"\e214";}
.icon-loop:before{content:"\e001";}
.icon-shuffle:before{content:"\e002";}
.icon-search:before{content:"\53";}
.icon-zoom-in:before{content:"\64";}
.icon-zoom-out:before{content:"\65";}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before{content:"\2b";}
.icon-pencil-2:before{content:"\2c";}
.icon-brush:before{content:"\3b";}
.icon-save-new:before,
.icon-plus-2:before{content:"\5d";}
.icon-ban-circle:before,
.icon-minus-sign:before,
.icon-minus-2:before{content:"\5e";}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before{content:"\49";}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before{content:"\47";}
.icon-new:before,
.icon-plus:before{content:"\2a";}
.icon-plus-circle:before{content:"\e215";}
.icon-minus:before,
.icon-not-ok:before{content:"\4b";}
.icon-minus-circle:before{content:"\e216";}
.icon-unpublish:before,
.icon-cancel:before{content:"\4a";}
.icon-cancel-circle:before{content:"\e217";}
.icon-checkmark-2:before{content:"\e218";}
.icon-checkmark-circle:before{content:"\e219";}
.icon-info:before{content:"\e220";}
.icon-info-2:before,
.icon-info-circle:before{content:"\e221";}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before{content:"\45";}
.icon-question-2:before,
.icon-question-circle:before{content:"\e222";}
.icon-notification:before{content:"\e223";}
.icon-notification-2:before,
.icon-notification-circle:before{content:"\e224";}
.icon-pending:before,
.icon-warning:before{content:"\48";}
.icon-warning-2:before,
.icon-warning-circle:before{content:"\e225";}
.icon-checkbox-unchecked:before{content:"\3d";}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before{content:"\3e";}
.icon-checkbox-partial:before{content:"\3f";}
.icon-square:before{content:"\e226";}
.icon-radio-unchecked:before{content:"\e227";}
.icon-radio-checked:before,
.icon-generic:before{content:"\e228";}
.icon-circle:before{content:"\e229";}
.icon-signup:before{content:"\e230";}
.icon-grid:before,
.icon-grid-view:before{content:"\58";}
.icon-grid-2:before,
.icon-grid-view-2:before{content:"\59";}
.icon-menu:before{content:"\5a";}
.icon-list:before,
.icon-list-view:before{content:"\31";}
.icon-list-2:before{content:"\e231";}
.icon-menu-3:before{content:"\e232";}
.icon-folder-open:before,
.icon-folder:before{content:"\2d";}
.icon-folder-close:before,
.icon-folder-2:before{content:"\2e";}
.icon-folder-plus:before{content:"\e234";}
.icon-folder-minus:before{content:"\e235";}
.icon-folder-3:before{content:"\e236";}
.icon-folder-plus-2:before{content:"\e237";}
.icon-folder-remove:before{content:"\e238";}
.icon-file:before{content:"\e016";}
.icon-file-2:before{content:"\e239";}
.icon-file-add:before,
.icon-file-plus:before{content:"\29";}
.icon-file-remove:before,
.icon-file-minus:before{content:"\e017";}
.icon-file-check:before{content:"\e240";}
.icon-file-remove:before{content:"\e241";}
.icon-save-copy:before,
.icon-copy:before{content:"\e018";}
.icon-stack:before{content:"\e242";}
.icon-tree:before{content:"\e243";}
.icon-tree-2:before{content:"\e244";}
.icon-paragraph-left:before{content:"\e246";}
.icon-paragraph-center:before{content:"\e247";}
.icon-paragraph-right:before{content:"\e248";}
.icon-paragraph-justify:before{content:"\e249";}
.icon-screen:before{content:"\e01c";}
.icon-tablet:before{content:"\e01d";}
.icon-mobile:before{content:"\e01e";}
.icon-box-add:before{content:"\51";}
.icon-box-remove:before{content:"\52";}
.icon-download:before{content:"\e021";}
.icon-upload:before{content:"\e022";}
.icon-home:before{content:"\21";}
.icon-home-2:before{content:"\e250";}
.icon-out-2:before,
.icon-new-tab:before{content:"\e024";}
.icon-out-3:before,
.icon-new-tab-2:before{content:"\e251";}
.icon-link:before{content:"\e252";}
.icon-picture:before,
.icon-image:before{content:"\2f";}
.icon-pictures:before,
.icon-images:before{content:"\30";}
.icon-palette:before,
.icon-color-palette:before{content:"\e014";}
.icon-camera:before{content:"\55";}
.icon-camera-2:before,
.icon-video:before{content:"\e015";}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before{content:"\56";}
.icon-music:before{content:"\57";}
.icon-user:before{content:"\22";}
.icon-users:before{content:"\e01f";}
.icon-vcard:before{content:"\6d";}
.icon-address:before{content:"\70";}
.icon-share-alt:before,
.icon-out:before{content:"\26";}
.icon-enter:before{content:"\e257";}
.icon-exit:before{content:"\e258";}
.icon-comment:before,
.icon-comments:before{content:"\24";}
.icon-comments-2:before{content:"\25";}
.icon-quote:before,
.icon-quotes-left:before{content:"\60";}
.icon-quote-2:before,
.icon-quotes-right:before{content:"\61";}
.icon-quote-3:before,
.icon-bubble-quote:before{content:"\e259";}
.icon-phone:before{content:"\e260";}
.icon-phone-2:before{content:"\e261";}
.icon-envelope:before,
.icon-mail:before{content:"\4d";}
.icon-envelope-opened:before,
.icon-mail-2:before{content:"\4e";}
.icon-unarchive:before,
.icon-drawer:before{content:"\4f";}
.icon-archive:before,
.icon-drawer-2:before{content:"\50";}
.icon-briefcase:before{content:"\e020";}
.icon-tag:before{content:"\e262";}
.icon-tag-2:before{content:"\e263";}
.icon-tags:before{content:"\e264";}
.icon-tags-2:before{content:"\e265";}
.icon-options:before,
.icon-cog:before{content:"\38";}
.icon-cogs:before{content:"\37";}
.icon-screwdriver:before,
.icon-tools:before{content:"\36";}
.icon-wrench:before{content:"\3a";}
.icon-equalizer:before{content:"\39";}
.icon-dashboard:before{content:"\78";}
.icon-switch:before{content:"\e266";}
.icon-filter:before{content:"\54";}
.icon-purge:before,
.icon-trash:before{content:"\4c";}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before{content:"\23";}
.icon-unlock:before{content:"\e267";}
.icon-key:before{content:"\5f";}
.icon-support:before{content:"\46";}
.icon-database:before{content:"\62";}
.icon-scissors:before{content:"\e268";}
.icon-health:before{content:"\6a";}
.icon-wand:before{content:"\6b";}
.icon-eye-open:before,
.icon-eye:before{content:"\3c";}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before{content:"\e269";}
.icon-clock:before{content:"\6e";}
.icon-compass:before{content:"\6f";}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before{content:"\e01b";}
.icon-book:before{content:"\e271";}
.icon-lightning:before,
.icon-flash:before{content:"\79";}
.icon-print:before,
.icon-printer:before{content:"\e013";}
.icon-feed:before{content:"\71";}
.icon-calendar:before{content:"\43";}
.icon-calendar-2:before{content:"\44";}
.icon-calendar-3:before{content:"\e273";}
.icon-pie:before{content:"\77";}
.icon-bars:before{content:"\76";}
.icon-chart:before{content:"\75";}
.icon-power-cord:before{content:"\32";}
.icon-cube:before{content:"\33";}
.icon-puzzle:before{content:"\34";}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before{content:"\72";}
.icon-lamp:before{content:"\74";}
.icon-pin:before,
.icon-pushpin:before{content:"\73";}
.icon-location:before{content:"\63";}
.icon-shield:before{content:"\e274";}
.icon-flag:before{content:"\35";}
.icon-flag-3:before{content:"\e275";}
.icon-bookmark:before{content:"\e023";}
.icon-bookmark-2:before{content:"\e276";}
.icon-heart:before{content:"\e277";}
.icon-heart-2:before{content:"\e278";}
.icon-thumbs-up:before{content:"\5b";}
.icon-thumbs-down:before{content:"\5c";}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before{content:"\40";}
.icon-star-2:before{content:"\41";}
.icon-featured:before,
.icon-default:before,
.icon-star:before{content:"\42";}
.icon-smiley:before,
.icon-smiley-happy:before{content:"\e279";}
.icon-smiley-2:before,
.icon-smiley-happy-2:before{content:"\e280";}
.icon-smiley-sad:before{content:"\e281";}
.icon-smiley-sad-2:before{content:"\e282";}
.icon-smiley-neutral:before{content:"\e283";}
.icon-smiley-neutral-2:before{content:"\e284";}
.icon-cart:before{content:"\e019";}
.icon-basket:before{content:"\e01a";}
.icon-credit:before{content:"\e286";}
.icon-credit-2:before{content:"\e287";}
.icon-expired:before{content:"\4b";}
.sp-megamenu-parent{list-style:none;padding:0;margin:0;z-index:99;display:block;float:right;position:relative;}
.sp-megamenu-parent >li{display:inline-block;position:relative;padding:0;}
.sp-megamenu-parent >li.menu-justify{position:static;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{color:#000;display:inline-block;font-size:12px;letter-spacing:0.8px;line-height:48px;margin:0;padding:0 15px;text-transform:uppercase;font-weight:bold;}
.sp-megamenu-parent >li.sp-has-child>a:after,
.sp-megamenu-parent >li.sp-has-child>span:after{font-family:"FontAwesome";content:" \f107";}
.sp-megamenu-parent .sp-module{padding:10px;}
.sp-megamenu-parent .sp-mega-group{list-style:none;padding:0;margin:0;}
.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{list-style:none;padding:0;margin:0;}
.sp-megamenu-parent .sp-dropdown{margin:0;position:absolute;z-index:10;display:none;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#ffffff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);padding:10px;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items{list-style:none;padding:0;margin:0;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after{font-family:"FontAwesome";content:" \f105";float:right;}
.sp-megamenu-parent .sp-dropdown.sp-menu-center{margin-left:45px;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main{top:100%;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right{left:0;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:auto;right:0;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-left{right:0;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{top:0;left:100%;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub .sp-dropdown-inner{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item{display:block;padding:0;position:relative;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span{display:block;padding:10px;color:#141414;cursor:pointer;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a.sp-group-title,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span.sp-group-title{text-transform:uppercase;font-weight:bold;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover{color:#fff;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a:hover{color:#fff;}
.sp-megamenu-parent .sp-dropdown-mega >.row{margin-top:30px;}
.sp-megamenu-parent .sp-dropdown-mega >.row:first-child{margin-top:0;}
.sp-megamenu-parent .sp-has-child:hover >.sp-dropdown{display:block;}
.sp-megamenu-parent.menu-fade .sp-has-child:hover >.sp-dropdown{-webkit-animation:spMenuFadeIn 400ms;animation:spMenuFadeIn 400ms;}
.sp-megamenu-parent.menu-zoom .sp-has-child:hover >.sp-dropdown{-webkit-animation:spMenuZoom 400ms;animation:spMenuZoom 400ms;}
#offcanvas-toggler{float:right;line-height:87px;margin-left:15px;font-size:20px;}
#offcanvas-toggler >i{-webkit-transition:color 400ms, background-color 400ms;-o-transition:color 400ms, background-color 400ms;transition:color 400ms, background-color 400ms;}
#offcanvas-toggler >i:hover{color:#fff;}
.off-canvas-menu-init{overflow-x:hidden;position:relative;}
.offcanvas .offcanvas-overlay{visibility:visible;opacity:1;}
.offcanvas-overlay{background:rgba(0,0,0,0.2);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:9999;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.body-wrapper{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;right:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.close-offcanvas{position:absolute;top:15px;right:15px;z-index:1;-webkit-border-radius:100%;border-radius:100%;width:25px;height:25px;line-height:.5;text-align:center;font-size:16px;border:1px solid #fff;color:#fff;padding-top:3px;}
.offcanvas-menu{width:320px;height:100%;background-color:rgba(0,0,0,0.7);color:#fff;position:fixed;top:0;right:0;-webkit-transform:translateX(320px);-ms-transform:translateX(320px);transform:translateX(320px);visibility:hidden;overflow:inherit;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:10000;}
.offcanvas-menu .offcanvas-inner .sp-module{margin-top:20px;border-bottom:1px solid rgba(0,0,0,0.08);margin-bottom:50px;}
.offcanvas-menu .offcanvas-inner .sp-module:after{display:none;}
.offcanvas-menu .offcanvas-inner .sp-module:last-child{border-bottom:none;margin-bottom:0;}
.offcanvas-menu .offcanvas-inner .sp-module.off-canvas-menu{padding:0;}
.offcanvas-menu .offcanvas-inner .sp-module .sp-module-title{font-size:16px;line-height:1;text-transform:uppercase;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li{border:0;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);overflow:hidden;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a{-webkit-transition:300ms;-o-transition:300ms;transition:300ms;padding:10px 20px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:500;line-height:28px;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:focus a{background:rgba(0,0,0,0.15);}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus{background:rgba(0,0,0,0.15);}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li.active > a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li:hover > a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li:focus > a{background:rgba(0,0,0,0.15) !important;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li > a:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li > a:focus{background:rgba(0,0,0,0.15) !important;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler{display:inline-block;position:absolute;top:0;right:0;padding:13px 20px;cursor:pointer;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler .open-icon{display:none;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler .close-icon{display:inline;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler.collapsed .open-icon{display:inline;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler.collapsed .close-icon{display:none;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li >a:after{display:none;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul{background:rgba(0,0,0,0.02);}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul >li > a{padding-left:30px;}
.offcanvas-menu .offcanvas-inner .sp-module:first-child{margin-top:0;padding:30px;}
.offcanvas-menu .offcanvas-inner .search{margin-top:25px;}
.offcanvas-menu .offcanvas-inner .search input{width:100%;background:transparent;border-color:#5f5f5f;color:#fff;}
.offcanvas{width:100%;height:100%;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.offcanvas .body-wrapper{right:0;-webkit-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px);}
.offcanvas .body-wrapper:after{width:100%;height:100%;right:0;}
.offcanvas .offcanvas-menu{visibility:visible;z-index:9999;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.offcanvas .offcanvas-menu ul.nav-child li{padding-left:10px;}
.menu .nav-child.small{font-size:inherit;}
.sp-megamenu-parent.menu-fade-up .sp-has-child:hover >.sp-dropdown{-webkit-animation:spMenuFadeInUp 400ms;animation:spMenuFadeInUp 400ms;}
.sp-megamenu-parent.menu-rotate .sp-has-child:hover >.sp-dropdown{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);visibility:visible;}
.sp-megamenu-parent.menu-slide-down .sp-has-child:hover >.sp-dropdown{opacity:1;visibility:visible;top:90px;}
.sp-megamenu-parent.menu-slide-down .sp-has-child:hover >.sp-dropdown .sp-dropdown{top:0;}
.menu-slide-down .sp-has-child >.sp-dropdown{top:60px;opacity:0;visibility:hidden;display:block;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.menu-slide-down .sp-has-child >.sp-dropdown.sp-dropdown-mega{left:auto;right:0;}
.menu-rotate .sp-has-child{-webkit-perspective:1000px;perspective:1000px;}
.menu-rotate .sp-has-child >.sp-dropdown{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:transform 0.4s ease 0s, opacity 0.2s ease 0s, visibility 0.2s ease 0s;-webkit-transition:opacity 0.2s ease 0s, visibility 0.2s ease 0s, -webkit-transform 0.4s ease 0s;transition:opacity 0.2s ease 0s, visibility 0.2s ease 0s, -webkit-transform 0.4s ease 0s;-o-transition:transform 0.4s ease 0s, opacity 0.2s ease 0s, visibility 0.2s ease 0s;transition:transform 0.4s ease 0s, opacity 0.2s ease 0s, visibility 0.2s ease 0s;transition:transform 0.4s ease 0s, opacity 0.2s ease 0s, visibility 0.2s ease 0s, -webkit-transform 0.4s ease 0s;opacity:0;visibility:hidden;display:block;}
.menu-rotate .sp-has-child >.sp-dropdown.sp-dropdown-mega{left:auto;right:0;}
.menu-drop-in .sp-has-child .sp-dropdown-inner{background:transparent none repeat scroll 0 0;-webkit-box-shadow:none;box-shadow:none;padding:0;}
.menu-drop-in .sp-has-child .sp-dropdown-items{margin:0;padding:0;-webkit-perspective:1000px;perspective:1000px;}
.menu-drop-in .sp-has-child .sp-menu-item{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);opacity:0;padding:0 20px !important;background-color:#ffffff;}
.menu-drop-in .sp-has-child .sp-menu-item:first-child{padding-top:20px !important;}
.menu-drop-in .sp-has-child .sp-menu-item:last-child{padding-bottom:20px !important;}
.menu-drop-in .sp-has-child:hover .sp-menu-item{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:dropup;animation-name:dropup;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(1){-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(2){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(3){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(4){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(5){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(6){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(7){-webkit-animation-duration:0.9s;animation-duration:0.9s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(8){-webkit-animation-duration:1s;animation-duration:1s;}
.menu-drop-in .sp-has-child:hover .sp-menu-item:last-child{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,0.2);box-shadow:0 3px 3px -2px rgba(0,0,0,0.2);}
.menu-drop-in .sp-has-child.menu-justify:hover .sp-dropdown{-webkit-animation:spMenuFadeInUp 500ms;animation:spMenuFadeInUp 500ms;}
.menu-drop-in .sp-has-child.menu-justify .sp-dropdown-inner{background:#fff none repeat scroll 0 0;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);padding:20px !important;}
.menu-drop-in .sp-has-child.menu-justify .sp-mega-group .sp-menu-item{padding:0 !important;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-name:none;animation-name:none;-webkit-animation-timing-function:ease;animation-timing-function:ease;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
.menu-drop-in .sp-has-child.menu-justify .sp-mega-group .sp-menu-item:last-child{-webkit-box-shadow:none;box-shadow:none;}
@keyframes dropup{0%{opacity:0;-webkit-transform:translate(0,100px);transform:translate(0,100px);}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);}
}
@-webkit-keyframes dropup{0%{opacity:0;-webkit-transform:translate(0,100px);transform:translate(0,100px);}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);}
}
.menu-twist .sp-has-child .sp-dropdown-inner{background:transparent none repeat scroll 0 0;-webkit-box-shadow:none;box-shadow:none;padding:0;}
.menu-twist .sp-has-child .sp-dropdown-items{margin:0;padding:0;}
.menu-twist .sp-has-child .sp-menu-item{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);padding:0 20px !important;background:#fff;}
.menu-twist .sp-has-child .sp-menu-item:first-child{padding-top:20px !important;}
.menu-twist .sp-has-child .sp-menu-item:last-child{padding-bottom:20px !important;}
.menu-twist .sp-has-child:hover .sp-menu-item{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:twist;animation-name:twist;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(1){-webkit-animation-duration:0.4s;animation-duration:0.4s;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(2){-webkit-animation-duration:0.5s;animation-duration:0.5s;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(3){-webkit-animation-duration:0.6s;animation-duration:0.6s;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(4){-webkit-animation-duration:0.7s;animation-duration:0.7s;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(5){-webkit-animation-duration:0.8s;animation-duration:0.8s;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(6){-webkit-animation-duration:0.9s;animation-duration:0.9s;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(7){-webkit-animation-duration:1s;animation-duration:1s;}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(8){-webkit-animation-duration:1.1s;animation-duration:1.1s;}
.menu-twist .sp-has-child:hover .sp-menu-item:last-child{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,0.2);box-shadow:0 3px 3px -2px rgba(0,0,0,0.2);}
.menu-twist .sp-has-child.menu-justify:hover .sp-dropdown{-webkit-animation:spMenuFadeInUp 500ms;animation:spMenuFadeInUp 500ms;}
.menu-twist .sp-has-child.menu-justify .sp-dropdown-inner{background:#fff none repeat scroll 0 0;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);padding:20px !important;}
.menu-twist .sp-has-child.menu-justify .sp-mega-group .sp-menu-item{padding:0 !important;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-name:none;animation-name:none;-webkit-animation-timing-function:ease;animation-timing-function:ease;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
.menu-twist .sp-has-child.menu-justify .sp-mega-group .sp-menu-item:last-child{-webkit-box-shadow:none;box-shadow:none;}
@keyframes twist{0%{opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);}
100%{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0);}
}
@-webkit-keyframes twist{0%{opacity:0;-webkit-transform:rotateY(90deg);}
100%{opacity:1;-webkit-transform:rotateY(0);}
}
@-webkit-keyframes spMenuFadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes spMenuFadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes spMenuZoom{0%{opacity:0;-webkit-transform:scale(.8);}
100%{opacity:1;-webkit-transform:scale(1);}
}
@keyframes spMenuZoom{0%{opacity:0;transform:scale(.8);-webkit-transform:scale(.8);}
100%{opacity:1;transform:scale(1);-webkit-transform:scale(1);}
}
@-webkit-keyframes spMenuFadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);}
100%{opacity:1;-webkit-transform:none;}
}
@keyframes spMenuFadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.slide-top-menu .offcanvas-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.slide-top-menu .body-wrapper{right:0;}
.slide-top-menu .offcanvas-overlay{visibility:visible;opacity:1;}
.slide-top-menu .offcanvas-menu{right:0;background-color:#000000;visibility:visible;}
.full-screen .offcanvas-menu{right:-100%;width:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:rgba(0,0,0,0.9);-webkit-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;}
.full-screen .offcanvas-menu .offcanvas-inner{margin:0 auto;text-align:center;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module{margin-bottom:0;margin-top:80px;padding-bottom:0;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul{background:transparent;height:auto;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li{overflow:inherit;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a{color:#fff;display:inline-block;font-size:28px;padding:20px;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a:before{display:none;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a:hover,
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a:focus{background:transparent;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li .offcanvas-menu-toggler{left:auto;right:auto;font-size:28px;padding:20px 10px;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li ul li{display:block;padding:0 20px;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li ul li a{font-size:16px;padding:5px 20px;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li ul li .offcanvas-menu-toggler{padding:6px 10px;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li:hover a,
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li:focus a{background:transparent;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul.nav.menu{padding-bottom:75px;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module .search{max-width:300px;margin:25px auto 0;}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module .sp-module-title{font-size:28px;}
.full-screen .offcanvas-menu .close-offcanvas{font-size:20px;height:35px;line-height:1;right:30px;top:25px;width:35px;padding-top:6px;}
.full-screen-off-canvas.ltr .offcanvas-menu{visibility:visible;z-index:9999;width:100%;right:0;}
.full-screen-ftop .offcanvas-menu{right:0;width:100%;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:rgba(0,0,0,0.9);-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner{margin:0 auto;text-align:center;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module{margin-bottom:0;margin-top:80px;padding-bottom:0;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul{background:transparent;height:auto;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul >li{opacity:0;-webkit-transform:translate3d(0px,-80px,0px);transform:translate3d(0px,-80px,0px);-webkit-transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;-webkit-transition:opacity 0.5s ease 0s, -webkit-transform 0.5s ease 0s;transition:opacity 0.5s ease 0s, -webkit-transform 0.5s ease 0s;-o-transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;transition:transform 0.5s ease 0s, opacity 0.5s ease 0s;transition:transform 0.5s ease 0s, opacity 0.5s ease 0s, -webkit-transform 0.5s ease 0s;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li{overflow:inherit;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a{color:#fff;display:inline-block;font-size:28px;padding:20px;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a:before{display:none;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a:hover,
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a:focus{background:transparent;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li .offcanvas-menu-toggler{left:auto;right:auto;font-size:28px;padding:20px 10px;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li ul li{display:block;padding:0 20px;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li ul li a{font-size:16px;padding:5px 20px;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li ul li .offcanvas-menu-toggler{padding:6px 10px;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li:hover a,
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li:focus a{background:transparent;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul.nav.menu{padding-bottom:75px;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module .search{max-width:300px;margin:25px auto 0;}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module .sp-module-title{font-size:28px;}
.full-screen-ftop .offcanvas-menu .close-offcanvas{font-size:20px;height:35px;line-height:1;right:30px;top:25px;width:35px;padding-top:6px;}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu{visibility:visible;z-index:9999;width:100%;right:0;opacity:1;}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module{margin-top:80px;}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module ul{background:transparent;height:auto;}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module ul >li{opacity:1;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}
.new-look .offcanvas-menu{background-color:#2b2f3b;}
.new-look .offcanvas-menu .sp-module ul >li >a{padding-left:28px;}
.new-look .offcanvas-menu .sp-module ul >li >a:before{display:none;}
.new-look .offcanvas-menu .sp-module ul >li:hover a,
.new-look .offcanvas-menu .sp-module ul >li:focus a,
.new-look .offcanvas-menu .sp-module ul >li.active a{background:#22b8f0;}
.new-look .offcanvas-menu .sp-module ul >li ul li a{background-color:#2b2f3b !important;}
.new-look .offcanvas-menu .sp-module ul >li ul li a:hover,
.new-look .offcanvas-menu .sp-module ul >li ul li a:focus{color:#22b8f0;}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler{top:6px;padding:18px 25px;}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler i{display:none !important;}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler:before{background:#fff none repeat scroll 0 0;content:"";height:8px;left:auto;position:absolute;right:25px;top:14px;width:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler:after{background:#fff none repeat scroll 0 0;content:"";height:2px;left:auto;position:absolute;right:22px;top:17px;width:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler.collapsed:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler.collapsed:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.new-look-off-canvas .offcanvas-overlay{visibility:visible;opacity:1;}
.new-look-off-canvas.ltr .offcanvas-menu{visibility:visible;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
@-moz-document url-prefix(){.offcanvas-menu{right:-320px;transform:translateX(0px);}
}
a{-webkit-transition:color 400ms, background-color 400ms;-o-transition:color 400ms, background-color 400ms;transition:color 400ms, background-color 400ms;}
body{line-height:24px;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;background-color:#ffffff;}
a,
a:hover,
a:focus,
a:active{text-decoration:none;}
label{font-weight:normal;}
legend{padding-bottom:10px;}
img{display:block;max-width:100%;height:auto;}
.btn,
.sppb-btn{-webkit-transition:color 400ms, background-color 400ms, border-color 400ms;-o-transition:color 400ms, background-color 400ms, border-color 400ms;transition:color 400ms, background-color 400ms, border-color 400ms;}
.offline-inner{margin-top:100px;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;}
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);}
select::-moz-placeholder,
textarea::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
.uneditable-input::-moz-placeholder{color:#999;opacity:1;}
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
.uneditable-input:-ms-input-placeholder{color:#999;}
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
.uneditable-input::-webkit-input-placeholder{color:#999;}
select[disabled],
select[readonly],
fieldset[disabled] select,
textarea[disabled],
textarea[readonly],
fieldset[disabled] textarea,
input[type="text"][disabled],
input[type="text"][readonly],
fieldset[disabled] input[type="text"],
input[type="password"][disabled],
input[type="password"][readonly],
fieldset[disabled] input[type="password"],
input[type="datetime"][disabled],
input[type="datetime"][readonly],
fieldset[disabled] input[type="datetime"],
input[type="datetime-local"][disabled],
input[type="datetime-local"][readonly],
fieldset[disabled] input[type="datetime-local"],
input[type="date"][disabled],
input[type="date"][readonly],
fieldset[disabled] input[type="date"],
input[type="month"][disabled],
input[type="month"][readonly],
fieldset[disabled] input[type="month"],
input[type="time"][disabled],
input[type="time"][readonly],
fieldset[disabled] input[type="time"],
input[type="week"][disabled],
input[type="week"][readonly],
fieldset[disabled] input[type="week"],
input[type="number"][disabled],
input[type="number"][readonly],
fieldset[disabled] input[type="number"],
input[type="email"][disabled],
input[type="email"][readonly],
fieldset[disabled] input[type="email"],
input[type="url"][disabled],
input[type="url"][readonly],
fieldset[disabled] input[type="url"],
input[type="search"][disabled],
input[type="search"][readonly],
fieldset[disabled] input[type="search"],
input[type="tel"][disabled],
input[type="tel"][readonly],
fieldset[disabled] input[type="tel"],
input[type="color"][disabled],
input[type="color"][readonly],
fieldset[disabled] input[type="color"],
.uneditable-input[disabled],
.uneditable-input[readonly],
fieldset[disabled] .uneditable-input{cursor:not-allowed;background-color:#eeeeee;opacity:1;}
textareaselect,
textareatextarea,
textareainput[type="text"],
textareainput[type="password"],
textareainput[type="datetime"],
textareainput[type="datetime-local"],
textareainput[type="date"],
textareainput[type="month"],
textareainput[type="time"],
textareainput[type="week"],
textareainput[type="number"],
textareainput[type="email"],
textareainput[type="url"],
textareainput[type="search"],
textareainput[type="tel"],
textareainput[type="color"],
textarea.uneditable-input{height:auto;}
.group-control select,
.group-control textarea,
.group-control input[type="text"],
.group-control input[type="password"],
.group-control input[type="datetime"],
.group-control input[type="datetime-local"],
.group-control input[type="date"],
.group-control input[type="month"],
.group-control input[type="time"],
.group-control input[type="week"],
.group-control input[type="number"],
.group-control input[type="email"],
.group-control input[type="url"],
.group-control input[type="search"],
.group-control input[type="tel"],
.group-control input[type="color"],
.group-control .uneditable-input{width:100%;}
.scrollup{width:40px;height:40px;position:fixed;bottom:62px;right:66px;display:none;z-index:999;border:1px solid #ddd;background-color:rgba(255,255,255,0.4);}
.scrollup:hover{background-color:#c4c4c4;}
.scrollup:before{content:" \f106";font-family:"FontAwesome";position:absolute;top:0;right:0;-webkit-border-radius:3px;border-radius:3px;width:40px;height:38px;line-height:38px;text-align:center;font-size:25px;font-weight:700;color:#000;}
#sp-top-bar .sp-module{display:inline-block;margin:0 0 0 20px;}
ul.social-icons{list-style:none;padding:0;margin:-5px;display:inline-block;}
ul.social-icons >li{display:inline-block;margin:5px 7px;}
ul.social-icons >li a{color:#999999;}
.sp-module-content .mod-languages ul.lang-inline{margin:0;padding:0;}
.sp-module-content .mod-languages ul.lang-inline li{border:none;display:inline-block;margin:0 5px 0 0;}
.sp-module-content .mod-languages ul.lang-inline li a{padding:0 !important;}
.sp-module-content .mod-languages ul.lang-inline li >a:before{display:none;}
.sp-contact-info{float:right;list-style:none;padding:0;margin:0 -10px;}
.sp-contact-info li{display:inline-block;margin:0 10px;font-size:90%;}
.sp-contact-info li i{margin:0 3px;}
.sticky-wrapper{position:relative;z-index:99;}
#sp-header{background:#ffffff none repeat scroll 0 0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.05);box-shadow:0 3px 3px rgba(0,0,0,0.05);height:50px;left:0;position:relative;top:0;width:100%;z-index:99;}
#sp-header .logo{display:inline-block;height:40px;display:table;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;margin:0;}
#sp-header .logo a{font-size:24px;line-height:1;margin:0;padding:0;display:table-cell;vertical-align:middle;}
#sp-header .logo p{margin:5px 0 0;}
#sp-header .sp-retina-logo{display:none;}
#sp-header.menu-fixed{position:fixed;z-index:9999;}
.sticky-wrapper.is-sticky{position:relative;z-index:999;}
#sp-title{min-height:0;}
.sp-page-title{padding:80px 0;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;background-size:cover;background-attachment:fixed;}
.sp-page-title h2,
.sp-page-title h3{margin:0;padding:0;color:#fff;}
.sp-page-title h2{font-size:24px;line-height:1;}
.sp-page-title h3{font-size:14px;font-weight:normal;line-height:1;margin-top:10px;}
.sp-page-title .breadcrumb{background:none;padding:0;margin:10px 0 0 0;}
.sp-page-title .breadcrumb >.active{color:rgba(255,255,255,0.8);}
.sp-page-title .breadcrumb >span,
.sp-page-title .breadcrumb >li,
.sp-page-title .breadcrumb >li+li:before,
.sp-page-title .breadcrumb >li>a{color:#fff;}
.body-innerwrapper{overflow-x:hidden;}
.layout-boxed .body-innerwrapper{max-width:1240px;margin:0 auto;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);}
#sp-main-body{padding:100px 0;}
.com-sppagebuilder #sp-main-body{padding:0;}
.sppb-addon-cta .sppb-cta-subtitle{margin-bottom:0;line-height:26px !important;}
.sppb-addon-cta .sppb-btn-lg{margin-top:30px;}
.sppb-addon-image-content{position:relative;}
.sppb-addon-image-content .sppb-image-holder{position:absolute;top:0;width:50%;height:100%;background-position:50%;-webkit-background-size:cover;background-size:cover;}
.sppb-addon-image-content.aligment-left .sppb-image-holder{left:0;}
.sppb-addon-image-content.aligment-left .sppb-content-holder{padding:120px 0 120px 50px;}
.sppb-addon-image-content.aligment-right .sppb-image-holder{right:0;}
.sppb-addon-image-content.aligment-right .sppb-content-holder{padding:120px 50px 120px 0;}
@media (max-width:768px){.sppb-addon-image-content .sppb-image-holder{position:inherit;width:100% !important;height:300px;}
}
.sp-module{margin-top:50px;}
.sp-module:first-child{margin-top:0;}
.sp-module .sp-module-title{margin:0 0 20px;font-size:14px;text-transform:uppercase;line-height:1;}
.sp-module ul{list-style:none;padding:0;margin:0;}
.sp-module ul >li{display:block;border-bottom:1px solid #e8e8e8;-webkit-transition:300ms;-o-transition:300ms;transition:300ms;}
.sp-module ul >li >a{display:block;padding:5px 0;line-height:36px;padding:2px 0;-webkit-transition:300ms;-o-transition:300ms;transition:300ms;}
.sp-module ul >li >a:hover{background:none;}
.sp-module ul >li >a:before{font-family:FontAwesome;margin-right:8px;}
.sp-module ul >li:last-child{border-bottom:none;}
.sp-module .categories-module ul{margin:0 10px;}
.sp-module .latestnews >div{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e8e8e8;}
.sp-module .latestnews >div:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.sp-module .latestnews >div >a{display:block;font-weight:400;}
.sp-module .tagscloud{margin:-2px 0;}
.sp-module .tagscloud .tag-name{display:inline-block;padding:5px 10px;background:#808080;color:#fff;-webkit-border-radius:4px;border-radius:4px;margin:2px 0;}
.sp-module .tagscloud .tag-name span{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:rgba(0,0,0,0.2);-webkit-border-radius:10px;border-radius:10px;}
.login img{display:inline-block;margin:20px 0;}
.login .checkbox input[type="checkbox"]{margin-top:6px;}
.form-links ul{list-style:none;padding:0;margin:0;}
.search .btn-toolbar{margin-bottom:20px;}
.search .btn-toolbar span.icon-search{margin:0;}
.search .btn-toolbar button{color:#fff;}
.search .phrases .phrases-box .controls label{display:inline-block;margin:0 20px 20px;}
.search .phrases .ordering-box{margin-bottom:15px;}
.search .only label{display:inline-block;margin:0 20px 20px;}
.search .search-results dt.result-title{margin-top:40px;}
.search .search-results dt,
.search .search-results dd{margin:5px 0;}
.filter-search .chzn-container-single .chzn-single{height:34px;line-height:34px;}
.form-search .finder label{display:block;}
.form-search .finder .input-medium{width:60%;-webkit-border-radius:4px;border-radius:4px;}
.finder .word input{display:inline-block;}
.finder .search-results.list-striped li{padding:20px 0;}
.article-info{margin:0 -8px 5px;line-height:12px;}
.article-info >dd{display:inline-block;color:#666;text-transform:uppercase;margin:0 8px;}
.article-info >dd >i{display:inline-block;margin-right:3px;}
article.item{margin-bottom:50px;}
.tags{margin-top:20px;}
.tags >span{text-transform:uppercase;letter-spacing:2px;}
.content_rating,
.content_rating + form{display:none;}
.voting-symbol{unicode-bidi:bidi-override;direction:rtl;font-size:14px;display:inline-block;}
.voting-symbol span.star{font-family:"FontAwesome";font-weight:normal;font-style:normal;display:inline-block;}
.voting-symbol span.star.active:before{content:"\f005";}
.voting-symbol span.star:before{content:"\f006";padding-right:5px;}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before{content:"\f005";cursor:pointer;}
.post_rating{margin-bottom:20px;}
.post_rating .ajax-loader,
.post_rating .voting-result{display:none;}
.post-format{position:absolute;top:0;left:-68px;display:block;width:48px;height:48px;font-size:24px;line-height:48px;text-align:center;color:#fff;-webkit-border-radius:3px;border-radius:3px;}
.entry-image,
.entry-gallery,
.entry-video,
.entry-audio,
.entry-link{margin-bottom:30px;}
.entry-status,
.entry-quote{margin-bottom:50px;}
.entry-header{position:relative;margin-bottom:30px;}
.entry-header.has-post-format{margin-left:68px;}
.entry-header h2{margin:8px 0 0;font-size:24px;line-height:1;}
.entry-header h2 a{color:#000;}
.entry-link{padding:100px 50px;position:relative;z-index:1;}
.entry-link a h4{margin:0;font-size:36px;color:#fff;}
.entry-link a h4:hover{color:rgba(255,255,255,0.85);}
.entry-link:before{position:absolute;left:-60px;font-size:300px;content:"\f0c1";font-family:FontAwesome;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:-75px;color:rgba(255,255,255,0.15);z-index:-1;}
.entry-quote{position:relative;padding:80px 50px;color:rgba(255,255,255,0.9);}
.entry-quote:before{position:absolute;left:-40px;font-size:300px;content:"\f10e";font-family:FontAwesome;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);top:-75px;color:rgba(255,255,255,0.15);}
.entry-quote blockquote small{color:#FFF;font-weight:600;font-size:20px;}
.entry-quote blockquote{padding:0;margin:0;font-size:16px;border:none;}
.carousel-left,
.carousel-right{position:absolute;top:50%;font-size:24px;width:36px;height:36px;line-height:36px;margin-top:-18px;text-align:center;color:#fff;background:rgba(0,0,0,0.5);-webkit-border-radius:4px;border-radius:4px;-webkit-transition:400ms;-o-transition:400ms;transition:400ms;}
.carousel-left:hover,
.carousel-right:hover{color:#fff;}
.carousel-left:focus,
.carousel-right:focus{color:#fff;}
.carousel-left{left:10px;}
.carousel-right{right:10px;}
.newsfeed-category .category{list-style:none;padding:0;margin:0;}
.newsfeed-category .category li{padding:5px 0;}
.newsfeed-category #filter-search{margin:10px 0;}
.category-module,
.categories-module,
.archive-module,
.latestnews,
.newsflash-horiz,
.mostread,
.form-links,
.list-striped{list-style:none;padding:0;margin:0;}
.category-module li,
.categories-module li,
.archive-module li,
.latestnews li,
.newsflash-horiz li,
.mostread li,
.form-links li,
.list-striped li{padding:2px 0;}
.category-module li h4,
.categories-module li h4,
.archive-module li h4,
.latestnews li h4,
.newsflash-horiz li h4,
.mostread li h4,
.form-links li h4,
.list-striped li h4{margin:5px 0;}
.article-footer-top{display:table;clear:both;width:100%;}
.article-footer-top .post_rating{float:left;}
.helix-social-share{float:right;}
.helix-social-share .helix-social-share-icon ul{padding:0;list-style:none;margin:0;}
.helix-social-share .helix-social-share-icon ul li{margin-right:7px;display:inline-block;}
.helix-social-share .helix-social-share-icon ul li div{display:block;}
.helix-social-share .helix-social-share-icon ul li div a{background:#f5f5f5 none repeat scroll 0 0;-webkit-border-radius:50%;border-radius:50%;height:30px;padding-top:4px;text-align:center;width:30px;display:inline-block;}
.helix-social-share .helix-social-share-icon ul li div a:hover,
.helix-social-share .helix-social-share-icon ul li div a:focus{background:#22b8f0;color:#fff;}
#sp-bottom .sp-module .sp-module-title{text-transform:none;font-weight:400;font-size:24px;}
#sp-footer{color:#fff;padding:5px 0 0px 0;text-align:center;}
#sp-footer a{color:rgba(255,255,255,0.9);}
#sp-footer a:hover{color:#fff;}
#sp-footer-wrapper ul{display:inline-block;}
#sp-footer-wrapper ul.nav{display:inline-block;list-style:none;padding:0;margin:0 5px;}
#sp-footer-wrapper ul.nav li{display:inline-block;margin:0 5px;}
#sp-footer-wrapper ul.nav li a{display:block;}
#sp-footer-wrapper ul.nav li a:hover{background:none;}
#sp-footer-wrapper .helix-framework{display:inline-block;}
#sp-footer-wrapper .helix-framework .helix-logo{display:block;width:130px;height:40px;text-indent:-9999px;}
#sp-footer-wrapper .copyright{display:block;}
.sp-comingsoon{width:100%;height:100%;min-height:100%;}
.sp-comingsoon body{width:100%;height:100%;min-height:100%;color:#fff;}
.sp-comingsoon #sp-comingsoon{padding:100px 0;}
.sp-comingsoon .sp-comingsoon-wrap.has-background{height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;width:100%;}
.sp-comingsoon .comingsoon-page-logo{text-align:center;}
.sp-comingsoon .comingsoon-page-logo img{display:inline-block;}
.sp-comingsoon .comingsoon-page-logo .sp-retina-logo{display:none;}
.sp-comingsoon .sp-comingsoon-title{margin-top:130px;font-size:42px;margin-bottom:10px;font-weight:700;}
.sp-comingsoon .sp-comingsoon-content{font-size:28px;font-weight:300;}
.sp-comingsoon .days,
.sp-comingsoon .hours,
.sp-comingsoon .minutes,
.sp-comingsoon .seconds{display:inline-block;margin:80px 15px;}
.sp-comingsoon .days .number,
.sp-comingsoon .hours .number,
.sp-comingsoon .seconds .number,
.sp-comingsoon .minutes .number{width:115px;height:120px;line-height:120px;border:1px solid #fff;-webkit-border-radius:4px;border-radius:4px;display:inline-block;font-size:48px;font-weight:bold;}
.sp-comingsoon .days .string,
.sp-comingsoon .minutes .string,
.sp-comingsoon .seconds .string,
.sp-comingsoon .hours .string{display:block;font-size:18px;margin-top:10px;}
.sp-comingsoon .social-icons li{display:inline-block;margin:0 15px;}
.sp-comingsoon .social-icons li a{color:rgba(255,255,255,0.7);font-size:24px;-webkit-transition:color 400ms;-o-transition:color 400ms;transition:color 400ms;}
.sp-comingsoon .social-icons li a:hover{color:#fff;}
.error-page{width:100%;height:100%;min-height:100%;}
.error-page body{width:100%;height:100%;min-height:100%;}
.error-page .error-page-inner{height:100%;min-height:100%;width:100%;display:table;text-align:center;}
.error-page .error-page-inner.has-background{-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.error-page .error-page-inner .error-logo-wrap{text-align:center;margin-bottom:30px;}
.error-page .error-page-inner .error-logo-wrap img{display:inline-block;}
.error-page .error-page-inner >div{display:table-cell;vertical-align:middle;}
.error-page .fa-exclamation-triangle{font-size:64px;line-height:1;margin-bottom:10px;}
.error-page .error-code{font-weight:bold;font-size:96px;line-height:1;margin:0 0 10px 0;padding:0;}
.error-page .error-message{font-size:24px;line-height:1;margin-bottom:30px;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#sp-header .sp-default-logo{display:none;}
#sp-header .sp-retina-logo{display:block;}
.sp-comingsoon .comingsoon-page-logo .sp-retina-logo{display:table;margin:0 auto;}
.sp-comingsoon .comingsoon-page-logo .sp-default-logo{display:none;}
}
.sp-social-share ul{display:block;padding:0;margin:20px -5px 0;}
.sp-social-share ul li{display:inline-block;font-size:24px;margin:0 5px;}
.dl-horizontal dt{margin:8px 0;text-align:left;}
.page-header{padding-bottom:15px;}
table.category{width:100%;}
table.category thead >tr,
table.category tbody >tr{border:1px solid #f2f2f2;}
table.category thead >tr th,
table.category thead >tr td,
table.category tbody >tr th,
table.category tbody >tr td{padding:10px;}
.contact-form .form-actions{background:none;border:none;}
@media print{.visible-print{display:inherit !important;}
.hidden-print{display:none !important;}
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a{background:#2D2D2D;-webkit-border-radius:2px;border-radius:2px;color:#fff;-webkit-transition:300ms;-o-transition:300ms;transition:300ms;}
.sp-pre-loader{background:#f5f5f5;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;}
.sp-pre-loader .sp-loader-clock{border:3px solid #333333;-webkit-border-radius:60px;border-radius:60px;bottom:0;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;width:80px;}
.sp-pre-loader .sp-loader-clock:after{content:"";position:absolute;background-color:#333333;top:2px;left:48%;height:38px;width:4px;-webkit-border-radius:5px;border-radius:5px;-webkit-transform-origin:50% 97%;-ms-transform-origin:50% 97%;transform-origin:50% 97%;-webkit-animation:grdAiguille 2s linear infinite;animation:grdAiguille 2s linear infinite;}
.sp-pre-loader .sp-loader-clock:before{content:"";position:absolute;background-color:#333333;top:6px;left:48%;height:35px;width:4px;-webkit-border-radius:5px;border-radius:5px;-webkit-transform-origin:50% 94%;-ms-transform-origin:50% 94%;transform-origin:50% 94%;-webkit-animation:ptAiguille 12s linear infinite;animation:ptAiguille 12s linear infinite;}
.sp-pre-loader .sp-loader-circle{position:absolute;height:80px;width:80px;-webkit-border-radius:80px;border-radius:80px;border:3px solid rgba(51,51,51,0.7);left:0;top:0;right:0;bottom:0;margin:auto;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:loader1 3s linear infinite;animation:loader1 3s linear infinite;}
.sp-pre-loader .sp-loader-circle:after{content:"";position:absolute;top:-5px;left:20px;width:11px;height:11px;-webkit-border-radius:10px;border-radius:10px;background-color:#333333;}
.sp-pre-loader .sp-loader-bubble-loop{position:absolute;width:12px;height:12px;left:0;top:0;right:0;bottom:0;margin:auto;-webkit-border-radius:12px;border-radius:12px;background-color:#333333;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:loader6 1s ease-in-out infinite;animation:loader6 1s ease-in-out infinite;}
.sp-pre-loader .sp-loader-bubble-loop:before{content:"";position:absolute;background-color:rgba(51,51,51,0.5);top:0px;left:-25px;height:12px;width:12px;-webkit-border-radius:12px;border-radius:12px;}
.sp-pre-loader .sp-loader-bubble-loop:after{content:"";position:absolute;background-color:rgba(51,51,51,0.5);top:0px;left:25px;height:12px;width:12px;-webkit-border-radius:12px;border-radius:12px;}
.sp-pre-loader .circle-two{bottom:0;height:100px;left:0;margin:auto;position:absolute;right:0;top:0;width:100px;}
.sp-pre-loader .circle-two > span,
.sp-pre-loader .circle-two > span:before,
.sp-pre-loader .circle-two > span:after{content:"";display:block;-webkit-border-radius:50%;border-radius:50%;border:2px solid #333333;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.sp-pre-loader .circle-two > span{width:100%;height:100%;top:0;left:0;border-left-color:transparent;-webkit-animation:effect-2 2s infinite linear;animation:effect-2 2s infinite linear;}
.sp-pre-loader .circle-two > span:before{width:75%;height:75%;border-right-color:transparent;}
.sp-pre-loader .circle-two > span:after{width:50%;height:50%;border-bottom-color:transparent;}
.sp-pre-loader .wave-two-wrap{position:absolute;margin:auto;left:0;right:0;top:50%;width:90px;}
.sp-pre-loader .wave-two{margin:0;list-style:none;width:90px;position:relative;padding:0;height:10px;}
.sp-pre-loader .wave-two li{position:absolute;width:2px;height:0;background-color:#333333;bottom:0;}
.sp-pre-loader .wave-two li:nth-child(1){left:0;-webkit-animation:sequence1 1s ease infinite 0.1s;animation:sequence1 1s ease infinite 0.1s;}
.sp-pre-loader .wave-two li:nth-child(2){left:15px;-webkit-animation:sequence2 1s ease infinite 0.1s;animation:sequence2 1s ease infinite 0.1s;}
.sp-pre-loader .wave-two li:nth-child(3){left:30px;-webkit-animation:sequence1 1s ease-in-out infinite 0.2s;animation:sequence1 1s ease-in-out infinite 0.2s;}
.sp-pre-loader .wave-two li:nth-child(4){left:45px;-webkit-animation:sequence2 1s ease-in infinite 0.3s;animation:sequence2 1s ease-in infinite 0.3s;}
.sp-pre-loader .wave-two li:nth-child(5){left:60px;-webkit-animation:sequence1 1s ease-in-out infinite 0.4s;animation:sequence1 1s ease-in-out infinite 0.4s;}
.sp-pre-loader .wave-two li:nth-child(6){left:75px;-webkit-animation:sequence2 1s ease infinite 0.5s;animation:sequence2 1s ease infinite 0.5s;}
.sp-pre-loader .sp-loader-audio-wave{width:3em;height:2em;background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:-o-linear-gradient(#333333,#333333) 0 50%, -o-linear-gradient(#333333,#333333) 0.625em 50%, -o-linear-gradient(#333333,#333333) 1.25em 50%, -o-linear-gradient(#333333,#333333) 1.875em 50%, -o-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;-webkit-animation:audioWave 1.5s linear infinite;animation:audioWave 1.5s linear infinite;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;}
.sp-pre-loader .sp-loader-with-logo{top:0;left:0;width:100%;height:105px;right:0;bottom:0;margin:auto;text-align:center;position:absolute;}
.sp-pre-loader .sp-loader-with-logo .logo{display:inline-block;width:auto;}
.sp-pre-loader .sp-loader-with-logo .line{background:#333333;bottom:0;height:5px;left:0;position:absolute;top:auto;}
@-webkit-keyframes grdAiguille{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes grdAiguille{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes ptAiguille{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes ptAiguille{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes loader1{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes loader1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes loader6{0%{-webkit-transform:rotate(0deg);}
50%{-webkit-transform:rotate(180deg);}
100%{-webkit-transform:rotate(180deg);}
}
@keyframes loader6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
}
@-webkit-keyframes rotate-360{from{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}
to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotate-360{from{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}
to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes audioWave{25%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;background-size:0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;}
37.5%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;background-size:0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;}
50%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em;}
62.5%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em;}
75%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em;}
}
@keyframes audioWave{25%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:-o-linear-gradient(#333333,#333333) 0 50%, -o-linear-gradient(#333333,#333333) 0.625em 50%, -o-linear-gradient(#333333,#333333) 1.25em 50%, -o-linear-gradient(#333333,#333333) 1.875em 50%, -o-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;background-size:0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;}
37.5%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:-o-linear-gradient(#333333,#333333) 0 50%, -o-linear-gradient(#333333,#333333) 0.625em 50%, -o-linear-gradient(#333333,#333333) 1.25em 50%, -o-linear-gradient(#333333,#333333) 1.875em 50%, -o-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;background-size:0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;}
50%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:-o-linear-gradient(#333333,#333333) 0 50%, -o-linear-gradient(#333333,#333333) 0.625em 50%, -o-linear-gradient(#333333,#333333) 1.25em 50%, -o-linear-gradient(#333333,#333333) 1.875em 50%, -o-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em;}
62.5%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:-o-linear-gradient(#333333,#333333) 0 50%, -o-linear-gradient(#333333,#333333) 0.625em 50%, -o-linear-gradient(#333333,#333333) 1.25em 50%, -o-linear-gradient(#333333,#333333) 1.875em 50%, -o-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em;}
75%{background:-webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 0.625em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.25em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 1.875em 50%, -webkit-gradient(linear,left top, left bottom,from(#333333),to(#333333)) 2.5em 50%;background:-webkit-linear-gradient(#333333,#333333) 0 50%, -webkit-linear-gradient(#333333,#333333) 0.625em 50%, -webkit-linear-gradient(#333333,#333333) 1.25em 50%, -webkit-linear-gradient(#333333,#333333) 1.875em 50%, -webkit-linear-gradient(#333333,#333333) 2.5em 50%;background:-o-linear-gradient(#333333,#333333) 0 50%, -o-linear-gradient(#333333,#333333) 0.625em 50%, -o-linear-gradient(#333333,#333333) 1.25em 50%, -o-linear-gradient(#333333,#333333) 1.875em 50%, -o-linear-gradient(#333333,#333333) 2.5em 50%;background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;-webkit-background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em;}
}
@-webkit-keyframes effect-2{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes effect-2{from{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes sequence1{0%{height:10px;}
50%{height:50px;}
100%{height:10px;}
}
@keyframes sequence1{0%{height:10px;}
50%{height:50px;}
100%{height:10px;}
}
@-webkit-keyframes sequence2{0%{height:20px;}
50%{height:65px;}
100%{height:20px;}
}
@keyframes sequence2{0%{height:20px;}
50%{height:65px;}
100%{height:20px;}
}
@keyframes rot1{100%{-webkit-transform:skew(-10deg) translateX(50px) rotate(405deg);transform:skew(-10deg) translateX(50px) rotate(405deg);}
}
@-webkit-keyframes rot1{100%{-webkit-transform:skew(-10deg) translateX(50px) rotate(405deg);}
}
@keyframes rot2{100%{-webkit-transform:skew(-10deg) rotate(525deg);transform:skew(-10deg) rotate(525deg);}
}
@-webkit-keyframes rot2{100%{-webkit-transform:skew(-10deg) rotate(525deg);}
}
@keyframes rot3{100%{-webkit-transform:skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg);transform:skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg);}
}
@-webkit-keyframes rot3{100%{-webkit-transform:skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg);}
}
@-webkit-keyframes width{10%{width:10%;}
20%{width:20%;}
30%{width:30%;}
40%{width:40%;}
50%{width:50%;}
60%{width:60%;}
70%{width:70%;}
80%{width:80%;}
90%{width:90%;}
100%{width:100%;}
}
@keyframes width{10%{width:10%;}
20%{width:20%;}
30%{width:30%;}
40%{width:40%;}
50%{width:50%;}
60%{width:60%;}
70%{width:70%;}
80%{width:80%;}
90%{width:90%;}
100%{width:100%;}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@media screen and (min-width:768px) and (max-width:1199px){.scrollup{bottom:25px;right:25px;}
}
@media screen and (min-width:320px) and (max-width:767px){ul.social-icons{margin:0;width:100%;text-align:center;}
ul.social-icons > li{margin:5px;}
.sp-contact-info{display:table;float:none;margin:0;text-align:center;width:100%;}
.sp-contact-info li{margin:0 5px;font-size:89%;}
.sppb-animated .sppb-addon-cta .sppb-cta-title{font-size:28px !important;line-height:40px !important;}
.sppb-animated .sppb-addon-cta .sppb-btn-lg{font-size:16px;}
.scrollup{bottom:25px;right:25px;}
.form-horizontal .control-label{width:100%;text-align:left;}
.form-horizontal .controls{margin:0;width:100%;}
.form-horizontal .controls input,
.form-horizontal .controls textarea{width:100%;}
.form-horizontal .controls textarea{height:131px;}
}
@media screen and (min-width:550px) and (max-width:767px){.sp-contact-info li{margin:0 5px;font-size:90%;}
}
.social_links > li{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
.homesearch{text-align:center;}
.search_conp1{color:white;line-height:47px;}
.search_conp2, .search_input > p{color:white;}
.theme{color:#00a3e4;font-weight:bold;}
.search_input input{margin:auto;text-align:center;width:450px;}
.search_input{padding:40px 0;}
.serin1{background:rgba(203, 191, 193, 0.8) none repeat scroll 0 0;-webkit-border-radius:18px;border-radius:18px;margin:0 315px;padding:7px 0;}
.our_package{padding:50px 0 0;}
.topcon1 > p{color:#CD0A27;font-size:16px;text-align:right;font-weight:600;letter-spacing:0.8px;}
.topcon1 i{color:black;padding:0 4px 0 0;}
.social_links i{background:#0e0e0e none repeat scroll 0 0;-webkit-border-radius:14px;border-radius:14px;color:white;font-size:12px;margin:0 0 0 4px;padding:5px;text-align:center;width:20px;}
.features-icons img{margin:auto;}
.features-icons h6,.features-icons p{text-align:center;}
.features-icons h6{font-size:large;font-weight:bold;}
.features-icons .feature_icon{margin-bottom:25px;}
.how-web-work .main-title{margin-bottom:50px;text-align:center;line-height:47px;}
.how-web-work .sub-title{margin-bottom:30px;font-weight:bold;}
.how-web-work .sub-title-tag{margin-bottom:30px;font-size:large;font-weight:bolder;color:#979797;}
.how-web-work .build-my-site-button{background-color:#FB7D02;padding:15px;margin:auto;}
.how-web-work .build-my-site-button:hover{background-color:#F9B675;}
.how-web-work .build-my-site-button i{margin-left:10px;}
.what-cust-say .main-title{margin-bottom:50px;font-size:xx-large;font-weight:bold;text-align:center;}
.what-cust-say .review{text-align:center;font-size:10px;}
.what-cust-say .col-sm-2{padding:0;}
.what-cust-say img{height:220px;width:220px;}
.what-cust-say .review-wrapper{height:220px;padding:15px;background-color:#FBF9FA;}
.center-middle-content{margin-left:auto;margin-right:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.what-cust-say .stars i{color:#3A98D5;}
.xs-what-cust-say .col-xs-6{padding:0px;}
.xs-what-cust-say .xs-review{font-size:9px;line-height:12px;text-align:justify;}
.xs-what-cust-say .xs-review-wrapper{height:145px;padding:8px;}
.xs-what-cust-say .row{background-color:#FBF9FA;}
.xs-what-cust-say .xs-stars i{color:#3A98D5;}
.xs-what-cust-say .xs-stars{text-align:center;}
.xs-what-cust-say .xs-title{text-align:center;}
.xs-what-cust-say .main-title{font-size:x-large;font-weight:bold;line-height:35px;text-align:center;margin-bottom:30px;}
@media (max-width:575px){.xs-text-center{text-align:center !important;margin-bottom:0;}
}
@media (max-width:767px){.search_conp1{font-size:30px;}
.our_package{text-align:center;}
.our_package .package1 img{margin:auto;}
.how-web-work .main-title{font-size:x-large;}
.how-web-work .sub-title{font-size:large;}
}
@media (min-width:768px){.search_conp1{font-size:38px;font-weight:bold;}
.how-web-work .main-title{font-size:xx-large;}
.how-web-work .sub-title{font-size:x-large;}
}
.serin-new{background:rgba(203, 191, 193, 0.8) none repeat scroll 0 0;-webkit-border-radius:18px;border-radius:18px;padding:7px 25px;}
.xs-social-icon{color:#000;}
.xs-social-icon:hover{color:#22b8f0;}
#sp-footer{background-color:#000 !important;}
.sp-module ul > li{display:inline-block !important;border-bottom:none !important;}
.contact-us-form .form-wrapper{margin:auto;-webkit-box-shadow:0 0px 5px #888888;box-shadow:0 0px 5px #888888;padding:15px;}
#contact_form_submit{-webkit-border-radius:50px;border-radius:50px;padding:5px 40px;background-color:#09375B;color:#fff;}
#contact_form_submit:hover{background-color:#26aae1;}
.contact-us-form .mail-link{color:#09375B;text-decoration:underline;}
.contact-us-form .mail-link:hover{color:#26aae1;}
@media (min-width:1024px) and (max-width:1199px){.contact-us-form .form-wrapper{width:70%;}
}
@media (min-width:1200px){.contact-us-form .form-wrapper{width:100%;}
}
.how-web-work img{height:250px;margin:auto;}
.how-web-work .row{margin-bottom:50px;}
@media (max-width:767px){.how-web-work img{height:170px;}
}
@media (min-width:768px){.how-web-work img{height:250px;}
}
.features-icons .feature_icon img{height:90px;-webkit-border-radius:50px;border-radius:50px;}
.features-icons .row{width:95%;margin:auto;}
.features-icons .feature_icon img:hover{-webkit-border-radius:50px;border-radius:50px;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 1);box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 1);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.featured-projects .project-wrapper{background-color:#D5E8E6;margin-bottom:10px;padding:10px;}
.featured-projects .project-wrapper img{margin:auto;}
.template-menu{background-color:#fff;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;padding:5px 45px;height:50px;position:absolute;width:inherit;bottom:0;}
.banner-bottom-text{position:absolute;width:100%;bottom:0;text-align:center;}
.template-menu-wrapper{height:220px;background:url('../../../images/template-menu-background.jpg');width:100%;}
.template-menu-title{margin:auto;}
.template-menu .list-inline li a{color:#000;}
.template-menu .list-inline li a:hover{color:#22b8f0;}
.templates-body .col-sm-4{padding:15px;}
.template-menu ul li{border-right:solid #efe7e7 2px;}
.testimonials-banner{height:200px;}
.testimonials-body .pagination-wrapper ul li a{background-color:#008aff;color:#fff;border:none;font-weight:700;-webkit-border-radius:0;border-radius:0;padding:10px 15px;}
.testimonials-body .pagination-wrapper ul li a:hover{background-color:aliceblue;color:#000;}
.testimonials-body .pagination-wrapper ul li a{margin:0 2px;}
.testimonials-body img{height:180px;margin:auto;}
.testimonials-body .star-rating i{color:#008aff;}
.test-wrapper{padding:25px 0;}
.templates-body .view{float:left;overflow:hidden;position:relative;text-align:center;-webkit-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;}
.templates-body .view .mask, .templates-body .view .content{width:300px;height:220px;position:absolute;overflow:hidden;top:0;left:0}
.templates-body .view img{display:block;position:relative}
.templates-body .view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0, 0, 0, 0.8);margin:20px 0 0 0}
.templates-body .view p{font-family:Georgia, serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center}
.templates-body .view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000}
.templates-body .view a.info:hover{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.templates-body .view-fifth img{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.templates-body .view-fifth .mask{background-color:rgba(231, 87, 108,1);-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);opacity:1;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.templates-body .view-fifth h2{background:rgba(255, 255, 255, 0.5);color:#000;-webkit-box-shadow:0px 1px 3px rgba(159, 141, 140, 0.5);box-shadow:0px 1px 3px rgba(159, 141, 140, 0.5);}
.templates-body .view-fifth p{opacity:0;color:#333;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.templates-body .view-fifth:hover .mask{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}
.templates-body .view-fifth:hover img{-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px);-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;}
.templates-body .view-fifth:hover p{opacity:1;-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}
.features-banner{height:220px;}
.ethic-wrapper{background-color:#91CEF9;padding:25px;-webkit-border-radius:25px;border-radius:25px;margin:5px;}
.ethic-text{display:none;}
.ethic-wrapper:hover{background-color:#C9366D;color:white;}
.ethic-wrapper:hover .fa-inverse{color:#000;}
.protifolio .img-wrapper{padding:5px;}
.theme-menu-wrapper{height:45px;padding:10px 45px;-webkit-border-radius:18px;border-radius:18px;background-color:#635F5F;}
.theme-menu-wrapper .themes-menu li a{color:#fff;}
.theme-menu-wrapper .themes-menu li a:hover{color:#36CEFB;}
.theme-menu-wrapper .themes-menu li a .dropdown .dropdown-menu li a{color:#000;}
.themes-banner-new{height:220px;}
.theme-details-wrapper .button-wrapper{padding:25px;background-color:#8282EA;text-align:center;}
.theme-details-wrapper .button-wrapper a{width:100%;}
.theme-details-wrapper .details-wrapper{padding:25px;background-color:#F2F2F2;}
.carousel{}
.article-slide .carousel-indicators{bottom:0;left:0;margin-left:5px;width:100%;}
.article-slide .carousel-indicators li{border:medium none;-webkit-border-radius:0;border-radius:0;float:left;height:54px;margin-bottom:5px;margin-left:0;margin-right:5px !important;margin-top:0;width:100px;}
.article-slide .carousel-indicators img{border:2px solid #FFFFFF;float:left;height:54px;left:0;width:100px;}
.article-slide .carousel-indicators .active img{border:2px solid #428BCA;opacity:0.7;}
#article-photo-carousel .cont-slider .item img{width:1000px;height:430px;}
.preview-slide-show-wrapper{border:solid 8px #c5bdbd;padding:5px;}
.renderDomainChecker{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.98);z-index:999;font-family:roboto, sans-serif;}
.makeMiddle h1{font-size:6em;color:#666;font-family:roboto, sans-serif;}
.decent{margin-top:5%;font-size:3em;}
.makeMiddle{width:60%;margin:auto;}
.checker,.already_checker{margin-top:5%;}
.checker input, .already_checker input{width:100%;background:transparent;border-color:#333;height:50px;}
.checker button, .already_checker button{height:50px;padding:0 37px;-webkit-border-radius:5px;border-radius:5px;border:1px solid;}
#response{margin-top:5%;font-size:20px;}
.loaderapi{position:absolute;top:50%;left:50%;margin:-50px 0px 0px -50px;}
#regContainer{margin-top:3%;}
.panel-login{border-color:#ccc;background-color:#f9f8f8;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);}
.panel-login>.panel-heading{text-align:center;}
.panel-login>.panel-heading a{text-decoration:none;font-weight:bold;font-size:28px;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}
.panel-login>.panel-heading a.active{font-size:34px;}
.panel-login>.panel-heading hr{margin-top:10px;margin-bottom:0px;clear:both;border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.15),rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.15),rgba(0,0,0,0));}
.panel-login input[type="text"],.panel-login input[type="email"],.panel-login input[type="password"]{height:45px;border:1px solid #ddd;font-size:16px;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}
.panel-login input:hover,
.panel-login input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#ccc;}
.btn-login{background-color:#D00322;outline:none;color:#fff;font-size:14px;height:auto;font-weight:normal;padding:14px;text-transform:uppercase;padding:10px 50px;}
.btn-login:hover,
.btn-login:focus{color:#fff;background-color:#198da8;border-color:#53A3CD;}
.btn-register{background-color:#17ae47;outline:none;color:#fff;font-size:14px;height:auto;font-weight:normal;padding:14px;text-transform:uppercase;border-color:#1CB94A;}
.btn-register:hover,
.btn-register:focus{color:#fff;background-color:#1CA347;border-color:#1CA347;}
.panel-heading a{font-size:48px;color:#CBCBCB;padding:2px 0 10px 0;font-family:'FranchiseRegular','Arial Narrow',Arial,sans-serif;font-weight:bold;text-align:center;padding-bottom:30px;}
.panel-heading a.active{color:#fff;}
.panel-heading a img{display:inline;}
.panel-heading a:hover{color:#CD0A27;}
.wraper-domain-container{padding:20px 76px;background:#65a9cf;margin:15px;-webkit-box-shadow:0 0 50px -6px;box-shadow:0 0 50px -6px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.wraper-domain-container:hover{background:#2b6688;-webkit-border-radius:100px;border-radius:100px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.wraper-domain-container img , .wraper-domain img{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.wraper-domain-container:hover img{-webkit-filter:drop-shadow(-8px 0px 5px #333);filter:drop-shadow(-8px 0px 5px #333);-webkit-transform:perspective(600px) rotateY(45deg);transform:perspective(600px) rotateY(45deg);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.domain_radio{-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3);}
.wraper-domain:hover img{-webkit-filter:drop-shadow(-8px 0px 5px #333);filter:drop-shadow(-8px 0px 5px #333);-webkit-transform:perspective(600px) rotateY(45deg);transform:perspective(600px) rotateY(45deg);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.style-div{background:#eee;padding:15px;margin-top:15%;-webkit-box-shadow:0 0px 10px 0px #ccc;box-shadow:0 0px 10px 0px #ccc;border:1px solid #2B6688;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a{color:#B10621 !important;}
.home_search_banner_bottom_list{color:#fff;text-align:left;margin:40px 10px auto auto;}
.home_search_banner_bottom_list table tr td:nth-child(2){padding-left:10px;}
.home_search_banner_bottom_list table{margin:auto;}
.fist_head{font-size:xx-large;border-bottom:solid 2px #2D3E50;color:#D00B27;}
.red_thick_underline{border-bottom:solid 4px #EF0828;}
.white_thin_underline{border-bottom:solid 2px #fff;}
.home_our_works .row img{padding:10px;width:359px;height:300px;}
.home_our_works h4{margin-bottom:25px;}
.how-web-work .main-title{color:#fff;}
.how-web-work .sub-title,.how-web-work .sub-title-tag{color:#C40B26;}
.how-web-work .step-desc{color:#fff;}
.how-web-work .build-my-site-button{background-color:#D00322;border-color:#980a20;color:#fff;}
.how-web-work .build-my-site-button:hover{background-color:#fff;border-color:#fff;color:#D00322;}
.what-cust-say .quote{color:gray;text-align:center;margin-bottom:0px;}
#fade-quote-carousel.carousel{padding-bottom:25px;}
#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-indicators{bottom:10px;}
#fade-quote-carousel.carousel .carousel-indicators > li{background-color:#e84a64;border:none;}
#fade-quote-carousel blockquote{text-align:center;border:none;}
#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;-webkit-border-radius:100px;border-radius:100px;}
#fade-quote-carousel .profile-circle img{width:100px;height:100px;}
.what-cust-say .customer-review-carousel{padding-top:3px;}
.what-cust-say .customer-review-carousel #fade-quote-carousel blockquote p{font-size:small;}
.footer-1-wrapper .red_background{background-color:#D00B27;color:#fff;}
.footer-1-wrapper .red_background p{margin-bottom:0px !important;}
.footer-1-wrapper ul>li{display:block !important;}
.footer-1-wrapper .contact-info ul li span{font-size:smaller;}
.footer-1-wrapper ul li a{line-height:unset;}
.footer-1-wrapper .fa-stack-2x{color:#000;}
.footer-1-wrapper span.fa-stack:hover .fa-stack-2x{color:#D00B27;}
.footer-1-wrapper .on_hover_red a:hover{color:#D00B27;}
.sp-megamenu-parent > li > a{padding:0 4px !important;}
@media screen and (min-width:1024px) and (max-width:1199px){.sp-megamenu-parent > li > a{padding:0 5px !important;}
}
@media screen and (max-width:1024px){.fist_head{font-size:x-large;line-height:40px;}
.btn-template-login,.btn-template-register{font-size:10px !important;}
}
.footer-1-wrapper.visible-xs a:hover{color:#D00B27;}
.home_our_works img{margin:auto;}
.itemid-101 .home_our_works img{margin:auto;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.itemid-101 .home_our_works img:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.btn-template-login,.btn-template-register{color:#fff;padding:0px;}
.btn-template-login img,.btn-template-register img{display:inline;}
.line-height-90{line-height:48px;}
p.line-height-90{margin-bottom:0px;}
.line-height-90 span{background-color:#0e135b;padding:5px;-webkit-border-radius:6px;border-radius:6px;}
.homepage_xs_features img{display:inline;height:30px;}
.homepage_xs_features li{padding:2px;}
.home_search_banner_bottom_list td img{padding:3px;}
.top_contact .topcon1 p{line-height:40px;}
#sp-header.menu-fixed{z-index:999 !important;}
.theme-menu-wrapper ul li a:hover{color:#B10621 !important;}
.btn-template{background-color:#0e135b;color:#fff;}
.btn-template:hover{color:#cd0a27;background-color:#fff;border:solid 1px #0e135b;}
.table_available_domains tr{background-color:#EDEDEF;margin-bottom:10px;}
.isavailable_searchbar_wrapper{padding:10px;margin-top:25px;}
.isavailable_searchbar_wrapper input,.isavailable_searchbar_wrapper button{height:50px;-webkit-border-radius:0px;border-radius:0px;}
.our_services_icons{padding:25px 0px;}
.our_services_icons td:nth-child(2){padding-left:25px;}
.tech_we_use .tech_block{padding:15px;}
.tech_we_use .tech_block:hover{color:white;background-color:#DB374E;}
.seo_sevices_body p.h3{line-height:60px;}
.seo_sevices_body p.h4{line-height:45px;}
.seo_sevices_body p{text-align:justify;}
.privacy_policy_body p.h4{line-height:45px;}
.privacy_policy_body p{text-align:justify;}
.panel-login{background-image:url('../../../images/login_register_form_bg.jpg');background-position:center;}
.trans_black_background{background-color:rgba(0,0,0,0.6);padding:10px;margin:auto;-webkit-border-radius:6px;border-radius:6px;}
.btn-login:hover{background-color:#fff;color:#DB374E;}
.forgot-password{color:#fff;}
.forgot-password:hover{color:#DB374E;}
.login-form-wrapper{width:80%;margin:auto;}
.register-form-wrapper{width:80%;margin:auto;}
#home_search::-moz-placeholder{text-align:center;}
#home_search::-webkit-input-placeholder{text-align:center;}
.webdesign{background:rgba(0, 0, 0, 0) url("/templates/shaper_helix3/images/shadow.jpg") no-repeat scroll center bottom;display:inline-block;padding-bottom:34px;padding-top:7px;width:100%;}
.thepackcon1{color:black;font-weight:bolder;border-bottom:3px solid;}
.thepackcon12{color:white;font-weight:bolder;border-bottom:3px solid;}
.thepackcon2{border-bottom:3px solid;color:#d00b27;font-weight:bolder;margin:0 0 0 -7px;padding:0 0 0 8px;}
.thepackcon h3{margin:0 0 30px 0;}
.thepackcoone1{text-align:center;width:30%;}
.thepackcoone1 button{background:#cd0a27 none repeat scroll 0 0;border:1px solid;-webkit-border-radius:9px;border-radius:9px;color:white;padding:7px 31px;position:absolute;bottom:25px;}
.thepackcoone3{background:#cf0b27;color:#fff;}
.thepackcoone1{background:white;}
@media (max-width:320px) and (max-width:568px){.thepackcon h3{font-size:20px !important;}
.h3{text-align:center;}
.testimonials-body .pagination-wrapper ul li a{margin:0 1px;}
.star-rating{text-align:center;}
.testimonial-title{text-align:center;}
.seo_sevices_body p.h3{line-height:30px;text-align:center;font-size:22px;}
.howocoone2 > img{margin:auto !important;}
.hoiwocotree{display:inline !important;}
.hoiwocotree2{margin:0 !important;}
.hoiwocofour3{right:80px !important;}
.hoiwocofour8{left:71px !important;top:51px !important;}
.hoorwoks{margin:0 !important;}
.float-shadow{margin:0 0 11px 0 !important;}
#offcanvas-toggler{line-height:54px !important;}
.hoiwocotree1{width:100% !important;}
.ecoowebcotoo1{margin:-11px 0 12px 11px !important;width:92% !important;}
.btn-login{padding:10px 28px !important;}
.panel-login>.panel-heading a.active{font-size:27px !important;}
.bootaligmt1 > img{margin:0 0 11px 80px !important;}
.offcanvas-inner .sp-module li{display:inline !important;}
.box1 span{padding:0 0 0 19px !important;font-size:9px !important;}
.offcanloogin{text-align:center;}
.offcanloogin > a{background:#0e135b;color:white;padding:3px 8px;-webkit-border-radius:3px;border-radius:3px;}
.newenter{right:11px !important;}
.thleft{float:left !important;}
.scrollup{bottom:111px !important;}
}
@media (min-width:360px) and (max-width:640px){.h3{text-align:center;}
#register-form-link{font-size:27px;}
.star-rating{text-align:center;}
.testimonial-title{text-align:center;}
.howocoone2 > img{margin:auto !important;}
.hoiwocotree{display:inline !important;}
.hoiwocotree2{margin:0 !important;}
.hoiwocofour3{right:114px !important;}
.hoiwocofour8{left:108px !important;top:51px !important;}
.hoorwoks{margin:0 !important;}
.float-shadow{margin:0 0 11px 0 !important;}
#offcanvas-toggler{line-height:54px !important;}
.hoiwocotree1{width:100% !important;}
.ecoowebcotoo1{margin:-11px 0 12px 11px !important;width:93% !important;}
.btn-login{padding:10px 28px !important;}
.bootaligmt1 > img{margin:0 0 11px 80px !important;}
.offcanvas-inner .sp-module li{display:inline !important;}
.box1 span{padding:0 0 0 19px !important;font-size:9px !important;}
.newenter{font-size:9px !important;margin:0 0 0 0px !important;}
.newenter1{font-size:9px !important;margin:10px 0 0 -19px !important;}
.offcanloogin{text-align:center;}
.offcanloogin > a{background:#0e135b;color:white;padding:3px 8px;-webkit-border-radius:3px;border-radius:3px;}
.newenter2{top:18px !important;}
.thleft{float:left !important;}
.scrollup{bottom:111px !important;}
}
@media (min-width:412px) and (max-width:732px){.h3{text-align:center;}
#register-form-link{font-size:27px;}
.star-rating{text-align:center;}
.testimonial-title{text-align:center;}
.howocoone2 > img{margin:auto !important;}
.hoiwocotree{display:inline !important;}
.hoiwocotree2{margin:0 !important;}
.hoiwocofour3{right:80px !important;}
.hoiwocofour8{left:71px !important;top:51px !important;}
.hoorwoks{margin:0 !important;}
.float-shadow{margin:0 0 11px 0 !important;}
#offcanvas-toggler{line-height:54px !important;}
.hoiwocotree1{width:100% !important;}
.ecoowebcotoo1{margin:-11px 0 12px 11px !important;width:94% !important;}
.btn-login{padding:10px 28px !important;}
.bootaligmt1 > img{margin:0 0 11px 120px !important;}
.offcanvas-inner .sp-module li{display:inline !important;}
.box1 span{padding:0 0 0 19px !important;font-size:9px !important;}
.newenter{font-size:9px !important;margin:0 0 0 0px !important;}
.newenter1{font-size:9px !important;margin:10px 0 0 -19px !important;}
.offcanloogin{text-align:center;}
.offcanloogin > a{background:#CD0A27;color:white;padding:3px 8px;-webkit-border-radius:3px;border-radius:3px;}
.newenter2{top:11px !important;}
.thleft{float:left !important;}
.scrollup{bottom:111px !important;}
}
@media (min-width:481px) and (max-width:767px){}
@media (min-width:768px) and (max-width:979px){#sp-top3{visibility:hidden;position:absolute;}
.thepackcoone1 button{padding:7px 34px !important;}
.topcon1 > p{font-size:10px;}
.nereto{font-size:12px;margin:0;padding:0;}
.ethic-wrapper{height:208px;width:163px;}
.fa-stack.fa-lg.fa-4x{margin:0 0 0 -23px;}
.conres{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}
.howocoone2 > img{margin:auto !important;}
.hoiwocofour3{right:77px !important;}
.float-shadow{margin:0 0 11px 0 !important;}
#offcanvas-toggler{line-height:54px !important;}
.hoiwocotree1{width:100% !important;}
.ecoowebcotoo1{margin:-11px 0 12px 10px !important;width:91% !important;}
.offcanvas-inner .sp-module li{display:inline !important;}
.box1 span{font-size:13px !important;padding:0 0 0 35px !important;margin:0 -48px 0 -22px !important;}
.newenter{margin:0px 0 0 0px !important;}
.offcanloogin{text-align:center;}
.offcanloogin > a{background:#CD0A27;color:white;padding:3px 8px;-webkit-border-radius:3px;border-radius:3px;}
.newenter2{right:50px !important;}
.scrollup{bottom:88px !important;}
}
@media (min-width:980px) and (max-width:1199px){#sp-top3{visibility:hidden;position:absolute;}
.thepackcoone1 button{padding:7px 34px !important;}
.topcon1 > p{font-size:10px;}
.nereto{font-size:12px;margin:0;padding:0;}
.ethic-wrapper{height:208px;width:163px;}
.fa-stack.fa-lg.fa-4x{margin:0 0 0 -23px;}
.conres{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}
.howocoone2 > img{margin:auto !important;}
.hoiwocofour3{right:77px !important;}
.float-shadow{margin:0 0 11px 0 !important;}
#offcanvas-toggler{line-height:54px !important;}
.hoiwocotree1{width:100% !important;}
.ecoowebcotoo1{margin:-11px 0 12px 10px !important;width:91% !important;}
.offcanvas-inner .sp-module li{display:inline !important;}
.box1 span{font-size:13px !important;padding:0 0 0 35px !important;margin:0 -48px 0 -22px !important;}
.newenter{margin:0px 0 0 0px !important;}
.offcanloogin{text-align:center;}
.offcanloogin > a{background:#CD0A27;color:white;padding:3px 8px;-webkit-border-radius:3px;border-radius:3px;}
.newenter2{right:50px !important;}
.scrollup{bottom:88px !important;}
}
@media (min-width:1200px){}
.hoorwoks{margin:0 -51px 0 23px;}
.on_hover_red{padding:10px;}
.on_hover_red{padding:10px;}
.on_hover_red1{padding:10px;}
.bootaligmt1 > img{margin:0 0 11px 0;}
.conformcon4{text-align:center;}
.copyalign > p{padding:10px 0 0 0;}
.social_links.hidden-xs{float:left;}
#sp-keywords-footer{padding:10px 0;}
.footertwo1 a:before{content:"\f00c";color:#CD0A27;}
.footerto3 a{color:white !important;margin:0 0 0 7px;}
.footerto1 a{color:white !important;}
.footerto1 h4{color:white;}
.footerto3 h4{color:white;}
.footert1 ul{list-style:none;padding:0;}
.footert1 a:before{content:"\f054";font-family:fontawesome;color:#B60101;padding:0 11px 0 0;}
.footert1 a{color:#000 !important;}
.ecommpack1{text-align:center;}
.ecommpack7 span{text-decoration:line-through;}
.ecommpack1:hover{}
.ecommpacone1{text-align:center;}
.ecommpacone1 > img{margin:auto;}
.ecommpack2{background:white;padding:0px 0 20px;}
.ecommpack3{background:#cd0a27 none repeat scroll 0 0;color:white;padding:7px 0;margin:0 0 7px 0;}
.ecommpack3 h3{margin:0;}
.price_table_heading{background:#eee none repeat scroll 0 0;font-size:36px;padding:10px;}
.recommended{background:#ff3a3a none repeat scroll 0 0;color:#fff;font-family:"Open Sans",sans-serif;margin-bottom:1px;margin-top:1px;padding:3px 0;text-align:center;}
.warning-bg{background:#db0a5b none repeat scroll 0 0;color:#fff;}
.cost{font-size:30px;padding:30px;}
.price_table_row:nth-of-type(2n){background:#f8f8f8 none repeat scroll 0 0;}
.price_table_row{padding:15px;}
.price_table_row{background:#fff none repeat scroll 0 0;padding:15px;}
.cust-btn-warning{background-color:#db0a5b;border-color:#db0a5b;}
.btn{-webkit-border-radius:0;border-radius:0;}
.float-shadow{-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0);box-shadow:0 0 1px rgba(0, 0, 0, 0);display:inline-block;position:relative;-webkit-transform:translateZ(0px);transform:translateZ(0px);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;transition-property:transform, -webkit-transform;}
.float-shadow::before{background:rgba(0, 0, 0, 0) -webkit-radial-gradient(center center ellipse , rgba(0, 0, 0, 0.35) 0px, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) -o-radial-gradient(center center ellipse , rgba(0, 0, 0, 0.35) 0px, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) -webkit-radial-gradient(center center , ellipse , rgba(0, 0, 0, 0.35) 0px, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) -o-radial-gradient(center center , ellipse , rgba(0, 0, 0, 0.35) 0px, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.35) 0px, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;content:"";height:10px;left:5%;opacity:0;pointer-events:none;position:absolute;top:100%;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;transition-property:transform, opacity, -webkit-transform;width:90%;z-index:-1;}
.price_table_container{color:#666;font-family:"Open Sans",sans-serif;text-align:center;}
.primary-bg{background:#e1cf21 none repeat scroll 0 0;color:#fff;}
.cust-btn-primary{background-color:#e1cf21 !important;border-color:#e1cf21 !important;}
.info-bg{background:#188ea8 none repeat scroll 0 0;color:#fff;padding:31px 0;}
.cust-btn-info{background-color:#188ea8;border-color:#188ea8;}
.royal-bg{background:#8e74e2 none repeat scroll 0 0;color:#fff;}
.btn-royal{background-color:#8e74e2;border-color:#8e74e2;color:#fff;}
.float-shadow:active::before, .float-shadow:focus::before, .float-shadow:hover::before{opacity:1;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}
.float-shadow:active, .float-shadow:focus, .float-shadow:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
.hoiwocon1{text-align:center;}
.howocoone2{color:white;text-align:center;}
.hoiwocon2{text-align:center;}
.hoiwocotree{color:white;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:center;}
.hoiwocotree1 > img{margin:auto;height:58px;}
.hoiwocotree3{padding:0 0 15px 0;}
.hoiwocofour2 img{height:285px;width:246px;}
.hoiwocofour3{position:absolute;right:72px;top:0px;}
.hoiwocofour8{left:148px;position:absolute;top:64px;}
.hoiwocofour2{height:350px;}
.hoiwocofour4{color:white;}
.hoiwocofour6{color:white;background:#415860;padding:7px 15px;-webkit-border-radius:3px;border-radius:3px;margin:0 16px 0 0;}
.hoiwocofour7{color:#415860;background:white;padding:7px 15px;-webkit-border-radius:3px;border-radius:3px;}
.hoiwocofour5{padding:11px 0 0 0;}
.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}
.hoiwocotree2{background:rgba(0, 0, 0, 0) url("../images/linee.png") no-repeat scroll 100% 37%;margin:0 4px;}
.hoiwocotree1{width:216px;}
.hoiwocotree1 a{color:white;}
.ecowedelocon{color:white;}
.ecowedelocon h1{text-align:center;}
.ecowedelocon p{text-align:center;}
.ecowedelocon2 li{list-style:none;}
.ecowedelocon2 li:before{content:"\f00c";font-family:fontawesome;padding:0 11px 0 0;font-size:22px;color:#EA1B25;}
.ecowedelocon1{padding:50px 0 0 0;}
.ecoowebcotoo h2{color:white;text-align:center;}
.ecoowebcotoo1{background:#ed1b24 none repeat scroll 0 0;border:1px solid #ed1b24;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;font-size:18px;margin:-11px 0px 12px 11px;padding:10px 0px;text-align:center;width:339px;}
.ecoocott{text-align:center;}
.ecoocott img{margin:auto;}
.corigt > p{float:left;}
.thleft{float:right;}
.item-page_whyus{border:1px solid #c1c6c8;}
table.box1, table.box2, table.box3{width:97%;}
table.box1 td{height:100px;}
.grn{border-bottom:1px solid #cfcfcf;height:100px;}
table.box2 td p, table.box3 td p{float:left;padding:2px 0 0 13px;width:80%;font-size:10px;}
table.box2 td img, table.box3 td img{float:right;padding-right:15px;padding-top:22px;}
.pnk{border-bottom:1px solid #cfcfcf;height:100px;}
table.box1{margin-top:55px;}
.whyus{border:1px solid #CFCFCF;}
table.box1{margin:32px 0 0 6px;}
.grnh{padding:13px 0 0 11px;}
.box1{background:-webkit-gradient(linear, left top, left bottom, from(#E2EFF8), to(white));background:-webkit-linear-gradient(#E2EFF8, white);background:-o-linear-gradient(#E2EFF8, white);background:linear-gradient(#E2EFF8, white);}
.box2{background:-webkit-gradient(linear, left top, left bottom, from(#F2C3CA), to(white));background:-webkit-linear-gradient(#F2C3CA, white);background:-o-linear-gradient(#F2C3CA, white);background:linear-gradient(#F2C3CA, white);}
.box3{background:-webkit-gradient(linear, left top, left bottom, from(#FDF8FE), to(white));background:-webkit-linear-gradient(#FDF8FE, white);background:-o-linear-gradient(#FDF8FE, white);background:linear-gradient(#FDF8FE, white);}
.box1 img{margin:0 0 0 15px;}
.newenter{color:#1a1d16;position:relative;right:-2px;top:0;}
.newenter1{color:#1a1d16;float:right;margin:-29px 0 0;position:relative;right:10px;top:-8px;}
.ecoowebcotoo3 a{background:#CD0A27;color:white;border:1px solid #CD0A27;padding:8px 18px;-webkit-border-radius:3px;border-radius:3px;}
.ecoowebcotoo3{text-align:center;padding:36px 0 0 0;}
.conformcon4 button{background:#CD0A27;border:1px solid #CD0A27;}
.parlores{width:25%;}
.parlores1{width:18%;text-align:center;}
.parlores2{font-size:12px;}
.parlores > img{margin:4px 0 0 0;}
.parlores3 > img{margin:0px 0 0 5px;}
.parlores4 > img{margin:auto;padding:5px 0 0 0;}
.wwwwwwwwwqqq{position:fixed;z-index:99;background:rgba(205,10,39,0.9);padding:5px;left:0;right:0;top:0;bottom:0;width:72px;height:53px;margin:auto;text-align:center;-webkit-border-radius:5px;border-radius:5px;}
.aaw{background:#cd0a27;border:1px;color:#fff;}
.activated{background:#232222 !important;border-color:#232222 !important;color:#cd0a27 !important;letter-spacing:3px;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;text-transform:uppercase;}
body.modal-open{padding-right:0px !important;overflow-y:auto;}
.newenter2{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:medium none !important;height:30px;position:absolute;right:40px;top:13px;width:5%;}
.ecommnewfetus span{border-bottom:2px solid;}
.ecommnewfetus h3{text-align:center;margin:11px 0 18px 0;}
.ecommnewfetus2 ul{list-style:outside none none;padding:0;}
.ecommnewfetus2 li{background:rgba(0, 0, 0, 0) url("../images/becon.png") no-repeat scroll 0 0;padding:0 0 5px 33px;}
.thepackcoone{text-align:center;background:rgba(26,25,25,0.89);color:white;}
.thepackcoone1 button{width:170px;}
.radiocheck{display:inline-block;padding:0 45px 0 0;}
.spremium{background:#22b8f0;border:none;padding:5px 40px;color:white;font-weight:bold;}
.smallmodel{width:480px;}
.dofrom2{width:100%;}
.dropdown{position:absolute;right:75px;top:7px;}
.pad{width:200px;}
.package1 img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.our_package .col-sm-6:hover img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.on_hover_red1 .fa-stack:hover .fa-stack-1x , .social_links a:hover i{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:1s;-o-transition:1s;transition:1s;}
.why-table img{display:inherit;padding-right:15px;}
.why-table td{vertical-align:middle !important;}
.why-table tr > td:nth-child(2){background:#eefcdb;}
.why-table tr > td:nth-child(2) p::before{content:"\f00c";font-family:fontawesome;color:#57da70;position:absolute;font-size:20px;-webkit-transform:translatex(-23px);-ms-transform:translatex(-23px);transform:translatex(-23px);}
.why-table tr > td:nth-child(2) p{margin-left:20px;}
.why-table tr > td:nth-child(3){background:#fbe5d0;}
.why-table tr > td:nth-child(3) p::before{content:"\f057";font-family:fontawesome;color:#e01111;position:absolute;font-size:20px;-webkit-transform:translatex(-23px);-ms-transform:translatex(-23px);transform:translatex(-23px);}
.why-table tr > td:nth-child(3) p{margin-left:20px;}
.itemid-254 .info.ajaxPay{display:none !important;}
.validating-server-side{background:url(../images/loader.gif) no-repeat center right !important;-webkit-background-size:40px 40px !important;background-size:40px !important;}
input#home_search{height:45px;}
.serin-new a.btn.btn-default{height:45px;line-height:2;}
.serin-new .dropdown .btn{padding:11px 12px;}
.search_conp2{color:ghostwhite;letter-spacing:1px;font-weight:bold;font-size:14px;}
.thepackcoon hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #000;}
.dom_lis{background:#ccc;margin:10px 0;padding:10px 0;}
.view-isavailable #sp-main-body{padding:25px 0;}
.packages_our_item{text-align:center;color:#fff;padding:20px 10px;background-color: #0e135b;}
.packages_our_item2{padding:4px 0;}
.packages_our_item1 span{color:#fe0000;}
.packages_our_item1 h4{font-weight:bold;line-height:26px;text-transform:uppercase;}
.packages_our_item2 p{margin:0;}
.packages_our_item3 p{font-size:18px;}
.packages_our_order a {
	background: #fff !important;
	border: none !important;
	border-radius: 16px;
	color: red;
	padding: 8px 20px;
	font-weight: bold;
	/* margin: 20px 0 0 0; */
}
.packages_our_item2 span{font-size:20px;font-weight:bold;color:#e20202;}
.packages_our_item2 p:last-child{font-size:18px;}
.packages_our_item2{padding:4px 0;background-image:url("../images/packline.png");background-repeat:no-repeat;background-size:300px 1px;}
.packages_our_item3{padding:10px 0;background-image:url("../images/packline.png");background-repeat:no-repeat;background-size:300px 1px;}
.packages_our_offer{background:url("../images/discount.png");}
.packages_our_offer{background-image:url("../images/discount.png");background-repeat:no-repeat;padding:20px 0;background-position:50% 10%;background-size:140px 100px;}
.packages_our_offer p{font-size:35px;font-weight:bold;}
.packages_our_offer span{font-size:14px;padding:0 0 8px 24px;line-height:30px;}
.our_featureul{padding:0 0 0 10px;}
.our_featureul li{color:#fff;list-style:none;line-height:30px;font-size:15px;}
.our_featureul li::before{content:"\f046";font-family:fontawesome;padding:0 8px 0 0;color:red;font-size:18px;}
.package_plan_img{margin:0 0 0 -108px;width:200px;}
.packages_our{padding:20px 0;}
.corporatepack {margin:80px 0 0 0 !important;}
.domain_tag p::before{content:"\f0a4";font-family:fontawesome;color:#5cb85c;padding:0 10px 0 0;font-size:20px;font-weight:bold;}
.domain_tag a{font-weight:bold;}
.plans_first{text-align:center;}
.plans_first h3{color:#cd0a27;}
.plan_price{color:green;font-size:20px;}
.plan_offer1{color:#E55327;font-weight:bold;}
.plan_offer2{border-top:1px solid;border-bottom:1px solid;}
.plan_common, .not_common, .plan_heiglet, .only_plan{padding:0;margin:0;}
.plan_common li, .not_common li, .plan_heiglet li, .only_plan li{list-style:none;line-height:30px;}
.plan_common li::before{content:"\f00c";font-family:fontawesome;padding:0 6px 0 0;}
.not_common.express li:before{content:"\f00d";font-family:fontawesome;padding:0 6px 0 0;}
.plan_heiglet li:before{content:"\f005";font-family:fontawesome;padding:0 6px 0 0;}
.only_plan li:before{content:"\f00c";font-family:fontawesome;padding:0 6px 0 0;}
.not_common.express li{color:red;}
.only_plan li{color:green;}
.plan_heiglet li{color:green;font-weight:bold;}
.plan_offer2{border-top:1px solid;border-bottom:1px solid;padding:5px 0;height:84px;overflow:hidden;font-size:13px;}
.thepackcoone1{margin:12px 0;}
.heighfirst li::before{content:"\f00c";font-family:fontawesome;padding:0 6px 0 0;}
.plantype {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	height: 50px;
	overflow: hidden;
}
.plantype::before{content:"\f0a4";font-family:fontawesome;padding:0 5px 0 0;font-size:16px;color:#f04c2a;}
.etheme_plans .theme_plans{border:1px solid #ccc;padding:0 15px;box-shadow:0 5px 5px 0 #ccc;height:800px;overflow:hidden;}
.theme_plans{border:1px solid #ccc;padding:0 20px 20px 20px;height:670px;overflow:hidden;box-shadow:0 4px 4px 0 #ccc;}
.thepacktheme {
	margin: 0 40px;
}
.thepacktheme .plan_offer2 {
	height: 56px;
}
.packages_our_order {
	margin: 20px 0 0 0;
}
.ourfea_span1 {
	color: #fff;
	border-bottom: 1px solid;
}
.ourfea_span2 {
	color: #FFDF00;
	border-bottom: 1px solid;
}
.our_featured_item h4 {
	padding: 0 0 8px 10px;
}
.our_featured {
	border: 2px solid;
	margin-bottom: 6px;
}
.ourfeamid {
	border-left: 2px solid;
	border-right: 2px solid;
	height: 363px;
}
.actplan {
	border: 3px solid #0e135b !important;
}
.domain_tag {
	box-shadow: 0 3px 3px 0px gray;
	padding: 0 8px 1px 8px;
}
@media (min-width:360px) and (max-width:640px){.newenter2{width:12% !important;}
#home_search::placeholder{font-size:8px;text-align:left;}
.newenter1{top:0 !important;}
}