@media (max-width: 767px) {
	.bt_slideshow .container, .slideshow_container_inner{
    background: none!important;
  }
  .t3-header{
  	display: inline-block;
  }
  #Mod127, #Mod104{
  	text-align: center;
  } 
}
.dmtop2{
    opacity: 0.8;
    z-index: 100;
    width: 50px;
    height: 50px;
    line-height: 47px;
    position: fixed;
    bottom: -100px;
    border-radius: 3px;
    right: 50px;
    text-align: center;
    font-size: 28px;
    color: #ffffff !important;
    cursor: pointer;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}
.dmtop2:hover{
    opacity: 1;
}
.dmtop2 img:hover{
    -webkit-transform: rotate(
-2deg
) scale(1.2);
    -moz-transform: rotate(-2deg) scale(1.2);
    -ms-transform: rotate(-2deg) scale(1.2);
    -o-transform: rotate(-2deg) scale(1.2);
    transform: rotate(
-2deg
) scale(1.2);
}
.i4ewOd-pzNkMb-haAclf{display:none!important}
p{margin:0}
p + p{margin:10px 0 0}
a:focus{outline:none!important}
.container{padding-left:0;padding-right:0}
body{font-size:15px;line-height:24px}
img{max-width:100%}
.t3-mainnav .t3-megamenu ul.navbar-nav > li > a:hover,.t3-mainnav .t3-megamenu ul.navbar-nav > li.active > a{
	color: #C1C1C1;
}
.t3-header{padding:0;color:#fff}
.t3-mainnav .t3-megamenu ul.navbar-nav > li > a{padding:17px 20px;font-size:25px;color:#fff;line-height:24px}
.t3-mainnav .t3-megamenu ul.navbar-nav > li > a:hover,.t3-mainnav .t3-megamenu ul.navbar-nav > li > a:focus,.t3-mainnav .t3-megamenu ul.navbar-nav > li:hover > a,.t3-mainnav .t3-megamenu ul.navbar-nav > li.open > a{background:none}
.t3-mainnav .t3-megamenu ul.navbar-nav > li > a .caret{border-top-color:#fff}
.mainmenu_block{border-bottom:1px dotted rgba(255,255,255,0.4);position:relative;min-height:58px}
.mainmenu_block:before{position:absolute;content:'';width:100%;height:10px;bottom:-11px;background:url(../images/bg_shadow_menu.png) no-repeat scroll center bottom transparent}
.logo_block{height:135px}
.hasSlideshow .t3-mainbody:before,.hasSlideshow .t3-mainbody .container:before{display:none}
.t3-mainbody{padding:0;position:relative;z-index:9}
.t3-mainbody:before{top:0;height:51px;width:100%;content:'';position:absolute;z-index:0}
.t3-mainbody:after{bottom:0;height:45px;width:100%;content:'';position:absolute;background:#121212;z-index:0}
.t3-mainbody-inner{position:relative;z-index:9;padding-top:6px;margin-top:-6px}
.t3-mainbody .t3-mainbody-inner > .container{border-radius:5px;background:#F3F3F3;position:relative}
.t3-mainbody .t3-mainbody-inner > .container:before{position:absolute;top:-6px;left:-6px;right:-6px;content:'';width:calc(100% + 12px);height:51px;border-radius:5px 5px 0 0;z-index:-1}
.t3-mainbody .container:after{background:#fff;border-radius:0 0 5px 5px;bottom:0;content:"";height:45px;left:0;margin-left:-6px;position:absolute;width:calc(100% + 12px);z-index:-1}
.mainmenu_block .container{position:relative}
.head-login{float:right;margin:12px 10px 0 0}
.t3-mainnav .t3-navbar{float:right}
#btl-panel-login span,#btl-panel-registration span{width:36px;height:36px;display:inline-block;border:none;border-radius:50%;float:left;border:none!important;position:relative;z-index:9;text-indent:-99999px}
#btl-panel-login,#btl-panel-registration{width:36px;height:36px;display:inline-block;border:none;border-radius:50%;float:left;border:none!important;position:relative;z-index:9;cursor:pointer}
#btl-panel-login span{background:url(../images/icon_login.png) no-repeat scroll 10px 9px rgba(255,255,255,0.25)!important}
#btl-panel-registration span{background:url(../images/icon_register.png) no-repeat scroll center 10px rgba(255,255,255,0.25)!important}
#btl-panel-login + #btl-panel-registration{margin-left:-10px}
#btl-panel-registration:before{position:absolute;height:100%;width:100%;content:'';border-radius:50%;z-index:-1;left:-2px}
#btl-panel-login:hover{z-index:99}
#btl-panel-login:hover:before{position:absolute;height:100%;width:100%;content:'';border-radius:50%;z-index:-1;right:-2px}
.head-search{text-align:center}
.logo_block .container{position:relative}
.logo img{margin:14px 0 0 5px}
.logo{float:left;width:250px}
.head-search .form-control,.head-search .form-control:focus{width:260px;color:#e6e6e6;border-radius:3px;height:31px;line-height:29px;padding:0 10px;box-shadow:none;float:left}
.head-search .search:before{content:''}
.bt_slideshow{padding:0;position:relative;z-index:9}
.bt_slideshow:before{top:0;height:150px;width:100%;content:'';position:absolute;z-index:0}
.bt_slideshow_inner{position:relative;z-index:9}
.slideshow_container_inner{padding:7px;border-radius:5px 5px 0 0;background:#f3f3f3}
.bt_slideshow .container{border-radius:5px;background:#f3f3f3;position:relative}
.bt_slideshow .container:before{position:absolute;top:-6px;left:-6px;right:-6px;content:'';width:calc(100% + 12px);height:156px;border-radius:5px 5px 0 0;z-index:-1}
.label_skitter_container .small-title{text-transform:uppercase;font-size:14px;color:#515151;padding-bottom:6px;font-weight:700}
.label_skitter_container .border_bg{width:77px;border-top:2px solid #e2e2e2;padding-bottom:23px}
.label_skitter_container .big-title{text-transform:uppercase;font-size:28px;font-weight:700;padding-bottom:25px}
.label_skitter_container .sub-title{color:#515151;text-transform:uppercase;font-size:18px;padding-bottom:10px;font-weight:700;text-align:center}
.label_skitter_container .main_desc{line-height:30px;color:#515151;font-weight:700}
.ss-buttons{padding-top:20px}
.ss-buttons a{text-transform:uppercase;font-size:14px;color:#fff;height:38px;line-height:38px;border-radius:3px;display:inline-block;padding:0 14px;text-decoration:none}
.ss-buttons a + a{margin-left:8px}
.label_skitter{display:inline-block!important;width:auto!important;background:rgba(255,255,255,0.4)!important}
.ss-buttons a.preview-bt,.ss-buttons a.download-bt:hover{background:#515151}
.bt_slideshow .label_skitter_background{display:none}
.bt_slideshow .box_skitter .label_skitter{top:98px;bottom:auto!important}
.bt_slideshow .box_skitter .label_skitter_container{padding:20px 20px 20px 50px}
.box_skitter:before{position:absolute;width:100%;height:20px;bottom:-20px;left:0;background:url(../images/bg_shadow_slideshow.png) no-repeat scroll center bottom transparent;content:''}
.box_skitter .info_slide_dots .image_number{margin:0 4px}
#bt_slideshow .box_skitter .info_slide_dots{bottom:-28px;padding-left:0;padding-right:0}
.t3-footer{background:#121212;border:none;color:#e6e6e6}
.t3-footnav .t3-module{background:none;color:inherit}
.t3-footnav .t3-module .module-title{font-size:16px;text-transform:uppercase;color:#fff;margin:0 0 15px;padding:0 0 10px;position:relative;line-height:20px}
.t3-footnav .t3-module .module-title:before{position:absolute;left:0;bottom:0;content:'';width:66px;border-bottom:2px solid #b4b4b4}
.t3-footnav .t3-module ul.nav-pills > li{margin:0}
.t3-footnav .t3-module ul.nav-pills > li > a{padding:0 0 0 20px;border-radius:0;color:#e6e6e6;height:33px;line-height:33px;position:relative;border-bottom:1px solid #1d1d1d}
.t3-footnav .t3-module ul.nav-pills > li > a:before{font-family:'FontAwesome';content:"\f111";color:#9f9f9f;font-size:6px;position:absolute;height:100%;border-bottom:1px solid #545454;width:7px;left:0;padding:0 0 0 1px;bottom:-1px}
.t3-footnav .t3-module ul > li > a:hover,.t3-footnav .t3-module ul > li > a:active,.t3-footnav .t3-module ul > li > a:focus,.t3-footnav .t3-module ul > li.active > a{background:none}
.t3-copyright{padding:18px 0;border-top:1px dotted rgba(159,159,159,0.3);color:#c7c7c7;font-size:12px}
.copyright{margin:0}
.contact_footer .addres_line:before,.contact_footer .email_line:before,.contact_footer .phone_line:before,.contact_footer .website_line:before{font-family:'FontAwesome';font-size:14px;padding-right:10px}
.contact_footer .addres_line:before{content:"\f041";font-size:18px}
.contact_footer .email_line:before{content:"\f003"}
.contact_footer .phone_line:before{content:"\f095"}
.contact_footer .website_line:before{content:"\f0ac"}
div.acymailing_module .acymailing_introtext{line-height:30px;padding:4px 0 7px!important}
.acymailing_form{position:relative}
.acysubbuttons{position:absolute;right:0;top:0}
.acysubbuttons input.button{border:none!important;background:none!important;width:30px;position:relative}
.acysubbuttons:before{font-family:'FontAwesome';content:"\f061";font-size:16px;line-height:29px;position:absolute;width:30px;right:0}
.acyfield_email input,.acyfield_email input.inputbox:focus{border:1px solid #4b4b4b!important;background:#121212;height:31px;line-height:29px;padding:0 35px 0 30px;width:100%;border-radius:3px;color:inherit}
div.acymailing_module,.acymailing_module div.acyfield_email{position:relative}
.acymailing_module div.acyfield_email:before{position:absolute;font-size:16px;line-height:29px;left:10px;content:"\f01c";font-family:'FontAwesome'}
.social_conntect_textintro{padding:1px 0 7px}
.social_connect_link a{display:inline-block;float:left;height:28px;line-height:28px;margin-right:7px;position:relative;width:28px;text-indent:-999px}
.social_connect_link a.social-f{background:url(../images/icon_f.png) no-repeat scroll center top transparent}
.social_connect_link a.social-t{background:url(../images/icon_t.png) no-repeat scroll center top transparent}
.social_connect_link a.social-rss{background:url(../images/icon_rss.png) no-repeat scroll center top transparent}
.social_connect_link a.social-g{background:url(../images/icon_group.png) no-repeat scroll center top transparent}
.social_connect_link a.social-f:hover{background:url(../images/icon_f.png) no-repeat scroll center bottom transparent}
.social_connect_link a.social-t:hover{background:url(../images/icon_t.png) no-repeat scroll center bottom transparent}
.social_connect_link a.social-rss:hover{background:url(../images/icon_rss.png) no-repeat scroll center bottom transparent}
.social_connect_link a.social-g:hover{background:url(../images/icon_group.png) no-repeat scroll center bottom transparent}
.t3-sidebar-left{background:url(../images/bg_shadow_sidebar_left.png) no-repeat scroll right top transparent}
.t3-sidebar{padding-bottom:0;padding-top:0}
.dropdown-menu{font-size:inherit}
.menu_sidebar{border-radius:3px;color:#fff;padding-bottom:17px;position:relative}
.menu_sidebar:before{position:absolute;height:100%;width:100%;content:'';background:url(../images/bg_sidebar_opacity.png) no-repeat scroll right top transparent;z-index:0}
.menu_sidebar .nav li > a{padding:0;border-radius:0;color:#fff;font-size:17px;height:39px;line-height:39px;position:relative}
.menu_sidebar .nav li > a:before{font-family:'FontAwesome';content:"\f0a9";font-size:14px;padding-right:12px}
.menu_sidebar .nav li + li > a{border-top:1px solid rgba(255,255,255,0.1)!important}
.menu_sidebar .nav li + li > a:after,.products_categories .item_product_link a:after{position:absolute;top:-1px;width:0;content:'';left:0;transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275) 0;-o-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275) 0;-ms-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275) 0;-moz-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275) 0;-webkit-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275) 0;border-top:1px solid rgba(255,255,255,0.55)}
.products_categories > .item_product_link:first-child a:after{top:0}
.menu_sidebar .nav li + li > a:hover:after,.menu_sidebar .nav li + li.active > a:after,.products_categories .item_product_link > a:hover:after,.products_categories .item_product_link.jshop_menu_level_0_a > a:after{width:55px}
.menu_sidebar .nav{padding:0 15px!important}
.menu_sidebar .nav li{padding:0;height:auto}
.menu_sidebar .nav li li{padding:0 0 0 15px}
.menu_sidebar .nav-stacked > li + li{margin:0}
.menu_sidebar .nav > li > a:hover,.menu_sidebar .nav > li > a:focus,.menu_sidebar .nav-pills > li.active > a,.menu_sidebar .nav-pills > li.active > a:hover,.menu_sidebar .nav-pills > li.active > a:focus,.menu_sidebar .dropdown-menu > li > a:hover,.menu_sidebar .dropdown-menu > li > a:focus{background:rgba(255,255,255,0.2)!important}
.menu_sidebar .nav .open > a,.menu_sidebar .nav .open > a:hover,.menu_sidebar .nav .open > a:focus{background:none}
.menu_sidebar .dropdown-submenu > .dropdown-menu{margin:0;top:auto;left:auto}
.menu_sidebar .dropdown-submenu > a:after{display:none}
.t3-sidebar .menu_sidebar .module-title{text-transform:uppercase;font-size:16px;margin:0 0 6px;border-bottom:1px dotted rgba(255,255,255,0.55);padding:17px 5px 13px 15px;position:relative;color:#fff;font-weight:400}
.t3-sidebar .menu_sidebar .module-title:before{position:absolute;width:100%;height:7px;bottom:-8px;left:0;content:'';background:url(../images/bg_shadow_menu_sidebar.png) no-repeat scroll center bottom transparent}
.t3-sidebar .module-title{font-weight:300;font-size:18px;border-bottom:1px solid #e4e4e4;margin:0 0 14px;padding:0 0 10px;color:#9d9d9d;text-transform:uppercase}
.module-ct ul{padding:0;margin:0}
.accordionLayout .bt-inner{padding:0;margin:0 0 8px;border:none}
.accordionLayout .bt-inner .bt-inner-wrapper{margin:0}
.accordionLayout .bt-inner .bt-title{line-height:20px;font-weight:400;font-size:14px;color:#767676;text-transform:none;background:#f6f6f6;border-radius:3px;padding:12px 0 12px 15px !important;position:relative}
.accordionLayout .bt-inner .bt-title:after{font-family:'FontAwesome';content:"\f0d7";position:absolute;right:13px;top:12px;color:#929292;font-size:16px}
.accordionLayout .actived .bt-inner .bt-title:after,.accordionLayout .bt-inner .bt-title:hover:after{content:"\f0d8";color:#fff}
.accordionLayout .bt-inner .bt-inner-wrapper img{padding:0;margin:0;border:none;outline:none}
.accordionLayout .bt-inner a.bt-image-link{display:inline-block;margin-top:17px}
.accordionLayout .bt-inner .bt-introtext{color:#929292;line-height:30px;margin:0;padding:15px 15px 3px}
.accordionLayout .bt-inner .readmore{padding:0 0 0 15px;margin:0}
.accordionLayout .bt-inner .bt-inner-wrapper{padding-bottom:10px}
.t3-sidebar .t3-module.style2{border-radius:3px;border:1px solid #e0e0e0;background:#fff}
.t3-sidebar .t3-module.style2 .module-title{font-size:16px;margin:0 0 15px;padding:12px 5px 12px 17px}
.t3-sidebar .t3-module.style2 .module-ct{padding-bottom:15px}
.k2UserList-item-inner-2{padding:0 15px;text-align:center;color:#9d9d9d}
.k2UserList-item .k2Avatar img{float:none;margin:0;padding:0;border:none;text-align:center;display:inline-block}
.k2UserList-item .k2Avatar{display:block;text-align:center}
.k2UserList-item .ubUserName{text-transform:uppercase;color:#9d9d9d;font-size:18px;display:block;position:relative;font-weight:300;text-decoration:none;padding:13px 0 7px;margin:0 0 5px}
.k2UserList-item .ubUserDescription{padding-top:9px}
.user-social-icon{margin-top:12px}
.k2UserList-item .ubUserName:before{position:absolute;left:calc(50% - 25px);width:50px;content:'';border-bottom:1px solid #e6e6e6;bottom:0}
.k2UserList-item .k2Usergroup{font-size:11px;color:#9d9d9d;text-transform:uppercase}
.user-social-icon a{height:34px;width:34px;display:inline-block;line-height:35px;border-radius:50%;position:relative;color:#fff;margin:0 1px;text-align:center;overflow:hidden}
.user-social-icon a span{display:none}
.user-social-icon a.user-social-fb{background:#30477b}
.user-social-icon a.user-social-tt{background:#01aef0}
.user-social-icon a.user-social-gg{background:#c31c47}
.user-social-icon a:before{font-family:'FontAwesome';position:absolute;top:0;left:0;height:100%;font-size:16px;width:100%}
.user-social-icon a.user-social-fb:before{content:'\f09a'}
.user-social-icon a.user-social-tt:before{content:'\f099'}
.user-social-icon a.user-social-gg:before{content:'\f0d5'}
.defaultLayout .bt-contentshowcase > h3{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:none;border-radius:3px 3px 0 0;background:#fff;color:#7e7e7e;font-size:16px;text-transform:uppercase;position:relative}
.defaultLayout .bt-contentshowcase > h3:before{position:absolute;content:'';width:100%;border-top:1px solid #e0e0e0;left:0;top:0}
.defaultLayout .bt-contentshowcase{border-radius:3px}
.defaultLayout .bt-inner .bt-title{margin:13px 0 0;font-size:14px;text-transform:uppercase;line-height:24px;color:#696969;font-weight:400;position:relative;padding:0 0 11px}
.defaultLayout .bt-inner .bt-title:before{position:absolute;bottom:0;left:0;width:70px;border-bottom:2px solid #dcdcdc;content:''}
.defaultLayout .bt-inner{color:#696969;margin:0 9px}
.defaultLayout .bt-inner .bt-introtext{line-height:24px;margin:15px 0 0}
.defaultLayout .bt-inner .readmore{margin:6px 0 0}
.defaultLayout .bt-inner .readmore a{font-weight:700}
.defaultLayout .bt-inner .readmore a:hover{color:#696969}
.defaultLayout .bt-inner img{margin:0;padding:0;border:none;outline:none}
.defaultLayout .bt-row{padding:19px 0 0}
.defaultLayout .jcarousel-skin-tango .jcarousel-item-horizontal{margin:0}
.defaultLayout .jcarousel-skin-tango{margin:0 3px}
.defaultLayout2 .desc_custom_layout{line-height:22px;color:#505050}
.defaultLayout2 .swap-title h3{font-size:24px;text-transform:uppercase;color:#505050;margin:0 0 14px}
.defaultLayout2 .swap-title-inner{padding-right:20px}
.defaultLayout2 .direction-button{margin-top:14px}
.defaultLayout2 .jcarousel-skin-tango .jcarousel-item-horizontal{margin:0}
.defaultLayout2 .jcarousel-skin-tango{margin-left:-30px}
.defaultLayout2 .bt-inner{margin-left:30px;text-align:center;background:#f9f9f9}
.defaultLayout2 .bt-inner .bt-title{text-transform:uppercase;font-size:15px;position:relative;color:#868782;padding:0 0 8px;margin:9px 0 5px}
.defaultLayout2 .bt-inner .bt-title:before{position:absolute;content:'';bottom:0;width:44px;left:calc(50% - 22px);border-bottom:1px solid #e4e4e4}
.defaultLayout2 .bt-inner .bt-category{font-size:12px}
.defaultLayout2 .bt-inner a.bt-category:hover{color:#868782}
.introSite{color:#696969}
.introSite h3{text-transform:uppercase;font-weight:300;position:relative;padding:0 0 11px;margin:0 0 14px}
.introSite h3:before{width:77px;position:absolute;left:0;bottom:0;content:'';border-bottom:2px solid #d6d6d6}
.introSite_icon{float:left;width:60px;font-size:60px}
.box3 .introSite_icon{font-size:45px}
.box1 .introSite_icon{font-size:72px}
.introSite_text{margin-left:62px;font-weight:300}
.introSite_text a{display:block;padding-top:12px;text-decoration:none}
.sportlight_1 + .top_mainbody .container{border-top:1px solid #f5f5f5;padding-top:55px}
.top_mainbody{margin-bottom:20px}
.top_mainbody + .t3-mainbody .t3-mainbody-inner > .container{border-top:1px solid #f5f5f5;padding-top:44px}
.t3-footnav{padding-top:23px;padding-bottom:25px}
.t3-mainbody .container-inner{position:relative}
.breadcrumb{background:none}
.breadcrumb .fa-home{font-size:14px}
.breadcrumb > li + li:before{content:"\f105";font-family:'FontAwesome';padding:0 9px}
.breadcrumbs{padding:0 8px}
.breadcrumbs-inner{padding:6px 0 4px;position:relative;margin:0 0 30px}
.breadcrumbs-inner:before{position:absolute;width:100%;height:4px;content:'';left:0;bottom:-5px;background:url(../images/bg_shadow_nav_helper.png) no-repeat scroll center bottom transparent}
.breadcrumb li span{color:#acacac}
.t3-content{padding-top:0;padding-bottom:25px}
span.catItemImage img,span.tagItemImage img,span.userItemImage img,span.latestItemImage img{margin:0;padding:0;border:none}
span.catItemImage,span.tagItemImage,span.userItemImage,span.latestItemImage{margin:0}
div.catItemImageBlock,div.tagItemImageBlock,div.userItemImageBlock,div.latestItemImageBlock{float:left;margin:5px 30px 0 0;padding:0;max-width:270px}
div.catItemHeader h3.catItemTitle,div.tagItemHeader h2.tagItemTitle,div.userItemHeader h3.userItemTitle,div.latestItemView h2.latestItemTitle{padding:0 0 8px;margin:0 0 9px;line-height:24px;font-size:18px;position:relative}
div.catItemHeader h3.catItemTitle:before,div.tagItemHeader h2.tagItemTitle:before,div.userItemHeader h3.userItemTitle:before,div.latestItemView h2.latestItemTitle:before{position:absolute;bottom:0;left:0;content:'';border-bottom:1px solid #9d9d9d;width:70px}
div.catItemHeader h3.catItemTitle a,div.tagItemHeader h2.tagItemTitle a,div.userItemHeader h3.userItemTitle a,div.latestItemView h2.latestItemTitle a{color:#545454;text-decoration:none}
div.catItemAuthor{display:inline-block}
div.catItemCategory,div.tagItemCategory,div.userItemCategory,div.latestItemCategory{display:inline-block;padding:0;border:none}
div.catItemDateCreated,div.tagItemDateCreated,div.userItemDateCreated,div.latestItemDateCreated{display:inline-block}
div.catItemCommentsLink,div.userItemCommentsLink{display:inline-block;padding:0;margin:0;border:none}
.k2ItemInfo > div{margin-right:5px}
.k2ItemInfo a{text-decoration:none}
.k2ItemInfo a:hover{color:#545454}
div.catItemIntroText,div.tagItemIntroText,div.userItemIntroText,div.latestItemIntroText{padding:0 0 13px}
div.catItemBody,div.tagItemBody,div.userItemBody,div.latestItemBody{padding:0}
.k2ItemBody{margin-left:300px}
.k2ItemInfo{margin:0 0 8px}
div.catItemReadMore,div.tagItemReadMore,div.userItemReadMore,div.latestItemReadMore{display:inline-block}
div.catItemReadMore a,div.tagItemReadMore a,div.userItemReadMore a,div.latestItemReadMore a{display:inline-block;color:#fff;height:34px;line-height:34px;padding:0 15px 0 40px;border-radius:2px;text-decoration:none;position:relative;overflow:hidden}
div.catItemReadMore a:before,div.tagItemReadMore a:before,div.userItemReadMore a:before,div.latestItemReadMore a:before{font-family:'FontAwesome';content:"\f061";font-size:12px;padding-right:18px;position:absolute;left:9px;height:34px;top:0;transition:all .3s ease 0;-o-transition:all .3s ease 0;-ms-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-webkit-transition:all .3s ease 0}
div.catItemReadMore a:hover:before,div.tagItemReadMore a:hover:before,div.userItemReadMore a:hover:before,div.latestItemReadMore a:hover:before{left:18px}
div.catItemReadMore a:after,div.tagItemReadMore a:after,div.userItemReadMore a:after,div.latestItemReadMore a:after{transition:all .3s ease 0;-o-transition:all .3s ease 0;-ms-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-webkit-transition:all .3s ease 0;content:'';position:absolute;height:55px;width:50px;background:rgba(255,255,255,0.1);left:-22px;top:-16px;transform:rotate(18deg);-o-transform:rotate(18deg);-ms-transform:rotate(18deg);-webkit-transform:rotate(18deg)}
div.catItemReadMore a:hover:after,div.tagItemReadMore a:hover:after,div.userItemReadMore a:hover:after,div.latestItemReadMore a:hover:after{left:-13px}
div.catItemTagsBlock,div.userItemTagsBlock,div.latestItemTagsBlock{padding:10px 0 0;border:none}
div.catItemTagsBlock span,div.userItemTagsBlock span,div.latestItemTagsBlock span{font-weight:400}
div.catItemLinks,div.userItemLinks,div.latestItemLinks{margin:0}
div.catItemView,div.tagItemView,div.userItemView,div.latestItemView{border-bottom:1px solid #e6e6e6;margin:0 0 30px;padding:0 0 30px}
div.userBlock,div.itemListCategory{border:1px solid #e0e0e0;border-radius:3px;padding:32px 10px 20px 35px;background:#fff;margin:0 0 30px}
div.userBlock img,div.itemListCategory img{border:1px solid #e0e0e0;border-radius:50%;padding:0;margin:0;width:180px;float:left}
div.userBlock h2.userBlockName,div.itemListCategory h2.categoryBlockName{margin:0 0 12px;text-transform:uppercase;font-size:18px;color:#a2a2a2;position:relative;padding:0 0 8px}
div.userBlock h2.userBlockName:before,div.itemListCategory h2.categoryBlockName:before{position:absolute;width:70px;content:'';bottom:0;left:0;border-bottom:1px solid #ededed}
.userBlockInfo{margin-left:210px}
div.userBlock div.userDescription,.catDescription{padding:0;color:#545454}
span.userURL,span.userEmail{color:inherit;display:inline-block}
span.userURL + span.userEmail:before{content:"|";padding:0 5px}
#k2Container .modal{position:inherit;bottom:auto;left:auto;top:auto;right:auto;margin:0;display:inherit}
div.itemHeader{position:relative;padding:0 0 10px;margin:0 0 16px}
div.itemHeader:before{position:absolute;bottom:0;left:0;content:'';width:110px;border-bottom:2px solid #ededed}
div.itemHeader h2.itemTitle{font-size:24px;color:#9d9d9d;text-transform:uppercase;padding:0 0 7px;margin:0}
span.itemImage img{padding:0;border:none;margin:0}
span.itemImage{margin:0}
div.itemImageBlock{padding:0;margin:0}
div.itemHeader div.itemDateCreated{display:inline-block}
div.itemAuthor{display:inline-block}
div.itemCategory{display:inline-block;padding:0;border:none}
div.itemCommentsLink{display:inline-block}
div.k2DetailItemInfor > div{margin-right:5px}
div.k2DetailItemInfor a:hover{color:#545454;text-decoration:none}
div.itemIntroText,div.itemFullText{font-weight:400;font-size:12px;padding:0;color:#828282}
div.itemIntroText p,div.itemFullText p{margin:25px 0 0}
div.itemTagsBlock ul.itemTags li a,div.catItemTagsBlock ul.catItemTags li a,div.userItemTagsBlock ul.userItemTags li a,div.latestItemTagsBlock ul.latestItemTags li a{height:29px;line-height:27px;border:1px solid #e0e0e0;padding:0 9px;border-radius:2px;color:#6c6c6c;display:inline-block;text-decoration:none}
div.itemTagsBlock span{color:#9d9d9d;font-weight:400;padding:0 15px 0 0}
div.itemTagsBlock{padding:15px 0;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
div.itemAuthorBlock{border-radius:3px;border:1px solid #e0e0e0;background:#fff;padding:33px 37px;margin:27px 0}
div.itemLinks{margin:27px 0}
div.itemAuthorBlock img.itemAuthorAvatar{width:180px;border-radius:50%;border:1px solid #e0e0e0;padding:0;margin:0;float:left}
div.itemAuthorBlock div.itemAuthorDetails{padding:0;margin:0 0 0 260px}
h3.itemAuthorName{margin:0 0 13px;padding:0 0 8px;text-transform:uppercase;font-size:18px;position:relative}
h3.itemAuthorName:before{width:70px;border-bottom:1px solid #ededed;content:'';bottom:0;left:0;position:absolute}
h3.itemAuthorName a{color:#a2a2a2}
div.itemAuthorLatest,div.itemRelated{margin:27px 0}
div.itemAuthorLatest h3,div.itemRelated h3{border-bottom:2px solid #e0e0e0;text-transform:uppercase;font-size:16px;margin:0 0 5px;padding:0 0 5px}
div.itemAuthorLatest ul,div.itemRelated ul{padding:0;margin:0}
div.itemAuthorLatest ul li,div.itemRelated ul li{list-style:none;margin:0;padding:0;background:none;border-bottom:1px solid #e0e0e0}
div.itemAuthorLatest ul li a,div.itemRelated ul li a{display:block;height:32px;line-height:32px;text-decoration:none}
div.itemAuthorLatest ul li a:hover,div.itemRelated ul li a:hover{color:#545454}
div.itemAuthorLatest ul li a:before,div.itemRelated ul li a:before{content:"\f101";font-family:FontAwesome;padding:0 5px 0 0;font-size:14px}
div.itemComments{background:none;padding:0;border:none;margin:0}
.k2ItemCommentList h3.itemCommentsCounter{color:#292929;text-transform:uppercase;font-size:16px;margin:0;padding:0 0 9px;border-bottom:1px solid #ededed}
.commentText{color:#9e9e9e}
div.itemComments ul.itemCommentsList li img{width:100px;margin:0 30px 0 0;padding:0;border:none;float:left}
.commentInfoHead{position:relative;padding:0 0 17px;margin:0 0 14px}
.commentInfoHead:before{position:absolute;width:50px;border-bottom:3px solid #e6e6e6;content:'';left:0;bottom:0}
.userCommentDetails{margin:0 0 0 132px}
.commentToolbar > *{display:inline-block;text-decoration:none}
div.itemComments ul.itemCommentsList li{padding:25px 0 30px;background:none!important;border:none}
div.itemComments ul.itemCommentsList li + li{border-top:1px solid #ededed}
div.itemComments ul.itemCommentsList li span.commentToolbar{clear:none}
div.itemComments ul.itemCommentsList li span.commentToolbar a{text-decoration:none}
div.itemComments ul.itemCommentsList li span.commentAuthorName{font-size:15px;text-transform:uppercase;color:#292929;font-weight:400}
div.itemComments ul.itemCommentsList li span.commentDate{font-weight:400;color:#9e9e9e;font-size:13px;margin:0;padding:0;border:none}
div.itemComments ul.itemCommentsList li span.commentDate:before{content:"/";padding:0 2px}
div.itemView{border:none;margin:0;padding:0}
div.itemCommentsForm h3{color:#292929;text-transform:uppercase;font-size:16px;margin:0 0 25px;padding:0 0 9px;border-bottom:1px solid #ededed}
div.itemCommentsForm form input.inputbox{width:100%;height:40px;line-height:38px;border:1px solid #e6e6e6!important;border-radius:0;padding:0 5px;box-shadow:none;color:#9e9e9e}
.itemCommentsForm #comment-form .inputField{margin-bottom:17px}
div.itemCommentsForm form textarea.inputbox{width:100%;line-height:20px;border:1px solid #e6e6e6!important;border-radius:0;padding:0 5px;box-shadow:none;color:#9e9e9e}
div.itemCommentsForm form input#submitCommentButton{font-size:14px;text-transform:uppercase;color:#fff;height:38px;line-height:38px;border:none;padding:0 18px;margin:0;float:right}
.buttonSubmitComment{text-align:right}
div.itemCommentsForm form span#formLog{margin:9px 15px 0 20px;float:right}
.articleItem{border-bottom:1px solid #e6e6e6;margin:0 0 30px;padding:0 0 30px}
.articleItem h2.articleTitle{font-size:18px;line-height:24px;margin:0 0 9px;padding:0 0 8px;position:relative}
.articleItem h2.articleTitle a{color:#545454;text-decoration:none}
.articleItem h2.articleTitle:before{border-bottom:1px solid #9d9d9d;bottom:0;content:"";left:0;position:absolute;width:70px}
.img-intro + .articleItemBody{margin-left:300px}
.articleItemInfo{margin:0 0 8px}
div.createdby{display:inline-block}
div.category-name{display:inline-block}
div.published{display:inline-block}
div.hits{display:inline-block}
.articleItemInfo a{text-decoration:none}
.articleItemInfo a:hover{color:#545454}
.articleItemInfo > div{margin-div:5px}
.articleItem .img-intro{max-width:270px;float:left;margin:5px 30px 0 0;padding:0}
.articleItem .articleIntrotext{padding:0 0 13px}
.articleItem .readmore a,.ourServices .readmore a{display:inline-block;color:#fff;height:37px;line-height:37px;padding:0 15px 0 40px;border-radius:2px;text-decoration:none;position:relative;overflow:hidden}
.articleItem .readmore a:before,.ourServices .readmore a:before{font-family:'FontAwesome';content:"\f061";font-size:12px;position:absolute;left:9px;height:34px;top:0;transition:all .3s ease 0;-o-transition:all .3s ease 0;-ms-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-webkit-transition:all .3s ease 0}
.articleItem .readmore a:after,.ourServices .readmore a:after{transition:all .3s ease 0;-o-transition:all .3s ease 0;-ms-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-webkit-transition:all .3s ease 0;content:'';position:absolute;height:55px;width:50px;background:rgba(255,255,255,0.1);left:-22px;top:-16px;transform:rotate(18deg);-o-transform:rotate(18deg);-ms-transform:rotate(18deg);-webkit-transform:rotate(18deg)}
.articleItem .readmore a:hover:before,.ourServices .readmore a:hover:before{left:18px}
.articleItem .readmore a:hover:after,.ourServices .readmore a:hover:after{left:-13px}
div.articleDetailHeader h2.articleDetailTitle{font-size:24px;color:#9d9d9d;text-transform:uppercase;padding:0 0 7px;margin:0}
div.articleDetailHeader{margin:0 0 16px;padding:0 0 10px;position:relative}
div.articleDetailHeader:before{border-bottom:2px solid #ededed;bottom:0;content:"";left:0;position:absolute;width:110px}
.articleDetailInfo > div{margin-right:5px}
.articleDetailInfo a:hover{text-decoration:none;color:#545454}
.img-fulltext{margin:0 30px 10px 0}
ul.my-pagination{padding:0;margin:0}
.my-pagination li{display:inline-block;list-style:none}
.my-pagination li .pagenav{height:30px;color:gray;display:inline-block;border:1px solid #dcdcdc;border-radius:0;padding:0 10px;font-weight:700;position:relative;line-height:28px;font-size:12px;font-weight:bold;text-decoration:none;box-shadow:none;margin:0 4px;background:#f7f7f7;border-radius:2px}
.my-pagination li a.pagenav:hover,.my-pagination li.page-number span.pagenav{color:#fff}
.itemCommentsPagination .my-pagination{text-align:left;padding-top:10px}
div.itemCommentsPagination{margin:-10px 0 30px;padding:0}
div.k2Pagination,.pagination{float:none;margin:0;padding:0}
div.k2TagCloudBlock{padding:0}
div.k2TagCloudBlock a{border:1px solid #e0e0e0;color:#6c6c6c;height:29px;line-height:27px;padding:0 9px;margin:0 4px;background:#fff;border-radius:2px}
div.k2TagCloudBlock a:hover{color:#fff;padding:0 9px}
.layout_default .btp-list .btp-item-image{float:none;width:100%;display:inline-block;text-align:center}
.layout_default .btp-list .btp-item-content{float:none;width:auto}
.layout_default .btp-list .btp-item-image img{padding:0;margin:0;border:none;width:auto;box-shadow:1px 2px 1px 0 #ebebeb;border-radius:2px;outline:none}
.layout_default .btp-list .btp-item-title{font-size:24px;font-weight:700;margin:0 0 8px!important;line-height:normal}
.layout_default .btp-list .btp-item-title a:hover{text-decoration:none;color:#545454}
.layout_default .btp-item-info{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:5px 0}
.btp-item-info a:hover{color:#545454;text-decoration:none}
.btp-rating-background{margin:3px 0 0}
.layout_default .btp-item-voting + .btp-category_list:before{content:"|";color:#d7d7d7;padding:0 5px}
.layout_default .btp-category_list + a.review_count:before{content:"|";padding:0 5px;color:#d7d7d7}
.layout_default .btp-category_list{display:inline-block}
.layout_default .btp-category_list a + a:before{content:',';margin:0 3px 0 -3px;color:#545454}
.layout_default a.review_count{display:inline-block}
.layout_default .btp-item-desc{line-height:26px;padding:13px 0 0}
.layout_default .readmore a.detail{font-size:14px;font-weight:700;color:#fff;display:inline-block;line-height:40px;height:40px;border-radius:3px;box-shadow:1px 2px 1px 0 #ebebeb;text-decoration:none;margin:20px 0 0;text-transform:uppercase}
.layout_default .btp-list .btp-item{padding:0 0 25px;margin:0 0 25px;border-bottom:1px solid #dedede}
.link-divs{height:44px;position:absolute;top:calc(50% - 22px);text-align:center;width:100%;opacity:0;transition:all .5s ease}
.btp-item-image:hover .link-divs{opacity:1}
.link-divs .zoom-img-default-layout,.link-divs .readmore_detail{height:44px;width:44px;line-height:44px;border-radius:3px;display:inline-block;font-size:18px}
.link-divs .zoom-img-default-layout,.link-divs .readmore_detail:hover{background:#fff}
.link-divs .readmore_detail,.link-divs .zoom-img-default-layout:hover{color:#fff}
.layout_foto .btp-item-image{position:relative;border-radius:3px 3px 0 0;overflow:hidden}
.layout_foto .btpListInner{margin-left:-30px}
.layout_foto .btp-item-inner{margin:0 0 30px 30px;border-radius:3px;background:#f6f6f6;box-shadow:1px 2px 1px 0 #ebebeb}
.layout_foto .btp-item{margin:0;overflow:inherit}
.layout_foto .btp-list-item-intro{text-align:center;padding:20px 0 17px}
.layout_foto h3.btp-list-item-title{margin:0 0 6px;padding:0 0 6px;font-size:16px;text-transform:uppercase;position:relative}
.layout_foto h3.btp-list-item-title:before{position:absolute;width:94px;border-bottom:1px solid #dedede;bottom:0;left:calc(50% - 57px);content:''}
.layout_foto .btp-list-categories a{display:inline-block;font-size:12px;text-transform:uppercase}
.layout_foto .btp-list-categories a + a:before{content:'/';padding:0 5px;color:#545454}
.layout_foto .btp-item-inner:hover .btp-list-categories a + a:before{color:#fff}
.layout_foto .btp-categories{text-align:left;margin:0 0 38px}
.layout_foto .btp-categories a{font-size:12px;text-transform:uppercase;color:#737373;height:31px;line-height:29px;border:1px solid #ddd;border-radius:2px;background:#f9f9f9;display:inline-block;text-decoration:none;padding:0 15px;margin:0 5px 0 0}
.layout_foto div.btp-detail-header,.layout_foto div.btp-header{height:auto}
.layout_foto .btp-item a.image-link{position:relative}
.layout_foto .btp-item a.image-link:before,.layout_default .btp-item-image a.btp-item-image:before{background:rgba(36,36,36,0.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;transition:opacity .5s ease}
.layout_foto .btp-item-image:hover a.image-link:before,.layout_default .btp-item-image:hover a.btp-item-image:before{opacity:1}
#btp-form-comment .field_jform_name,#btp-form-comment .field_jform_email,#btp-form-comment .field_jform_website{float:left;clear:none}
#btp-form-comment .field_jform_name,#btp-form-comment .field_jform_email{padding-right:30px;width:calc(33.333333333% + 10px)}
#btp-form-comment .field_jform_website{width:calc(33.333333333% - 20px)}
#btp-form-comment .item-input{display:inherit;float:none}
#btp-form-comment .item-input input{width:100%;height:40px;border:1px solid #e6e6e6;line-height:38px;padding:0 5px;box-shadow:none;border-radius:0;color:#9e9e9e}
#btp-form-comment .item-full{width:100%}
#btp-form-comment textarea.review-content{width:100%;height:130px;border:1px solid #e6e6e6;line-height:20px;padding:0 5px;box-shadow:none;border-radius:0;color:#9e9e9e}
#btp-form-comment .item-input input.invalid,#btp-form-comment textarea.review-content.invalid{border:1px solid red}
#btp-form-comment .item-label label{margin:0;font-weight:700;color:#9e9e9e}
#btp-form-comment .item-label{font-weight:400;line-height:24px;float:none;width:auto}
#btp-form-comment .table_body{margin-bottom:15px}
#btp-form-comment .btp-submit-comment{margin:0;text-align:right}
#btp-form-comment .btp-submit-comment button{height:38px;line-height:38px;border:none;text-transform:uppercase;color:#fff;font-size:14px;padding:0 15px;margin:10px 0 0}
.btp-detail .btp-detail-title{padding:0 0 7px;margin:0 0 18px;border-bottom:1px solid #dedede;font-size:24px;line-height:normal;color:#acacac}
.btp-comment-fom .review-form-title,.btp-comments div.btp-comment-head{padding:0 0 7px;margin:0 0 15px;border-bottom:1px solid #dedede;font-size:16px;text-transform:uppercase;color:#292929}
.btp-comments .comment-author{color:#292929;text-transform:uppercase;font-size:15px;float:left;line-height:24px}
.btp-comments .comment-created{float:left;color:#9e9e9e;font-size:13px;line-height:24px}
.btp-comments .comment-author + .comment-created:before{content:'/';padding:0 0 0 5px}
.btp-comments .btp-comment-item-content{color:#9e9e9e;font-size:13px}
.btp-comments .comment-info{position:relative;padding:0 0 18px;margin:0 0 14px}
.btp-comments .comment-info:before{border-bottom:3px solid #e6e6e6;width:50px;position:absolute;content:'';bottom:0;left:0}
.btp-comments .btp-comment-item{margin:0;border-bottom:1px solid #ededed}
.btp-comments .btp-comment-item > div{padding:20px 0}
.btp-comments .btp-comment-item:first-child > div{padding-top:0}
.btp-comment-fom,.btp-comments{padding:30px 0 0}
h3.btp-title-desc-full,h3.btp-title-extrafield{font-size:18px;text-transform:uppercase;color:#acacac;margin:0 0 15px;padding:0}
h3.btp-title-desc-full span,h3.btp-title-extrafield span{padding:0 10px 0 0}
div.btp-detail-desc{margin:22px 0 0;padding:0}
.btp-detail-desc-full .detail_desc{line-height:20px;color:#acacac}
.btp-detail-desc .btp-detail-desc-full{width:auto;float:none;border:none}
.btp-detail-desc-full p + p{margin:20px 0 0}
h3.btp-title-extrafield{margin:0 0 5px}
.btp-detail-extrafields .extrafield-row{border-bottom:1px solid #dedede}
.btp-detail-extrafields .extrafield-row .extrafield-title,.btp-detail-extrafields .extrafield-row .extrafield-value{text-transform:uppercase;font-weight:400}
.btp-detail-extrafields .extrafield-row .extrafield-title{float:left;min-width:75px}
.btp-detail-extrafields .extrafield-row{clear:left;padding:10px 0}
.btp-detail-extrafields .extrafield-row .extrafield-title + .extrafield-value:before{padding:0 3px 0 0;content:":"}
.btp-detail .btp-detail-voting{clear:left;margin:30px 0}
.modules_on_portfolio{margin-top:50px}
.btsc-testimonials-bottom-right .btsc-testimonials-text{line-height:24px;padding:15px 20px 30px;border-radius:2px;border:1px solid #ddd}
.title_testimonial{font-size:14px;display:block;margin-bottom:5px}
.img_client_vote{margin-top:3px}
.btsc-testimonials-bottom-right .btsc-testimonials-user-avt img{border:1px solid #f1f1f1;border-radius:100px;padding:2px;background:#fff;box-shadow:none}
.btsc-testimonials-bottom-right .btsc-testimonials-text:after{border:none;content:'';width:14px;height:14px;bottom:-14px;right:18px;transform:none;background:url(../images/arrow_testmonial.png) no-repeat scroll left center transparent}
.btsc-testimonials-bottom-right .btsc-testimonials-info{margin:15px 25px 0 0;padding:0}
.btsc-testimonials-bottom-right .btsc-testimonials-user-avt{float:right}
.btsc-testimonials-bottom-right .btsc-testimonials-info-alias{margin:3px 0 0}
.t3-content-inner{padding-bottom:25px}
.easyBlogImage{float:left;margin-right:30px}
#ezblog-posts .easyBlogImage .blog-image{padding:0;margin:0;border:none;display:inline-block;width:100%}
#ezblog-body .blog-header{margin:0 0 7px}
.easyBlogImage + .easyBlogContent{margin-left:310px}
.blog-meta-list-item{font-family:'Open Sans';font-weight:300;color:#858585;line-height:24px;margin-bottom:14px}
#eblog-wrapper .blog-meta-list-item a{color:#858585;text-decoration:none}
.blog-meta-list-item .blog-author{display:inline-block;background:url(../images/easy_icon_author.png) no-repeat scroll left center transparent;padding-left:20px;margin-right:10px}
.blog-meta-list-item .blog-created{display:inline-block;background:url(../images/easy_icon_date_create.png) no-repeat scroll left center transparent;padding-left:20px;margin-right:10px}
.blog-meta-list-item .blog-category{display:inline-block;background:url(../images/easy_icon_category.png) no-repeat scroll left center transparent;padding-left:18px}
#ezblog-body .blog-title{text-transform:uppercase;font-weight:300;margin:0}
#ezblog-body .blog-title a:hover{color:#545454}
#ezblog-body .blog-content .blog-text{line-height:30px;color:#5a5a5a}
#ezblog-body .blog-content .blog-meta-bottom .blog-hit{display:inline-block;font-weight:700;color:#8d8d8d}
#ezblog-body .blog-content .blog-meta-bottom .blog-hit:after{content:"";padding-left:5px;margin-left:5px;border-left:2px solid #8d8d8d}
#eblog-wrapper .blog-rating form > div{margin:3px 5px 0 0}
#ezblog-body .blog-meta-bottom div > span{display:inline-block;float:none}
.blog-meta-bottom-2{font-family:'Open Sans';font-weight:300;font-size:13px}
#ezblog-body .blog-comments a{background:none;padding:0;margin:0;border:none}
#ezblog-body .featured-readmore a,#ezblog-body .blog-readmore a{background:none;padding:0}
#ezblog-body .blog-post{padding:30px 0;border-bottom:1px solid #eaeaea;border-top:none!important}
.blog-meta-bottom{margin-top:7px}
.blog-meta-bottom-1{margin-bottom:8px}
#eblog-wrapper .blog-taglist span.tag-head{color:#626262;font-size:12px;line-height:29px}
#eblog-wrapper .blog-taglist a{margin:0;height:29px;line-height:27px;text-decoration:none;border-radius:2px;border:1px solid #e0e0e0;background:#fff;color:#6c6c6c;display:inline-block;padding:0 10px;margin:0 2px;font-size:12px}
#eblog-wrapper .blog-taglist{padding:10px 0 5px}
#ezblog-menu .blog-navi,#ezblog-dashboard .ui-toolbar{border:none;border-radius:0;box-shadow:none;padding:4px}
#ezblog-dashboard .dashboard-head{border:1px solid #BBB;border-top:none}
#eblog-wrapper #ezblog-menu{border:none;border-radius:0;margin-top:15px}
#ezblog-dashboard .ui-toolbar li{border-right:1px solid rgba(255,255,255,0.2)}
#ezblog-menu .blog-navi li.toolbar-item > a:hover,#ezblog-menu .blog-navi li.toolbar-item > a:focus,#ezblog-menu .blog-navi .user-access a.active,#ezblog-dashboard .ui-toolbar li > a:hover,#ezblog-dashboard .ui-toolbar li.active a{box-shadow:none}
#ezblog-menu .blog-navi li.toolbar-item{border-right:1px solid rgba(255,255,255,0.2)}
#ezblog-menu .blog-navi li.toolbar-item.float-r,#ezblog-dashboard .ui-toolbar li.float-r{border-left:1px solid rgba(255,255,255,0.2);border-right:none}
#ezblog-menu .blog-navi li.toolbar-latest > a > span{background:url(../images/easyblog/icon-home.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.toolbar-categories > a > span{background:url(../images/easyblog/icon-category.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.toolbar-tags > a > span{background:url(../images/easyblog/icon-tag.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.toolbar-blogger > a > span{background:url(../images/easyblog/icon-user.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.toolbar-teamblog > a > span{background:url(../images/easyblog/icon-team-blog.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.user-write > a > span{background:url(../images/easyblog/icon-edit.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.user-micro > a > span{background:url(../images/easyblog/icon-micro.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.user-setting > a > span{background:url(../images/easyblog/icon-config.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi li.user-access > a > span{background:url(../images/easyblog/toolbar-login.png) no-repeat scroll center center transparent}
#ezblog-menu .blog-navi #ezblog-search{background:#fff;border-radius:2px;border:1px solid rgba(255,255,255,0.4);height:26px;line-height:24px;width:180px!important}
#ezblog-menu .blog-navi li.toolbar-item > form button.submit-search{opacity:0;margin:0;padding:0;border:none;width:0}
#eblog-wrapper #section-author{background:#fff;border-radius:3px;border:1px solid #e0e0e0;padding:0;margin:30px 0}
.section-author-infor{padding:33px 15px 0 37px}
#eblog-wrapper .section-author-infor img.avatar{width:180px;border:1px solid #e0e0e0;border-radius:50%}
#eblog-wrapper .section-author-infor .author-info{margin-left:210px}
.author-info-head .author-name{text-transform:uppercase;font-size:18px}
.author-info-head .author-name a{text-decoration:none;color:#a2a2a2}
.author-info-head{position:relative;padding:0 0 9px;margin:0 0 12px}
.author-info-head:before{position:absolute;content:'';width:70px;border-bottom:1px solid #ededed;left:0;bottom:0}
.author-info .author-meta{position:absolute;right:0;top:0;font-size:11px;font-family:Arial,Helvetica,sans-serif}
#ezblog-body .profile-connect .connect-links li a:hover{text-decoration:none;color:#545454}
#ezblog-body .profile-connect .connect-links li + li{border:none;padding:0}
.authorRecent{border-top:1px solid #eaeaea;margin-top:15px;padding:0 20px 15px}
h3.authorRecent_titleBox{margin:0;text-transform:uppercase;font-size:13px;border-bottom:1px solid #eaeaea;padding:20px 0 11px}
.authorRecent ul.entry-related-post li{padding:6px 0!important}
.authorRecent ul.entry-related-post li + li{border-top:1px solid #eaeaea!important}
.authorRecent ul.entry-related-post li a,#ezblog-body #section-related .entry-related-post li a{color:#626262;text-decoration:none}
.authorRecent ul.entry-related-post li a:before,#ezblog-body #section-related .entry-related-post li a:before{font-family:FontAwesome;content:"\f0a9";color:#545454;padding:0 10px 0 0;font-size:13px}
.author-about br{display:none}
#ezblog-body .blog-related{padding:0}
#ezblog-body #button-related a{padding:0;background:none;margin:0}
#ezblog-body .tab_button li.item-active a span,#ezblog-body .tab_button li.item-active a:hover span{background:none;color:inherit}
#ezblog-body .tab_button.itemRelated{border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:none}
#ezblog-body .tab_button.itemRelated li{width:auto;float:none}
#ezblog-body .tab_button li a span{padding:0;margin:0;height:inherit;line-height:inherit}
#ezblog-body .tab_button.itemRelated{font-size:13px;margin:0;padding:15px 20px 11px;text-transform:uppercase}
#ezblog-body #section-related .entry-related-post li{padding:6px 0!important;border-top:1px solid #eaeaea!important;margin:0}
#ezblog-body #section-related .entry-related-post{padding:0 20px 20px}
#comment-form .form_field .inputbox{width:100%;border-radius:0;border:1px solid #bbb!important;height:29px;line-height:27px;padding:0 5px}
#comment-form .form_field label{font-weight:400;color:#545454}
#comment-form .form_field{margin-bottom:15px}
body #comment-form #markItUpComment textarea{border-radius:0;border:1px solid #bbb}
#comment-form #esregister,#comment-form #subscribe-to-blog,#comment-form #tnc{float:left;height:auto;margin:6px 5px 0 0}
#comment-form .subscription-box{clear:left;float:left;margin-right:20px}
.labelSmall label{font-size:11px;font-weight:400}
#comment-form.blog-section #btnSubmit{border-radius:2px;color:#fff;display:inline-block;height:34px;font-size:16px;text-transform:uppercase;line-height:34px;padding:0 15px 0 40px;position:relative;text-decoration:none;border:none;margin:10px 0 0}
#comment-form.blog-section .form-row.comment-editor{margin-bottom:5px}
#ezblog-body .blog-section .section-title{font-size:14px;text-transform:uppercase;margin:0 0 15px;padding:0 0 12px;border-bottom:1px solid #eaeaea}
#ezblog-body #section-comments.blog-section > .section-title{color:#292929;font-size:16px;padding:0 0 9px;margin:0}
#ezblog-body #blog-comment .comment-row{padding-top:25px}
#ezblog-body #blog-comment .comment-row + .comment-row{border-top:1px solid #eaeaea;margin-top:25px}
#ezblog-body #blog-comment img.avatar,#ezblog-body #comment-form img.avatar{width:100px;border:none!important;padding:0;margin:0}
#ezblog-body .comment-avatar + .comment-content{margin-left:131px}
#ezblog-body .comment-content{color:#9e9e9e}
#blog-comment .comment-row .comment-author{font-size:15px;text-transform:uppercase;color:#292929}
#blog-comment .comment-row .comment-date{color:#9e9e9e;font-size:13px}
#blog-comment .comment-row .comment-date:before{content:'/'}
#blog-comment .comment-row .comment-head{position:relative;padding:0 0 15px;margin:0 0 10px}
#blog-comment .comment-row .comment-head:before{position:absolute;content:'';left:0;bottom:0;border-bottom:3px solid #e6e6e6;width:50px}
#eblog-wrapper .blog-modified-date{font-style:normal;font-size:12px}
#eblog-wrapper .blog-image-container a.easyblog-thumb-preview img.blog-image{padding:0;border:none;margin:0}
#ezblog-body .blog-image-container{margin:20px 0}
#ezblog-body .blog-read .blog-title{font-size:20px;font-weight:300;margin:10px 0 13px}
#ezblog-body .blog-read .blog-head{border-bottom:1px solid #eaeaea}
#ezblog-body .blog-read .blog-brief{border:none;font-weight:700;color:#949494;font-size:11px;padding-top:8px}
#ezblog-body .blog-read .blog-brief a{color:#949494;text-decoration:none}
#ezblog-body .blog-read .blog-brief .blog-option li.blog-email a,#ezblog-body .blog-read .blog-brief .blog-option li.print a{background:none;padding:0}
#ezblog-body .blog-read .blog-brief .blog-option li + li{border:none;padding:0;margin:0 0 0 15px}
#eblog-wrapper .blog-read .blog-modified-date{margin-top:35px}
.easy-component-title{text-transform:uppercase;font-size:20px!important;font-weight:700;margin:0 0 12px!important}
.easy-component-desc{font-size:13px;color:#8d8d8d;margin:0 0 7px}
#ezblog-head .component-links{margin:5px 0 0}
#ezblog-menu .blog-navi .user-form{border:1px solid #e0e0e0;border-top:none}
#ezblog-menu .blog-navi .user-form form .input{border-radius:0;border:1px solid #e0e0e0;font-size:12px;font-weight:400;width:100%}
#ezblog-menu .blog-navi .user-form form label{font-weight:400;font-size:12px}
#ezblog-menu .blog-navi .user-form form .button{border:none;border-radius:0;box-shadow:none;color:#fff;font-size:15px;height:30px;line-height:30px;padding:0 10px;text-shadow:none;font-weight:300;text-transform:uppercase}
#bloggers-sorting .blogger-filter input.inputbox{width:auto;display:inline-block}
#bloggers-sorting .blogger-filter .form-control{width:auto;display:inline-block}
#eblog-wrapper #bloggers-sorting{border-bottom:1px solid #e0e0e0;padding:5px 0 20px;margin:0 0 15px}
#eblog-wrapper #ezblog-bloggers .profile-item .profile-head img.avatar,#eblog-wrapper #ezblog-category .profile-item .profile-head img.avatar,#eblog-wrapper #ezblog-detail .profile-head .profile-avatar img.avatar{border:1px solid #e0e0e0!important;border-radius:50%;width:180px}
#eblog-wrapper #ezblog-detail .profile-bio br{display:none}
#ezblog-body #ezblog-bloggers .profile-item,#ezblog-body #ezblog-category .profile-item,#ezblog-body #ezblog-detail{padding:32px 10px 20px 35px;border-radius:3px;border:1px solid #e0e0e0}
#ezblog-body #ezblog-bloggers .profile-item br{display:none}
#ezblog-body #ezblog-bloggers .profile-avatar + .profile-info,#ezblog-body #ezblog-category .profile-avatar + .profile-info,#ezblog-body #ezblog-detail .profile-avatar + .profile-info{margin-left:210px}
#ezblog-body #ezblog-bloggers h3.profile-title,#ezblog-body #ezblog-category h3.profile-title,#ezblog-body #ezblog-detail h3.profile-title{font-size:18px;text-transform:uppercase;margin:0}
#ezblog-body #ezblog-bloggers h3.profile-title a,#ezblog-body #ezblog-category h3.profile-title a,#ezblog-body #ezblog-detail h3.profile-title a{color:#a2a2a2}
#ezblog-body #ezblog-bloggers .author-info-head,#ezblog-body #ezblog-category .author-info-head,#ezblog-body #ezblog-detail .author-info-head{position:relative}
#ezblog-body #ezblog-bloggers .author-info-head:before,#ezblog-body #ezblog-category .author-info-head:before,#ezblog-body #ezblog-detail .author-info-head:before{border-bottom:1px solid #ededed;bottom:0;content:"";left:0;position:absolute;width:70px}
#ezblog-body #ezblog-bloggers .profile-connect,#ezblog-body #ezblog-category .profile-connect,#ezblog-body #ezblog-detail .profile-connect{font-size:11px;position:absolute;right:0;top:0}
.heading-ezblog-bloggers{text-transform:uppercase;font-size:18px!important;border-bottom:1px solid #e0e0e0;padding:0 0 20px;font-weight:400;margin:0 0 20px!important}
#ezblog-body ul.featured-entries .featured-image{width:100%;float:none;padding:0;margin:0;border:none}
#ezblog-body .slider-holder{height:400px}
#ezblog-body ul.featured-entries .featured-image img{max-width:none;width:100%}
#ezblog-body ul.featured-entries .featured-image + .featured-meta{margin:0}
#ezblog-body ul.featured-entries .featured-meta{position:absolute;bottom:0;left:0;right:0;z-index:9;width:100%;color:#fff}
#ezblog-body ul.featured-entries .featured-meta .featured-meta-inner{margin:0 10px 30px}
#ezblog-body ul.featured-entries .featured-meta a{color:#fff;text-decoration:none}
#ezblog-body .featured-slider{border:none;border-bottom:1px solid #f1f1f1;margin:0;padding:0 0 45px}
#ezblog-body ul.featured-entries .featured-image div{max-height:none}
.featureAvt img{width:64px;height:64px;border:3px solid #fff!important;border-radius:50%}
.featureAvt{float:left;margin-top:3px}
.featureAvt + .featureInfoBlock{margin-left:77px}
.featureAuthor{background:url(../images/easy_icon_author-feature.png) no-repeat scroll left center transparent;margin-right:10px;padding-left:20px;display:inline-block}
.featureDate{display:inline-block;padding-left:20px;background:url(../images/easy_icon_date_create-feature.png) no-repeat scroll left center transparent}
.featureTitle{margin:2px 0 0;font-weight:700;font-size:30px;line-height:normal}
.showcase-author{font-family:'Open Sans'}
.featuredReadmore a{height:52px;width:52px;border-radius:50%;color:#fff!important;line-height:55px;text-align:center;font-size:16px;display:inline-block;position:absolute;right:22px;bottom:30px}
#ezblog-featured .slider-holder .featured-item:before{content:'';position:absolute;width:100%;height:226px;background:url(../images/feature_shadow.png) repeat-x scroll left bottom transparent;z-index:3;display:block;bottom:0;left:0}
#ezblog-body .featured-navi{margin:-35px 0 0;padding:0;border:none;background:none;z-index:10}
#ezblog-body .featured-a{border:none;padding:6px 0 5px}
#ezblog-body .featured-a a{border-radius:50px;width:10px;height:10px;padding:0;border:none;background:#fff;margin:0 2px}
#ezblog-body .featured-a a span{display:none}
.eblog-pagination{padding-top:30px}
div.k2Pagination ul{text-align:left}
.btp-slideshow .box_skitter .next_button,.btp-slideshow .box_skitter .prev_button{height:26px;width:26px;opacity:1!important;border-radius:2px}
.btp-slideshow .box_skitter .prev_button{left:13px}
.btp-slideshow .box_skitter .next_button{right:13px}
.weblink-category .webLinkItemHit,.results-number{color:#fff;font-size:20px;font-weight:700;height:44px;line-height:44px;padding:0 18px}
.weblink-category .showLink{font-family:"Roboto";font-size:13px;font-weight:700;padding-top:4px}
.weblink-category h3.list-title{margin:0;line-height:1}
.weblink-category .list-title a,.result-title a{color:#292929;font-family:"Roboto";font-size:24px;font-weight:300;margin:0;text-decoration:none;text-transform:uppercase}
.weblink-category .weblinkItemTitle,.resultsItemInfor{margin-left:56px}
.showLink a:hover{color:#545454;text-decoration:none}
.weblinkItemHeader,.resultsItemHeader{margin-bottom:20px;padding-bottom:13px;position:relative}
.weblinkItemHeader:after,.resultsItemHeader:after{border-bottom:3px solid #eaeaea;bottom:0;content:"";position:absolute;width:50px}
h2.webLink_categoryTitle{border-bottom:2px solid #f2f2f2;color:#292929;font-size:36px;font-weight:300;margin:0 0 20px;line-height:1;padding-bottom:7px;text-transform:uppercase}
.cat-list-row,.resultsItem{border-bottom:2px solid #f2f2f2;margin-bottom:25px;padding-bottom:15px}
#searchForm .word #search-searchword{border:1px solid #eaeaea;border-radius:0;box-shadow:none;color:#b0b0b0;float:left;height:38px;line-height:28px;padding:5px}
#searchForm .word .button,.finder #smartsearch-btn{border:medium none;color:#fff;font-size:14px;height:38px;margin-left:10px;padding:0 20px;position:relative}
#searchForm .word .button:before,.finder #smartsearch-btn:before{content:"\f002";font-family:FontAwesome;padding-right:5px}
#searchForm .phrases-box input[type="radio"]{margin-top:5px}
.searchPage label{color:#666;font-weight:400}
#searchForm .phrases-box input[type="radio"],#searchForm .only input[type="checkbox"]{float:left;margin-right:3px;margin-top:5px}
.searchPage .phrases-box label,.searchPage .only label{display:inline-block;float:left;font-weight:400;margin-right:25px}
.searchPage .ordering-box{clear:left;margin-top:20px}
.searchPage select{border-radius:0;padding:5px}
.search-results .result-category{font-size:13px;margin-top:2px}
.search-results .result-title{margin:0}
.searchPage legend{border-bottom:1px solid #eaeaea;font-size:24px;margin-top:30px;padding-bottom:9px;text-transform:uppercase}
.searchPage #searchForm fieldset{margin:0}
.searchPage .search-results{margin:25px 0 0}
.searchPage .resultNumber{margin-top:10px}
.archive_published{color:#fff;float:left;font-size:14px;font-weight:400;line-height:18px;margin-right:22px;margin-top:4px;padding:3px 8px;text-align:center;text-transform:uppercase}
.archiveBlogListItem h3.blogItemTitle{font-size:24px;margin:0;text-transform:uppercase;line-height:1}
.archiveBlogListItem .k2ItemInfo{margin-top:6px}
#archive-items .category-name,#archive-items .createdby,#archive-items .hits{display:inline-block}
.archiveBlogListItem{border-bottom:2px solid rgba(255,255,255,0.4);margin-bottom:30px;padding-bottom:30px}
.archive fieldset.filters{border-bottom:2px solid #eaeaea;margin-bottom:30px;padding-bottom:25px;text-align:right}
.archive fieldset.filters select{border-radius:0;box-shadow:none;margin-left:5px;padding:9px 5px 8px 10px}
.archive fieldset.filters .btn-primary{border:none;border-radius:0;color:#fff;font-size:14px;height:38px;margin-left:10px;padding:0 20px;position:relative}
.fancybox-skin{background:none}
#btl-content-login.btl-content-block,#btl-content-registration.btl-content-block{box-shadow:0 0 3px rgba(0,0,0,0.4),0 0 1px rgba(255,255,255,0.4) inset;border:none;background:none;padding:7px}
.btl-content-block-inner{background:#fff}
#btl-content-login .btl-formlogin{padding:0 20px}
.btl-content-block h3{text-transform:uppercase;font-size:15px;font-weight:700;height:40px;line-height:40px;border-bottom:1px solid #f3f3f3;background:#fff;color:#989898;padding:0 20px}
.btl-text{color:#989898}
.social_button_text.btl-text{padding:11px 0 10px}
#btl-content-login .btl-field.btl-text{margin:0 0 -3px;padding:5px 0 0}
#btl-content-login #social-connect a,.social_btlogin a{float:left;margin:0 5px 10px}
#btl-content-login #social-connect div.btnsc,.social_btlogin .btnsc{margin:0;width:104px}
#btl-content-login #social-connect div.bt-social{margin:0;padding:0 30px}
.btn-fb{background:#4b6aaa}
.btn-tt{background:#55acee}
.btn-gg{background:#d34836}
.btn-in{background:#0181b2}
.iconsc{width:22px;margin:0;height:30px!important;padding:0;background-position:left center}
.icon-border-sc{height:30px!important;width:0!important;border-left:1px solid rgba(255,255,255,0.25)}
.text-sc{padding-left:10px;font-weight:700;color:#fff;font-family:"Roboto"}
#btl-content-login .social_btlogin{padding:0 23px 10px}
#btl-content-login .btl-input .user,#btl-content-login .btl-input .pass{color:#8c8c8c;max-width:none;border:1px solid #cdcdcd!important}
#btl-content-login input.btl-buttonsubmit,#btl-content-registration button.btl-buttonsubmit{text-transform:uppercase;font-size:12px;color:#fff;height:32px;line-height:32px;border-radius:2px;border:none;padding:0 20px}
#btl-input-remember{color:#afafaf;padding:5px 0 0}
#btl-content-login .btl-reset{color:#878787;font-size:11px;margin:0;border:none;text-align:left}
#bt_ul{text-align:left;padding:12px 22px}
#btl-content-login ul li{margin:0 25px 0 0}
#btl-content-login ul li a{color:#87878}
#btl-content-login .btl-about{margin:0;border-top:1px solid #ececec;padding:10px 20px}
#btl-content-registration .btl-field .btl-label{height:32px;line-height:32px;color:#989898;font-weight:400}
#btl-content-registration .star{color:inherit}
#btl-content-registration .btl-field .btl-label label{font-weight:400;color:#989898}
.btl-formregistration select{width:100%;background:none}
#btl-content-registration .btl-input > .inputbox{box-shadow:none}
#btl-content-registration .btl-field.button{margin-bottom:20px}
#btl-content-registration #btl-registration-error{padding:12px 10px 12px 38px;margin:10px 0 4px}
#btl-content-registration .field-note-error{border-bottom:1px solid #ececec;margin:0 -20px;padding:9px 20px;color:#afafaf;background:#fbfbfb}
#btl-content-registration .bt-scroll-inner{padding:0 20px}
.fancybox-close{background:url(../images/close.png) no-repeat scroll left top transparent;right:15px;top:17px}
#btl-content-registration div.btl-buttonsubmit{margin-left:140px;text-align:left}
#btl-content-registration button.btl-buttonsubmit:before{content:"\f067";font-family:'FontAwesome';padding-right:5px;font-size:14px;margin-left:-10px}
.btl-profile{background:none;border:none}
#btl .btl-panel #btl-panel-profile .welcome{color:#fff;border-radius:20px;cursor:pointer;background:rgba(255,255,255,0.25);padding:0 10px;height:24px;line-height:24px;margin-top:5px}
button.btl-buttonlogout{text-transform:uppercase;font-size:12px;color:#fff;height:32px;line-height:32px;border-radius:2px;border:none;padding:0 20px}
#btl-content #btl-content-profile #module-in-profile ul{margin:0;padding:10px 10px 10px 20px}
#btl-content #btl-content-profile #module-in-profile ul li a{padding:0;line-height:24px}
#btl-content #btl-content-profile #module-in-profile ul li.active a,#btl-content #btl-content-profile #module-in-profile ul li a:hover{background:none}
#module-in-profile{min-width:230px}
#btl-content #btl-content-profile #module-in-profile ul li a:before{content:"\f101";font-family:"FontAwesome";font-size:14px;font-weight:400;padding-right:8px}
#btl-content-profile div.btl-buttonsubmit{text-align:left;margin-left:20px}
.bt_social_register #member-profile .control-label,.bt_social_register #member-registration .control-label{float:left;height:32px;line-height:32px;padding:0!important;text-align:left;width:140px}
.bt_social_register #member-registration .control-label label{line-height:18px}
#member-registration .btl-input,#member-profile .btl-input{line-height:normal;margin-left:15px!important;min-width:260px;padding:0;position:relative;float:left}
#member-registration .btl-input > input[type="text"],#member-registration .btl-input > input[type="password"],#member-registration .btl-input > input[type="email"],#member-registration .btl-input > input[type="file"],#member-profile .btl-input > input[type="text"],#member-profile .btl-input > input[type="password"],#member-profile .btl-input > input[type="email"],#member-profile .btl-input > input[type="file"]{height:32px!important;padding:0 5px;line-height:32px}
#member-registration .calendar,#member-profile .calendar,#member-registration .calendar table #member-profile .calendar table{top:7px;right:30px}
.profile-edit #member-profile select,#member-registration select{background:none}
#member-registration .btl-input > textarea,#member-profile .btl-input > textarea{width:260px!important;padding:0;line-height:20px}
.profile-edit #menu .nav li a:hover{background:none}
#member-profile fieldset,#member-registration fieldset{border:none!important}
#member-profile .tab-content{border:1px solid #f1f1f1;border-top:none}
.profile-edit #menu{border-bottom:none!important}
#member-profile .btn-submit,#member-registration .btn-submit{margin-left:160px}
#member-profile .btn-submit button.submitButton,#member-registration .btn-submit button.submitButton{border:none;height:32px;line-height:32px;text-transform:uppercase;color:#fff;padding:0 20px 0 10px;border-radius:2px;text-shadow:none}
#member-profile .btn-submit button.submitButton:before,#member-registration .btn-submit button.submitButton:before{content:"\f067";font-family:FontAwesome;padding:0 5px 0 0}
.socialLoginPage .btl-input #modlgn-username,.socialLoginPage .btl-input #modlgn-password{height:32px;line-height:32px;border-radius:2px;border:1px solid #cdcdcd;font-size:12px;text-indent:0;padding:0 5px 0 28px;font-family:Arial,Helvetica,sans-serif}
.socialLoginPage button.btn-primary{border:none;height:32px;line-height:32px;text-transform:uppercase;color:#fff;padding:0 20px;border-radius:2px;text-shadow:none}
.loginPage_fieldExtra ul{padding:10px 0 0;list-style:none}
.reset input[type=text],.remind input[type=email],.reset-confirm input[type=text],.reset-complete input[type=password]{border:1px solid #cdcdcd;border-radius:0;color:#a0a0a0;height:32px;line-height:30px;padding:0 5px;width:350px;border-radius:2px}
.reset .btl_submit,.remind .btl_submit,.reset-confirm .btl_submit,.reset-complete .btl_submit{border:none;color:#fff;font-size:12px;height:32px;line-height:32px;padding:0 15px;text-transform:uppercase;margin-top:15px;border-radius:2px}
.login_wapper .btl-login-label{margin-top:15px}
.login_wapper .btl-login-label label{display:block;margin:0}
.login_wapper .btl-login-label #username,.login_wapper .btl-login-label #password{height:32px;line-height:30px;border:1px solid #cdcdcd;border-radius:2px;padding:0 5px;width:250px}
.login_wapper .btl-login-label #remember,.register_wapper .register-fields-input #del_image{float:left;margin:5px 2px 0 0;height:auto}
.register_wapper .register-fields-input label[for="del_image"]{line-height:24px!important;float:none!important}
.login_wapper .btl-login-label #remember-lbl{font-weight:400}
.login_wapper ul{padding:20px 0 0;list-style:none}
.login_wapper .submit_button button.button{border:none;color:#fff;font-size:12px;height:32px;line-height:32px;padding:0 15px;text-transform:uppercase;border-radius:2px}
.register_wapper .control-label{width:160px;float:left;line-height:32px}
.register_wapper .control-group.userDesc .control-label{float:none;width:auto}
.register_wapper .control-label label{line-height:18px;margin:0}
.register_wapper .control-label:after{clear:both}
.register_wapper .control-group input[type="text"],.register_wapper .control-group input[type="email"],.register_wapper .control-group input[type="password"]{height:32px;line-height:30px;border:1px solid #cdcdcd;border-radius:2px;padding:0 5px;width:250px}
.control-group.gender .register-fields-input input[type="radio"]{margin:8px 2px 0 0;float:left}
.control-group.gender .register-fields-input label{padding:0 10px 0 0;float:left;margin:0;line-height:32px}
.register_wapper .control-group{margin-bottom:15px;clear:left}
.register_wapper .register-fields-input button.button{border:none;color:#fff;font-size:12px;height:32px;line-height:32px;padding:0 15px;text-transform:uppercase;border-radius:2px}
.register_wapper .register-fields-input button.button:before{content:"\f067";font-family:'FontAwesome';padding-right:5px;font-size:14px;margin-left:-5px}
.k2AccountPageUpdate{margin-left:160px}
.heading_login_page{border-bottom:2px solid #ededed;color:#9d9d9d;font-family:"Roboto";font-size:20px;font-weight:300;line-height:1.5;margin-bottom:20px;padding-bottom:5px;text-transform:uppercase}
.module-ct ul.dropdown-menu{position:relative;float:none;box-shadow:none;border:none;display:block;background:none;border-radius:0}
.module-ct ul.dropdown-menu li:first-child a{border-top:1px solid rgba(255,255,255,0.1)}
.module-ct ul.nav li.parent > a .caret{display:none}
.menu_sidebar ul.nav > li > a:hover,.menu_sidebar .dropdown-menu > .active > a,.menu_sidebar .dropdown-menu > .active > a:hover,.menu_sidebar .dropdown-menu > .active > a:focus,.menu_sidebar .dropdown-menu > li > a:hover{background:rgba(255,255,255,0.1)}
.jshop_list_product .productItemInner .productImg{display:block;position:relative}
.jshop_list_product .productItemInner .productImg img.jshop_img{width:100%;padding:0;border:none}
.jshop_list_product .productItemInner .image_block{padding:0;position:relative}
.jshop_list_product .productItemInner .image{padding:0}
.jshop_list_product .productItemInner .buttons{position:absolute;top:calc(50% - 22px);left:calc(50% + 6px);opacity:0;padding:0;z-index:99;transition:opacity .35s ease 0}
.jshop_list_product .productItemInner .buttons a.button_buy,.jshop_list_product .productItemInner .buttons a.button_detail{height:44px;width:44px;line-height:44px;float:left;font-size:18px;text-align:center;border-radius:2px}
.jshop_list_product .productItemInner .buttons a.button_detail + a.button_buy{margin-left:6px}
.jshop_list_product .productItemInner .image_block a.productImg:before{position:absolute;left:0;top:0;height:100%;width:100%;content:'';background:rgba(69,69,69,0.5);opacity:0;transition:opacity .35s ease 0}
.jshop_list_product .productItemInner .image_block:hover a.productImg:before{opacity:1}
.jshop_list_product .productItemInner .image_block:hover .buttons{opacity:1}
.jshop_list_product .productItemInner .image_block:hover .bt-product-quick-view{display:block}
.productImg .bt-product-quick-view-overlay{display:none!important}
.jshop_list_product .productItemInner{border-radius:2px;background:#f8f8f8;border:1px solid #dedede}
.jshop_list_product .productItemInner .jshop_price{height:45px;width:45px;text-align:center;border-radius:50%;position:absolute;right:14px;font-size:16px;line-height:45px;font-weight:700;font-family:"Open Sans";top:20px}
.productItemListInfor{position:relative;padding:20px 17px 24px}
.jshop_list_product .productItemInner .name a{font-family:"Open Sans";font-weight:400;font-size:16px;color:#666;text-decoration:none;padding:0;line-height:20px}
.jshop_list_product .productItemInner .name{padding:0}
.jshop_list_product .productItemInner .productListCategory{font-family:"Open Sans";font-size:12px;font-weight:700;line-height:18px}
.jshop_list_product .block_product{padding:0;margin:0 0 30px}
.review_title{font-size:16px;text-transform:uppercase;color:#292929;border-bottom:1px solid #ededed;padding:0 0 10px}
.jShopReviewList .review_item{padding:25px 0;border:none;border-bottom:1px solid #ededed}
.jShopReviewList .review_user{font-size:15px;text-transform:uppercase;color:#292929;font-weight:400}
.jShopReviewList .review_time{color:#9e9e9e;font-size:13px}
.jShopReviewList .review_time:before{content:"/"}
.jShopReviewList .review_text{padding:0;color:#9e9e9e;font-size:13px}
.jShopReviewList .reviewItemHeader{position:relative;padding:0 0 14px;margin:0 0 15px}
.jShopReviewList .reviewItemHeader:before{position:absolute;border-bottom:3px solid #e6e6e6;left:0;bottom:0;width:50px;content:''}
.jShopReviewList .review_mark{display:inline-block;height:15px;margin-left:10px}
.jShopReviewList .review_title{margin-top:30px}
.reviewForm.review_title{margin-top:60px}
#jshop_review_write .jShopReviewField{margin-bottom:17px}
#jshop_review_write .jShopReviewField input[type="text"],#jshop_review_write .jShopReviewField textarea{width:100%;border-radius:0;background:#fff;border:1px solid #e6e6e6;color:#9e9e9e;box-shadow:none}
#jshop_review_write .jShopReviewField textarea{min-height:100px}
#jshop_review_write .jShopReviewField input[type="text"]{height:40px;line-height:38px;padding:0 5px}
.review_title.reviewForm{margin-bottom:25px}
#jshop_review_write .reviewFormRateItem{color:#9e9e9e;float:left;line-height:normal;margin:0 10px 0 0}
.jShopReviewSubmitButton{text-align:right;margin-top:17px}
.jShopReviewSubmitButton .button{font-size:14px;text-transform:uppercase;color:#fff;height:38px;line-height:38px;padding:0 18px;border:none}
#list_product_image_thumb .jshop_img_thumb{width:78px;height:78px;border:1px solid #dedede;padding:3px;margin:0}
.list_product_image_thumb_inner{margin:0 -4px}
.jShopThumImg{margin:10px 5px 0;float:left}
.productfull .image_middle{width:100%}
.bigImage img.jShopMainImg{width:100%;border:1px solid #dedede;padding:3px}
h1.productName{border-bottom:1px solid #dedede;font-size:24px;text-transform:uppercase;color:#acacac;margin:0 0 19px;padding:0 0 6px}
.productInfoTitle,.productDesc{text-transform:uppercase;font-size:16px;border-bottom:1px solid #e5e5e5;padding:0 0 6px}
.productDesc{margin-top:35px}
.productInfoTitle{margin-bottom:9px}
div.jshop_prod_description{padding:15px 0 0}
.jshop .prod_qty_input input{width:auto;float:left}
.textLeft,.attributes_name{float:left;width:75px;height:30px;line-height:30px;color:#515151;font-weight:700}
.productAverageRating{margin-left:87px;margin-top:7px}
.productVote,.prod_buttons,.productAttributes{clear:left}
.productAttributesSelect select{float:left}
.productColRight .prod_price{border-bottom:1px solid #f5f5f5;padding:3px 0;margin:0}
.productColRight .productVote{border-bottom:1px solid #f5f5f5;margin:0;padding:3px 0}
.productColRight .productAttributes{border-bottom:1px solid #f5f5f5;margin:0;padding:15px 0}
.productColRight .prod_buttons{border-bottom:1px solid #f5f5f5;margin:0;padding:12px 0}
.productColRight .productVote:before,.productColRight .productVote:after,.productColRight .prod_buttons:before,.productColRight .prod_buttons:after,.productColRight .productAttributes:before,.productColRight .productAttributes:after,.productColRight .prod_price:before,.productColRight .prod_price:after{clear:both;content:"";display:table}
.productAttributes select.inputbox{padding:5px;border-radius:2px;border:1px solid #dedede;background:#fff;color:#afafaf}
.jshop .productColRight .prod_qty_input input.inputbox{height:30px;line-height:28px;border:1px solid #dedede;background:#fff;border-radius:2px;width:75px;box-shadow:none}
.addCart{height:30px;line-height:30px;border:none;border-radius:2px;color:#fff;padding:0 13px 0 31px;margin:0 0 0 8px}
.addWishList{height:30px;line-height:30px;border:none;width:30px!important;border-radius:2px;color:#fff;padding:0;margin:0 0 0 8px;display:inline-block;background:url(../images/icon_wishlist.png) no-repeat scroll center center #e26228}
div.star-rating,div.star-rating a,.stars_no_active{background:url(../images/icon_rate2.png) repeat-x scroll left top transparent}
div.star-rating-on a,.stars_active{background:url(../images/icon_rate2.png) repeat-x scroll left -16px transparent!important}
div.star-rating-hover:not(.rating-cancel) a{background:url(../images/icon_rate2.png) repeat-x scroll left -32px transparent}
.productfull #block_price{font-weight:700;font-size:18px}
.splitTextLeft{float:left;padding:0 12px 0 0;font-weight:700;line-height:30px!important;font-size:12px!important;color:#515151!important}
.cartQuantity .inputbox{width:70px;height:30px;line-height:28px;border:1px solid #dedede;border-radius:2px;float:left;background:#f9f9f9;color:#5b5b5b;padding:0 5px;box-shadow:none}
table.cart .cartHeading th{height:39px;line-height:39px;padding:0;font-weight:700;font-size:13px;text-align:left;padding:0 15px;background:#fcfcfc;border-left:1px solid #dedede}
table.cart{border:1px solid #dedede}
table.cart td{border:1px solid #dedede;padding:15px 5px 10px 15px;text-align:left}
table.cart td.cartRemoveCart{text-align:center;padding:15px 0}
a.remove-cart{height:14px;width:14px;margin-top:7px;display:inline-block;background:url(../images/icon_remove_item_cart.png) no-repeat scroll left top transparent}
a.remove-cart:hover{height:14px;width:14px;display:inline-block;background:url(../images/icon_remove_item_cart.png) no-repeat scroll left bottom transparent}
.cartQuantity .cart_reload{margin:5px 0 0 5px;display:inline-block}
.cartPrice,.cartTotal{font-weight:700;font-size:16px;line-height:30px}
.cartProductImage{width:56px;float:left}
.cartProductName{margin-left:70px}
.cartProductName .cart_productName{font-size:14px;font-weight:700}
p.jshop_cart_attribute{padding:0;margin:0}
.list_attribute{margin-top:5px}
a.checkOutLink{font-size:14px;color:#fff;font-weight:700;height:30px;line-height:30px;border-radius:2px;padding:0 15px;display:inline-block;text-decoration:none;text-decoration:none;color:#fff}
.checkOutBox_left input.discountText{height:30px;line-height:28px;border-radius:2px;border:1px solid #dedede;background:#f9f9f9;padding:0 5px;color:#afafaf;float:left;box-shadow:none}
.checkOutBox_left .discountButton{height:30px;width:30px;margin-left:7px;border:none;border-radius:2px}
.checkOutBox_right{text-align:right}
.checkOutBox{margin-top:20px}
.jShopLoginField{clear:left}
.jShopLoginField > input#remember_me{float:left;margin:6px 5px 0 0}
.jShopLoginField{margin-bottom:17px}
.jShopLoginField label{font-weight:400;margin:0}
.login_block,.register_block{color:#afafaf}
.jShopLoginField .usernameField,.jShopLoginField .passwdField{height:30px;line-height:28px;padding:0 5px;border-radius:2px;border:1px solid #dedede;background:#fbfbfb;color:#afafaf;width:50%;min-width:200px;box-shadow:none}
.jShopLogin .small_header,.jShopRegisterTitle{text-transform:uppercase;border-bottom:1px solid #d9d9d9;font-size:16px;margin:0 0 25px;padding:0 0 5px;font-weight:700}
.jShopLoginField .button{border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:30px;line-height:30px;padding:0 15px;border:none;text-decoration:none}
div.jshop_register input.inputbox{height:30px;line-height:28px;border:1px solid #dedede;border-radius:2px;color:#afafaf;box-shadow:none;padding:0 5px}
div.jshop_register select.inputbox{border:1px solid #dedede;color:#afafaf;padding:6px 5px 5px;box-shadow:none}
div.jshop_register .inputbox.fielderror{border:1px solid red}
.jshop_register .name{line-height:30px;color:#afafaf}
div.jshop_register{padding:0}
div.jshop_register td{padding:7px 0}
.jShopRegister{margin:10px 0 0 215px}
div.boxTitleBlock{text-align:center}
h3.boxTitle,h2.boxTitle{margin:0;font-size:30px;text-transform:uppercase;font-weight:300;position:relative;color:#acacac}
h3.boxTitle:before,h2.boxTitle:before{position:absolute;top:50%;border-bottom:1px solid #e8e8e8;width:700px;left:calc(50% - 350px);content:''}
h3.boxTitle span,h2.boxTitle span{background:#f3f3f3;position:relative;padding:0 15px}
.boxDesc{color:#333;line-height:30px;margin-top:3px}
.textWhoWeAre{color:#515151}
.btsc-skillbars-content-skill .skill{height:7px;background:#ececec!important;border-radius:2px!important;margin:5px 0 0}
.btsc-skillbars-content-skill .skill .skill-level{height:7px;border-radius:2px!important}
.btsc-skillbars-content-skill .skill-name{font-weight:700;font-size:12px!important;color:#515151!important}
.btsc-skillbars-content-skill .skill-percent-callout{color:#e9682e;font-family:"Open Sans";font-weight:700;font-size:10px;border-radius:2px;height:20px;line-height:18px;top:-27px;width:40px;margin-left:-21px}
.btsc-skillbars-content-skill .skill-percent-callout:after{display:none}
.btsc-skillbars-content-skill .skill-percent-callout:before{background:url(../images/arrow-skillbar.png) no-repeat scroll center bottom transparent;width:10px;height:5px;position:absolute;bottom:-5px;left:calc(50% - 5px);border:none}
.btsc-skillbars-content-skill{padding-bottom:27px}
.aboutUsBlock1 .boxTitleBlock{margin-bottom:74px;margin-top:20px}
.ourServiceConvenientBoxImg{width:80px;height:80px;border-radius:50%;border:1px solid #ececec;line-height:74px;text-align:center;margin:-40px auto 0;background:#fff}
.ourServiceConvenientBox{border:1px solid #ececec;padding:0 24px 25px;text-align:center;margin:70px 0 0}
.ourServiceConvenientBoxDesc{font-weight:300;color:#7e7e7e;line-height:30px;padding-bottom:15px}
.ourServiceConvenientBoxTitle{text-transform:uppercase;color:#7f7f7f;font-weight:300;font-size:18px;line-height:24px;padding-bottom:12px;padding-top:17px}
.aboutUsBlock2 .boxTitleBlock{margin-top:95px}
.customLastestNewsTitle{text-transform:uppercase;font-size:16px;font-weight:700;color:#666;padding:16px 0 4px}
.customLastestNewsDesc{color:#666}
a.customLastestNews_readmore{display:block;text-decoration:none;margin-top:5px}
a.customLastestNews_readmore:before{font-family:'FontAwesome';content:"\f0a9";padding-right:5px}
.customLastestNews{margin-top:26px}
.customLastestNews .customLastestNewsBox{margin:30px 0 0}
.aboutUsBlock3 .boxTitleBlock{margin-top:140px}
.ourServicesBoxIcon{font-size:60px;margin-top:0;text-align:center}
.ourServices, .ourServices a{color:#959595}
.ourServicesBoxTitle, .ourServicesBoxTitle a{text-transform:uppercase;font-size:24px;margin-top:30px}
.ourServicesBoxDesc{margin-top:12px}
.ourServicesBoxReadmore{margin-top:25px}
.ourServicesBoxReadmore a{height:35px;display:inline-block;border:2px solid #d1d1d1;padding:0 25px;line-height:31px;border-radius:50px;color:#959595;text-decoration:none;background:#fff!important}
.row.ourServices{margin:0 0 0 1px}
.ourServicesBox{text-align:center;border:1px solid #d1d1d1;margin:0 0 0 -1px;padding:25px 20px}
.ourServices > [class*="col"]{padding:0}
.customTestimonial{text-align:center}
.customTestimonial .testimonialImg{text-align:center}
.customTestimonial .testimonialImg img{border-radius:50%;border:1px solid #ededed;padding:3px;box-shadow:0 0 1px #f7f7f7}
.customTestimonial .testimonialName{font-size:18px;margin-top:13px;text-transform:uppercase}
.customTestimonial .testimonialPosition{color:#868686;margin-top:2px}
.customTestimonial .testimonialDesc{color:#6b6b6b;font-size:14px;padding:0 18%;margin-top:13px}
.customTestimonial .testimonialLink{display:block;text-decoration:none}
.testimonialButtonDirection{text-align:center;margin-top:23px}
.defaultLayout .sc_testmonial .btcontentshowcase-prev,.defaultLayout .sc_testmonial .btcontentshowcase-next{height:38px;width:38px;display:inline-block;background:#d1d1d1;border-radius:50%;line-height:38px;text-align:center;margin:0;float:left;position:relative}
.defaultLayout .sc_testmonial .btcontentshowcase-prev{background:url(../images/re_left.png) no-repeat scroll center center #d1d1d1!important;left:calc(50% - 79px)}
.defaultLayout .sc_testmonial .btcontentshowcase-next{background:url(../images/re_right.png) no-repeat scroll center center #d1d1d1!important;left:calc(50% + 3px)}
.defaultLayout .sc_testmonial .bt-inner .bt-introtext{margin:0}
.defaultLayout .sc_testmonial .bt-row{padding:0}
.defaultLayout .sc_testmonial .jcarousel li,.defaultLayout .sc_testmonial .bt-inner{height:auto!important}
.defaultLayout .sc_testmonial #btcontentshowcase-control{margin:20px 0 0}
.defaultLayout .sc_testmonial .bt-inner .bt-introtext img{margin:0}
.ourTeamBox{text-align:center;border:1px solid #ececec;color:#acacac;padding:0 25px 25px;margin-top:80px;border-radius:2px}
.ourTeamBox .ourTeamBox_img{width:158px;height:158px;border:1px solid #ececec;border-radius:50%;padding:4px;margin:-65px auto 0;background:#fff}
.ourTeamBox .ourTeamBox_img img{border-radius:50%}
.ourTeamBox .ourTeamBox_name{font-size:18px;text-transform:uppercase;margin-top:18px}
.ourTeamBox .ourTeamBox_position{font-size:14px;font-weight:300}
.ourTeamBox .ourTeamBox_desc{color:#606060;margin-top:13px}
.ourTeamBox_userIcon{text-align:center;margin-top:20px;margin-bottom:15px}
.ourTeamBox_userIcon a{height:28px;width:28px;line-height:28px;margin:0 3px;text-align:center;color:#acacac;border-radius:50%;display:inline-block;font-size:16px}
.ourTeamBox_userIcon a:hover{color:#fff}
.ourTeamBox_userIcon a.ff_icon:hover{background:#0a559c}
.ourTeamBox_userIcon a.gg_icon:hover{background:#dc4937}
.ourTeamBox_userIcon a.tt_icon:hover{background:#5dd7fc}
.ourTeamBox_userIcon a.be_icon:hover{background:#0095fe}
.ourTeam{margin-top:20px}
.ourServiceBlock3{margin-top:65px}
.ourServiceBlock2{margin-top:55px;margin-left:-800px;margin-right:-800px;background:#fbfbfb;padding-top:45px;padding-bottom:42px}
.ourServiceBlock1 .boxTitleBlock{margin-bottom:40px;margin-top:30px}
.ourTeamBlock1{color:#7b7b7b}
.ourTeamUserDetailInfoName{font-size:36px;text-transform:uppercase;font-weight:300}
.ourTeamUserDetailInfoPosition{font-size:14px;text-transform:uppercase;font-weight:300;margin-top:11px}
.ourTeamUserDetailInfoDesc{border-top:1px solid #e5e5e5;margin-top:15px;padding-top:20px;padding-bottom:22px}
.ourTeamPage .ourTeamBox{margin-top:125px}
.ourTeamBlock2 .ourTeam{margin-top:60px}
.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group > .dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header{font-size:18px;text-transform:uppercase;padding:7px 0}
.t3-mainnav .t3-megamenu .mega > .mega-dropdown-menu{padding:10px 0 20px;border:none;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,0.3);background:#f9f9f9}
.t3-megamenu .mega-nav > li a,.t3-megamenu .dropdown-menu .mega-nav > li a{line-height:20px;padding:8px 0 8px 4px;border-bottom:1px solid #e8e8e8;color:#616161}
.t3-megamenu .mega-inner{padding:0}
.t3-megamenu .dropdown-menu li.active > a,.t3-megamenu .dropdown-menu li > a:hover,.t3-megamenu .mega-nav > li a:hover,.t3-megamenu .dropdown-menu .mega-nav > li a:hover,.t3-megamenu .mega-nav > li a:focus,.t3-megamenu .dropdown-menu .mega-nav > li a:focus{background:none}
.t3-mainnav .t3-navbar .t3-megamenu ul.navbar-nav > li.dropdown.open > a:after{background:url(../images/arrow_submenu.png) no-repeat scroll center bottom transparent;bottom:-1px;content:"";height:9px;left:0;position:absolute;width:100%;z-index:9999}
#t3-off-canvas{background:#3f3f3f;color:#b8b8b8;z-index:9999}
.off-canvas-module .nav li a{padding:7px 0;background:none!important;color:#b8b8b8;border:none!important;line-height:24px;display:block;font-size:12px}
.off-canvas-module .nav > li > a{border-bottom:1px solid #4a4a4a!important;padding:11px 0;font-size:14px;font-weight:700}
.off-canvas-module .nav li > a:hover,.off-canvas-module .nav li.active > a,.off-canvas-module .nav li > a:focus{color:#fff!important}
.off-canvas-module .nav li{margin:0}
.t3-off-canvas .t3-off-canvas-body a{color:#b8b8b8}
.off-canvas-module .dropdown-menu{margin:0!important}
.off-canvas-module .nav li .dropdown-menu{padding-left:15px}
.off-canvas-module .dropdown-submenu > a:after{display:none}
.t3-off-canvas .t3-off-canvas-body{padding:0 15px}
.t3-off-canvas .t3-off-canvas-header h2{height:47px;line-height:47px;color:#b8b8b8;font-size:16px;text-transform:uppercase;border-bottom:1px solid #696969}
.t3-off-canvas .t3-off-canvas-header{height:auto;background:#3f3f3f;padding:0 15px}
.t3-off-canvas .close{background:none;color:#fff;text-shadow:none;opacity:1;top:4px;right:5px}
.off-canvas-button{height:33px;width:33px;background:rgba(0,0,0,0.15);border-radius:2px;text-align:center;line-height:33px;color:#fff;position:absolute;top:10px;right:10px;display:none}
#ezblog-menu .btn-eb-navbar{padding:0;height:30px;width:40px;box-shadow:none}
.btpqv-row .bootstrap-select.inputbox{background:none;border:none;height:26px;padding:0}
.btpqv-row #quantity,.btpqv-row #btpqv-add-to-cart{float:left;margin-right:8px}
.bt-fancy-box .btpqv-row > span{line-height:30px;height:30px}
.bt-fancy-box .btpqv-row > span.btpqv-row-rating{line-height:26px}
.bt-fancy-box .btpqv-row .textLeft{font-weight:700;color:#515151!important;font-family:"Roboto";font-size:12px!important}
.bt-product-quick-view{margin-left:-44px;height:44px;width:44px}
.bootstrap-select .selectpicker{height:30px}
sup{margin-left:1px;top:5px}
.defaultLayout2 .btcontentshowcase-navigation .bullet{width:10px;height:10px;margin:0 2px;background:#4f4f4f;box-shadow:inset 0 0 3px rgba(35,35,35,0.8);border-radius:50%}
.defaultLayout2 .btcontentshowcase-navigation{margin-top:9px}
.jLoginModule{padding:0 15px;color:#a6a6a6}
.jLoginModule #form-login-username{margin-bottom:20px;margin-top:8px}
.jLoginModule #form-login-password{margin-bottom:15px}
.jLoginModule #form-login-remember{margin-bottom:10px}
.jLoginModule #modlgn-username,.jLoginModule #modlgn-passwd{height:38px;line-height:36px;border-radius:0;border:1px solid #d9d9d9;padding:0 5px;font-size:12px;color:#a6a6a6;box-shadow:none}
.jLoginModule #modlgn-remember{float:left;margin:5px 5px 0 0}
.jLoginModule input.button{height:34px;line-height:34px;border:none;font-size:16px;text-transform:uppercase;color:#fff;padding:0 30px 0 40px;border-radius:2px;transition:background .35s ease 0}
.jLoginModule ul{list-style:none;margin-top:15px}
.mod_easyblogarchive .mod-months .mod-month{font-weight:300;padding:0;color:#626262;font-size:12px;padding:2px 0}
.mod_easyblogarchive .mod-months .mod-month:before{content:"\f073";color:#c3c3c3;padding-right:10px;font-family:FontAwesome}
.mod_easyblogarchive{padding:0 15px;font-family:'Roboto'}
.mod_easyblogarchive .mod-year{font-size:14px;font-weight:700;border-bottom:1px solid #e5e5e5;padding-bottom:10px}
.mod_easyblogarchive .mod-year a{text-decoration:none}
#ezblog-latestblogger .mod-item{padding:0}
#ezblog-latestblogger .mod-item .mod-author-brief{margin:0;padding:0;border:none}
#ezblog-latestblogger{padding:0 15px;font-family:"Roboto"}
#ezblog-latestblogger .mod-item a.mod-avatar img.avatar{border-radius:50%;border:none}
#ezblog-latestblogger .mod-item a.mod-avatar{margin:0 13px 0 0}
#ezblog-latestblogger .mod-item{padding-bottom:20px!important;border:none;border-bottom:1px solid #e5e5e5;min-height:71px}
#ezblog-latestblogger .mod-item + .mod-item{padding-top:15px!important}
#ezblog-latestblogger .mod-item .mod-author-name a{text-decoration:none;font-size:14px;font-weight:700}
#ezblog-latestblogger .mod-item .mod-author-post{font-size:12px;font-weight:700;color:#5f5f5f}
h2.articleTitle_ft{font-size:18px;text-transform:uppercase;margin:20px 0 7px;position:relative;padding:0 0 12px}
h2.articleTitle_ft:before{border-bottom:3px solid #eee;content:'';position:absolute;left:0;bottom:0;width:70px}
h2.articleTitle_ft a{color:#9d9d9d;text-decoration:none}
.articleItemBody_ft{color:#9d9d9d}
.articleItemInfo_ft{margin-bottom:11px}
.articleItemInfo_ft > div{font-size:11px;margin-right:14px;display:inline-block;color:#9d9d9d;text-transform:uppercase}
.articleIntrotext_ft{margin-bottom:15px}
.mod_latest_products{padding:0 15px;font-family:"Roboto"}
.mod_latest_products .item_name a{color:#515151;text-decoration:none}
.mod_latest_products .item_image{width:56px;float:left;margin:0 15px 0 0}
.mod_latest_products .block_item{margin:0;padding-bottom:12px;border-bottom:1px solid #ececec;min-height:68px}
.mod_latest_products .block_item + .block_item{padding-top:12px}
.t3-module.menu_sidebar .module-inner{position:relative;z-index:9}
.products_categories{padding:0 15px}
.products_categories .item_product_link a{color:#fff;text-decoration:none;border-radius:0;color:#fff;font-size:14px;height:36px;line-height:36px;padding:0;position:relative;display:block}
.products_categories .item_product_link a:before{font-family:'FontAwesome';content:"\f0a9";font-size:14px;padding-right:12px;padding-left:3px}
.products_categories .item_product_link{margin:0}
.products_categories .item_product_link + .item_product_link a{border-top:1px solid rgba(255,255,255,0.1)}
.products_categories .item_product_link a:hover,.products_categories .jshop_menu_level_0_a a{background:rgba(255,255,255,0.2);font-weight:400!important}
.customHTML_plane{padding-top:25px;border-radius:2px}
.customHTML_planeInner{background:url(../images/bg-for-content-custom-plane.png) no-repeat scroll left top transparent;padding-top:97px}
.planeText{background:#fff;padding:0 15px;font-size:11px;line-height:22px;color:#838383;font-family:"Roboto";padding-bottom:15px}
.planeTextLine1{font-weight:700;text-transform:uppercase;font-size:16px;padding-bottom:2px}
.defaultLayout .lastest_news_sidebar .bt-row{padding-bottom:12px;border-bottom:1px solid #eaeaea}
.defaultLayout .lastest_news_sidebar .bt-row + .bt-row{padding-top:14px}
.defaultLayout .lastest_news_sidebar .bt-inner{margin:0}
.defaultLayout .lastest_news_sidebar .jcarousel-skin-tango{margin:0 15px}
.defaultLayout .lastest_news_sidebar .bt-inner .bt-title{margin:0;padding:0;font-size:12px;text-transform:none;color:#545454;line-height:22px}
.defaultLayout .lastest_news_sidebar .bt-inner .image-align-left{margin:0 13px 0 0}
.defaultLayout .lastest_news_sidebar .bt-inner .bt-title:before{display:none}
.defaultLayout .bt-inner .lastest_sidebar{display:none}
.defaultLayout .lastest_news_sidebar .bt-inner .bt-date{display:none}
.defaultLayout .lastest_news_sidebar .bt-inner .lastest_sidebar{display:inherit;color:gray;font-size:11px}