.main-wrapper, .top-cart .cart-box, .top-search input[type=text], .header-2.boxed .logo, .header-2.boxed > .container, .top-head.sticky-nav, .post-item .lft-tools, .pricing-tbl, .white-bg, .widget h4.widget-title, .testimonials-bg:before, .testimonials-bg:after {
    background-color: #2683a5;
}
.top-head.sticky-nav .top-nav > ul > li.selected > a, .btn.main-bg:focus, .white-import {
    color: #ebbb1d !important;
}
.footer-middle {
    background-image: url(../../../../images/logo/footer_menu.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: auto;
}
.col-md-6.articleBody p img{
    width: 80px;
    padding: 5px;
    margin-right: 10px;
}
.block_even, .block_odd {
    direction: ltr;
}
.xl-padding {
    padding-top: 175px;
    padding-bottom: 170px;
}
#articleBodyFull .row-eq-height {
	border-bottom: 1px solid #6c297c45;
    margin-bottom: 10px;
}
.parallax .rsform{
    margin: 0 2em;
}
.page-loader{
	padding: 0;
    margin: 0;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
.page-loader img{
	padding: 5px;
    width: 150px;
    height: auto;
    margin: 10px;
}
.header-1.skew.sticky-nav .top-nav > ul > li > ul {
    right: 5px;
}
.sppb-addon-single-image-container img {
    border-radius: 10px;
}
.sppb-addon-content p {
	text-align: justify;
    line-height: 2.4em;
}
/*----------------------------------------------------------------*/
@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.rotating {
  -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -ms-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}
/*----------------------------------------------------------------*/
@keyframes rotation {
  	100%{ transform:rotatey(360deg); }
}
.rotation{
  	animation: rotation 3s infinite linear; 
}
/*----------------------------------------------------------------*/
.icon-boxes-3 img{
	display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 4px;
    box-shadow: -2px 2px 5px #abaaaa;
}
.blog .item {
	background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    padding: 2em;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 20px;
}
.smd_mega_menu{
	display: inline-block;
    width: 90%;

}
@media (max-width: 767px){
	#smd_top_pos{
		float:right;
	}
	.smd_mega_menu{
		display: inline-block;
		width: 50%;
		margin-bottom: 10px;

	}
	.juxhk-megamenu .button-bar {
		background-color: #b9b9b9fc;
		border: 1px solid #b9b9b9fc;
		border-radius: 3px;
	}
	.juxhk-megamenu .jux-nav > li.mega > a:after {
		left: 0px;
		top: 14px;
		right: auto !important;
	}
}
.jux-megamenu .dropdown-menu {
    text-align: right;
}
.jux-nav > li {
    float: right;
}
.hikashop_listing_img_title{
    line-height: 30px;
    margin-bottom: 10px;
}
div.hikashop_carousel .owl-nav .owl-prev,
div.hikashop_carousel .owl-nav .owl-next,
div.hikashop_carousel .owl-dot {
    font-family: 'fontAwesome';
}
div.hikashop_carousel .owl-nav .owl-prev:before{
    /*fa-chevron-left*/
    content: "\f053";
    margin-right:10px;
}
div.hikashop_carousel .owl-nav .owl-next:after{
    /*fa-chevron-right*/
    content: "\f054";
    margin-left:10px;
}
div.hikashop_carousel .owl-nav .owl-prev{
	margin-left: -190px;
}
.owl-theme .owl-nav [class*=owl-] {
    width: 90px;
}
div.hikashop_carousel .owl-stage-outer{
	margin-right:-1px;
}
#offlajn-ajax-search512,.top-menu {
    margin-right: 5px;
}
.smd_login_menu p{
    margin-bottom: 0;
    margin-top: 8px;	
}
.smd_login_menu p a {
	padding: 0 5px;	
}
.smd_login_menu p a:hover {
	color : #ed008c;
}
input#search-area512 {
    font-family: inherit;
    border: 1px solid #c7c7c7;
    background: #fff;
    height: 40px;
    border-radius: 20px;
}
input#suggestion-area512 {
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    border: 1px solid #c7c7c7;
    background: #fff;
    height: 40px;
    border-radius: 20px;
}
#ajax-search-button512 .magnifier {
    height: 40px;
}
div.hikashop_small_image_div,
div.hikashop_main_image_div, 
div.hikashop_main_file_div {
    text-align: center;
}
img.hikashop_child_image {
    height: 80px;
}
.header-1 .top-nav > ul > li > a > span {
    line-height: 51px;
}
#hikashop_product_image_main{
	direction: ltr;	
}
#hikashop_product_description_main{
	text-align: justify;
}
.login label {
    float: right;
    width: 150px;
    text-align: right;
}
.login input[type="radio"], 
.login input[type="checkbox"] {
    width: auto;
}
.sj-minicart-pro .mc-content .mc-content-inner .mc-footer .mc-checkout {
	background-color: transparent;
    color: #000;
    cursor: pointer;
    border: 1px solid #cecece;
    border-radius: 3px;
    vertical-align: middle;
    float: none;
    padding: 5px 15px;
    margin-top: -10px;
}
.sj-minicart-pro .mc-content .mc-content-inner .mc-footer .mc-totalprice-footer strong {
    text-shadow: none;
}
.sj-minicart-pro .mc-content .mc-content-inner .mc-footer .mc-totalprice-footer {
    line-height: 9px;
    margin-top: -10px;
    display: inline-block;
}
.sj-minicart-pro .mc-content .mc-content-inner .mc-footer .mc-checkout-footer {
    height: 18px;
}
.sj-minicart-pro .mc-content .mc-content-inner .mc-footer .mc-checkout-arrow {
    display: none;
}
.sj-minicart-pro .mc-checkout-top,
.sj-minicart-pro .mc-wrap .mc-totalprice {
    display: none !important;
}
.sj-minicart-pro .mc-content .mc-content-inner .mc-top span.mc-header-title {
    padding-right: 15px;
    padding-left: 0;
	display: none;
}
.sj-minicart-pro .mc-content .mc-content-inner .mc-top {
    padding: 5px 0;
    background: none;
    height: 45px;
    border-bottom: 1px dashed #cecdcd;
    margin: 0 10px;
}
.sj-minicart-pro .mc-header {
    margin-top: -9px;
}
.sj-minicart-pro.mc-cart-empty .mc-header {
    margin-top: 10px;
}
.sj-minicart-pro .mc-header .mc-yourcart {
    height: 27px;
}
.sj-minicart-pro .mc-header .mc-arrow {
    display: none !important;
}
.sj-minicart-pro .mc-header .mc-yourcart {
    background: url(../../html/mod_sj_hk_minicart_pro/icon-cart.png) no-repeat 10px center;
    background-color: transparent;
}
.sj-minicart-pro .mc-content {
    border: 1px solid #dcdcdc;
    -moz-box-shadow: 0px 0px 2px #cacaca;
    -webkit-box-shadow: 0px 0px 2px #cacaca;
    box-shadow: 0px 0px 2px #cacaca;
}
.top-nav > ul > li.hasChildren > a > span:after {
    margin-right: 5px;
    margin-left: 0px;
    opacity: 0.3;
}
.header-1 .top-nav > ul > li > a > span:before, .skew-nav > ul > li > a > span:before {
    bottom: 3px;
}
.header-1:not(.sticky-nav) .top-nav > ul > li {
    padding-bottom: 0px;
}

.top-nav li li a {
    display: block;
    padding: 10px 10px;
    position: relative;
    overflow: hidden;
}
.top-nav ul li ul li, .top-head .top-cart .cart-box {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.header-1.skew .top-nav > ul > li > a:before, .skew .logo:before, .header-1.skew .top-search > a:before, .header-1.skew .top-cart:before, .skew-nav > ul > li > a:before {
    bottom: 2px;
}
.white, .header-1 .top-nav > ul > li:hover > a, 
.header-1 .top-search > a, 
.header-1 .top-cart > a, 
.top-nav ul ul li a, 
.dark-bg, .darker-bg, 
.red-bg, .pink-bg, 
.main-gradient, 
.team-box.box-1:hover .team-socials a i:before, 
.header-2 .top-nav > ul > li:hover > a, 
.header-1 .top-search .search-box input[type=text], 
.top-bar.dark, .modal-header.main-bg h4, .top-head:not(.sticky-nav).transparent.dark .top-search > a, 
.top-head:not(.sticky-nav).transparent.dark .top-cart > a, 
.top-bar.main-bg a, 
.top-bar.main-bg .social-list a, 
.black-bg, .top-bar.semi.dark a, 
.top-bar.semi.dark .social-list a, 
a.main-bg:hover, 
.divider.bg i, 
#footWrapper.footer-bg.dark .widget_it_widget_tweets li.h-entry:after, 
.main-bg > a:hover, 
.skew-nav > ul > li:hover > a, 
.main-bg a:focus {
    color: #fff;
}
.header-1 .top-nav > ul > li.selected > a, 
.skew-nav > ul > li.selected > a, 
.top-head.transparent.dark:not(.sticky-nav) .top-nav > ul > li:not(.selected) > a{
    color: #000;	
}
@media (min-width: 768px){
	.hkform-horizontal .hkcontrol-label {
		text-align: left;
		float: right;
	}
}
#hikashop_cart_module .hikashop_cart {
    margin-top: 14px;
    display: inline-block;
    float: right;
}
#hikashop_checkout_login_form #form-login-remember{
    padding-right: 6em;
    margin-bottom: 2em;
    margin-top: 1em;
}
#hikashop_checkout_login_form #form-login-remember .control-label{
	float: left;	
}
#hikashop_checkout_login_form #form-login-remember #modlgn-remember{
	float: right;	
}
#hikashop_checkout_login_form .add-on{
	width: 50px;
    display: inline-block;
}
#hikashop_checkout_registration,
#hikashop_checkout_login_form{
	margin-right: 3em;
    border: 1px solid #d4d4d4;
    padding: 1em;
    border-radius: 5px;
}
.hikashop_checkout_status{
    line-height: 3em;
    text-align: right;
    padding-right: 10em;	
}
.hikashop_checkout_buttons{
	padding-right: 10em;
    margin-bottom: 3em;
}
.hikashop_checkout_status,
.hikashop_checkout_coupon,
.hikashop_checkout_cart,
.hikashop_checkout_address legend,
.hikashop_shipping_group legend,
.hikashop_checkout_payment legend{
    margin-bottom: 20px;
    margin-top: 20px;
    border-bottom: 0px;
	border-top: 1px solid #adadad;
    padding-top: 20px;
}
a.hikacart,
a.hikabtn-compare,
a.hikawishlist{
    margin-bottom: 5px;
}
.hika_toolbar .hika_toolbar_btn.hika_btn_32 {
    float: left;
}
dl.hika_options > dt {
    float: right;
    clear: right;
}
.hikashop_user_registration_page,
#hikashop_address_listing,
.hikashop_cpanel_main_interface{
    margin-bottom: 3em;	
}
.inputbox,
.hikashop_field_dropdown{
	width: 300px;
}
.smd_login_menu,
.smd_user_cpanel{
	float: right;
    margin-right: 1em;
}
.logo{
	float:left;
}
.center-logo .logo{
	display:table;
	float:none;
	margin:0 auto 20px
}
.right-logo .logo{
	float:right;
}
.header-1 .top-cart .cart-box {
    margin-top: -2px;
    left: 0px;
    right: auto;
}
.top-nav {
    float: right;
}
.header-1:not(.sticky-nav) .top-nav > ul > li.selected > a > span:before {
	-webkit-box-shadow: none;
    box-shadow: none;
}
.header-1.sticky-nav .top-nav ul li ul{
    right: 5px;
    left: auto;	
}
.smd_comparison p a{
    margin: 0px;
    background: url(../../html/mod_sj_hk_minicart_pro/icon-compare.png) no-repeat 10px center;
    background-color: transparent;
    height: 33px;
    width: 33px;
    margin-top: 7px;
    margin-bottom: -20px;
	padding: 8px 10px;
    display: block;
}
.hikashop_small_cart_total_title{
    margin-top: -6px;
    display: block;
}
#hikashop_cart_module div.hikashop_cart_dropdown_content .hikashop_cart_proceed_to_checkout{
	margin-top: 1em;
    float: left;
    background-color: #efefef;
}
#hikashop_cart_module div.hikashop_cart_dropdown_content {
    -webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.2);
    line-height: 2em;
    min-width: 250px;
    left: 0;
    right: auto;
    border: 2px solid;
    border-top: 1px solid;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    vertical-align: middle;
}
.hikashop_cart_product_quantity_refresh,
.hikashop_cart_product_quantity_delete{
	margin: 7px;	
}
.hikashop_product_price{
    display: inline-block;
}
.form-group {
    margin-bottom: 0px;
}
.hikashop_results_counter{
    display: block;
    margin: 1em auto 3em;
    text-align: center;	
}
div.hikashop_footer {
    display: none;
}
#to-top {
    left: 10px;
    right: auto;
}
.smd_mt2em{
	margin-top: 2em;
}
.smd_mt1em{
	margin-top: 1em;
}
.moduletable_box{
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    padding: 2em;	
	margin-right: 0px;
    margin-left: 0px;
}
.moduletable_box h3{
	text-align: right;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 15px;
}
@media (min-width: 1200px){
	.container {
		width: 95%;
	}
}
.over-hidden, .pageContent {
    background-color: #f5f5f5;
}
.sm-padding {
    padding-top: 10px;
    padding-bottom: 10px;
}
.smd_img_r5 img,
.tp-bgimg{
	border-radius: 5px;
}
.smd_img_r5 p{
    margin: 0;
}
.smd_more{
    color: #9e1c1c;
    margin-left: 15px;
    border-bottom: 1px dashed;
}
.top-head.minimal .top-nav > ul > li.selected > a {
    background-color: transparent !important;
    font-weight: bold;
}
.rl_tabs>ul.nav-tabs>li {
    float: none;
    /* width: 190px; */
    display: inline-block;
}
.rl_tabs.outline_content>ul.nav-tabs {
    text-align: center;
}
a.wsp-head img, .element img {
    border: none !important;
}
.wsp-content img{
	margin: 0 auto;
}
.wsp-content h3{

}
.rl_tabs.outline_content>.tab-content {
    border: none;
    border-top: none;
    padding-top: 2em;
}
.rl_tabs.top>ul.nav-tabs>li.active a, .rl_tabs.top>ul.nav-tabs>li.active a:hover {
    color: #fff;
}
.rl_tabs.top>ul.nav-tabs>li>a {
    padding: 8px 40px;
}


.rl_tabs.top>ul.nav-tabs>li.active>a:focus, .rl_tabs.top>ul.nav-tabs>li>a:focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	border: none;
}
.wsp-title {
    margin-top: -60px !important;
}
a.wsp-head {
    padding: 2em;
}
.wsp-title-toggle{
	font-size: 1.3em;	
}
.slide-desc-bg-default {
    position: relative;
    display: none;
}
#djslider512{
	height: 400px !important;	
}
.djslider-default ul.djslider-in > li {
    height: 400px !important;
}
.djslider-default .slide-desc {
    top: 270px;
}
.slide-desc-text-default,
.slide-desc-text-default .slide-title,
.slide-desc-text-default .slide-title a {
    color: #000;
	text-align: center;
}
.slide-desc-text-default .slide-title a {
    font-size: 0.8em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    font-weight: normal;
}
.djslider-default img.dj-image {
    padding: 3em;
}
.slide-desc-text-default .slide-text h3 {
    margin-bottom: 10px;
}
.slide-desc-text-default .slide-text img {
    height: 16px;
    width: auto;
}
.djslider-default .navigation-container .next-button {
    right: auto;
    left: 33px;
    top: -40px;
}
.djslider-default .navigation-container .prev-button {
    top: -40px;
}
#filters a, #sort-direction a {
    border-bottom: 2px solid #d2d2d2;
    font-size: 1.3em;
    padding-bottom: 10px;
}
.acne {
	color: red;
}
.sebium {
	color: #5f8c3a;
}
.whitening {
	color: #ffd603;
}
.washing {
	color: #774e8d;
}
.moisturizer {
	color: #8ed1ec;
}
.sensitive {
	color: #e785b4;
}
.anti {
	color: #2ab0da;
}
.spa {
	color: #25215e;
}
.smd_all{
	border-bottom: none !important;
}
.smd_all img{
	width: 70px;
}
.grid {
	margin: 10px;
    padding: 0 !important;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    width: 200px;
    height: 200px;
}
.grid .imgholder img {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    width: 200px;
    height: 200px;
}

@media (max-width: 850px){
	.grid {
        width: 150px;
        height: 150px;
    }
    .grid .imgholder img {
        width: 150px;
        height: 150px;
    }
  	#smd_logo_withe{
    	float:none !important
  	}
    .blog .item.column-1 .item-image {
      	float: none;
     	padding-left: 0px;
     	width: 100%;
      	max-height: 260px;
  	}
  	#filters a, #sort-direction a {
        padding-bottom: 0px;
        margin: 10px !important;
        display: inline-block;
    }
    .nav-tabs>li:first-child {
      	margin-left: 0px;
 	}
}
@media (max-width: 850px) and (min-width: 481px){
	#smd_logo_withe{
    	float:left !important
  	}
}

.wsp-title, .wsp-content {
    text-shadow: none !important;
    box-shadow: none;
    background: transparent !important;
    border: none !important;
    text-align: center;
}
.parallax {
    margin-bottom: 0px;
}
.gry-bg a{
    background-color: #471552;
    color: #fff;
    width: 160px;
    height: 40px;
    display: inline-block;
    text-align: center;
    padding-top: 10px;
    margin-top: 50px;
}
.gry-bg span{
	padding-top: 50px;
    display: block;
}
.icon-boxes-3 .custom{
    background-size: cover;
}
.icon-boxes-3 .custom div{
    text-align: center;
    height: 300px;
    background-color: rgba(41, 57, 121, 0.6);
}
.icon-boxes-3 .custom div p{
    text-align: center;
    color: #fff;
    font-size: 1.5em;
}
.icon-boxes-3 .custom div p i{
    color: #fff;
    width: 85px;
    height: 85px;
    line-height: 1.4em;
	font-size: 2.5em;
}
.bt-cs .bt-inner img {
    outline: none;
    border: none;
}
.bt-cs a.next {
    right: auto;
    left: 23px;
}
.bt-cs .next, .bt-cs .prev{
	height: 30px;
    top: -25px;
	display:block;
}
.top-head.minimal .top-nav > ul > li:hover > a,
.top-head.minimal .top-nav > ul > li:hover > a:focus{
    border: 1px solid #12356f;
    background-color: transparent !important;
    color: #192d74 !important;
}
.top-head.minimal .top-nav > ul > li > a {
    /* font-weight: bold; */
    border: 1px solid white;
    font-size: 1.4em;
    margin: 38px 5px !important;
	text-transform: uppercase;
}
#rsform_1_page_0 .btn-primary{
	width: 100%;
    padding: 17px;
}
.ind_box1_img {
    text-align: center;
    background-color: #fff !important;
}
.top-bar {
    border: none !important;
}
.social-list a {
    margin-top: 0px;
}
.top-head .logo img {
    height: 118px;
    width: auto;
    margin: 0 2em;
}
.responsive-nav .social-list a i{
	width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
}
.top-bar ul li:last-child, .absolute-top-bar ul li:last-child, .top-bar .social-list a:last-child i {
    border-right: none !important;
}
.moduletable h3{
    text-align: right;	
}
.item-page div p:nth-child(even) {
    /*background-color: #f2f2f2;*/
}
.breadcrumbs{
	text-align: left;
}
.item-page div p{
    margin: 0;
    padding: 5px;
}
.divider.centered:before, .divider.centered:after {
    width: 45%;
}
.wsportfolio #options{
	text-align: center;
    display: grid;
}
.flip-box-inner p,
.flip-box-inner a{
	color:#fff; 
}
.sp-page-builder{
    margin-bottom: 0px;	
}
.sppb-addon-persion .sppb-person-image, .sppb-addon-person .sppb-person-image {
    margin-bottom: 0px;
}
.sppb-addon-persion .sppb-person-image img, .sppb-addon-person .sppb-person-image img {
    border-radius: 50%;
}
#intergramRoot div {
	font-size: 0.6em;
    font-family: inherit;
}
.top-bar ul li, .top-bar .lbl-txt {
    line-height: 40px;
}
.top-bar .social-list a i {
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.top-info p {
    margin-top: 4px;
    margin-bottom: 0px;
}
.flip_right .sppb-flipbox-panel .sppb-flipbox-front,
.flip_right .sppb-flipbox-panel .sppb-flipbox-back,
.sppb-flipbox-back.flip-box::before, .sppb-flipbox-front.flip-box::before, .threeD-flip-back::before, .threeD-flip-front::before {
    border-radius: 50%;
	height: 250px;
    width: 250px;
	box-shadow: 3px 6px 1px #34495e;
}

.dc-register .page-title,
.dc-dashboard .page-title,
.dc-downloads .page-title,
.dc-orders .page-title
{
	display: none;
}
.dc .form-horizontal .controls {
    margin-top: 5px;
}
.smd-digicom .dc-item {
    min-height: 200px;
}
.profile .btn-toolbar{
    background-color: #26abff;
}
.profile .dl-horizontal dt {
    float: right;
    margin-bottom: 20px;
}
.profile .btn-toolbar a{
	color: #fff;
    padding: 15px 15px 15px;
}
.item-page .tags{
	clear: both;
}
.pc-email-newsletter-mod label {
    width: 90%;
    padding-top: 0;
}

.pc-email-newsletter-mod .input-small{
    width: 90%;
    margin-bottom: 8px;
    margin-top: -5px;
}
.smd-social-botton img{
    width: 30px;
    margin-right: 5px;	
}
.smd-social-botton{
    float: left;	
}
#member-profile label{
    width: 145px;
    padding-top: 0;
}
.search-box input[type=search] {
    width: 98%;
    margin: 1%;
    padding: 8px;
	color: #000;
}
.dc .label-info[href]:hover, .dc .label-info[href]:focus {
    color: #000;
}
.dc .label {
    padding: .4em .6em 0.1em;
}
.dc figure {
    width: auto;
    height: auto;
}
.dc .dc-items .dc-item .dc-item-desc {
    text-align: justify;
}
.smd-digicom .dc-item img{
	max-width: 150px;
    margin-left: 10px;
    margin-bottom: 10px;
}
.smd-digicom p.description{
	line-height: 25px;
    text-align: justify;
}
.smd-digicom b.title{
	margin: 5px 0;
    font-size: 1.1em;
    display: inline-block;
}

.smd-digicom strong.price{
    margin-bottom: 5px;
    display: inline-block;
}
#digicom.dc figure, #digicom.dc figcaption {
    width: auto;
    height: auto;
}
.dc-cart-price .chzn-container{
	display: none;
}
.dc-cart-price #processor {
    font-size: initial;
    display: block !important;
}
.dc-cart-items .btn-danger {
    padding: 10px 0px 3px 10px;
}
.dc-cart-coupon p.no-margin{
    margin-top: 5px;
    display: inline-block;
    padding-right: 8px;	
}

.footer-middle .formResponsive select, 
.footer-middle .formResponsive textarea, 
.footer-middle .formResponsive input[type="text"], 
.footer-middle .formResponsive input[type="number"], 
.footer-middle .formResponsive input[type="email"], 
.footer-middle .formResponsive input[type="tel"], 
.footer-middle .formResponsive input[type="url"], 
.footer-middle .formResponsive input[type="password"] {
    margin-bottom: 0px;
	width: 83%;
}
.footer-middle .formResponsive .formHorizontal .rsform-block {
    margin-bottom: 5px;
}
.footer-middle .formResponsive .formHorizontal .formControlLabel {
	padding-top: 10px;
    width: 110px;
    padding-left: 2px;
}
.footer-middle .formResponsive input[type="submit"], 
.footer-middle .formResponsive button[type="submit"] {
    margin-top: 3px;
	width: 90%;
}
.footer-middle .moduletable h3 {
	font-size: 20px !important;
    text-align: center;
    border-bottom: 1px solid #4242428c;
    padding-bottom: 7px;
    margin-bottom: 13px;
}
.footer-middle .formResponsive .formHorizontal .formControls {
    margin-right: 110px;
}
.dark-bg {
    z-index: 999999;
}
.teamcard {
    margin-bottom: 3em;
}
.services_page strong{
	background-color: #60909c;
    padding: 10px;
    color: #fff;
    font-size: 1.1em;
    letter-spacing: 1px;
}
.page-title {
	padding: 1em 0 0 0;
    margin-bottom: 4em;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px #dadada solid;
    border-top: none;
    margin-top: 15px;
}
.breadcrumbs {
    padding: 0px;
}
.footer-bottom .copyrights {
    font-family: tahoma;
}
.contact-widget {
    background-position: right center;
}
.footer-middle .custom p{
    margin: 0;
}
.footer-bottom p,
.footer-bottom a{
	color: #fff;
	padding: 0;
	margin: 0;
	letter-spacing: 1px;
}
.breadcrumb, .box h3 {
    background-color: transparent;
}
.animateddrawer {
    top: 12px
}
.animateddrawer span::after {
    background: #ffffff;
}
.animateddrawer:before, .animateddrawer:after {
    background: #ffffff;
}
.top-head:not(.sticky-nav).semi.transparent.light, .top-bar.semi.transparent.light {
    background-color: transparent !important;
	border: 0 !important;
}
.top-head.semi.transparent.dark .logo, .top-head.transparent.light .logo, .top-head.transparent.dark .logo {
    border-right: 0 !important;
}
.top-head {
    background-color: transparent;
    margin-bottom: -7px;
}

.top-head.sticky-nav .top-nav > ul > li > a{
    margin: 0px 5px !important;
    font-weight: normal;
}
.top-head:not(.sticky-nav).minimal .logo {
    padding: 14px 0;
}
.top-head:not(.header-1).sticky-nav .logo {
    padding: 12px 0 0 !important;
}
.top-head:not(.header-1).sticky-nav .social-list a {
    margin-top: 8px;
}
.gry-bg{
    color: white;
    text-align: center;
    padding: 3em 2em;
}
.mod-lgx-logoslider {
    padding-top: 0px;
	direction: ltr;
}
.gry-bg .mod-lgx-logoslider {
    padding-top: 0px;
}
.top-head.fixed-head {
    z-index: 10000 !important;
}
nav.fullscreenmenu ul.mainul {
    margin-top: 5em;
}
nav.fullscreenmenu ul.mainul li a {
    padding: 15px 0;
}
.item-page .hozeha .row {
    margin-bottom: 15px;
}
.bt {
    border-top: 4px solid #26abff;
}
.bb {
	border-bottom: 4px solid #26abff;
}
.item-page{
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    padding: 2em;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 20px;
}
.sp-accordion{
	margin-bottom: 50px;
}
.wf_file{
	display: block;
    padding: 10px;
    border-radius: 5px;
    color: #666;
    border-color: #EBEBEB;
    background-color: #EBEBEB;
}
.wf_file:hover{
    background-color: #c7c7c7;
}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
    margin: 0;
    min-width: 200px;
}
.breadcrumbs {
    border-bottom: none !important;
}
.parallax p{
    text-align: center;
    /*font-size: 35px;
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0.6);
    padding: 30px 0 35px 0;*/
}
.parallax h1{
    text-align: center;
}
.parallax .btn-primary{
	width: 200px;
    margin: 0 auto;
    display: block;
    border-radius: 2px;
    padding: 10px;
}
.daftarfani .item{
    background-color: #e0dfdf;
}
.daftarfani .item img{
    width: 100%;
    height: auto;
}
.daftarfani .item .page-header{
	background-color: #cac9c9;
}
.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] {
    height: 35px;
    width: 80%;
}
.formResponsive input[type="file"]{
	height: 40px;
}
.formResponsive input, .formResponsive textarea {
    width: 80%;
}
.j2store_field_required {
    float: none;
    color: #ff0000;
    margin-left: 2px;
}
#j2storeaddressForm{
    margin-bottom: 10px;
}
#j2storeOrderLoginForm label {
    display: block;
    padding: 5px;
}
#j2storeOrderLoginForm .loginLinks {
    line-height: 30px;
    padding-top: 15px;
}
button, input, select, textarea {
    padding: 5px;
    border: 1px solid #c1c1c1;
    border-radius: 3px;
}
.j2store-addtocart-form {
    margin-top: 10px;
    margin-bottom: 25px;
}
.j2store-cart-button{
	padding: 13px 15px;
    margin-bottom: 5px;
}
#akeeba-renderjoomla .j2store-cart{
    margin-bottom: 25px;
}
.j2store-cart-table .remove-icon {
    margin-bottom: 0px;
}
.j2store.checkout label {
    margin: 0px;
    width: 100px;
    margin-bottom: 15px;
}
.item-page video{
    max-width: 100%;
    height: auto;
}
.j2store .table-bordered th,
.j2store .table-bordered td{
	text-align: center;
}
.j2store .order-download-files{
	width: 100%;
}
.j2store .order-download-files td{
	width: 50%;
	text-align: center;
}
.j2store-cart-info-link{
	padding: 10px;
}
.j2store-cart-item-box {
    color: #000;
    left: 100px;
}
.j2store-cart-item-box li.cartitems {
    margin: 5px 0 10px;
    padding: 10px 10px 0px;
}
.cart-estimator-discount-block {
    display: none;
}
.j2store-cart-header-block a {
    text-align: left;
    float: left;
    color: #000 !important;
    padding: 6px;
}
.j2store-cart-info-link a{
	display:none;
}
.j2store-cart-item-box .j2store-cart-header-block {
    border-bottom: 1px solid #dddee1;
    overflow: hidden;
    background-color: #dedede;
    padding: 3px 3px 8px;
}
.top-subtotal {
    float: right;
    text-align: right;
    width: 75%;
}
.page-header {
    padding-bottom: 0px;
    margin: 20px 0 20px;
	    display: none;
}
.page-header h1 {
    padding: 0;
    margin-bottom: 10px;
}
.blog{
    margin-bottom: 20px;
	min-height: 400px;
}
.blog .item.column-1 .item-image{
    float: right;
    padding-left: 10px;
    width: 100%;
    max-height: 160px;
}
.blog .item-image img{
    width: auto;
    max-height: 100%;
    margin: 0 auto;
    display: block;
}
.blog .img_caption{
    float: none !important;
    width: 100% !important;
}
.blog p.img_caption,
.item-page .item-image p.img_caption{
    display: none;
}
.item-page .item-image img{
    max-width: 450px;
    height: auto;
    float: left;
    margin-right: 8em;
	margin-left: 5em;
}
.item-page .articleBody{
	padding-right: 5em;
}
.item-page .articleBody h1{
    margin: 1em 0 0 0;
    font-size: 2em;
}
.item-page .articleBody h2{
    font-size: 2.5em;
    margin: 10px 0;
    width: 230px;
    border-radius: 5px;
}
.item-page .articleBody h3{
	margin: 8px 0;
}
.item-page .articleBody h4{
    margin: 1em 0 2em;
    font-size: 1em;
}
.item-page .articleBody h3 span{
    color: #fff;
    padding: 7px 10px;
    margin-left: 10px;
}
.item-page .articleBody h3 img{
    margin-top: -4px;
}
.item-page .articleBody strong{
    font-size: 1.1em;
}

.item-page .articleBody div p{
    margin: 0;
    padding: 0px;
}
.mz-figure{
    width: 100%;
    height: 100%;	
}
.blog .fields-container .field-entry {
    text-align: center;
}
.blog .fields-container .field-entry .field-label ,
.item-page .fields-container .field-entry .field-label{
    display: inline-block;
    border: 1px solid #679ae1;
    padding: 12px;
    border-radius: 5px;
}
.blog .fields-container .field-entry .field-value ,
.item-page .fields-container .field-entry .field-value{
    text-align: center;
    display: inline-block;
    padding: 10px;
    background-color: #679ae1;
    border-radius: 6px;
    color: #fff;
    font-size: 1.2em;
    margin: 0 auto;
    width: 150px;
}

.blog .page-header{
    margin: 10px 0 0px;
    text-align: right;
    background-color: transparent;
    border: none;
    padding: 5px 0;
    display: block;
}
.blog .page-header h1,
.blog .page-header h2{
	margin-bottom: 0px;
    font-size: 20px;
    white-space: nowrap;
        text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 10px;
}
.tab-content .moduletable{
    margin-top: -7px;
}
.rl_tabs.outline_content>.tab-content>.tab-pane {
    padding: 0px 5px;
}
.item-page .rl_tabs.outline_content>.tab-content>.tab-pane {
    padding: 10px 15px;
}
.aidanews2_title h1{
	font-size: 16px;
}
.aidanews2 .even {
    background-color: transparent;
}
.aidanews2_line {
    margin-bottom: 0px !important;
    padding-top: 1px !important;
}
.aidanews2 .last .aidanews2_line{
	display:none;
}
.aidanews2_title {
    display: block;
}
.aidanews2_mainC {
    overflow: hidden;
    line-height: 22px;
	text-align: justify;
}
.aidanews2 img {
    height: auto;
    width: 85px;
    float: right;
    padding: 0px;
    margin-left: 0px;
    margin-right: 5px;
}
.category-module li{
    line-height: 27px;
}
::-webkit-input-placeholder {
   color: #fff;
}
:-moz-placeholder { /* Firefox 18- */
   color: #fff;  
}
::-moz-placeholder {  /* Firefox 19+ */
   color: #fff;  
}
:-ms-input-placeholder {  
   color: #fff;  
}
#rtg_customer .moduletable h3{
	margin-bottom:30px;
}
div.mod-languages ul.lang-inline li {
    display: block;
}
.no-border div {
    margin-bottom: -7px;
}
.no-border .top-info.f-left div {
    display: inline-block;
}
.search .element-invisible{
    display: none;
}
.search #mod-search-searchword{
    font-size: 14px;
    padding: 0 15px;
    background-color: transparent;
    color: #fff;
    line-height: 38px;
    width: 96%;
    border: 0;
}
#searchForm #search-searchword{
    padding: 8px;
    border-color: #dddddd;
    border-style: solid;
    border-width: 2px;
}
.rtg_left{
	float:left !important;
}
.rtg_font_12{
	font-size:12px !important;
}
figure.effectck-apollo {
    width: 100px;
    height: 143px;
    background-color: transparent;
    margin: 2px;
}
figure.effectck-apollo img {
    margin-top: 5px;
}
figure.effectck-chico {
    border-radius: 0 !important;
    background: transparent;
    width: auto !important;
    height: auto !important;
    margin: 0px;
}
figure.effectck-apollo .imageeffectck_title {
    text-align: center;
    font-family: inherit;
    line-height: 1.5;
    font-size: 18px;
    color: #000;
    text-shadow: 0px 0px 5px #fff;
}
figure.imageeffectck figcaption {
    padding: 1em;
}
figure.effectck-layla .imageeffectck_title {
    padding-top: 26%;
    font-family: inherit;
}
figure.effectck-layla {
    width: 100%;
    height: auto;
}
ul.sigProResponsive li.sigProThumb a.sigProLink:hover {
    color: #000;
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #777777;
}
ul.sigProResponsive li.sigProThumb a.sigProLink {
    color: #000000;
    background-color: #fff;
    border: 2px solid #dcdcdc;
}
.icon-boxes-3 .moduletable h3{
	text-align: center;
}
.rtg_title_font img{
	width: 170px;
    opacity: .3;
    margin: 0 auto;
    margin-top: 25px;
}
.rtg_title_font p{
    text-align: center;
}
.box .custom{
    border: none;
}
.box .custom p{
    text-align: justify;
    line-height: 40px;
}
.bt-cs .bt-inner {
    text-align: center;
}
.bt-cs .bt-introtext {
    text-align: justify;
}
.rtg_botton_bg{
	background-image: url(../images/bg.jpg);
    background-size: cover;
    background-position: center bottom;
    background-repeat: no-repeat;
}
.rtg_footer_menu p{
    margin: 0 0 0px;	
}
.jf_mm_wrapper h2 {
    text-align: center !important;
    padding: 10px 0 0;
}
.header-2.boxed .logo {
    padding: 4px;
}
.page-title h1{
	text-shadow: 0px 1px 5px #7b7b7b;
    color: #000;
    padding-bottom: 15px;
    padding-top: 15px;
}
.btn {
    /*margin-top:20px;*/
}
.search .btn {
    margin-top: 0px;
}
.highlight {
    padding: 2px;
    margin: 0;
    background-color: #f4f5c5;
    border-radius: 5px;
}
.search-results div{
    margin-bottom: 10px;
    background-color: #e2e2e2;
    padding: 7px;
    border-radius: 3px;
}
.search #searchForm{
	background-color: #f1f1f1;
    padding: 5px;
    border-radius: 3px;
    margin-bottom: 15px;
    border: 1px solid #b7b7b7;
    overflow: hidden;
}
.badge {
    padding: 10px 7px 4px;
}
.breadcrumb {
}
.box {
    margin: 0 15px;
}
.box h3 {
    color: #ffffff;
    text-align: center;
    padding-bottom: 7px;
}
.fullwidthbanner-container {
	/*margin-bottom: 40px;
	border-bottom: 3px solid #26abff;*/
	z-index: 0;
}
.header-1.skew .top-nav ul li ul {
    right: 0px;
    left: auto;
}
.bt-cs {
    margin-bottom: 50px;
}
.bt-cs .bt-inner .bt-title {
    font-size: 1.2em;
}
.breadcrumb span,
.breadcrumb a,
.breadcrumb>.active {
    color: #fff;
    text-shadow: 1px 1px 5px #000;
}
.breadcrumb>li+li:before {
    color: #fff;
}
.item p, 
.item p span {
    text-align: justify !important;
}
.pagination {
    width: 100%;
    text-align: center;
    margin-top: 45px;
    margin-bottom: 0;
}
.pagination .counter {
	float: none !important;
    display: inline-block;
	color: #34495e;
    font-weight: bold;
    letter-spacing: 1px;
}
.pagination ul {
    list-style: none;
    display: inline-block;
}
.pagination ul li{
    display: inline-block;
    margin: 0 5px;
	color: #34495e;
    font-weight: bold;
}
.formResponsive .formBody {
    width: 100%;
}
.formResponsive .formHorizontal .formControlLabel {
    width: 200px;
    padding-top: 8px;
}
#payment_total_10{
	padding-top: 8px;
    display: inline-block;
	direction: ltr;
}
.formResponsive select, .formResponsive input[type="text"], .formResponsive input[type="password"] {
    height: 28px;
}
.formResponsive textarea {
    height: 100px;
}
.formResponsive input[type="radio"], .formResponsive input[type="checkbox"] {
    clear: right;
}
.formResponsive input[type="submit"], .formResponsive button[type="submit"] {
    background: none;
    border: 1px solid #7f8c8d;
    font-weight: 700;
    font-size: 13px;
    text-transform: uppercase;
    color: #7f8c8d;
    padding: 12px 40px;
    margin-top: 20px;
}
.formResponsive input[type="submit"]:hover, .formResponsive button[type="submit"]:hover{
	background-color: #ffcf00;
    color: #0c0d0e;
    text-shadow: none;
}
.rsform-block-captcha img{
	padding-right: 5px;
    margin-top: -4px;	
}
.rsform-block-captcha input[type="text"]{
	text-align: center;
    width: 125px;
    margin-right: -3px;	
}
.rsform-block-captcha a{
	font-size: 14px;
    line-height: 23px;
    padding-right: 8px;
}
.regridart .inner-mix {
    /*background-color: #88888821;*/
    text-align: justify;
}
.upper-mix-hover h3{
	font-size: 25px !important;
    letter-spacing: 2px;
}
@media screen and (max-width: 650px){
	.formResponsive .formHorizontal .formControls {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.formResponsive .formHorizontal .formControlLabel {
		text-align: right !important;
		width: 100% !important;
	}
}
@media (min-width: 1200px){
	#regridart-132.mix-grid .mix, .gap {
		width: 24%;
		max-width: 24%;
		margin: 0 0 4%;
	}
}
@media (max-width: 991px){
	.top-head .logo, .top-bar .f-right, .top-bar .f-left {
		display: table;
    float: right;
	}
	.header-1:not(.sticky-nav) .top-nav > ul > li > a > span:before, .header-1:not(.sticky-nav) .logo, .skew-nav > ul > li > a > span:before{
		display: table;
		float: none;
	}
	.top-info p {
		margin-top: 12px;
		text-align: left;
		font-size: 0.95em;
	}	
	.header-2.boxed .logo {
		display: table;
		float: none;
		margin: 0 auto 20px;
		border: none;
	}
	.header-2.boxed .logo:before,
	.header-2.boxed .logo:after	{
		display: none;
	}
	.header-2.boxed:not(.sticky-nav) > .container:not(.top-bar-cont) {
		margin-top: 5px;
		width: 99%;
	}
}
@media only screen and (max-width: 1200px) and (min-width: 992px){
	.top-nav > ul > li > a > span, .top-nav > ul > li > span > a > span {
		padding: 0 8px;
	}
}
@media (max-width: 500px){
	.breadcrumbs {
		display: none;
	}
	nav.fullscreenmenu ul.mainul li a {
		font-size: 20px;
	}
	.home_bg #td1 p {
		font-size: 1.2em;
		margin: 0.5em 0.5em;
	}
	.home_bg #td5 #p1 {
		letter-spacing: 1px;
		font-size: 1.2em;
	}
	.home_bg #td5 #p2 {
		font-size: 1.2em;
	}
}

.breadcrumb {
    text-align: right;
}
@media (min-width: 768px){
	.profile-edit .form-horizontal .control-label {
	    float: right;
		width: 200px;
	}
	.profile-edit .form-horizontal .control-label .optional{
		padding-left: 10px;
	}
	.profile-edit .control-group{
		margin-bottom: 20px;
	}
	.dl-horizontal dt {
		float: right;
	}
}
.dc .form-horizontal .control-label {
    float: right;
}
#mod-lgx-logoslider141 {
    direction: ltr;
}
.pc-email-newsletter-mod .glyphicon{
	float: right;
    padding-left: 5px;
}
.profile .btn-toolbar{
	float: left !important;
}
.top-nav ul li ul {
	right: 10px;
    left: auto;
}
#jform_spacer-lbl{
	display: block;
    clear: both;
    width: 100%;
    text-align: right;
    padding-bottom: 20px;
}
.rtl{
	direction: rtl;
}
.bt-cs .bt-inner{
	direction: rtl;
}
.formResponsive .formHorizontal .formControlLabel {
	float: right;
	text-align: left;
}
.formResponsive .formHorizontal .formControls {
	margin-right: 210px;
	margin-left: 0;
}
.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"],.formResponsive input[type="file"] {
	float: right;
}
.top-nav > ul > li.hasChildren > a > span:after {
	margin-right: 5px;
	margin-left: 0px;
}
.top-nav ul li li.hasChildren > a:before {
	content: "\f104";
	float: left;
}
.top-nav ul ul ul, .header-1.skew .top-nav ul ul ul {
	left: auto;
	right: 100%;
}
.child-arrow {
	float: left;
}
nav.fullscreenmenu .navcontent {
	right: 0;
}
.language-selector .dropdown-menu li a,.jf_mm_wrapper a{
	text-align: right;
	direction: rtl;
}
.top-nav > ul > li {
	float: right;
}
.top-bar ul li, .absolute-top-bar ul li, .top-bar .social-list a i {
	float: right;
}
.dropdown-menu {
	left: auto; 
	right: 0;
}
.aidanews2 img {
	margin-left: 5px;
	margin-right: 0px;
}
@media (min-width: 768px){
	.form-horizontal .control-label {
		text-align: left;
	}
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
	margin-left: auto;
	margin-right: -20px;
}
@media (min-width: 768px){
	.form-horizontal .col-sm-1, .form-horizontal .col-sm-10, .form-horizontal .col-sm-11, .form-horizontal .col-sm-12, .form-horizontal .col-sm-2, .form-horizontal .col-sm-3, .form-horizontal .col-sm-4, .form-horizontal .col-sm-5, .form-horizontal .col-sm-6, .form-horizontal .col-sm-7, .form-horizontal .col-sm-8, .form-horizontal .col-sm-9 {
		float: right;
	}
}

.rtg_order{
	text-align: left;
}
.rtg_order_link{
	color: #d0142c;
    font-weight: bold;
    font-size: 14px;
    /*text-shadow: 0px 0px 1px #ffdf32;*/
}   

.search-box label{
display: none;
}
.rtg_bt1{
	margin: -6px 0 -7px;	
}

.lang-inline li img{
    margin-top: 7px;
    width: 25px;	
}
.lang-inline li {
    display: inline-block; 
	padding: 0 !important;
}
.lang-inline {
    padding-right: 20px !important;
}


.header-1:before, .header-1 .top-nav:before, .skew-nav:before {
    background: #eee;
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #eeeeee), color-stop(50%, #F7F7F7), color-stop(100%, #eeeeee));
    background: -webkit-linear-gradient(top, #eeeeee 0%, #F7F7F7 50%, #eeeeee 100%);
    background: linear-gradient(to bottom, #1e6d89 0%, #2d96bb 50%, #1e6d89 100%);
    border: 1px #19617a solid;
}
.header-1:not(.sticky-nav) .top-nav > ul > li > a > span:before, .header-1:not(.sticky-nav) .logo, .skew-nav > ul > li > a > span:before {
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.02) 0%, rgba(0, 0, 0, 0.04) 15%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.02) 82%, rgba(0, 0, 0, 0.14) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.04) 15%, rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.02) 82%, rgba(0, 0, 0, 0.14) 100%);
    background-color: #2b92b6;
}
.top-nav .mega-menu .nav-tabs a:hover, .top-nav a {
    color: #fff;
}
.header-1 .top-nav > ul > li.selected > a, .skew-nav > ul > li.selected > a, .top-head.transparent.dark:not(.sticky-nav) .top-nav > ul > li:not(.selected) > a {
    color: #ebbb1d;
}


/*assesst*/

.header-left,.header-right{-webkit-box-shadow: inset -7px 0px 21px -7px rgba(0, 0, 0, 0.4);box-shadow: inset -7px 0px 21px -7px rgba(0, 0, 0, 0.4);}.header-right{-webkit-box-shadow: inset 7px 0px 21px -7px rgba(0, 0, 0, 0.4);box-shadow: inset inset 7px 0px 21px -7px rgba(0, 0, 0, 0.4);}.slick-dots li button{font: 0/0 a;}.team-box.box-3 {-webkit-perspective: 1500;perspective: 1500;}

.row-eq-height {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;}

.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;float: left;}

@media (min-width: 768px) {.col-sm-15 {width: 20%;float: left;}}
@media (min-width: 992px) {.col-md-15 {width: 20%;float: left;}}
@media (min-width: 1200px) {.col-lg-15 {width: 20%;float: left;}}
.ic-colored{background-color:#444;color:#fff}
.ic-facebook:hover,.ic-colored.ic-facebook { background-color: #3B5998 !important; }
.ic-delicious:hover,.ic-colored.ic-delicious { background-color: #205CC0 !important; }
.ic-paypal:hover,.ic-colored.ic-paypal { background-color: #00588B !important; }
.ic-android:hover,.ic-colored.ic-android { background-color: #A4C639 !important; }
.ic-gplus:hover,.ic-colored.ic-gplus { background-color: #DD4B39 !important; }
.ic-stumbleupon:hover,.ic-colored.ic-stumbleupon { background-color: #F74425 !important; }
.ic-foursquare:hover,.ic-colored.ic-foursquare { background-color: #25A0CA !important; }
.ic-digg:hover,.ic-colored.ic-digg { background-color: #191919 !important; }
.ic-spotify:hover,.ic-colored.ic-spotify { background-color: #81B71A !important; }
.ic-reddit:hover,.ic-colored.ic-reddit { background-color: #C6C6C6 !important; }
.ic-cc:hover,.ic-colored.ic-cc { background-color: #688527 !important; }
.ic-dribbble:hover,.ic-colored.ic-dribbble { background-color: #EA4C89 !important; }
.ic-flickr:hover,.ic-colored.ic-flickr { background-color: #FF0084 !important; }
.ic-google:hover,.ic-colored.ic-google { background-color: #DD4B39 !important; }
.ic-linkedin:hover,.ic-colored.ic-linkedin { background-color: #0E76A8 !important; }
.ic-vk:hover,.ic-colored.ic-vk { background-color: #2B587A !important; }
.ic-rss:hover,.ic-colored.ic-rss { background-color: #EE802F !important; }
.ic-skype:hover,.ic-colored.ic-skype { background-color: #00AFF0 !important; }
.ic-twitter:hover,.ic-colored.ic-twitter { background-color: #00ACEE !important; }
.ic-youtube:hover,.ic-colored.ic-youtube { background-color: #C4302B !important; }
.ic-vimeo:hover,.ic-colored.ic-vimeo { background-color: #86C9EF !important; }
.ic-yahoo:hover,.ic-colored.ic-yahoo { background-color: #720E9E !important; }
.ic-dropbox:hover,.ic-colored.ic-dropbox { background-color: #3D9AE8 !important; }
.ic-github:hover,.ic-colored.ic-github { background-color: #171515 !important; }
.ic-soundcloud:hover,.ic-colored.ic-soundcloud { background-color: #FF7700 !important; }
.ic-tumblr:hover,.ic-colored.ic-tumblr { background-color: #34526F !important; }
.ic-wordpress:hover,.ic-colored.ic-wordpress { background-color: #1E8CBE !important; }
.ic-yelp:hover,.ic-colored.ic-yelp { background-color: #C41200 !important; }
.ic-scribd:hover,.ic-colored.ic-scribd { background-color: #666666 !important; }
.ic-print:hover,.ic-colored.ic-print { background-color: #111 !important; }
.ic-drupal:hover,.ic-colored.ic-drupal { background-color: #27537A !important; }
.ic-bitbucket:hover,.ic-colored.ic-bitbucket { background-color: #0E4984 !important; }
.ic-xing:hover,.ic-colored.ic-xing { background-color: #126567 !important; }
.ic-instagram:hover,.ic-colored.ic-instagram { background-color: #3F729B !important; }
.ic-openid:hover,.ic-colored.ic-openid { background-color: #E16309 !important; }
.ic-steam:hover,.ic-colored.ic-steam { background-color: #111 !important; }
.ic-amazon:hover,.ic-colored.ic-amazon { background-color: #E47911 !important; }
.ic-apple:hover,.ic-colored.ic-apple { background-color: #000 !important; }
.ic-pinterest:hover,.ic-colored.ic-pinterest { background-color: #C8232C !important; }
.ic-fivehundredpx:hover,.ic-colored.ic-fivehundredpx { background-color: #111 !important; }
.social-list a i:after{content:attr(data-hover);}
.icon-box-2 .icon-desc.dark-bg:after,.icon-box-3 .icon-desc.dark-bg:before{border-color: #444 transparent transparent transparent;}
.red-bg{background:#de3939}
.red-color{color:#de3939}
.icon-box-2 .icon-desc.red-bg:after,.icon-box-3 .icon-desc.red-bg:before{border-color: #de3939 transparent transparent transparent;}
.pink-bg{background:#d76fed}
.icon-box-2 .icon-desc.pink-bg:after,.icon-box-3 .icon-desc.pink-bg:before{border-color: #d76fed transparent transparent transparent;}
.pink-color{color:#d76fed}
.green-color{color:#009933}
.green-bg{background-color:#009933;color:#fff}
.yellow-color{color:#FFCC00}
.slick-slider.center img{opacity:0.7;transform:scale(0.9);-webkit-transform:scale(0.9);}
.slick-slider.center .slick-center img{transform:scale(1.2);-webkit-transform:scale(1.2);opacity:1}

.btn{padding:10px 15px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:12px}.btn:not(.outlined):not(.rect-angles):not(.btn-default){text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.btn-xs{padding:2px 5px;font-size:9px;line-height:1.5}.btn-sm{line-height:1.5;font-size:10px;padding:6px 8px}.btn-md{line-height:37px;font-size:12px;padding:0 12px}.btn-lg{font-size:14px;padding:15px 20px}.btn-xl{font-size:16px;padding:20px}.btn i{margin-right:10px}.btn-xl i,.btn-xxl i{margin-right:15px}.btn-xxl{line-height:1;font-size:18px;padding:30px}.btn i.block{display:table;margin:0 auto 10px}.btn-xxl span.sub,.btn-xl span.sub,.btn-lg span.sub{display:block;font-size:12px;line-height:1;font-weight:400;margin-top:8px;letter-spacing:2px}.btn-xl span.sub{font-size:11px;letter-spacing:.5px}.btn-lg span.sub{font-size:11px}.button-group .btn{margin:10px 8px 10px 0}[class*="btn-icon-"]{overflow:hidden;position:relative;padding-right:30px;padding-left:30px}[class*="btn-icon-"] i{position:absolute;top:0;height:100%;background:rgba(0,0,0,.2);line-height:40px;width:35px;text-align:center}.left-icon{overflow:hidden;padding:0 20px 0 0}.right-icon{overflow:hidden;padding:0 0 0 20px}.right-icon i,.left-icon i{background:rgba(0,0,0,.2);line-height:50px;text-align:center;padding:0 10px;margin-right:15px}.right-icon i{margin-left:15px;margin-right:0}.btn-xl.right-icon i,.btn-xl.left-icon i{line-height:68px}.btn-md.right-icon i,.btn-md.left-icon i{line-height:40px}.btn-sm.right-icon i,.btn-sm.left-icon i{line-height:16px}[class*="btn-icon-"] span{display:inline-block;position:relative;left:0}.btn-xs[class*="btn-icon-" ] i{padding:2px 5px;font-size:10px;line-height:1.2}.btn.main-bg.btn-3d{margin-bottom:5px}.btn-sm[class*="btn-icon-"] i{line-height:27px}.btn-md[class*="btn-icon-"] i{line-height:40px}.btn-lg[class*="btn-icon-"] i{line-height:50px}.btn-xl [class*="btn-icon-"] i{line-height:70px}.btn-xxl[class*= btn-icon-] i{line-height:1.5}[class*="btn-icon-"].no-bg i{background:transparent}.btn-icon-left i{left:-35px}.btn-icon-left:hover i{left:0}.btn-icon-left:hover span{left:15px}.btn-icon-right i{right:-100%;margin:0}.btn-icon-right:hover i{right:0}.btn-icon-right:hover span{left:-15px}.btn.white{color:#fff!important}.btn-blue{background-color:#5472d2;color:#fff}.btn-blue.btn-outlined,.btn-blue.btn-square_outlined{color:#5472d2;border-color:#5472d2}.btn-blue:hover{background-color:#3c5ecc;color:#f7f7f7}.btn-blue.btn-3d{-webkit-box-shadow:0 4px 0 #3253bc;box-shadow:0 4px 0 #3253bc;margin-bottom:5px}.btn-turquoise{background-color:#00c1cf;color:#fff}.btn-turquoise.btn-outlined,.btn-turquoise.btn-square_outlined{color:#00c1cf;border-color:#00c1cf}.btn-turquoise:hover{background-color:#00a4b0;color:#f7f7f7}.btn-turquoise.btn-3d{-webkit-box-shadow:0 4px 0 #008d97;box-shadow:0 4px 0 #008d97;margin-bottom:5px}.btn-pink{background-color:#fe6c61;color:#fff}.btn-pink.btn-outlined,.btn-pink.btn-square_outlined{color:#fe6c61!important;border-color:#fe6c61}.btn-pink:hover{background-color:#fe5043;color:#f7f7f7}.btn-pink.btn-3d{-webkit-box-shadow:0 4px 0 #fe3829;box-shadow:0 4px 0 #fe3829;margin-bottom:5px}.btn-default.btn-3d{-webkit-box-shadow:0 4px 0 #ddd;box-shadow:0 4px 0 #ddd;margin-bottom:5px}.btn-default.btn-outlined{background-color:transparent}.btn-default.btn-3d:hover{-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc}.btn-violet{background-color:#8d6dc4;color:#fff}.btn-violet.btn-outlined,.btn-violet.btn-square_outlined{color:#8d6dc4;border-color:#8d6dc4}.btn-violet:hover{background-color:#7c57bb;color:#f7f7f7}.btn-violet.btn-3d{-webkit-box-shadow:0 4px 0 #6e48b1;box-shadow:0 4px 0 #6e48b1;margin-bottom:5px}.btn-peacoc{background-color:#4cadc9;color:#fff}.btn-peacoc.btn-outlined,.btn-peacoc.btn-square_outlined{color:#4cadc9;border-color:#1cadc9}.btn-peacoc:hover{background-color:#39a0bd;color:#f7f7f7}.btn-peacoc.btn-3d{-webkit-box-shadow:0 4px 0 #338faa;box-shadow:0 4px 0 #338faa;margin-bottom:5px}.btn-chino{background-color:#cec2ab;color:#fff}.btn-chino.btn-outlined,.btn-chino.btn-square_outlined{color:#cec2ab;border-color:#cec2ab}.btn-chino:hover{background-color:#c3b498;color:#f7f7f7}.btn-chino.btn-3d{-webkit-box-shadow:0 4px 0 #b9a888;box-shadow:0 4px 0 #b9a888;margin-bottom:5px}.btn-mulled_wine{background-color:#50485b;color:#fff}.btn-mulled_wine.btn-outlined,.btn-mulled_wine.btn-square_outlined{color:#50485b;border-color:#50485b}.btn-mulled_wine:hover{background-color:#413a4a;color:#f7f7f7}.btn-mulled_wine.btn-3d{-webkit-box-shadow:0 4px 0 #342f3c;box-shadow:0 4px 0 #342f3c;margin-bottom:5px}.btn-vista_blue{background-color:#75d69c;color:#fff}.btn-vista_blue.btn-outlined,.btn-vista_blue.btn-square_outlined{color:#75d69c!important;border-color:#75d69c}.btn-vista_blue:hover{background-color:#5dcf8b;color:#f7f7f7}.btn-vista_blue.btn-3d{-webkit-box-shadow:0 4px 0 #4ac97d;box-shadow:0 4px 0 #4ac97d;margin-bottom:5px}.btn-black{background-color:#2a2a2a;color:#fff}.btn-black.btn-outlined,.btn-black.btn-square_outlined{color:#2a2a2a;border-color:#2a2a2a}.btn-black:hover{background-color:#383838;color:#f7f7f7}.btn-black.btn-3d{-webkit-box-shadow:0 4px 0 #595959;box-shadow:0 4px 0 #151515;margin-bottom:5px}.btn-grey{background-color:#ebebeb;text-shadow:none}.btn-grey.btn-outlined,.btn-grey.btn-square_outlined{color:#444;border-color:#ebebeb}.btn-grey:hover{background-color:#e2e2e2;color:#333}.btn-grey.btn-3d{-webkit-box-shadow:0 4px 0 #cfcfcf;box-shadow:0 4px 0 #cfcfcf;margin-bottom:5px}.btn-orange{background-color:#f7be68;color:#fff}.btn-orange.btn-outlined,.btn-orange.btn-square_outlined{color:#f7be68;border-color:#f7be68}.btn-orange:hover{background-color:#f5b14b;color:#f7f7f7}.btn-orange.btn-3d{-webkit-box-shadow:0 4px 0 #f4a733;box-shadow:0 4px 0 #f4a733;margin-bottom:5px}.btn-sky{background-color:#5aa1e3;color:#fff}.btn-sky.btn-outlined,.btn-sky.btn-square_outlined{color:#5aa1e3;border-color:#5aa1e3}.btn-sky:hover{background-color:#4092df;color:#f7f7f7}.btn-sky.btn-3d{-webkit-box-shadow:0 4px 0 #2a86db;box-shadow:0 4px 0 #2a86db;margin-bottom:5px}.btn-green{background-color:#6dab3c;color:#fff}.btn-green.btn-outlined,.btn-green.btn-square_outlined{color:#6dab3c;border-color:#6dab3c}.btn-green:hover{background-color:#5f9434;color:#f7f7f7}.btn-green.btn-3d{-webkit-box-shadow:0 4px 0 #53812d;box-shadow:0 4px 0 #53812d;margin-bottom:5px}.btn-juicy_pink{background-color:#f4524d;color:#fff}.btn-juicy_pink.btn-outlined,.btn-juicy_pink.btn-square_outlined{color:#f4524d;border-color:#f4524d}.btn-juicy_pink:hover{background-color:#f23630;color:#f7f7f7}.btn-juicy_pink.btn-3d{-webkit-box-shadow:0 4px 0 #f11f18;box-shadow:0 4px 0 #f11f18;margin-bottom:5px}.btn-sandy_brown{background-color:#f79468;color:#fff}.btn-sandy_brown.btn-outlined,.btn-sandy_brown.btn-square_outlined{color:#f79468;border-color:#f79468}.btn-sandy_brown:hover{background-color:#f57f4b;color:#f7f7f7}.btn-sandy_brown.btn-3d{-webkit-box-shadow:0 4px 0 #f46e33;box-shadow:0 4px 0 #f46e33;margin-bottom:5px}.btn-purple{background-color:#b97ebb;color:#fff}.btn-purple.btn-outlined,.btn-purple.btn-square_outlined{color:#b97ebb;border-color:#b97ebb}.btn-purple:hover{background-color:#ae6ab0;color:#f7f7f7}.btn-purple.btn-3d{-webkit-box-shadow:0 4px 0 #a559a8;box-shadow:0 4px 0 #a559a8;margin-bottom:5px}.btn-white{background-color:#fff}.btn-white.btn-outlined,.btn-white.btn-square_outlined{color:#fff;border-color:#fff}.btn-white:hover{background-color:#f0f0f0;color:#5e5e5e}.btn-white.btn-3d{-webkit-box-shadow:0 4px 0 #e3e3e3;box-shadow:0 4px 0 #e3e3e3;margin-bottom:5px}.btn-grace{background-color:#aed13b;color:#fff}.btn-grace.btn-outlined,.btn-grace.btn-square_outlined{color:#aed13b;border-color:#aed13b}.btn-grace:hover{background-color:#9ec02d;color:#f7f7f7}.btn-grace.btn-3d{-webkit-box-shadow:0 4px 0 #8dac28;box-shadow:0 4px 0 #8dac28;margin-bottom:5px}.btn-round{border-radius:25px}.btn-outlined{background-color:transparent;border:1px solid;text-shadow:none!important}.dl-menuwrapper{max-width:300px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;overflow:hidden}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:0}.dl-menuwrapper li,.dl-menuwrapper li a{position:relative}.dl-menuwrapper .dl-menu{width:100%;opacity:1}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}.dl-menuwrapper li .dl-submenu,.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block}.dl-menuwrapper > .dl-submenu{position:absolute;width:220px;top:40px;margin:0;padding:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateX(250px)}75%{-webkit-transform:translateX(372.5px);opacity:.5}100%{-webkit-transform:translateX(500px);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateX(-250px);transform:translateX(-250px)}75%{-webkit-transform:translateX(-372.5px);transform:translateX(-372.5px);opacity:.5}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateX(500px);opacity:0}20%{-webkit-transform:translateX(250px);opacity:.5}100%{-webkit-transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}20%{-webkit-transform:translateX(-250px);transform:translateX(-250px);opacity:.5}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0%);opacity:1}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}@-webkit-keyframes SubMenuAnimOut1{50%{-webkit-transform:translateX(250px)}75%{-webkit-transform:translateX(372.5px);opacity:.5}100%{-webkit-transform:translateX(500px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:""}
