/*
Theme Name:AliPartnership
Author:Vitaly Kukin
*/

@font-face {
	font-family:'SegoePrintRegular';
	src:url('fonts/segoepr.eot');
	src:url('fonts/segoepr.eot') format('embedded-opentype'),
		url('fonts/segoepr.woff') format('woff'),
		url('fonts/segoepr.ttf') format('truetype'),
		url('fonts/segoepr.svg#SegoePrintRegular') format('svg');
}
@font-face {
	font-family:'SegoePrintBold';
	src:url('fonts/segoeprb.eot');
	src:url('fonts/segoeprb.eot') format('embedded-opentype'),
		url('fonts/segoeprb.woff') format('woff'),
		url('fonts/segoeprb.ttf') format('truetype'),
		url('fonts/segoeprb.svg#SegoePrintBold') format('svg');
}

html{position:relative;min-height:100%}
body{color:#2d2d2d;}
/* body{margin-bottom:315px;color:#2d2d2d;} */
/*#footer{position:absolute;bottom:0;width:100%;height:315px}*/

.family-segoe{font-family:'SegoePrintRegular'}
.family-segoe-bold{font-family:'SegoePrintBold'}
*{font-family: 'Open Sans', sans-serif;}
*:focus{outline:0}
.container{
padding-left: 15px;
padding-right: 15px;
}

a{color:#be1f24}
a:hover, a:focus{color:#d80000}
a {outline:none !important; text-decoration: none;}
/*a:hover, a:focus{color:#d80000;transition:background linear 300ms;-webkit-transition:background linear 300ms;-moz-transition:background linear 300ms;-o-transition:background linear 300ms;-ms-transition:background linear 300ms} */

.text-uppercase {text-transform:uppercase;}

/** BG & COLOR**/
.btn{height:50px;line-height:35px;text-shadow:none !important;border-radius:2px;-webkit-border-radius:2px}
.bg-orange{color:#fff;font-size:20px;font-weight:300;padding-left:30px;padding-right:30px;background:#f7993b url('img/btn-bg-orange.png') repeat-x}
.bg-orange{border:1px solid #fbc395;border-top:1px solid #ffebd5;border-bottom:1px solid #f3781d;-webkit-box-shadow:0 0 8px 0 #f9ac4d;box-shadow:0 0 8px 0 #f9ac4d}
.bg-orange:hover, .bg-orange:focus, .bg-orange:active{border:1px solid #ff6b00;-webkit-box-shadow:none;box-shadow:none;background:#ff6b00;color:#fff}

.bg-none{background:none}
.bg-white{background:#fff}
.border-black{border:1px solid #292929;color:#292929;font-size:20px;font-weight:300;padding-left:30px;padding-right:30px}
.border-black:hover, .border-black:focus, .border-black:active{background:#292929;color:#fff}

.bg-white{background:#fff;color:#ff8304;font-size:20px;font-weight:500;padding-left:30px;padding-right:30px;font-weight:300;-webkit-box-shadow:0 0 8px 0 #fa8830;box-shadow:0 0 8px 0 #fa8830}
.bg-white:hover, .bg-white:focus, .bg-white:active{background:#fff;color:#bb5f00;-webkit-box-shadow:none;box-shadow:none}

.border-white{border:1px solid #fff;color:#fff;font-size:20px;margin-top:25px;font-weight:300;padding-left:55px;padding-right:55px;border-radius: 7px;}
.border-white:hover, .border-white:focus, .border-white:active{background:#fff;color:#2d2d2d}

.bg-green{background:#a1cd44 url('img/btn-bg-green.png') repeat-x}
.bg-green:hover{background:#8bbf2c url('img/btn-bg-green-hover.png') repeat-x}

/** NAV BAR **/
/*.navbar-wrap{height:85px;margin:0;}*/
/*.navbar{min-height:85px;margin-bottom:0}*/
.navbar{margin-bottom:0}
.navbar-collapse{position:relative}
/*.navbar-header{padding-top:14px;position:relative;z-index:2} */
.navbar-header{position: relative;z-index:2;} 
/*.navbar .navbar-nav{margin-top:0;float:left}*/
.navbar-default{background:#fff}
.navbar.navbar-default a, 
.navbar.navbar-default a:hover{text-shadow:none}
.navbar.navbar-default{font-size:18px;border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}
.navbar.navbar-fixed-top{box-shadow:0 0 6px 1px #000;-webkit-box-shadow:0 0 6px 1px #000}
.navbar-default .navbar-toggle{border-color:#fff}
.navbar-toggle{padding:12px 10px;border-radius:3px;-webkit-border-radius:3px}
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus{background-color:#fff}
.navbar-default .navbar-toggle .icon-bar{background-color:#999}
.navbar-default .navbar-toggle:hover .icon-bar, 
.navbar-default .navbar-toggle:focus .icon-bar{background-color:#222}
.navbar-default .navbar-nav > li > a{color:#525b65;font-size:14px;font-weight:500}
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus{background:none;color:#f58220}
.navbar-default .navbar-nav > li > a :hover, 
.navbar-default .navbar-nav > .current-menu-item > a:hover, 
.navbar-default .navbar-nav > .current-menu-item > a:focus, 
.navbar-default .navbar-nav > .current-menu-item > a, 
.navbar-default .navbar-nav > li > a .caret{background:none;color:#f58220;-webkit-box-shadow:none;box-shadow:none}
/*.nav > li > a{padding-left:15px;padding-right:7px}*/
.nav > li > a{padding:10px;}

.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus{background:none;color:#a5a5a5}

.dropdown-menu > li{font-size:2px}
.dropdown-menu > li > a{color:#cacaca;padding:5px 7px;text-align:left;font-size:10px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #9c9c9c}
.dropdown-menu > li > a:hover{color:#fff}
.dropdown-menu > li:last-child > a{border-bottom:none}

@media (max-width:767px){
	.text-center-sm{text-align:center;}
}

.navbar-nav{margin:0;}
.navbar-default .navbar-on-top {background:#525b65}
.navbar-default .navbar-on-top .navbar-nav > li > a{color:#fff;font-size:13px;padding-top:5px;padding-bottom:5px;font-weight:300}
.navbar-default .navbar-on-top .navbar-nav > .current-menu-item > a:hover, 
.navbar-default .navbar-on-top .navbar-nav > .current-menu-item > a:focus, 
.navbar-default .navbar-on-top .navbar-nav > .current-menu-item > a,
.navbar-default .navbar-on-top .navbar-nav > li > a:hover,
.navbar-default .navbar-on-top .navbar-nav > li > a:focus,
.navbar-default .navbar-on-top .navbar-nav#menu-top-menu > li:last-child > a{color:#f58220}
/*.navbar-right .social{list-style-type:none;margin:0;padding:0}*/
/*.navbar-right .social li{display:inline-block;margin-right:10px;line-height: 30px;}*/
/*.navbar-right .social li:last-child{margin-right:0}*/
/*.navbar-right .social li .fa{color:#aaa8a8;font-size:14px}*/
/*.navbar-right .phone{display:inline-block;font-size:18px;font-weight:600;padding:14px 20px 0 15px}*/
/*.navbar-right .btn.bg-orange{height:30px;font-size:13px;line-height:15px;font-weight:600;padding-left:8px;padding-right:8px;box-shadow:none}*/


.navbar-nav > li > .btn {padding: 10px 10px;height:40px;line-height: 20px;color: #fff!important;box-shadow:none;border:0;}
.navbar-nav > li > .btn::before {content: '';display:inline-block;vertical-align:middle;width: 33px;height:20px;background: url(img/icon-live-chat.png) no-repeat center;background-size:cover;margin: 0 5px 0 0;}
.navbar-nav > li > .btn:hover,
.navbar-nav > li > .btn:focus,
.navbar-nav > li > .btn:active {background: #f58220!important;color: #fff!important;}
.navbar-nav > li #lhnChatButton {margin: 3px 0;}


@media (max-width:767px){
	.nav > li > a{padding-left:10px}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#cacaca}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#fff;background:url('img/dropdown-bg-hover.png')}
	.navbar-header{margin:0!important;}
}

@media only screen and (min-width:768px) {

	.navbar-on-top .navbar-nav > li:first-child > a{padding-left:0}
	/*.navbar-on-top .navbar-nav > li:last-child > a{padding-right:0}*/

	.navbar-large {margin:12px 0;}

}


.navbar-header a {display: inline-block;background:url(img/logoP.png) no-repeat center; background-size:contain;width:209px;height:32px;text-indent:-9999999px;margin: 11px 0 0 18px;}

@media only screen and (min-width: 768px) {
	.navbar-header a {margin: 16px 0 16px 0;}
}

@media (min-width: 768px) and (max-width: 959px) {
	#menu-right-menu > li:first-child > a {padding-left:4px;}
}

@media only screen and (min-width: 960px) {
	.navbar-header a {margin: 16px 70px 16px 0;}
}

@media only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi) {
	.navbar-header a {background-image:url(img/logoP.png);}
	.navbar-nav > li > .btn::before {background-image: url(img/icon-live-chat@2x.png);}
}


/***************************
 PAGE Aliplugin  
 ****************************/
/* star Header  */
.header_aliplugin, .header_custom_store { background: url('img/aliplugin/img2.png') no-repeat bottom center;background-color: #e1e1e1;    padding-bottom: 50px;  }
.header_aliplugin h1, .header_custom_store h1 { 
   font-weight: bold;
    font-size: 40px;
    line-height: 1.3em;
    padding: 40px 0px 28px 0;
    color: #525b65;}
.header_text p {font-size: 16px;padding-bottom:8px;font-weight: lighter; max-width: 475px; color: #525b65;}
.device { background: url('img/aliplugin/device.png') no-repeat;  margin:60px 0 0 5px;}
.device > img {display:none;}
.but { margin-top:35px;  }
.but a, a.more-featu, a.more-featu:hover {padding:10px 22px; float:left; display:block; background-color:#FF8304;-webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; text-decoration: none; border:1px solid #FF8304; color:#fff;font-weight: bold;}
.but .hight-price .line { height:1px; width:40px; background-color:#fff; display:inline-block; position: absolute; margin-top: 14px;margin-left: -35px;		-moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}

 a.video { background-color:transparent; border:1px solid #fa9643; color:#fa9643; }
.but a.video:hover { background:transparent; color:#333d47;border:1px solid #333d47;}
.but a:hover { background:#ff6b00; }
.but .buy-now { text-transform:uppercase; font-size: 19px;  }
.but .for-only { font-size: 18px; font-weight: lighter; padding:0 5px; }
.but .hight-price { font-size: 18px; font-weight: lighter;  }
.but .low-price { font-size: 20px; padding-left: 5px; }
.but a.video { font-size: 20px; font-weight: lighter; margin-left: 22px; }
.but a.video span { margin-left: 23px;  }
.but a.video i.fa-caret-right { font-size: 28px; margin-top:1px; position:absolute; }
.custom_url { clear:both; x-text-decoration: underline; padding:15px 0 50px 72px; }
.custom_url a {text-decoration:underline;}
.custom_url_box a {text-decoration:underline;color: #525b65;display: inline-block;position: relative; top: -10px;}
/* end Header  */
/* start BRANDS  */

/*.brand  { margin: 60px 0; }*/
/*.brand h5 { margin:25px 000; text-transform:uppercase; font-weight: lighter; }*/
/*.brand ul{ position:relative;list-style-type:none;margin:0;padding:0}*/
/*.brand li{display:inline-block;margin-left:18px;}*/


/* end BRANDS  */
/* start Aliplug-Get  */
.aliplug-get {background: url('img/aliplugin/aliplugin-get.jpg') repeat top center;}
.aliplug-get .container-aliplug-get {margin:55px 0; color:#fff;}
.aliplug-get h2 {font-size: 26px; font-weight:normal; padding-bottom: 20px;}
.aliplug-get ul {list-style-type:none; position:relative;}

.aliplug-get ul li {background: url('img/aliplugin/galca.png') no-repeat 0 10px; x-width:10px; x-height:8px;  padding-bottom: 15px; font-size:22px; 
padding-left: 20px;}
/* end Aliplug-Get  */
/* start More- Info */
.more-but {  margin:30px 0 80px 0; } 
.more-but a.more-featu, a.more-featu:hover { clear:both; font-size:20px; padding:11px 42px; text-shadow:none;position:absolute; left:39.5%;  font-weight: lighter;}
/* end More- Info */
/* start Slider Demo Site */
.ali-design {margin-bottom:25px;}

.slider-laptop p {line-height: 30px;} 

.slider-demo-site {position: relative;background: url(img/aliplugin/laptop.png) center top no-repeat; background-size:contain;  padding-bottom: 100px;padding-top: 20px;}
.slider-demo-site .carousel-inner {display: block;margin: 0 auto; max-width: 72%;}
.slider-demo-site .view-live-demo {#border:1px solid red; position:absolute; left:0; top:0; min-width:100%; min-height:95%; #z-index:9998;   }
.slider-demo-site .view-live-demo:hover { background-color: rgba(0,0,0,0.7);}
.slider-demo-site .view-live-demo:hover > .text-view-demo {display:block;}

.idicator-slide { position: absolute; top:-17%; height:25px;}
.idicator-slide > li, .idicator-slide > li.active { background-color:#545454; width:18px; height:18px; margin-right:8px;}
.idicator-slide > li.active { background-color:#FFA045; top:-1px; position:relative;}

.container-demo .text-view-demo { display: none; color:#fff;  left:41%; top:37%; position:absolute; z-index:111;}
.container-demo .text-view-demo a { border-bottom:1px dotted #fff; color:#fff; font-size:18px; font-weight:lighter; text-decoration: none; }
.container-demo .text-view-demo a:hover{  text-shadow:1px 0 8px #eee;} 
.container-demo .lupa { font-size:50px; margin-bottom: 15px;}
/* end Slider Demo Site */
.testimon {padding: 0px 0px!important;padding-bottom: 100px!important;}
.testimon h2 {padding-top: 10px;padding-bottom: 10px;}

.slider-demo-site .left-arrow, 
.slider-demo-site .right-arrow {color:#222; position:absolute; display:block;  height:38px; width:38px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; border: 1px solid #222; }
.slider-demo-site .left-arrow {left:0;top:45%;}
.slider-demo-site .right-arrow {top:45%;right:0;}
.slider-demo-site .left-arrow:hover,
.slider-demo-site .right-arrow:hover {text-shadow:0px -1px 20px #999;background:#292929; color:#fff;}
.slider-demo-site .left-arrow i,
.slider-demo-site .right-arrow i {margin-top:6px;font-size:25px;}
.slider-demo-site .left-arrow i {margin-left:-3px;}
.slider-demo-site .right-arrow i {margin-right:-3px;}

.testimon a.testi_autor {text-decoration: none;color:inherit}
.testimon .idicator-slide { position:relative; }
.testimon .carousel-inner p {padding-right:150px; padding-left:150px; padding-top: 15px;}
.testimon .carousel-inner p.name, .testimon .autor { padding:0; margin:0; }
.testimon .carousel-inner p.name { padding-top: 30px; color:#f6954e; font-weight:bold;}
.testimon .autor { padding-bottom: 5px; padding-top:15px; font-size: 17px; font-weight:bold;}
.testimon .desc {padding-bottom:15px; font-size: 15px; font-weight:lighter;}
.testimon img, .testimon .active-img { border: 3px solid #efefee; padding-bottom:0 !important; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.testimon .active-img, .testimon a.testi_autor:hover > img { border: 3px solid #f6954e; }
.testimon .active-img, .testimon a.testi_autor:hover > .autor {color:#f6954e !important;}
.testimon .active-color{color:#f6954e}
#carousel-testimon .carousel-inner {clear:both;}

.plug {}
.plug h2 {padding-top:30px;}
.plug p {padding: 15px 0;}
.plug img { margin-top: 10px; width: 100%}
.plug .custom span { padding:0 2px !important; display:inline !important;}
.custom .but {margin-top:0px; left:4%; position:relative; }
.plug .custom .custom_url { left:4%; position:relative;max-width:100%; }
.plug .custom .video, 
.plug .custom .video:hover { padding:10px 42px;}

@media only screen and (min-width: 768px) {
	.plug p {padding: 25px 60px 30px;}
}

.testi-stars {background: url('img/aliplugin/stars-bg.jpg') repeat top center;}
.fa-star {color: #f58220;font-size:25px;padding-right: 5px;}
.fa-star-half {color: #f58220;font-size:25px;padding-right: 5px;}
.fa-star-o {color: #f58220;font-size:25px;padding-right: 5px;}
.testi-stars .autor {font-size: 16px;padding: 30px 0 10px 0;font-weight:bold;}
.testi-stars .desc {font-size: 18px;padding-right:60px;padding-left:60px;padding-bottom:50px;font-weight: 300;font-style: italic;}

.soc {background-color:#525b65;}
.soc .soc-header {color:#fff; font-size:17px; font-weight:lighter; padding-bottom:10px;}
.soc .soc-email,
.soc .soc-but {box-sizing: border-box;}
.soc .soc-email {width:55%;background:transparent;border:1px solid #aeafaf;color:#fff;padding:4px 8px;border-radius: 7px; margin-right: 10px;}
.soc .soc-but {width:35%;background-color:#fa9643; border:0; color:#fff;padding:5px;font-weight:lighter; margin-left:-5px; position:relative; top:0;border-radius: 7px;}
.soc .soc-but:hover {background:#ff6b00;} 

@media only screen and (min-width: 768px) {
	.soc .soc-email {width:60%;}
	.soc .soc-but {width:30%;font-size:16px;padding: 4px 15px 6px 15px;}

}

@media only screen and (min-width: 992px) {
	.soc .soc-box {padding-bottom:40px;}
}

#followers {margin: 15px 0 20px 0;text-align: right;}
#followers a {text-decoration:none;display:block;margin: 10px 0 0}
#followers span.circle_fb,
#followers span.circle_tw,
#followers span.circle_gp{display:inline-block;height:42px; width:42px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; color:#fff; font-size:27px;}
#followers span.circle_tw {background-color:#4db4f0;}
#followers span.circle_fb {background-color:#507acb}
#followers span.circle_gp {background-color:#d94c42;}
#followers span.circle_fb > i {margin:8px 0 0 12px;left: -12px; position: relative;}
#followers span.circle_tw > i {margin:8px 0 0 9px;left: -7px; position: relative;}
#followers span.circle_gp > i {margin:9px 0 0 9px;left: -7px; position: relative;}
#followers .fb,
#followers .tw,
#followers .gp {color:#fff; padding:7px 12px; border: 1px solid #fff; margin-right:20px; position:relative;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:relative; z-index: 9; top:-3px; }
#followers .edge {height:8px; width:8px; display:inline-block; position:relative; left:8px; z-index: 10; top:-3px;-moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);border-top:1px solid #fff; border-left:1px solid #fff; background-color:#333d47; margin-left:8px;}

@media only screen and (min-width: 768px) {
	#followers a {display:inline-block;}
}
@media only screen and (min-width: 992px) {
	#followers {margin: 5px 0 0 30px;}
}


.brend-footer {}
.brend-footer ul{margin:0;padding:0;list-style:none;}
.brend-footer ul li {box-sizing: border-box;padding: 0 0 35px;margin: 0;list-style: none;display: inline-block;text-align:center;vertical-align: middle;width: 16.3%;}
.brend-footer ul li img{display:inline-block;}

.footer-aliplugin{background-color:#333d47; color:#fff; #margin-bottom:-315px !important;}
.footer-aliplugin a{text-decoration: none !important; color:#fff !important;}
.footer-aliplugin a:hover{color:#f58220 !important; }
.footer-aliplugin ul li a {font-size: 14px; }
.footer-aliplugin .title-footer{text-transform:uppercase; font-size: 15px; font-weight:normal; padding-top:8px; }
.footer-aliplugin .container {padding-top: 35px !important; }
.footer-aliplugin .logo-footer {padding-bottom: 8px !important;}

.aliplugin-youtube {position:absolute; left:0; top:0; min-width:100%; min-height:100%; z-index:1234; display:none; }
.container-ali-youtube {position:absolute; top:150px; padding:15px 0; #float:left; background-color:#fff;   }
.container-ali-youtube .but {margin:20px 0 0 16px;}
.container-ali-youtube .custom_url {padding:10px 0 0 74px; }
.container-ali-youtube iframe {width:100%; height:100%; display:none;}
/*************************** 
PAGE Aliplugin  .end. 
***************************/
/***************************
 PAGE Custom Store  
 ****************************/
.header_custom_store .low-price {padding-left:0; }
.header_custom_store a.video span {margin-left:0;  }
.header_custom_store .but{padding-bottom: 90px;}
.header_custom_store .but a  {padding:10px 35px; }
.header_custom_store h1 {padding: 40px 0 12px 0;}
.header_custom_store h3 {    font-size: 20px;
    font-weight: bolder;
    padding: 0;
    max-width: 385px;
    line-height: 30px;}
.header_custom_store ul {font-size:19px; font-weight:lighter; padding:0; padding-left:22px;  }
.header_custom_store ul li {padding:2px 0;font-size:16px; }

.statistics .container{padding-bottom:45px !important; }
.statistics h3 {font-weight:bolder; font-size:35px !important; #padding:0 !important; margin:0 !important;}
.statistics h2 {padding-bottom:12px; }
.statistics .info {padding-bottom:10px; font-size:16px;font-weight: bold;}
.statistics .line {padding-bottom:5px;}
.statistics .desc {padding-top:7px; font-size:16px}
.statistics td{font-size:20px;}
.statistics .dop{padding-top: 10px; padding-bottom: 10px;}
.statistics .doph3{padding-top: 11px;}
.statistics small {color:#222;}

.information h2 {padding-top: 30px; margin-top:0 !important;}

.themes {position:absolute; left:0; bottom:5%; min-width:100%; height:65px;background-color: rgba(0,0,0,0.7); color:#fff; padding-top:23px; font-size:18px; font-weight:lighter;  }
.themes a {color:#fff; font-size:18px !important; }

.custom-ready-store-form h2 a, .content-34 h2 a, .content-22 a.ancr, .content-21 a.ancr,
.content-33 h2 a {text-decoration: none; color:inherit; font-family: inherit; font-size: inherit;}
 /***************************
 PAGE Custom Store  end.
 ******** ********************/
 /***************************
 PAGE Hosting  
 ****************************/
.header_hosting {background:url('img/aliplugin/header_bg_hosting.jpg'); color:#fff;}
.header_hosting h1 {line-height:55px; padding-top:35px; }
.header_hosting ul {padding:10px 0 55px 25px; }
.header_hosting ul li {padding-top:10px; font-size:25px; }
.hosting_plans table {width:33.3333%; float:left; }
.hosting_plans table th {padding:20px 0;  text-align:center; text-shadow:none; color:#fff; font-size:25px;background: url('img/aliplugin/shadow-header.png') no-repeat bottom center; }
.hosting_plans table td {padding-top:15px; font-size:18px; color:#555555; font-weight:lighter;} 
.hosting_plans .basic th {background-color:#FFB259;}
.hosting_plans .advanced th {background-color:#FF8400;}
.hosting_plans .ultimate th {background-color:#E46600;}
.hosting_plans td > table {width:84%; margin-left:8%; }
.hosting_plans td > table td {background: url('img/aliplugin/gl.png') no-repeat 23px 21px; padding-left:55px;border-bottom: 1px solid #e7e7e7; padding-bottom: 12px}
.hosting_plans .price {width:100%;  background-color:#86c5ff; text-align:center; display:inline-block; position: relative;}
.hosting_plans .top_bg,
.hosting_plans .bottom_bg {background: url('img/aliplugin/shadow-header.png') no-repeat bottom center; height:3px;}
.hosting_plans .price > span {padding:20px 15px; color:#fff; font-size:25px; font-weight:200; text-shadow:1px 1px 2px #555;}
.hosting_plans .price > span.year {}
.hosting_box .but_order_now {font-weight:400; margin:25px 0 40px 14.5%;  border:1px solid #ff8304;padding:8px 30px; background-color:#fff;  color:#ff8304; }
.hosting_box .but_order_now:hover {padding-left:30px;padding-right:30px;background:#f7993b url('img/btn-bg-orange.png') repeat-x; color:#fff; }
.hosting_plans .hosting_box {margin: 30px 0 0 12.8%;}
.hosting_plans select {border:1px solid #a0a0a0; padding:7px 5px; width:85%;}

.hosting_plans table.basic, .hosting_plans table.ultimate {background-color:#fff; }
.hosting_plans table.advanced {background-color:#f6f6f6; }
.hosting_plans table.advanced .price {background-color:#60a1dd;}
.hosting_plans table.ultimate .price {background-color:#468bcb;}
.hosting_plans table.ultimate .price, .hosting_plans table.advanced .price {-webkit-box-shadow:-2px 0px 6px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow:-2px 0px 6px 0px rgba(0, 0, 0, 0.1);box-shadow:-2px 0px 6px 0px rgba(0, 0, 0, 0.1);}

.hosting_plans .vert_shadow {-webkit-box-shadow:-5px 0px 6px 0px rgba(219, 219, 219, 0.6); -moz-box-shadow:-5px 0px 6px 0px rgba(219, 219, 219, 0.6);box-shadow:-5px 0px 6px 0px rgba(219, 219, 219, 0.6);}

.hosting_plans .no-border {border-bottom:none; } 

.hosting_plans table.ultimate, .hosting_plans table.basic, .hosting_plans table.advanced {
	-webkit-box-shadow:0 0 6px 3px rgba(0,0,0,0.1); 
	-moz-box-shadow:0 0 6px 3px rgba(0,0,0,0.1); box-shadow:0 0 6px 3px rgba(0,0,0,0.1); 
}
.hosting_plans .flex_box {margin: 15px 0 50px 0;}

/* Styles for HOSTING FIELD 27.10.2016 */
.row-for-form-label{
	font-size: 16px;
	padding-left: 17px;
}
.orange-text{color:#FF8304;}
/* END Styles for HOSTING FIELD 27.10.2016 */

#modalwin {position:fixed; left:0; top:0; width:100%; min-height:100%; background-color:rgba(0,0,0,0.5); z-index:8888; display:none; }
#modalvspl {background-color:#fff; 
 max-width: 630px;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);}
#line_top{background-color:#2d2d2d;}
#header_title{color:#fff; text-align:center; line-height: 50px; font-size: 20px; font-weight: lighter;}
#modalvspl #body {padding: 25px 45px;}
#modalvspl .input_title {font-weight: bold; padding-bottom: 5px;}
#modalvspl .inp {width:100%; height: 35px; padding: 0 10px; border:1px solid #cccccc; 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-bottom: 15px;}
#modalvspl  #body .content{color: #686868;text-align: center;padding: 10px;font-size: 15px;}
#modalvspl  #body .but_puy{font-weight: 500;color: #fff;font-size: 18px; #margin: 0 18px;}
#modalvspl .but_puy_box{ margin: 10px 10px; text-align: center;}
#modalvspl .float-left{#float:left;}
#modalvspl .but_puy_box img {margin: 25px 0;}
#line_top a {color: #fff; font-size: 16px;}
 #close_but {position: absolute;top: 3%;right: 18px;}
 /***************************
 PAGE Hosting  end.
 ****************************/
 /***************************
 PAGE thank-you-service
 ****************************/
.input-group {margin: 35px 30px;}

@media (min-width:768px){
	.dropdown-menu{background:url('../img/dropdown-arrow.png') no-repeat top center;border:none;box-shadow:none;-webkit-box-shadow:none;padding-top:18px;padding-bottom:0;margin-left:-50%;border-radius:0;-webkit-border-radius:0}
	.dropdown-menu > li{font-size:8px}
	.dropdown-menu > li > a{padding:12px 10px;text-align:center}
	.dropdown-menu > li > a:hover{background:url('../img/dropdown-bg-hover.png')}
}


/** HOME HEADER **/
.content-20 .top-bg, .header_aliplugin .top-bg, .testimon .top-bg, .header_custom_store .top-bg, .header_hosting .top-bg,
.content-201 .top-bg,
.content-40 .top-bg,
.content-50 .top-bg,
.content-60 .top-bg,
.content-80 .top-bg,
.footer-brand .top-bg,
.content-30 .top-bg{background:url('img/influx-top.png') top left repeat-x;height:15px}
.content-20 .bottom-bg,
.content-21 .bottom-bg,
.content-29 .bottom-bg,
.content-201 .bottom-bg,
.content-33 .bottom-bg,
.content-50 .bottom-bg, .header_aliplugin .bottom-bg, .header_custom_store .bottom-bg, .header_hosting .bottom-bg,
.content-30 .bottom-bg{background:url('img/influx-bottom.png') bottom left repeat-x;height:15px;z-index:40;position:relative}
.content-20{}
.content-20 .container{position:relative;padding-top:34px;padding-bottom:40px}
.content-20 .header-pic{position:absolute;bottom:-20px;right:10px;width:430px}
.content-20 h1{    font-size: 40px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 20px 0px;
    line-height: 50px}
/*.content-20 h1, .content-20 p{text-shadow:0px 0px 4px #3d3d3d}*/
.content-20 p{font-size:17px;font-weight:300;padding:6px 0;line-height:30px;padding-left:0;padding-right:25px}
.content-20 .get-action{padding-top:20px}
.content-20 .get-action p{padding:2px 0 0 0px}
.content-20 .get-action .btn{padding-left:40px;padding-right:40px}
.content-20 .border-white{margin-top:auto}
.content-20 .bg-orange{-webkit-box-shadow:0 0 8px 0 #3d3d3d;box-shadow:0 0 8px 0 #3d3d3d}
.content-201{background:url('img/bg-mail.jpg') top center no-repeat}
.content-201 .container{color:#fff;padding:153px 0}
.content-201 h1{font-size:45px;margin:0;padding:0;padding-bottom:40px}
.content-201 h3{font-size:30px;margin:0;padding:0;font-weight:400}

.carousel-fade .carousel-inner{-webkit-box-shadow:0 0 15px 0 #303030;box-shadow:0 0 15px 0 #303030}
.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}
.carousel-fade .carousel-inner .active{opacity:1}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-indicators {bottom:20px;left:-287px}

.video-home{position:relative}
.video-home img{width: 100%}
.video-home img.shadow{border:none}
.video-home .play{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-39px 0 0 -30px;background:url('img/video/play-video.png');display:block;border-radius:6px;-webkit-border-radius:6px;line-height:72px}
.video-home .play .fa{color:#fff;font-size:33px}
.video-home .play:hover {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.video-home .play{-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}

.content-21{z-index:20;position:relative;background:#fff;color:#555;padding-bottom: 25px;
    padding-top: 25px;}
.content-21 .container{padding-top:35px;padding-bottom:35px}
.content-21 h2{font-size:25px;font-weight:300;margin:10px 0 32px;color:#2d2d2d}
.content-21 h3{font-size:35px;font-weight:700;margin-top:10px;color:#525b65;margin-bottom:15px}
.content-21 h3 small{font-size:16px;font-weight:bold;color:#525b65}
.content-21 span{font-size:16px;font-weight:300;line-height:22px;display:inline-block;padding-top:18px}
.content-21 span.line{    display: block;
    margin: 0 auto;
    width: 30px;
    height: 1px;
    border-top: 2px solid #fa9643;
    padding-top: 0;}

.content-22{background:#2d2d2d;color:#fff;padding: 25px 0 25px;}
.content-22 *{font-weight:normal}
.content-22 h2{font-size:25px;padding-bottom:20px}
.content-22 h3{font-size:18px}
.content-22 span{display:block;padding:8px 0;font-size:16px}
.content-22 .container{position:relative}
.content-22 .container .arrow-1, 
.content-22 .container .arrow-2{position:absolute;top:117px;width:222px}
.content-22 .container .arrow-1{right:260px} 
.content-22 .container .arrow-2{left:290px;width:218px}

/*991*/

.content-23, .content-33, .hosting_plans {background:url('img/bg-grey.jpg');text-shadow:0px 0px 4px #fff;}
.content-23 .container, .content-33 .container{padding-top: 5px;padding-bottom: 0px;}
.content-23 h2, .content-33 h2{font-size:25px;font-weight:300;margin-bottom:30px}
.content-23 p.some-info{font-size:18px;font-weight:300;color:#555;padding-bottom:45px}
.content-23 .custom h3,
.content-33 h3{font-size:18px;font-weight:bold;color:#f58220;margin-top:0}
.content-23 .custom p,
.content-33 p{font-size:14px;font-weight:300;color:#555;padding-top:10px;line-height:23px;padding: 0 30px;padding-left: 0px;}
.content-23 .custom p, .content-23 .custom h3{margin-left:110px}
.content-23 .custom .col-md-6{margin-bottom:50px}

.content-231{padding:60px 0}
.content-231 h2{margin-top:0;font-size:30px;font-weight:400}
.content-231 a {color:#404040;text-decoration:none}
.content-231 a:hover {color:#ff8e1f;text-decoration:none}
.content-231 a h4{text-shadow:0px 2px 3px #fff;font-size:16px;font-weight:600;padding-top:15px}

.content-24{color:#525b65}
.content-24 .top-bg{background:url('img/middle-bg-top.jpg') top left repeat-x;height:7px}
.content-24 .bottom-bg{background:url('img/middle-bg-bottom.jpg') bottom left repeat-x;height:7px}
.content-24 .container{padding: 45px 0 22px;}
.content-24 > .container > .row{margin-left:0;margin-right:0}
.content-24 h2{font-weight:600;font-size:25px;padding:35px 0 10px}
.content-24 .btn{
margin-top: 5px;
    padding-left: 55px;
    padding-right: 55px;
    border: 1px solid #fa9643;
    background: #fa9643;}
.content-24 .btn:hover{
background: ##ff6b00;
color: #fff;
}
.content-25{padding:58px 0 78px}
.content-25 .item-info{float:left;width:160px;padding:0 20px;text-align:center}
.content-25 .item-info img{border:1px solid #eee;border-radius:50%;-webkit-border-radius:50%}
.content-25 .item-info h3{color:#f58220;font-weight:400;font-size:17px;margin:10px 0 5px}
.content-25 .item-info span{color:#999;font-weight:400;font-size:12px}
.content-25 .item-content{margin-left:180px}
.content-25 .popover-content{padding:17px 25px 11px}
.content-25 .popover-content p{font-size:14px;font-weight:300;font-style:italic;line-height:24px}
.content-25 .popover{position:relative;top:auto;left:auto;display:block;max-width:none;box-shadow:none}
.content-25 .carousel-indicators{bottom:-48px}
.content-25 .carousel-indicators li{background:#555;border:none;width:15px;height:15px;margin:0 4px}
.content-25 .carousel-indicators .active{background:#ff9f4d;border:none;width:15px;height:15px;margin:0 4px}
.content-25 .popover .popover-content{background:#fcfcfc}
.content-25 .popover.right > .arrow:after{border-right-color:#fcfcfc;bottom:-11px;border-left-width:0}
.content-25 .popover>.arrow:after{border-width:11px}
.content-25 .popover.right>.arrow{top:34%}

.content-26 .container{padding:50px 0}
.content-26 .post-item{margin-bottom:40px}
.content-26 h2{margin:0;padding:0;padding-bottom:40px;font-weight:300;font-size:25px}
.content-26 a h3, .content-26 .content{font-size:14px;padding:15px 0 0;font-weight:300;color:#535353}
.content-26 a h3{padding:0 0 15px;margin:0;font-weight:600}
.content-26 a h3{color:#535353}
.content-26 a:hover h3{color:#be1f24;text-decoration:underline}
.content-26 .meta{font-size:12px;color:#999}
.content-26 .meta a{color:#be1f24}
.content-26 .meta a:hover{color:#535353}

.content-29{z-index:20;position:relative;background:#ffb151 url('img/middle-bg.jpg');color:#fff}
.content-29 .bottom-bg{position:absolute;bottom:0;left:0;right:0}
.content-29 .container{padding:6px 0 0}
.content-29 h2{font-size:25px;margin:36px 0 20px;padding:0;font-weight:500}
.content-29 p{font-size:18px;margin:0;padding:0 0 15px;font-weight:300}
.content-29 p strong{font-weight:400}
.content-29 [type="email"]{border-color:#e3923e;border-radius:2px;-webkit-border-radius:2px;box-shadow:none;-webkit-box-shadow:none;height:40px}
.content-29 [type="email"]:hover, .content-29 [type="email"]:focus{box-shadow:none;-webkit-box-shadow:none;border-color:#cd7c27}
.content-29 .btn{border-width:2px;box-shadow:none;-webkit-box-shadow:none;height:38px;line-height:35px;font-size:18px;border-radius:2px;-webkit-border-radius:2px;padding:0 30px}
.content-29 .border-white{margin-top:0}
.content-29 .btn:hover, .content-29 .btn:focus{box-shadow:none;-webkit-box-shadow:none}
.content-29 ::-webkit-input-placeholder{font-style:italic;color:#999}
.content-29 :-moz-placeholder{font-style:italic;color:#999}
.content-29 ::-moz-placeholder{font-style:italic;color:#999}
.content-29 :-ms-input-placeholder{font-style:italic;color:#999}

/** PLUGIN PAGE **/
.content-20, .content-30{color:#fff;background-repeat:no-repeat;background-position:center center;-o-background-size:100% 100%;-webkit-background-size:100% 100%;-khtml-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.content-30 .container{padding:45px 0}
.content-20{
background: url('img/bg_main_page.jpg');
    background-position: center;
}
.content-30 h1{font-size:35px;font-weight:400;margin:0;padding:25px 0 35px;text-shadow:0px 0px 4px #3d3d3d}
.content-30 p{font-size:20px;font-weight:300;margin:0;padding:20px 10%;line-height:26px;text-shadow:0px 0px 4px #3d3d3d}

.content-31{background:url('img/parallax.jpg') 50% 0 fixed;height:auto;margin:0 auto;width:100%;position:relative;padding:100px 0 50px}
.content-31{font-size:25px;font-weight:300}
.content-31 span{display:inline-block}
.content-31 p{padding-top:10px}
.content-31 .btn-box{font-size:18px;padding-left:35px}
.content-31 p{font-size:15px}
.green-label{position:relative;display:inline-block;width:46px;background:#86cd70;margin-left:14px;font-size:20px;font-weight:500;color:#fff;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;padding:0 5px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.25);box-shadow:1px 1px 1px 0 rgba(0,0,0,.25)}
.green-label .arrow, .green-label .arrow:after{position:absolute;display:block;width:0;height:0;border-right-color:#86cd70;border-style:solid}
.content-31 .green-label .arrow{top:50%;left:-28px;margin-top:-14px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0;border-width:14px}
.green-label .arrow:after {border-width:14px}
.green-label .arrow:after {bottom:-14px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.green-label .arrow, .green-label .arrow:after {position:absolute;display:block;width:0;height:0;border-color:transparent;border-right-color:#86cd70;border-style:solid}

.content-32{background:#ff9f4d url('img/middle-bg.jpg');color:#fff;position:relative}
.content-32 .container{padding:50px 0}
.content-32 .top-bg{background:url('img/middle-bg-top.jpg') top left repeat-x;height:7px}
.content-32 .bottom-bg{background:url('img/middle-bg-bottom.jpg') bottom left repeat-x;height:7px}
.content-32 h3{font-size:25px;font-weight:300}
.content-32 p{font-size:18px;font-weight:300;padding:30px 0;min-height: 160px; display: inline-block}
.content-32 .thumb-items{position:absolute;right:0;left:53%;top:20px;height:346px;z-index:20;background-position:top left}
.content-32 .item-content{width:60%}
.content-32 .carousel-indicators{bottom:-20px;left:0;width:60%;margin-left:0;margin-right:0}
.content-32 .carousel-indicators li{width:14px;height:14px;border-width:3px;margin:0 3px}

.content-33 .container{padding-bottom:45px}
.content-33 h3{padding-top:25px}
.content-33 p{padding-bottom:30px}
.content-33 .thumb-features{margin-top:20px;display:inline-block;padding:13px 13px;border:1px solid #444;border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:inset 0 0 2px 0 #fff;box-shadow:inset 0 0 2px 0 #fff}
.content-33 .woo-feat {
padding: 25px 10px;
}
.content-303 .container{padding:35px 0}
.content-303 h2{margin:0;padding:0 0 15px}
.content-303 p{margin:0;padding:5px 0 15px}

.content-34{padding:55px 0}
.content-34 img{margin-left:auto;margin-right:auto;padding-bottom:25px}
.content-34 h2{font-size:25px;font-weight:300}
.content-34 p{font-size:18px;font-weight:300;padding:30px 0}
.content-34 a{font-size:16px;font-weight:300}

.content-35{background:#2d2d2d}

.content-36 {padding: 30px 0 30px;}
.content-36 h2 {font-size:25px;font-weight:300}
.content-36 p {font-size:18px;font-weight:300;padding:25px 0 55px;line-height:40px}
.content-36 .custom span {display:inline-block;padding:0 15px}
.content-36 .custom .price-btn {display:inline-block}
.content-36 .custom .price-btn p {font-size:15px;font-weight:300;padding:10px 0 0}

.content-40 .container{padding:60px 0 80px}
.content-40 h1, .content-80 h1{font-size:25px;font-weight:400;margin:0;padding:0 0 35px}
.content-40 h2{font-size:22px;font-weight:400;margin:0;padding:8px 0 25px 45px;line-height:26px;position:relative}
.content-40 h2 span{display:inline-block;font-weight:300;margin:0;width:38px;height:38px;line-height:37px;text-align:center;border:1px solid #2d2d2d;border-radius:50%;-webkit-border-radius:50%;position:relative;top:0;left:0}
.content-40 p, .content-80 p{font-size:20px;font-weight:300;margin:0;padding:20px 10% 45px;line-height:26px;color:#555}
.content-40 p.custom{font-size:16px;font-weight:300;margin:0;padding:0 0 55px;line-height:24px;color:#555}
.content-40 a{font-size:18px}
.content-40.index .container{padding:40px 0}
.content-40.index p{font-size:16px;font-weight:300;margin:0;padding:15px 0;line-height:26px;color:#555}
.content-40.index ul, .content-40.index ol{font-size:16px;font-weight:300;line-height:26px;color:#555}

.content-50 {background:url('img/bg-grey.jpg')}
.content-50 .container{padding:40px 0 10px}
.content-50 h1{font-size:32px;font-weight:600;margin:0;padding:0 0 10px}
.content-50 p{font-size:18px;font-weight:300;margin:0;padding:10px 5% 10px;line-height:26px;color:#555}
.content-50 #searchform [type="text"]{height:50px}

.content-51 .codex-item{padding:12px 15px}
.content-51 h2{font-size:24px;color:#253e60;font-weight:500;padding:10px 0}
.content-51 h3{font-size:22px}
.content-51 .hr{margin:0 0 15px}
.content-51 .hr span{width:55px;display:block;height:2px;margin:0 auto;background:#31405f;float:left}
.content-51 ul{margin:15px 0;padding:0}
.content-51 ul li{padding:4px 0}
.content-51 ul li a{font-size:14px;line-height:22px;font-weight:400;}
.content-51 ul li a, .content-61 ul li a{color:#292929}
.content-51 ul li a:hover, .content-61 ul li a:hover{color:#ff8d2f;text-decoration:underline}

.content-60{background:#f2f2f2}
.content-60 .container{padding:0px 0 13px}
.content-61 .container{padding:20px 25px 30px}
.content-61 h1{margin:0;padding:15px 0;font-size:30px;font-weight:600}
.content-61 .content p{padding:5px 5px 20px;line-height:21px;font-size:14px}
.content-61 .content img {max-width: 100%; max-height:100%;height: auto }
.content-61 .content ul {margin:0.3em 1em;list-style-position:outside}
.content-61 .content li {padding:0.25px 10px 5px 0.25em}
.content-61 .sidebar{border:1px solid #c5c5c5;margin-bottom:25px;padding-bottom:15px}
.content-61 .sidebar h2{margin:0;padding:15px 15px 0;font-size:18px}
.content-61 .sidebar h3{font-size:14px;line-height:20px;font-weight:300;margin:0;padding:3px 0 3px 13px}
.content-61 .sidebar ul{border-bottom:1px solid #c5c5c5;list-style-type:none;margin:8px 15px;padding:0;padding-bottom:10px}
.content-61 .sidebar ul.nav-posts{padding-left:0;padding-bottom:0}
.content-61 .sidebar ul.nav-posts > li{padding:3px}
.content-61 .sidebar ul.nav-posts > li > a{font-size:16px}
.content-61 .sidebar ul.nav-posts > li > a.active{color:#be1f24}
.content-61 .sidebar ul.codex-items > li > a.active{font-weight:700}
.content-61 .sidebar ul.codex-items li{padding:3px 0}
.content-61 .sidebar ul:last-child{border-bottom:none}
.content-61 .sidebar #searchform {padding:15px;border-bottom:1px solid #c5c5c5}
.content-61 .sidebar #searchform [type="text"], .content-61 .sidebar #searchform .btn{height:28px;font-size:16px;padding:0 10px;line-height:27px}
.content-61 .post-item{margin:10px 0 20px}
.content-61 a h3, .blog-cont .blog-href-title h1, .content-61 .content{font-size:14px;padding:15px 0 0;font-weight:300;color:#535353}
.content-61 .content p{padding:0}
.content-61 a h3, .blog-cont .blog-href-title h1{padding:0 0 15px;margin:0;font-weight:600}
.content-61 a:hover h3{color:#be1f24;text-decoration:underline}
.content-61 .sidebar ul li.active a h3{font-weight:600;text-decoration:underline}
.content-61 .meta{font-size:12px;color:#999}
.content-61 .meta a{color:#be1f24}
.content-61 .meta a:hover{color:#535353}
.content-61 .sidebar .post-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #c5c5c5}
.content-61 .sidebar .post-item:last-child{border-bottom:none}
.content-61 .post-nav{background:#fafafa;font-size:16px;font-weight:300;padding:8px;margin:20px 0}
.content-61 .blog-cont .post-nav{float:left; width:100%;}
.content-61 .post-nav a{color:#292929}
.content-61 .post-nav a:hover{color:#ff9933;text-decoration:none}
.content-61 .post-nav .fa-angle-left{padding-right:8px}
.content-61 .post-nav .fa-angle-right{padding-left:8px}
.content-61 .blog-single{margin-top:30px;}
.content-61 .single-content p{padding:5px 5px 10px;line-height:21px}
.content-61 .single-content .aligncenter{margin-left:auto;margin-right:auto;display:block}
.content-61 .search-item{padding-top:8px;padding-bottom:15px}

.content-61 .list-taxonomy{margin:12px 0}
.content-61 .list-taxonomy li{padding:3px 0}
.content-61 .list-taxonomy a{font-size:16px}
.content-80 .container{padding:40px 0}
.content-80 h1, .content-80 p{padding-bottom:10px;font-size:25px}
.content-80 h1{font-weight:600}
.content-80 p{padding-top:0}
.content-81 p.big{font-size:18px}
.content-81 .choose-type p{font-weight:600;font-size:18px}
.content-81 .choose-type label{font-weight:300;font-size:18px}
.content-81 .choose-type label em{font-size:14px;color:#999}
.content-81 .grey-box{background:#f2f2f2;padding:50px;padding-bottom:35px;margin-top:50px}
.content-81 .item-group{border:1px solid #2d2d2d;margin-bottom:15px;position:relative}
.content-81 .item-group label{display:block;position:absolute;top:0;left:0;width:140px;background:#f2f2f2;font-weight:300;height:48px;line-height:48px;font-size:18px;padding-left:15px}
.content-81 .item-group [name="apply_coupon"]{position:absolute;top:0;right:0;width:90px;font-weight:300;height:48px;line-height:48px;font-size:18px;padding:0;border-radius:0;-webkit-border-radius:0;color:#fff}
.content-81 .item-group input[type="text"]{width:100%;height:48px;padding:6px 12px 6px 180px;border:none}
.content-81 .item-group input#coupon[type="text"]{padding:6px 100px 6px 155px}
.content-81 .grey-box a{color:#3497da;text-decoration:none;display:inline-block;padding-bottom:2px;border-bottom:1px dotted #3497da}
.content-81 .grey-box a:hover{color:#fe000d;text-decoration:none;border-color:#fe000d}
.content-81 .move-action{margin:45px 0 10px;border-bottom:1px solid #9e9e9e;padding-bottom:25px}
.purchase-form .move-action .btn,
.content-81 .move-action .btn{color:#fff;font-weight:600;font-size:18px;padding-left:22px;padding-right:22px}
.content-81 .move-action img{padding-top:18px}
.content-81 .medals{padding:30px 0 50px}
.content-81 .medals h3{margin:0;padding-bottom:20px;font-size:20px;font-weight:300}
.content-81 .get-licence{margin-top:25px}
.content-81 .get-licence label{font-size:18px}
.content-81 .get-licence code{font-size:16px}
.content-81 .licence .btn{font-size:18px;color:#fff;padding-left:16px;padding-right:16px;margin-top:15px}
.content-82 h3{margin:30px 0 0;padding:40px 0 25px;font-size:16px;border-top:1px solid #9e9e9e}
.content-82 a{color:#3497da;font-size:16px;text-decoration:underline;display:inline-block;padding-bottom:25px}
.content-82 a:hover{color:#2d2d2d}
.content-82 .grey-mail{margin:25px 0 40px;background:#f3f3f3;padding:25px 0}
.content-82 .grey-mail p{color:#2d2d2d;font-size:16px;padding:0;margin:0;font-weight:400}
.content-82 .grey-mail .fa{color:#2d2d2d;font-size:24px}

/** FOOTER **/
#footer{background:#2d2d2d;color:#919191;font-size:14px}
.footer-info .container{padding-top:20px;padding-bottom:20px;font-size:13px;font-weight:300}
.footer a, .footer-info a{color:#919191;text-decoration:none}
.footer a:hover, .footer a:focus, .footer-info a:hover, .footer-info a:focus{color:#fff}

.footer-info ul li{margin:0 0 15px;padding:0;display:inline-block;text-align: center;}
.footer-info ul li a span{font-size:18px;display:block;width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;text-align:center;color:#2d2d2d;background:rgba(255, 255, 255, .2);line-height:35px}
.footer-info ul li a:hover span{background:#919191}

.footer-info .logo-footer{margin-bottom:10px;display:block}
.footer-info .logo-footer img{display:inline-block}
.footer-info p{padding:0 5px 10px 5px;margin:0}
.footer-info p span.fa{color:#ff9f4d}
.footer-info .this-small p{font-size:12px;}
.footer-info a{text-decoration:underline;font-weight:400}
.footer-info .social a{text-decoration:none;color:#2d2d2d}
.footer-info .social li{margin-right:6px;margin-top:5px}
.footer-info ul{list-style-type:none;margin:0;padding:0}
.footer-info ul.menu li{display:block}
.footer-info ul a:hover, .footer-info ul a:focus{color:#ff9f4d}
.footer-info ul a:hover .fa, .footer-info ul a:focus .fa{background:#ff9f4d}

@media (min-width: 768px) {
	.footer-info ul li{margin-bottom:8px;text-align: left;}
}

.footer-brand{background:#fff}
.footer-brand .container{padding-bottom:25px}
.footer-brand h5{font-weight:400}
.footer-brand ul{position:relative;list-style-type:none;margin:0;padding:0}
.footer-brand li{display:inline-block;margin:0 15px}

.featured{margin:0;padding: 25px 0;}
.featured .featured-title{display:block;
    font-size: 25px;
    color: #525b65;
	margin-bottom: 50px}
.featured ul{position:relative;list-style-type:none;margin:0;padding:0}
.featured ul li{box-sizing:border-box;display:inline-block;margin-right:6.7%;}
.featured ul li:last-child{
max-width: 19%;
margin-right: 0;
}

/* BUTTON Thankyou message*/
.parent-gb{display:inline-block;padding:18px;border:1px solid #444;border-radius:3px;-webkit-border-radius:3px}
.gb{background-position:top center;width:64px;height:64px;display:inline-block}
a:hover .gb{background-position:bottom center}
a:hover .parent-gb{border-color:#f68c3a}
.gb-plugin{background:url('img/th-plugin.png') no-repeat}
.gb-people{background:url('img/th-people.png') no-repeat}
.gb-codex{background:url('img/th-codex.png') no-repeat}


/** BREADCRUMBS **/
.breadcrumbs{font-size:14px;padding:0 12px}
.breadcrumbs a{text-decoration:underline;color:#292929}
.breadcrumbs a:hover, .breadcrumbs a:focus, .breadcrumbs a:active{text-decoration:none;color:#eb195d}

/** MODAL YOUTUBE **/
.modal-dialog{margin-top:60px !important}
.modal-content{border-radius:0;-webkit-border-radius:0;background:#000;padding-left:5px !important;position:relative}
.modal-header{padding:15px 10px;border-bottom:0;background:url('img/logoP.png') no-repeat right 67%;margin-right:40px}
.modal-header h4.modal-title{color:#fff;font-size:13px}
.modal-header .close{float:none;position:absolute;right:-6px;top:-6px;color:#fff;opacity:1;font-weight:normal;display:inline-block;width:26px;height:26px;border:2px solid #fff;line-height:21px;text-align:center;border-radius:50%;-webkit-border-radius:50%;background:#000}
.modal-body iframe{border-radius:0 !important;-webkit-border-radius:0 !important}

/** VIDEO ON PAGE **/
.media-browser {position:relative}
.media-browser .play-btn{position:absolute;top:50%;left:50%;width:70px;height:70px;margin-left:-35px;margin-top:-35px;text-align:center;color:#fff;line-height:70px;font-size:33px;-webkit-box-shadow:0 0 8px 0px #383838;box-shadow:0 0 8px 0px #383838;text-shadow:0 0 8px #383838;background:url('img/bg.png');border-radius:4px;-webkit-border-radius:4px}

.media-browser video {display:block;width:100%;max-width:100%;-webkit-box-shadow:0 0 0 1px #d9dee1;box-shadow:0 0 0 1px #d9dee1}
video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}

/** Contact Form **/
.page-contact label{margin-bottom:8px}
.page-contact label, .contact .page-contact .address p{font-weight:400;font-size:16px}
.page-contact label span{font-weight:400}
.page-contact .form-control{border-color:#292929;border-radius:3px;-webkit-border-radius:3px}
.page-contact .form-control:focus{border-color:#f58220;outline:0;-webkit-box-shadow:none;box-shadow:none}

/** CF7 **/
.contact .wpcf7 form{margin:20px}
.contact .wpcf7 p{padding:0;padding-bottom:10px}
.contact .wpcf7 label{font-size:18px;font-weight:300;color:#292929}
.contact .wpcf7 input[type="text"], 
.contact .wpcf7 input[type="email"], 
.contact .wpcf7 input[type="tel"]{width:96%;height:32px;padding:2px 1%}
.contact .wpcf7 textarea{width:97%}
.contact .wpcf7 textarea, 
.contact .wpcf7 input[type="text"], 
.contact .wpcf7 input[type="email"], 
.contact .wpcf7 input[type="tel"]{border:1px solid #292929;border-radius:2px;-webkit-border-radius:2px}

.contact .wpcf7 input[type="submit"]{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background:none;color:#292929;padding:11px 19px;font-size:17.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;margin-bottom:0;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #292929;margin-top:10px}
.contact .wpcf7 input[type="submit"]:hover{background:#292929;color:#fff}

.contact .address p{font-size:18px;font-weight:300;line-height:26px;padding:0;margin:0;padding-top:20px}
.contact .address .bold-green .fa{color:#ff8304}
.contact .address .bold-green, .span5.address .bold-green a{font-size:18px;font-weight:300;color:#292929}
.contact .address .bold-green a{text-decoration:underline;color:#292929}
.contact .address .bold-green a:hover{color:#f58220}
.contact .address .bold-green .fa{font-size:20px;padding-right:10px}
.contact ul{list-style-type:none;margin:0;padding:0;margin-top:10px}
.contact ul li{margin:0;padding:0;display:inline-block;margin-right:10px;margin-bottom:8px}
.contact ul li a span{font-size:22px;display:block;width:36px;height:36px;border-radius:50%;-webkit-border-radius:50%;text-align:center;color:#fff;background:#ff8304;line-height:35px;text-decoration:none}
.contact ul li a:hover{text-decoration:none}
.contact ul li a:hover span{background:#ffaf04}

/** Custom Ready Store **/
.custom-ready-store {background-image: url('./img/ready-store/header_img.jpg');background-position: center;background-size: cover;font-family: 'Open Sans', sans-serif;;color: #fff;padding-top: 75px;padding-bottom: 75px;}
.custom-ready-store h1 {font-size: 35px;font-weight: normal;margin-bottom: 45px;}
.custom-ready-store div.g-text {font-size: 20px;font-weight: 300;}
.g-features {padding-bottom: 45px;}
.g-features h2 {font-weight: 300;font-size: 25px;margin-bottom: 77px;margin-top: 60px;}
.g-features table {border: none;vertical-align: middle;padding: 0;margin: 0;width: 100%;font-size: 20px;font-weight: 300;margin-bottom: 40px;}
.g-features table th {width: 102px;}
.g-features table td {padding-left: 40px;}
.g-icon {width: 102px;height: 102px;background: url('./img/ready-store/icons.png') no-repeat 0 0;display: inline-block;content: "";}
.g-icon-responsive {background-position: 0 0;}
.g-icon-cart {background-position: -102px 0;}
.g-icon-progress {background-position: -204px 0;}
.g-icon-people {background-position: -306px 0;}
.g-icon-interface {background-position: -408px 0;}
.g-icon-plugin {background-position: -510px 0;}
.g-icon-seo {background-position: -612px 0;}
.g-icon-guide {background-position: -714px 0;}

.custom-ready-store-list {background-image: url('./img/ready-store/cbg.jpg');box-shadow: inset 0 0 10px -2px rgba(0, 0, 0, .5);}
.custom-ready-store-list h2 {font-size: 25px;font-weight: 400;margin: 60px 40px;}
.g-websites {font-size: 0;text-align: center;margin: 20px 0 40px 0;}
.g-websites .g-websites_item {display: inline-block;font-size: 18px;margin: 0 8px;text-decoration: none;}
.g-websites .g-websites_item:hover .g-websites_caption span {text-decoration: none;border-bottom: 1px solid #DE191F;text-decoration: none;}
.g-websites .g-websites_item:hover
.g-websites_item .g-websites_canvas {width: 300px;height: 342px;overflow: hidden;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);}
.g-websites_item .g-websites_canvas img {height: 342px;}
.g-websites_item .g-websites_caption {text-align: center;padding: 20px 0;}
.g-websites_item .g-websites_caption span {border-bottom: 1px dashed #DE191F;padding-bottom: 5px;color: #DE191F;text-decoration: none;}
.custom-ready-store-form h2 {font-size: 25px;font-weight: 300;margin-top: 50px;margin-bottom: 60px;}
.custom-ready-store-form {}
/*.custom-ready-store-form .btn {height: inherit;line-height: inherit;}*/
.custom-ready-store-form_form .price {font-size: 25px;}
.custom-ready-store-form_form {margin-bottom: 40px;}
.custom-ready-store-form_form a,
.custom-ready-store-form_form a:hover {color: #0098DD;padding-bottom: 2px;border-bottom: 1px dotted #0098DD;text-decoration: none;}
.custom-ready-store-form_form a:hover {border-bottom: 1px solid #0098DD;}
.custom-ready-store-form_description h3 {font-size: 24px;font-weight: 300;}
.custom-ready-store-form_description {font-size: 16px;font-weight: 300;}
.custom-ready-store-form_description ul {margin: 0;padding: 0;}
.custom-ready-store-form_description ul li {list-style: none;padding: 5px 0 5px 19px;position: relative;}
.custom-ready-store-form_description ul li:before {content: "";display: block;width: 6px;height: 6px;position: absolute;top: 50%;margin-top: -3px;left: 0;background-color: #FF8304;border-radius: 6px;}
.custom-ready-store-form_form .bg-crs {padding: 10px 30px;font-size: 18px;font-weight: normal;color: #fff;margin-bottom: 10px;background: #ffae43; /* Old browsers */background: -moz-linear-gradient(top,  #ffae43 0%, #ff7902 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae43), color-stop(100%,#ff7902)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ffae43 0%,#ff7902 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ffae43 0%,#ff7902 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ffae43 0%,#ff7902 100%); /* IE10+ */background: linear-gradient(to bottom,  #ffae43 0%,#ff7902 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae43', endColorstr='#ff7902',GradientType=0 ); /* IE6-9 */}
.custom-ready-store-form_form .bg-crs:hover {background: #ff7902; /* Old browsers */background: -moz-linear-gradient(top,  #ff7902 2%, #ffae43 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ff7902), color-stop(100%,#ffae43)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ff7902 2%,#ffae43 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ff7902 2%,#ffae43 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ff7902 2%,#ffae43 100%); /* IE10+ */background: linear-gradient(to bottom,  #ff7902 2%,#ffae43 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7902', endColorstr='#ffae43',GradientType=0 ); /* IE6-9 */}
.custom-ready-store-form_buttons {margin-bottom: 40px;margin-top: 20px;}

.alis-service {margin-top: 30px;}
.alis-service h2 {margin-bottom: 5px;}
.alis-service__term {text-align: center;border-bottom: 1px solid #727272;padding-bottom: 60px;margin-bottom: 60px;}
.alis-service__term:last-child {border-bottom: none;margin-bottom: 20px;}
.alis-service__header h1 {font-size: 35px;line-height: 70px;text-shadow: 0 0 6px rgba(0,0,0,.7);}
.alis-service__item {display: inline-block;width: 300px;height: 300px;text-decoration: none;padding: 40px 56px;background-color: #fff;box-shadow: 0 0 10px -2px rgba(0, 0, 0, .5);margin: 10px;}
.alis-service__item h3 {color: #292929;font-size: 18px;}
.alis-service__item:hover h3 {color: #FF8304;text-decoration: none;}
.alis-service__item:hover,
.alis-service__item:focus {text-decoration: none;}
.alis-service__item__canvas {height: 130px;text-align: center;}
.alis-service__item__canvas img {max-width: 100%;background-color: #fff;}
.alis-service__price {color: #FF8304;font-weight: bold;font-size: 30px;}
.alis-service__lm {border: 1px solid #292929;color: #292929;font-size: 14px;font-weight: 300;padding: 10px;border-radius: 2px;display: inline-block;}
.alis-service__item:hover .alis-service__lm {border: 1px solid #FF8304;color: #fff;background-color: #FF8304;}
.alis-service__item__l {display: inline-block;float: left;}
.alis-service__item__rb {width: 100px;float: right;}
.alis-service_single_prepare h1 {margin: 0 0 30px 0;font-size: 25px;font-weight: 300;}
.alis-service_single {background: #fff;box-shadow: 0 0 10px -2px rgba(0, 0, 0, .5);}
.alis-service_single__info {padding: 30px;}
.alis-service_single__info h2 {font-size: 18px;font-weight: bold;}
.alis-service_single__canvas {}
.alis-service_single__price {font-size: 30px;font-weight: bold;color: #FF8304;}
.alis-service_single__desc, .alis-service_single__desc p {font-size: 15px;font-weight: normal;}
.alis-service_single__form {margin: 10px auto;width: 470px;}
.alis-service_single__form textarea {height: 200px;max-width: 100%;}
.alis-service_single__form_p_warp {padding: 0 15px;}
.alis-service_single__form_warp {border-top: 1px solid #CACACA;padding: 20px 0;}
.alis-service_single__foot {position: relative;padding: 40px 20px;color: #666666;font-style: italic;font-size: 16px;}
.alis-service_single__form_coupon {font-size: 20px;padding: 10px 0;display: inline-block;color: #292929;}
.alis-service_single__form_coupon:hover {text-decoration: underline;color: #292929;}
.alis-service_single__form .btn.btn-primary {height: inherit;line-height: inherit;}

.alis-service_single__form #coupon-content {margin-bottom: 20px;}
.alis-form-sing-up {max-width: 600px;margin: 50px auto 20px auto;}
.alis-form-sing-up .btn {height: 46px;}
.alis-padding-bot {padding-bottom: 60px;}

/** learn_style  **/
.learn_h1{font-size: 30px!important;color: whitesmoke;}
.learn_ul{font-size: 18px;color: whitesmoke;margin-top: -17px;margin-bottom: 50px;}
.learn_ul li{background: url(http://alipartnership.com/wp-content/themes/alipartner/img/arrow_right.png) no-repeat 0px 7px;padding-left: 22px;list-style: none;background-size: 10px;margin-left: -25px;margin-bottom: 6px;}
.learn_input{color: black;padding-left: 10px;height: 30px;}
.learn_download_button{width: 150px;-webkit-box-shadow: 0 0 8px 0 #f9ac4d;box-shadow: 0 0 8px 0 #f9ac4d;background: #f7993b url('img/btn-bg-orange.png') repeat-x;border: none; height: 29px;font-weight: bold;}
.learn_download_button:hover{background: #ff6b00;}
.learn_download_button img{width: 10px;height: 10px;margin-right: 5px;}
.learn_guide{background: url(http://alipartnership.com/wp-content/themes/alipartner/img/guide2.png) no-repeat;height: 350px;background-size: 275px;margin-top: -45px;margin-left: -30px;}
.learn_inside{font-size: 21px;color: #7f848a;}
.learn_ul_div{color: #f7993b;font-size: 33px;font-weight: bold;text-align: center;}
.learn_ul_div_bottom{font-size: 19px;font-weight: bold;}
.learn_ul_m li{margin: 0 21px;}
.learn_content{color: #fff;background-attachment: fixed;background-image: url('img/bg-plugin-page.jpg');;background-repeat: no-repeat;background-position: center center;-o-background-size: 100% 100%;-webkit-background-size: 100% 100%;-khtml-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
/** learn end**/
/** Thankyou **/

.thankyou_text{font-size: 20px;display: block;}
.thankyou_bottom_text{font-size: 18px;line-height: 30px;margin-top: 40px;font-weight: lighter;}
.thankyou_input{width: 130px;padding-left: 10px;}
.thankyou_href{color: #f7993b;text-decoration: underline;}
.thankyou_button{background: #f7993b url('img/btn-bg-orange.png') repeat-x;border: 1px solid #fbc395;border-top: 1px solid #ffebd5;border-bottom: 1px solid #f3781d;color: #fff;width: 280px;margin-left: 15px;margin-top: 30px;font-size: 20px;}
.thankyou_button:hover{border: 1px solid #ff6b00;-webkit-box-shadow: none;box-shadow: none;background: #ff6b00;color: #fff;}
.thankyou_social {display:inline-block;}
.thankyou_social li{display: inline-block;position: relative;top: 12px;}
.thankyou_social li img{margin-right: 10px;}
.thankyou_container{border-top: 1px solid #acacac;}
.thankyou_container h4{color: #919191}
.thankyou_guide{background: url(http://alipartnership.com/wp-content/themes/alipartner/img/guide2.png) no-repeat;height: 300px;background-size: 235px;margin-top: -100px;margin-left: -102px;}
.thankyou_h1{font-size: 35px!important;color: whitesmoke;}
.thankyou_button_guide{background: url(http://alipartnership.com/wp-content/themes/alipartner/img/arrow_guide.png) no-repeat 27px 14px;padding-left: 46px;padding-top: 7px;width: 267px;margin-left: -15px;}
.thankyou_button_guide:hover{background: url(http://alipartnership.com/wp-content/themes/alipartner/img/arrow_guide_black.png) no-repeat 27px 14px  #fff;color: #2d2d2d;}
/** Thankyou end **/

@media (min-width:1200px){
	.device{width:605px; height:373px;}
}

@media (max-width:1199px){
	.device{ background:none; } 
	.device > img {display:block; position:relative; top:15px;}
}

@media (min-width: 992px) {
	.slider-demo-site {background-size: 910px 530px}
	.slider-demo-site .carousel-inner{max-width: 660px;}
}

@media (max-width:991px){
	.content-22 .container .arrow-1{right:167px;width:154px}
	.content-22 .container .arrow-2{left:184px;width:134px}
	.zing { display:none; }

	.mt300{margin-top: 300px;}
	.learn_guide {margin-top: -26px;margin-left: 20%}
	.thankyou_guide{margin-left: 0;}
	.row {margin-left:0;margin-right:0;}
	.learn_h1{padding: 25px 10px 35px!important;text-align: center;}

	.testimon .carousel-inner p {padding-right:90px; padding-left:90px;}
	.testi-stars .desc { padding-right:30px; padding-left:30px; }
	.aliplug-get .xs {float:left; margin-left:0%; }

	.slider-demo-site {background-size: 716px 422px;}
	.slider-demo-site .carousel-inner{max-width: 518px; position: relative; top: -2px;}
	.slider-demo-site .view-live-demo {top:-2px;}

	.hosting_box .but_order_now {margin: 25px 0 40px 5%;}
}

@media (max-width:840px){
		/* .plug .custom a, .plug .custom a { clear:both; margin-bottom:20px; left:12.5%; position:relative;} */
		/* .plug .custom_url { padding:0 0 35px 83px; } */
		/* .plug .custom a.video {margin:5px 0 0 48px; display:none; } */
		/* .plug .custom {width:92%;} */
		.information p {padding:0 10px; }
		.header_text p, .header_aliplugin h1 {padding-left:10px; padding-right:10px;}
		.header_aliplugin .but, .header_aliplugin .custom_url { margin-left:10px;  }
}


@media (max-width:767px){
	/* body{#margin-bottom:286px} */
	/* #footer{height:286px} */
	.post-item img { width:300px; }
	.post-item .col-sm-9 { padding-top:35px; }
	.navbar-header img {margin:11px 0 0 18px;}
	.pagenavi { margin-bottom:35px; } 
	.list-posts h3 {padding: 10px 0; }
	.list-posts img {margin: 22px 0; }
	.content-61 h3 { font-size:16px !important; }

	.content-24 .container{padding:0px 0 22px}
	/* .plug img {display:none;} */
	/* .plug .custom { margin-left: auto; margin-right: auto;} */
	/* .plug .custom {width:80%;} */
	.aliplug-get .xs {margin-left:4.5%; }
	.content-32 #carousel-best { margin-left: 27%;}
	.footer-aliplugin .footer-xs { float:left; margin-left:1%; }
	.footer-aliplugin .info-us { margin-top:15px; text-align:center;}

	.slider-demo-site {background-size: 605px 355px;}
	.slider-demo-site .carousel-inner{max-width: 437px; position: relative; top: -5px;}
	.slider-demo-site .view-live-demo {top:-2px;}
	.container-demo .text-view-demo {left:36%; top:32%; }

	.hosting_plans table.ultimate, .hosting_plans table.basic, .hosting_plans table.advanced  {width: 70%; clear:both; margin-bottom:55px; margin-left:17%;} 
	.hosting_box .but_order_now {margin: 25px 0 40px 18%;}
}


@media (max-width:525px){
	.learn_guide {margin-top: -26px;margin-left: 11%;}
	.thankyou_button_guide {margin-left: 30%;}
	.hosting_plans table.ultimate,
	.hosting_plans table.basic,
	.hosting_plans table.advanced {margin-bottom:55px; margin-left:15%;}
	.hosting_box .but_order_now {margin: 25px 0 40px 0;}
}


@media (max-width:380px){
	.but a, a.more-featu, a.more-featu:hover {padding: 8px 22px; margin-bottom: 20px;}
	.header_aliplugin .custom_url {padding: 0 0 5% 20%;}
	/* .plug .but-pay{left:-20px; position:relative; } */
	/* a.left-arrow, a.right-arrow { display:none; } */
	/* .plug .custom {width:75%;} */
	/* .plug .custom a, .plug .custom a { left:0; padding:0;} */
	.footer-aliplugin .footer-xs { clear:both; margin-left:0%; }
	.footer-aliplugin .info-us {margin-left:0; margin-top:0;}
	.aliplug-get .xs {margin-left:0; }
	.testimon .carousel-inner p {padding-right: 30px;padding-left: 30px;}
	#carousel-demo .idicator-slide { top:-35%; left:45%;}
}

@media (max-width:320px){
	.slider-demo-site .window, .container-demo  {x-border:1px solid red; height:147px; width:81%;  left:17.2%;}
	.but a, a.more-featu, a.more-featu:hover {padding: 8px 10px; margin-bottom: 20px; font-weight: bold;}
	.header_aliplugin .custom_url {padding: 0 0 5% 20%;}
}


/* Style for Alibaba Affiliate Programm */
.page-id-954 {}

/*.page-id-954 .header {color:#fff;background: #1690aa url(img/aliplugin/testi-blue-bg.jpg) no-repeat center bottom;background-size:cover;}
.page-id-954 .header p {font-weight: 300;padding: 0 0 15px;margin:0;font-size:20px;line-height: 32px;}
.page-id-954 .header .container {padding-top:30px;padding-bottom:30px;}
.page-id-954 .header .header-title {font-size:30px;font-weight:500;text-align:center;margin: 0 0 30px;padding:0;}
.page-id-954 .header img {box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.5);margin:0 auto;}

@media only screen and (min-width: 768px) {
	.page-id-954 .header p {padding: 0 35px 10px 0;}
	.page-id-954 .header .container {padding-top:30px;padding-bottom:40px;}
	.page-id-954 .header .header-title {font-size:50px;margin-bottom:55px;}
	.page-id-954 .header .header-title span {display:block;}
}*/

.page-id-954 .statistic {color:#fff;background: #17576f url(img/aliplugin/statistic-bg.jpg) no-repeat center;background-size:cover;padding: 50px 0 0;}
.page-id-954 .statistic .container {padding-top:0;padding-bottom:0;}
.page-id-954 .statistic h2 {color:inherit;margin:0 0 40px;padding: 0;}
.page-id-954 .statistic .row-statistic {display:block;}
.page-id-954 .statistic .row-statistic .row-statistic-item {display:block;margin:0 0 50px;}
.page-id-954 .statistic .row-statistic .row-statistic-item .line {border-color:inherit;}
.page-id-954 .statistic .row-statistic .row-statistic-item h3 {color:inherit;}

@media only screen and (min-width: 768px) {
	.page-id-954 .statistic .row-statistic .row-statistic-item {float:left;width:20%;}
}

.page-id-954 .how-works {padding:10px 0;font-weight:300;font-size:20px;}
.page-id-954 .how-works h2 {font-size:25px;font-weight:400;margin:0;padding: 0 0 20px;}

.page-id-954 .how-works .how-works-box .how-works-box-item {border: 1px solid #ff8304;border-radius:2px;padding:10px 5px;margin: 0 auto 10px;max-width:330px;text-align:center;font-style:italic;}
.page-id-954 .how-works .how-works-box .how-works-box-item h4 {font-weight:600;}

@media only screen and (min-width: 768px) {
	.page-id-954 .how-works {padding:30px 0;}
	.page-id-954 .how-works .how-works-box {background: url(img/alipartner/how-works.png) no-repeat center top;background-size:350px 70px;padding:80px 0 0;}
	/*.page-id-954 .how-works h2 {padding-bottom:20px}*/
	/*.page-id-954 .how-works .how-works-box .how-works-box-item {margin-bottom:20px;}*/
}

@media only screen and (min-width: 992px) {
	.page-id-954 .how-works {padding:50px 0;}
	.page-id-954 .how-works .how-works-box {background-size:411px 82px;padding-top:92px;}
}

@media only screen and (min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (min-resolution:144dpi) and (min-width: 768px) {
	.page-id-954 .how-works .how-works-box {background-image:url(img/aliplugin/how-works@2x.png);}
}

.page-id-954 .aliplug-get {color:#333;background: #eeeff3 url(img/alipartner/aliplugin-get-gray.jpg) no-repeat center;background-size:cover;padding:10px 0;font-size:20px;}
.page-id-954 .aliplug-get h2 {font-size:25px;margin:0;padding: 0 0 10px;}
.page-id-954 .aliplug-get ul {margin: 0;padding: 0;}
.page-id-954 .aliplug-get ul li {background-image: url('img/aliplugin/galca-dark.png')}

@media only screen and (min-width: 768px) {
	.page-id-954 .aliplug-get {padding:30px 0;}
	.page-id-954 .aliplug-get h2 {padding-bottom:20px}
}

@media only screen and (min-width: 992px) {
	.page-id-954 .aliplug-get {padding:50px 0;}
	.page-id-954 .aliplug-get h2 {padding-bottom:40px}
}

@media only screen and (min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (min-resolution:144dpi) and (min-width: 768px) {
	.page-id-954 .aliplug-get {background-image:url(img/aliplugin/aliplugin-get-gray@2x.jpg);}
}

.page-id-954 .demos {}
.page-id-954 .demos .carousel-inner {}
.page-id-954 .demos .carousel-inner .item {transition-property: opacity;}
.page-id-954 .demos .carousel-inner .item,
.page-id-954 .demos .carousel-inner .active.left,
.page-id-954 .demos .carousel-inner .active.right {opacity: 0;}
.page-id-954 .demos .carousel-inner .active,
.page-id-954 .demos .carousel-inner .next.left,
.page-id-954 .demos .carousel-inner .prev.right {opacity: 1;}
.page-id-954 .demos .carousel-inner .next,
.page-id-954 .demos .carousel-inner .prev,
.page-id-954 .demos .carousel-inner .active.left,
.page-id-954 .demos .carousel-inner .active.right {left: 0;transform: translate3d(0, 0, 0);}

.page-id-954 .demos .carousel-inner {padding-bottom:50px;}
.page-id-954 .demos .carousel-inner .item-overflow img {width:100%;}
.page-id-954 .demos .carousel-inner .item-overflow .item-overflow-label {position:absolute;left:0;right:0;bottom:0;padding:0;background:rgba(0, 0, 0, 0.8);color:#fff;line-height:24px;text-align:center;font-size:18px;font-weight:300;padding:12px 0;}
.page-id-954 .demos .carousel-inner .item-overflow .item-overflow-label a {color: inherit;text-decoration:none;border-bottom: 1px dotted;}
.page-id-954 .demos .carousel-inner .item-overflow .item-overflow-label .item-overflow-label-left,
.page-id-954 .demos .carousel-inner .item-overflow .item-overflow-label .item-overflow-label-right {box-sizing:border-box;display:inline-block;width:50%;}
.page-id-954 .demos .carousel-inner .item-overflow .item-overflow-label .item-overflow-label-left {}
.page-id-954 .demos .carousel-inner .item-overflow .item-overflow-label .item-overflow-label-right {float:right;}

@media only screen and (min-width: 768px) {
	.page-id-954 .demos .carousel-inner {background: url(img/aliplugin/laptop.png) no-repeat center top; background-size:720px 441px;padding-bottom:50px;}
	.page-id-954 .demos .carousel-inner .item-overflow {position:relative;width:521px;height:342px;margin: 18px auto 0;overflow:hidden;}
	.page-id-954 .demos .carousel-inner .item-overflow img {position:absolute;top:0;left:0;padding:0}
}

@media only screen and (min-width: 992px) {
	.page-id-954 .demos .carousel-inner {background-size:907px 556px;padding-bottom:100px;}
	.page-id-954 .demos .carousel-inner .item-overflow {width:656px;height:429px;margin-top: 24px;}
}

@media only screen and (min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (min-resolution:144dpi) and (min-width: 768px) {
	.page-id-954 .demos .carousel-inner {background-image:url(img/aliplugin/laptop@2x.png);}
}

.page-id-954 .demos .carousel-indicators {position: relative;margin: 0 auto 30px;padding: 0;top:auto;bottom: auto;left: auto;right: auto;width: auto;height: auto;}
.page-id-954 .demos .carousel-indicators > li {display:inline-block;padding: 0;margin: 0 5px;border: none;background:#555;}
.page-id-954 .demos .carousel-indicators > li,
.page-id-954 .demos .carousel-indicators > li.active {top: 0;width:16px;height:16px;}
.page-id-954 .demos .carousel-indicators > li.active {background:#ff9f4d;}

.page-id-954 .demos .carousel-control {display: block;color: inherit;top: 0;bottom: 0;margin: auto;width: 42px;height: 42px;line-height:40px;border: 1px solid;border-radius: 50%;text-align: center;font-size:24px;color: #333;}
.page-id-954 .demos .carousel-control:hover {color: inherit;}
.page-id-954 .demos .carousel-control.left,
.page-id-954 .demos .carousel-control.right {background: none;text-shadow: none;}
.page-id-954 .demos .carousel-control.left {padding-right:2px}
.page-id-954 .demos .carousel-control.right {padding-left:2px}
.page-id-954 .demos .carousel-control > i {line-height: 1;}

.page-id-954 .plug {}
.page-id-954 .plug h2 {padding: 0;margin: 0 0 10px;}
.page-id-954 .plug p {padding: 15px 0;}
.page-id-954 .plug img { margin-top: 10px; float:right;}

.page-id-954 .plug .plug-btns {}

.page-id-954 .plug .plug-btns .btn .buy-now {text-transform: uppercase;font-size: 20px;}
.page-id-954 .plug .plug-btns .btn .for-only {font-size: 18px;font-weight: lighter;padding: 0 5px;}
.page-id-954 .plug .plug-btns .btn .hight-price {font-size: 18px;font-weight: lighter;}
.page-id-954 .plug .plug-btns .btn .hight-price .line {height: 1px;width: 40px;background-color: #fff;display: inline-block;position: absolute; margin-top: 14px;margin-left: -35px;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.page-id-954 .plug .plug-btns .btn .low-price {font-size: 20px;padding-left: 5px;}

.page-id-954 .plug .plug-btns .btn-default {background: transparent;border: 1px solid #222;color: #222;box-shadow:none;font-size: 20px;font-weight: lighter;}
.page-id-954 .plug .plug-btns .btn-default:hover {background: #292929;border-color: #292929;color: #fff;}

.page-id-954 .plug .plug-btns .btn-warning {background: #FF8304;border: 1px solid #FF8304;color: #fff;box-shadow:none;}
.page-id-954 .plug .plug-btns .btn-warning:hover {background: #ff6b00;border-color: #ff6b00;}

.page-id-954 .plug .plug-btns .btn-link {color: #be1f24;}
.page-id-954 .plug .plug-btns .btn-link:hover {color: #d80000;}

@media only screen and (min-width: 768px) {
	.page-id-954 .plug h2 {padding-top:30px;}
	.page-id-954 .plug p {padding: 25px 60px 30px;}
}

.page-id-954 .testimon {background: #168ca6 url(img/aliplugin/testi-blue-bg.jpg) no-repeat center top;background-size: cover;color: #fff;}
.page-id-954 .testimon h2 {margin-bottom: 0}
.page-id-954 .testimon .carousel-indicators > li,
.page-id-954 .testimon .carousel-indicators > li.active {top: 0;margin: 0 5px;padding: 0;border: none;background:#fff;color: #fff;}
.page-id-954 .testimon .carousel-indicators > li {opacity: 0.7;}
.page-id-954 .testimon .carousel-indicators > li.active {background-color: #FFA045;opacity: 1;}

/* Affiliates */
.page-id-956 {}

.page-id-956 .header {}
.page-id-956 .header .header-title {color:#fff;font-size:30px;font-weight:500;line-height:1.4;margin:0;padding:0;}
.page-id-956 .header .header-title b {display:inline-block;margin-bottom:5px;}
.page-id-956 .header .header-title span {font-size:24px;font-weight:300;}

@media only screen and (min-width: 768px) {
	.page-id-956 .header .header-title {font-size:50px;}
	.page-id-956 .header .header-title span {display:block;font-size:34px;}
}


.partner {font-size:16px;font-weight:300;padding:30px 0 0;}
.partner .partner-title {font-size:25px;font-weight:500;margin:0 0 30px;padding:0;text-transform:uppercase;}
.partner .partner-list {}
.partner .partner-list .partner-list-item {margin:0 auto 30px;}
.partner .partner-list .partner-list-item h3 {font-size:inherit;font-weight:600;}

.partner [class*="partner-icon-"] {background: #ffaf35 no-repeat center;background-size:contain;width:100px;height:100px;border-radius:50%;display:block;width:100px;height:100px;margin:0 auto;}
.partner .partner-icon-percent {background-image: url(img/affiliates/icon-percent.png);}
.partner .partner-icon-portfolio {background-image: url(img/affiliates/icon-portfolio.png);}
.partner .partner-icon-chart {background-image: url(img/affiliates/icon-chart.png);}
.partner .partner-icon-group {background-image: url(img/affiliates/icon-group.png);}

@media only screen and (min-width: 768px) {
	.partner {padding:60px 0 0;}
	.partner .partner-title {margin-bottom: 60px;}
	.partner .partner-list {}
	.partner .partner-list .partner-list-item {margin:0 auto 60px;}
	.partner .partner-list .partner-list-item h3 {}
}
@media only screen and (min-width: 992px) {
	.partner .partner-list {}
}
@media only screen and (min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (min-resolution:144dpi) and (min-width: 768px) {
	.partner .partner-icon-percent {background-image: url(img/affiliates/icon-percent@2x.png);}
	.partner .partner-icon-portfolio {background-image: url(img/affiliates/icon-portfolio@2x.png);}
	.partner .partner-icon-chart {background-image: url(img/affiliates/icon-chart@2x.png);}
	.partner .partner-icon-group {background-image: url(img/affiliates/icon-group@2x.png);}
}


.started {font-size:18px;font-weight:300;padding:30px 0 0;color:#fff;background:#1d242b url(img/affiliates/started-bg.jpg) no-repeat top center;background-size:cover;}
.started .started-title {font-size:25px;font-weight:500;margin:0 0 30px;padding:0;text-transform:uppercase;}

.started .started-list {}
.started .started-list .started-list-item {margin-bottom:30px;}
.started .started-list .started-list-item h3 {font-size:inherit;font-weight:500;margin:0 0 15px;}
.started .started-list .started-list-item a {color:inherit;}

@media only screen and (min-width: 768px) {
	.started {padding:60px 0 30px;}
	.started .started-title {margin-bottom: 60px;padding: 10px 0 0;}
	.started .started-list {background: url(img/affiliates/started-list.png) no-repeat center top;background-size:355px 24px;}
}
@media only screen and (min-width: 992px) {
	.started .started-list {background-size:523px 36px;}
}
@media only screen and (min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (min-resolution:144dpi) and (min-width: 768px) {
	.started .started-list {background-image:url(img/affiliates/started-list@2x.png);}
}

.material {font-size:16px;font-weight:300;padding:30px 0;color:#333;background:#f6f6f6;}
.material hr {margin-top:30px;}
.material .material-title {font-size:25px;font-weight:500;margin:0 0 15px;padding:0;text-transform:uppercase;}
.material .material-subtitle {font-size:20px;font-weight:400;margin:0 0 20px;padding:0;}
.material .btn-lg {box-shadow:none;color:#1d242b;border-color:#ffaf35;background:#ffaf35;font-size:24px;height:60px;line-height:58px;padding:0 15px;}
.material .btn-lg:hover {color:#1d242b;border-color:#e09a30;background:#e09a30;}
.material .material-content {background:#fff;border:1px solid #c6c6c6;padding: 10px 10px 0;margin:0 auto 20px;font-size:14px;}
.material .material-content-sm {max-width:250px;}
.material .material-content ul {padding-left:20px;}
.material .material-banner {margin:0 0 10px;text-align:center;}
.material .material-banner img, .material .material-banner .btn {margin:0 auto 10px;}
.material .material-banner .btn {box-shadow:none;background:transparent;color:#1d242b;border-color:#1d242b;padding: 0 20px;font-size:18px;height:40px;line-height: 38px;}
.material .material-banner .btn:hover {box-shadow:none;background:#1d242b;color:#fff;}
@media only screen and (min-width: 768px) {
	.material {padding:60px 0;}
	.material .material-title {margin:0 0 30px;}
	.material .material-subtitle {margin:0 0 40px;}
	.material .btn-lg {font-size:30px;height:70px;line-height:68px;padding:0 25px;}
	.material .material-content {margin:0 0 20px;}
	.material .material-banner {text-align:left;}
	.material .material-banner img, .material .material-banner .btn {display:inline-block;}
	.material .material-banner img {margin: 0 10px 10px 0;}
	.material .material-banner .btn {margin-bottom:10px;}
}
@media only screen and (min-width: 992px) {
	.material .material-banner img {margin: 0 20px 10px 0;}
}


.promote {font-size:16px;line-height:1.7;font-weight:300;padding:30px 0;}
.promote .promote-title {font-size:25px;font-weight:500;margin:0 0 15px;padding:0;text-transform:uppercase;}
.promote .promote-title .click-bank {width:205px;height:28px;line-height:30px;display:inline-block;background: url(img/logos/click-bank.png) no-repeat center;background-size:contain;text-indent:-99999px;}
.promote .promote-title .jvzoo {width:139px;height:52px;line-height:60px;display:inline-block;background: url(img/logos/jvzoo.png) no-repeat center;background-size:contain;text-indent:-99999px;}
.promote .promote-subtitle {font-size:20px;font-weight:400;margin:0 0 20px;padding:0;}
.promote .text-lg {font-size:18px;}
.promote .text-hint {font-style:italic;color:#888;}
.promote a {color:#008aff;}
.promote ol {margin: 15px 0;}
.promote hr {margin: 30px 0;border-color:#ccc;}

.promote form {font-style:italic;color:#888;}
.promote .form-control, .promote .btn {box-shadow:none;padding:5px 10px;margin:0 0 10px;height:40px;line-height:28px;font-size:18px;}
.promote .form-control:focus, .promote .btn:hover {box-shadow:none;}
.promote .btn-warning {color:#333;border-color:#ffaf35;background:#ffaf35;}
@media only screen and (min-width: 768px) {
	.promote {padding:60px 0;}
	.promote .promote-title {margin:0 0 30px;}
	.promote .promote-subtitle {margin:0 0 40px;}
}
@media only screen and (min-width: 992px) {
	.promote .promote-banner img {margin: 0 20px 10px 0;}
}
@media only screen and (min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width: 768px), only screen and (min-resolution:144dpi) and (min-width: 768px) {
	.promote .promote-title .click-bank {background-image: url(img/logos/click-bank@2x.png);}
	.promote .promote-title .jvzoo {background-image: url(img/logos/jvzoo@2x.png);}
}


.footer {background: #333d47;color: #fff;font-weight: 300;text-align:center;padding:30px 0 0;}
.footer p {margin: 0 0 5px;}
.footer a {color: inherit;font-weight: 300;}
.footer a:hover {text-decoration:underline;}
.footer .margin-bottom {margin-bottom:20px;}
.footer .text-warning {color:#ff9f4d;}
.footer .footer-logo {display:block;margin: 0 auto 15px;background:url(img/LogoP_White.png) no-repeat center; background-size:contain;width:209px;height:32px;text-indent:-9999999px;}
.footer .text-small {font-size:12px;}
.footer .footer-nav {list-style-type: none;margin: 0;padding: 0}
.footer .footer-nav > li {margin:0 0 5px;padding:0;text-align: center;}
.footer .footer-title {display:block;text-transform: uppercase;font-size: 15px;font-weight: normal;padding: 0;}
@media only screen and (min-width: 768px) {
	.footer {text-align:left;padding:30px 0 0;}
	.footer .footer-logo {width:180px;height:32px;margin: 0 auto 5px;}
	.footer .footer-nav > li {text-align: left;}
}
@media only screen and (min-width: 992px) {
	.footer .footer-logo {margin: 0 0 5px;}
}
@media only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi) {
	.footer .footer-logo {background-image:url(img/LogoP_White.png);}
}
/* Rabbit */
.header_rabbit_store {
    background: url('img/rabbit/bg_rabbit.png') no-repeat;
    background-color: black;
    background-position: center 64%;
	background-size: 100%;
}
.header_rabbit_store h1 {
    font-size: 2.2em;
    line-height: 1.3em;
    padding: 25px 0 12px 0;
    color: #ffffff;
}
.header_rabbit_store h3 {
    font-size: 21px;
    line-height: 30px;
    font-weight: bolder;
    padding: 0;
    color: #ffffff;
    margin-bottom: 35px;
}

.header_rabbit_store ul {
    font-size: 17px;
    padding: 0;
    padding-left: 22px;
	color: #ffffff;
}
.rabbit_video_button a{
	background: #ff7902;
    background: -moz-linear-gradient(top, #ff7902 2%, #ffae43 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ff7902), color-stop(100%,#ffae43));
    background: -webkit-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: -o-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: -ms-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: linear-gradient(to bottom, #ff7902 2%,#ffae43 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7902', endColorstr='#ffae43',GradientType=0 );
}
.rabbit_stat{padding: 5px;margin-left: 30px;}
.rabbit_video_button:hover a{
    background: #ff7902;
    background: -moz-linear-gradient(top, #ffae43 100%, #ff7902 2%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ff7902), color-stop(100%,#ffae43));
    background: -webkit-linear-gradient(top, #ffae43 100%, #ff7902 2%);
    background: -o-linear-gradient(top, #ffae43 100%, #ff7902 2%);
    background: -ms-linear-gradient(top, #ffae43 100%, #ff7902 2%);
    background: linear-gradient(to top, #ffae43 100%, #ff7902 2%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae43', endColorstr='#ff7902',GradientType=0 );
}
.statistics .rabbit_stat img{
    margin-bottom: 20px;
}
.statistics .rabbit_stat_bottom{color: #6b6b6b;font-size: 16px;min-width: 170px;}
.statistics .desc_rabbit{font-size: 17px;color: black;font-weight: bold;}
.rabbit_stat .line{
        border-top: 3px solid #ff9f24!important;
	width: 40px!important;
}
.rabbit-features h2{
    font-size: 30px;
    font-weight: normal;
}
.rabbit-features table{
min-height: 105px;
}
.rabbit-features table th{
width: 30px;
}
.rabbit-features table th img{
    padding: 25px 0px;
}
.rabbit-features table td{
    padding-left: 40px;
    color: #545454;
    font-size: 18px;
    font-weight: normal;
	}
.rabbit-buy-block{
font-size:18px;
color: #545454;
margin-bottom: 30px;
}
.rabbit-buy-block img{
margin: 0 auto;
}
.rabbit-buy-block a.href-rabbit {
    color: #257dcf;
    font-weight: bold;
}
.rabbit-buy-block a.href-rabbit:hover{
text-decoration: underline;
}
.rabbit-buy-block h2 {
    font-size: 30px;
    font-weight: normal;
	line-height: 44px;
}
.rabbit-buy-btn:hover{
background: #ff7902;
    background: -moz-linear-gradient(top, #ff7902 2%, #ffae43 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ff7902), color-stop(100%,#ffae43));
    background: -webkit-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: -o-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: -ms-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: linear-gradient(to bottom, #ff7902 2%,#ffae43 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7902', endColorstr='#ffae43',GradientType=0 );
	text-decoration: none;
	color:#fff;
}
.rabbit-buy-btn{
    display: inline-block;
    margin-top: 25px;
    padding: 10px 10px;
    border-radius: 5px;
    font-size: 18px;
    font-weight: normal;
    color: #fff;
    margin-bottom: 10px;
    background: #ffae43;
    background: -moz-linear-gradient(top, #ffae43 0%, #ff7902 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae43), color-stop(100%,#ff7902));
    background: -webkit-linear-gradient(top, #ffae43 0%,#ff7902 100%);
    background: -o-linear-gradient(top, #ffae43 0%,#ff7902 100%);
    background: -ms-linear-gradient(top, #ffae43 0%,#ff7902 100%);
    background: linear-gradient(to bottom, #ffae43 0%,#ff7902 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae43', endColorstr='#ff7902',GradientType=0 );
}
.rabbit-learn-btn:hover{
    background: #ffae43;
    background: -moz-linear-gradient(top, #ff7902 2%, #ffae43 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#ff7902), color-stop(100%,#ffae43));
    background: -webkit-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: -o-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: -ms-linear-gradient(top, #ff7902 2%,#ffae43 100%);
    background: linear-gradient(to bottom, #ff7902 2%,#ffae43 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7902', endColorstr='#ffae43',GradientType=0 );
	text-decoration: none;
	color:#fff;
}
.rabbit-learn-btn{
    display: inline-block;
    margin-top: 25px;
    margin-left: 0px;
    padding: 10px 60px;
    border-radius: 5px;
    font-size: 18px;
    font-weight: normal;
    color: #fff;
    margin-bottom: 10px;
background: #ff5810;
}
@media (max-width:456px){
	.rabbit-learn-btn{ padding: 12px 5px;}
	.rabbit-buy-btn{padding: 0px;}
	.header_rabbit_store{    background-position: 67%;    background-size: cover;}
	.codex-block {
    min-height: auto;
}
}

.header_text li{
line-height: 25px;
}
.rabbit_video_button .buy-now {
font-size: 16px;
}
.rabbit-buy-block .container.text-center{
line-height: 36px;
}
/* new thank you page*/
.content-80 h1, .content-80 p.thank-after-title{
font-size: 18px;
}
.content-82 a.thank-href-new{
font-size: 18px;
    color: #be1f24;
}
.thank-href-new{
font-size: 18px;
    color: #be1f24;
	text-decoration: underline;
}
.thank-new-block-guide{
padding-top: 20px;
}
.guide-first{
    font-size: 25px;
    font-weight: bold;
    line-height: 40px;
}
.guide-second{
    font-size: 18px;
    line-height: 30px;
    margin-top: 20px;
	margin-bottom: 30px;
}
.thank-after-guide{
font-size: 18px;
    margin-top: 40px;
    margin-bottom: 40px;
}
.thank-after-guide span{
color: #be1f24;
font-weight: bold;
}
.btn-new-thank{
    display: inline-block;
    color: white;
    padding: 16px 50px 14px 50px;
    background: #a5cf48;
    background: -moz-linear-gradient(top, #ffae43 0%, #ff7902 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5cf48), color-stop(100%,#8abf2b));
    background: -webkit-linear-gradient(top, #a5cf48 0%,#8abf2b 100%);
    background: -o-linear-gradient(top, #a5cf48 0%,#8abf2b100%);
    background: -ms-linear-gradient(top, #a5cf48 0%,#8abf2b100%);
    background: linear-gradient(to bottom, #a5cf48 0%,#8abf2b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5cf48', endColorstr='#8abf2b',GradientType=0 );
    font-size: 18px;
    font-weight: bold;
    font-size: 18px;
    font-weight: bold;
    border-radius: 3px;
	margin-bottom: 40px;
}
.btn-new-thank:hover{
text-decoration: none;
color: white;
}
/* UPDATES */
.updates-top{
background: #f5f5f5;
}
.updates-desc-top{
font-size: 18px;
    line-height: 34px;
    margin-top: 12px;
    color: black;
    margin-bottom: 20px;
}
.updates-version{
font-size: 24px;
font-weight: bold;
}
.updates-version span{
color: #569e15;
}
.updates-btn{
    min-width: 315px;
    height: 50px;
    color: white;
    font-size: 16px;
    background: #ff8304;
    cursor: pointer;
    display: inline-block;
    padding-top: 14px;
    margin-bottom: 42px;
    margin-top: 22px;
}
.updates-btn:hover{
background: #ffad19;
color: white;
text-decoration: none;
}
.updates-subtitle{
font-size: 16px;
    margin-top: 15px;
    margin-bottom: 20px;
}
.updates-contact{
    background: #423f3f;
    width: 175px;
    color: white;
    height: 40px;
    padding-top: 8px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    border-radius: 7px;
    margin-bottom: 20px;
}
.updates-contact:after{
    content: '';
    border: 17px solid transparent;
    border-top: 15px solid #423f3f;
    border-right: 15px;
    Position: absolute;
    top: 39px;
    left: 34px;
}
.updates-support-text{
font-size: 16px;
font-weight: bold;
}
.updates-mail a{
color: #ff8304;
font-weight: bold;
}
.updates-mail span{
color: black;
}
.updates-version-list{
background:#f5f5f5;
    padding: 5px;
    padding-left: 15px;
    font-size: 16px;
	    margin-bottom: 20px;
}
span.updates-dates{
color: black;
font-size: 18px;
font-weight: 100;
}
.updates-version-block{
margin-bottom: 20px;
}
.updates-modal-title{
    padding: 10px;
    background: #423f3f;
    color: white;
    font-size: 14px;
    font-weight: bold;
}
.updates-modal-subtitle{
    font-size: 16px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.updates-modal-input{
    width: 300px;
    padding-left: 10px;
    text-align: center;
    margin-bottom: 30px;
    margin-left: 25px;
}
.updates-download:hover{
background: #ffaa27;
color: white;
text-decoration: none;
}
.updates-download img{
    padding-left: 5px;
    margin-bottom: 3px;
}
.updates-download{
    display: inline-block;
    background: #f7993b;
    color: white;
    width: 160px;
    height: 50px;
    padding-top: 0px;
    font-size: 16px;
    cursor: pointer;
    text-decoration: none;
    border-radius: 5px;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.52);
}
.updates-dont{
    color: black;
    font-size: 13px;
    text-decoration: underline;
    margin-top: 30px;
    display: inline-block;
}
.templates-free{
display: inline-block;
    width: 49%;
    text-align: center;
    text-decoration: none;
    padding: 16px;
    border: 1px solid #942305;
    border-radius: 17px 0px 0px 17px;
    color: #fe8405;
    margin-right: -4px;
    z-index: 2;
    position: relative;
	background: white;
	font-size: 13px;
}
.content-40 h2{
padding: 0px;
}
.border-black{
margin-top: 20px;
}
.templates-free:hover{
background:#fe8405;
color: white;
text-decoration: none;
}
.templates-demo{
    display: inline-block;
    width: 49%;
    text-align: center;
    text-decoration: none;
    padding: 15px;
    border: 1px solid #d3d3d3;
    border-radius: 0px 17px 17px 0px;
    color: #505050;
    z-index: 1;
    position: relative;
	background: white;
}
.templates-demo:hover{
background:#4c4c4c;
color: white;
text-decoration: none;
}
.templates-links{
    margin-top: -25px;
    padding-left: 10px;
}
.margin-templates a img{
border: 1px solid gray;
}
.margin-templates{
margin-top: 40px;
}
/* BLOG-NEW */
.blog-bg-top{
background: url(img/blog-new-bg.jpg) no-repeat;
    padding-top: 120px;
    padding-bottom: 70px;
}
.blog-featured{
    font-size: 20px;
    color: white;
}
.blog-top-title{
    font-size: 48px;
    color: white;
    line-height: 50px;
    margin-top: 40px;
    margin-bottom: 40px;
}
.blog-read-btn{
font-size: 20px;
    color: white;
    background: #ffa046;
    display: inline-block;
    padding: 11px 38px;
    border-radius: 3px;
}
.blog-read-btn:hover{
color: white;
text-decoration: none;
background: #ff8500;
}
.blog-subscribe-top{
background: #232121;
    color: white;
	margin-bottom: 50px;
}
.blog-subscribe-subtitle{
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 15px;
}
.blog-subscribe{
    max-width: 270px;
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 35px;
}
.blog-subscribe-top input.submit{
background: none;
    outline: none;
    border: 1px solid;
    padding: 6px;
    width: 110px;
    border-radius: 2px;
	margin-bottom: 20px;
	color: white;
	border-color: white;
}
.blog-href-title{
    position: absolute;
    top: -130px;
    background: rgba(0, 0, 0, 0.78);
    padding: 20px;
    margin-right: 20%;
}
.blog-href-title h3, .blog-cont .blog-href-title h1{
    color: white!important;
    font-size: 16px!important;
}
.blog-read-more-btn{
font-size: 20px;
    color: #ffa046;
    display: inline-block;
    padding: 5px 20px;
    border-radius: 3px;
    border: 1px solid #ffa046;
}
.blog-read-more-btn:hover{
color: white;
text-decoration: none;
background: #ff8500;
}
.blog-side-bg{
background: url(img/blog-side-bg.jpg) no-repeat;
    background-size: 100%;
	padding: 25px;
}
.blog-download{
color: white;
    font-size: 18px;
    font-weight: bold;
}
.blog-send-guide{
color: white;
    font-size: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.blog-search{
padding: 0!important;
margin-top: 20px;
margin-bottom: 30px;
}
.blog-search button{
    background: white;
    border-color: black;
    border-left: 0;
    color: black;
	height: 30px!important;
}
.blog-search input{
    border: 1px solid;
    border-right: 0px solid;
	border-radius: 2px;
	border-color: black;
	height: 30px!important;
}
.blog-mostpopular-url:hover h3{
color: #ffa652!important;
}
.content-61 .container.blog-cont{
padding: 0 0 20px;
}
.sidebar-blog h2{
	font-size:20px;
	padding-top:10px;
}
.sidebar-blog .post-item{
	padding-left:0;
	margin: 5px 0;
}

.purchase-form .btn-primary{height:auto;line-height: inherit;}
.purchase {font-size:13px}
.purchase .input-group{margin:0}
.purchase .small-block{padding:0 18px}
.purchase h2 {font-size: 18px;font-weight: 600;text-transform: uppercase;margin:18px 0 12px;}
.purchase .text-small {font-size: 13px;line-height: 1.6;color: #969696;}
.purchase .alert {font-size: 12px;}
.purchase .alert-default {background-color: #f4f4f4;font-style: italic;color: #2c2c2c;font-size: 13px;font-weight: 600;}

.purchase .purchase-form {padding: 15px 0 0}
.purchase .purchase-box {padding:20px 30px;background-color: #f4f4f4;}

.purchase .panel {border-color: #ccc;border-radius:0;-webkit-border-radius:0}
.purchase .panel-heading {background: none no-repeat 98% center;padding:0 10px;position: relative;}
.purchase .panel-heading.paypal {background-image: url('data:image/png;base64,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');}
.purchase .panel-heading.creditcard {background-image: url('data:image/png;base64,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')}
.purchase .panel-heading input {margin: 0 5px 0 0;vertical-align: middle;backface-visibility:hidden;position: absolute;top: 50%;transform: translateY(-50%);}
.purchase .panel-title {font-size: 13px;line-height:48px}
.purchase .panel-title a {color:#2d2d2d;display: block;padding-left: 20px;position: relative;z-index: 1;font-weight:600;border:none}
.purchase .panel-title a:hover, .purchase .panel-title a:focus, .purchase .panel-title a:active{text-decoration:none;color:#d80000;border:none}
.purchase .panel-body {background-color: #faf9fa;border-color: #ccc;}

.purchase .table > thead > tr > th,
.purchase .table > tbody > tr > th,
.purchase .table > thead > tr > td,
.purchase .table > tbody > tr > td,
.purchase .table > tfoot > tr > th,
.purchase .table > tfoot > tr > td {padding: 5px 0;}

.purchase .table > thead > tr > th,
.purchase .table > tbody > tr > th,
.purchase .table > thead > tr > td,
.purchase .table > tbody > tr > td {border-top: none;font-size: 15px;}
.purchase .table > tfoot > tr > th,
.purchase .table > tfoot > tr > td {}
.purchase .table a, .purchase .table span{font-weight:600;color:#233b5c}
.purchase .table .color-orange{font-weight:600;font-size:18px}
.purchase .table .color-orange.text-bold{font-weight:700}

.purchase .input-group-addon,
.purchase input.form-control {height: 28px;}
.purchase .form-control {border: 1px solid #bdbdbd;border-radius: 2px;font-size: 11px;box-shadow: none;padding: 6px}
.purchase .form-control:focus {box-shadow: none;}

.purchase .js-invalid_empty .input-group-addon,
.purchase .js-invalid_empty .form-control {border-color: red}

.purchase .coupon-switch {color: inherit;font-size: 15px;font-style: italic;font-weight: 700}
.purchase .coupon-switch span {color: #233b5c;}
.purchase .coupon-code .form-control {width: 195px}
.purchase .coupon-code input{display:block;float:left}
.purchase .coupon-code input:first-child{margin-right:12px}

.purchase .panel-group .panel+.panel{margin-top:8px}
.purchase .panel img {margin-left: auto;margin-right: auto;}
.purchase .panel .input-group-addon,
.purchase .panel .form-control {background: white;color: #999ca5;}
.purchase .panel .input-group-addon {padding: 5px}
.purchase .panel .input-group .form-control {border-left: none;padding-left: 0}
.purchase .panel .margin-bottom {margin-bottom: 21px;}

.purchase .panel .form-control {height:40px;font-size:14px;}

.purchase .form-control {font-size: 14px;padding:10px 12px;}

.purchase .panel .input-group-addon, .purchase .panel .input-group .form-control {padding-left:8px}

@media (min-width: 992px) {

	.purchase .table > thead > tr > th,
	.purchase .table > tbody > tr > th,
	.purchase .table > thead > tr > td,
	.purchase .table > tbody > tr > td,
	.purchase .table > tfoot > tr > th,
	.purchase .table > tfoot > tr > td {padding: 6px 0;}

	.purchase input.form-control, .purchase .btn-large-blue{height: 40px;}

	.purchase-voted {padding-bottom:23px;margin-bottom: 25px}

	.purchase-reasons {padding-bottom:32px;margin-bottom: 25px}
	.purchase-reasons .title {margin-bottom:24px;font-weight:600;}
	.purchase-reasons ul li {padding: 20px 0 20px 55px}
	.purchase-reasons ul li::before {width: 44px;height: 44px;}

	.purchase-confidence .title {margin-bottom: 25px}
}

@media (max-width: 992px) {
	.purchase .form-control {
		padding: 10px 8px;
	}
}

@media (max-width: 767px) {
	.purchase-reasons ul li::before{transform: scale(.6);}
	.purchase .item-xs-block{margin-top:20px}
}

@media (max-width: 480px) {
	.purchase .panel-heading.creditcard{
		background-size: 61%;
	}
}
@media (max-width: 380px) {
	.purchase .item-xs-block{
		width: 100% !important;
	}
}

#collapseTwo .panel-body{padding:25px 10px}

#collapseTwo .panel-body .date .separator {
	color: #9a9a9a;
}
#collapseTwo .panel-body .date input {
	line-height: 20px;
	display: inline-block;
	outline: none;
	border: none;
	margin: 0;
	padding: 0;
	width: 30px;
}
#collapseTwo .panel-body .date input:focus {
	outline: none;
}
#collapseTwo .panel-body .date input[name="exp_month"] {
	text-align: right;
}
#collapseTwo .panel-body .date input::-webkit-outer-spin-button,
#collapseTwo .panel-body .date input::-webkit-inner-spin-button {
	/* display: none; <- Crashes Chrome on hover */
	-webkit-appearance: none;
	margin: 0;
	/* <-- Apparently some margin are still there even though it's hidden */
}
#collapseTwo .panel-body .form-control {
	position: relative;
	/*padding: 3px 0 3px 30px;*/
	background-size: 22px;
	background-position: 4px center;
	background-repeat: no-repeat;
}
#collapseTwo .panel-body .form-control:focus {
	outline: none;
}
#collapseTwo .panel-body .js-invalid_empty.form-control,
#collapseTwo .panel-body .js-invalid.form-control,
#collapseTwo .panel-body .js-invalid_empty .form-control,
#collapseTwo .panel-body .js-invalid .form-control {
	border-color: #ff3924;
}
#collapseTwo .panel-body .js-valid.form-control,
#collapseTwo .panel-body .js-valid .form-control,
#collapseTwo .panel-body .js-valid .input-group-addon {
	border-color: #61cf31;
}

.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}

/* Ð¡ÐºÑ€Ñ‹Ð²Ð°ÐµÐ¼ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ñ‹ Ñ Ñ„ÐµÐ¹Ð±ÑƒÐºÐ° Ð¸Ð·-Ð·Ð° ÑÐ¿Ð°Ð¼Ð° (Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ) */
.single-post .fb_iframe_widget_fluid {
	display: none !important;
}

.bg-pro-dark{
	background: url('img/aliplugin/bg-pro-1.png') no-repeat;
	padding-bottom: 345px;
	background-size: cover;
}
.bg-pro-gray{background: url('img/bg-grey.jpg');padding-top: 30px;position: relative;padding-left: 0;padding-right: 0;}
.bg-pro-dark h2{
    margin-top: 0;
    padding-top: 80px;
    color: white;
    font-size: 25px;
    font-weight: 100;
    text-align: center;
}
.bg-pro-gray:before{
    content: "";
    background: url(img/bg-grey.jpg);
    height: 326px;
    transform: skewY(-7deg);
    display: block;
    margin-top: -190px;
}
.pro-subtitle{
color: #ffa046;
font-size: 20px;
font-weight: bold;
margin-top: 35px;
}
.bg-pro-dark ul li:first-child{
margin-top: 25px;
}
.bg-pro-dark ul li{
margin-top: 23px;
font-size: 18px;
color: white;
font-weight: 100;
}
.table-replace{
    position: absolute;
    z-index: 1;
    top: -310px;
left: 0;
right: 0;
}
.table-replace table{
    background: white;
    margin: 0 auto;
	    box-shadow: 5px 5px 28px black;
}
.table-replace table th{
background: #eaeaea;
    padding: 15px 25px;
    font-size: 16px;
    font-weight: bold;
	border: 1px solid #eaeaea;
}
.table-replace table td{
border-bottom: 1px dashed #eaeaea;
border-right: 1px solid #eaeaea;
    padding: 15px 25px;
    font-size: 16px;
}
.table-replace table td img{
display: block;
    margin: 0 auto;
}
.pro-minus{
font-weight: bold;
    text-align: center;
}
.pro-slide{
    position: relative;
	    top: 75px;
	    padding-bottom: 135px;
}

.pro-navigate{
clear: both;
    text-align: right;
    margin-right: 30%;
}

.pro-navigate a{
    background-color: transparent;
    width: 12px;
    height: 12px;
    margin-right: 10px;
    display: inline-block;
    margin-top: 40px;
    text-indent: -999px;
    border: 1px solid #525b65;
    border-radius: 10px;
    cursor: pointer;
}
.pro-navigate a.active{
    background-color: transparent;
    position: relative;
    border: 1px solid #525b65;
}
.pro-navigate a.active:before{
content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    border: 3px solid #525b65;
    width: 0px;
    display: inline-block;
    border-radius: 50%;
}
.protitle-slide{
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.pro-slide ul li{
font-size: 18px;
    font-weight: 100;
    margin-top: 28px;
}
.pro-slide-block-left{
padding-left: 50px;
}
.pro-slide ul{
    padding-left: 0px;
	 list-style: none;
margin-left: -6px;
}
.bg-pro-dark ul{
 list-style: none;
padding-left: 20px;
}
.bg-pro-dark ul li:before{
    content: '';
    display: inline-block;
    height: 10px;
    width: 10px;
    margin: 0px 7px;
    background: url(img/aliplugin/tick-pro.png) no-repeat;
    background-position: -10px 0px;
}
.pro-slide ul li:before{
   content: '';
   display: inline-block;
   height: 10px;
   width: 10px;
   margin: 0px 7px;
    background: url(img/aliplugin/tick-pro.png) no-repeat;
    background-position: 0px 0px;
}
@media (max-width:550px){
.pro-slide{
    margin-top: 100px;
	}
	.form-email-main{
width: 50%;
float: left;
}
.but a.video{
margin-left: 0px;
    width: 290px;
}
.navbar-collapse.collapse.in{
    max-height: 200px;
}
}
@media (max-width:470px){
.pro-slide{
    margin-top: 120px;
	}
}
@media (max-width:450px){
.pro-slide{
    margin-top: 150px;
	}
	.navbar-default .navbar-on-top {
    background: #525b65;
    max-height: 200px;
    overflow: scroll;
}
.navbar-collapse{
max-height: 120px;
overflow: scroll;
}
}
@media (max-width:430px){
.pro-slide{
    margin-top: 280px;
	}

	.row.choose-type .text-right{
	text-align: left;
	}
	.content-81 .item-group input[type="text"]{
	padding: 0px;
	padding-left: 15px;
	}
	.content-81 .item-group label{
	position: static;
	width: 100%!important;
	}
	.content-81 .item-group input#coupon[type="text"]{
	padding: 0px;
	padding-left: 15px;
	}
	.learn_ul_m li {
    margin: 0 auto;
    display: inline-block;
    width: 100%;
    text-align: center;
}
.learn_input{
width: 150px;
}
}
@media (max-width: 1199px) {
.content-61 .content img{
height: auto;
}
.blog-side-bg{
background-size:  110%;
}
.content-24 h2{
    padding: 0px 0 10px;
    margin-top: 0px;
}
.proslide-left{
margin-left: 15px;
}
	.table-replace table th{
	padding: 15px 10px;
	}
	.table-replace table td{
	padding: 15px 10px;
	}
.footer-info p{
font-size: 10px;
}
.text-center-xs{
text-align:center;
}
.alis-service_single__form{
max-width: 250px;
}
.content-21 h3{
    min-height: 40px;
    margin-top: 75px!important;
    font-size: 25px!important;
}
.statistics .info{
    min-height: 30px;
}
.content-21 h3 small {
    font-size: 20px;
}
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
		    margin-right: 0px;
    }
    .collapsing {
        overflow: hidden!important;
    }
	#menu-right-menu > li:first-child > a{
	padding: 10px;
	}
	.navbar-on-top .navbar-nav > li:first-child > a{
	padding: 10px;
	}
}
.black_friday_big{
    z-index: 9999;
    position: relative;
}
.black_friday_big_img{
background: url(img/bf.png) no-repeat;
width:728px;
height: 90px;
    margin: 0 auto;
}
.black_friday_m_left_img{
background: url(img/black_friday_min40.png) no-repeat center;
height: 90px;
}
.black_friday_m_right_img{
background: url(img/black_friday_min50.png) no-repeat center;
height: 90px;
}
.black_friday_big_img a{
    width: 49.5%;
    height: 90px;
    display: inline-block;
}
.black_friday_big_img a:hover{
    background: rgba(82, 74, 74, 0.19);
}
.black_friday_m_left_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}
.black_friday_m_right_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}

.xmas_big_img{
background: url(img/bf.png) no-repeat;
width:728px;
height: 90px;
    margin: 0 auto;
}
.xmas_m_img{
background: url(img/bf_mobile.png) no-repeat center;
height: 90px;
}
.xmas_big_img a{
    width: 100%;
    height: 90px;
    display: inline-block;
}
.xmas_big_img a:hover{
    background: rgba(82, 74, 74, 0.19);
}
.xmas_m_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}


.winter_big{
    z-index: 9999;
    position: relative;
}
.winter_big_img{
background: url(img/Winter_Sale_728x90.png) no-repeat;
width:728px;
height: 90px;
    margin: 0 auto;
}
.winter_m_left_img{
background: url(img/Winter_Sale_320Ñ…84_1.png) no-repeat center;
height: 90px;
}
.winter_m_right_img{
background: url(img/Winter_Sale_320Ñ…84_2.png) no-repeat center;
height: 90px;
}
.winter_big_img a{
    width: 49.5%;
    height: 90px;
    display: inline-block;
}
.winter_big_img a:hover{
    background: rgba(82, 74, 74, 0.19);
}
.winter_m_left_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}
.winter_m_right_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}


.summer_big{
    z-index: 9999;
    position: relative;
}
.summer_big_img{
background: url(img/summer_sale_728x90.png) no-repeat;
width:728px;
height: 90px;
    margin: 0 auto;
}
.summer_m_left_img{
background: url(img/summer_left.png) no-repeat center;
height: 90px;
}
.summer_m_right_img{
background: url(img/summer_right.png) no-repeat center;
height: 90px;
}
.summer_big_img a{
    width: 49.5%;
    height: 90px;
    display: inline-block;
}
.summer_big_img a:hover{
    background: rgba(82, 74, 74, 0.19);
}
.summer_m_left_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}
.summer_m_right_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}

.easter_big{
    z-index: 9999;
    position: relative;
}
.easter_big_img{
background: url(img/easter.png) no-repeat;
width:728px;
height: 90px;
    margin: 0 auto;
}
.easter_m_left_img{
background: url(img/easter_left.png) no-repeat center;
height: 90px;
}
.easter_m_right_img{
background: url(img/easter_right.png) no-repeat center;
height: 90px;
}
.easter_big_img a{
    width: 49.5%;
    height: 90px;
    display: inline-block;
}
.easter_big_img a:hover{
    background: rgba(82, 74, 74, 0.19);
}
.easter_m_left_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}
.easter_m_right_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}

.fall_big{
    z-index: 9999;
    position: relative;
}
.fall_big_img{
background: url(img/fall.png) no-repeat;
width:728px;
height: 90px;
    margin: 0 auto;
}
.fall_m_left_img{
background: url(img/fall_left.png) no-repeat center;
height: 90px;
}
.fall_m_right_img{
background: url(img/fall_right.png) no-repeat center;
height: 90px;
}
.fall_big_img a{
    width: 49.5%;
    height: 90px;
    display: inline-block;
}
.fall_big_img a:hover{
    background: rgba(82, 74, 74, 0.19);
}
.fall_m_left_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}
.fall_m_right_img a{
width: 100%;
    height: 90px;
    display: inline-block;
}
.livechat_button{
width: 148px;
    height: 45px;
    border: 1px solid;
    display: inline-block;
    border-radius: 6px;
    color: #fa9643;
    text-decoration: none;
    font-weight: 500;
    font-size: 14px;
    padding-top: 0px;
}
.livechat_button:hover, .livechat_button:focus{
text-decoration: none;
}
.fa, .fas {
    font-weight: 500!important;
}
.fa-comments:before{
    font-family: fontawesome;
    font-size: 27px;
    display: inline-block;
    position: relative;
    top: 4px
}
.navbar-nav.navbar-right:last-child {
    margin-right: -10px;
}
.nav.navbar-nav.navbar-large.navbar-right{
    padding-right: 30px;
}
.nav.navbar-nav.navbar-large.navbar-right a{
font-size: 16px;
}
#menu-right-menu.nav > li > a{
    padding-right: 26px;
}
#navbar-chat{
padding-right: 0px;
}
#navbar-chat a{
font-size: 14px;
}
.row {
    margin-left: -15px;
    margin-right: -15px;
}
.woo-plank-block{
    font-size: 30px;
    text-align: center;
    padding: 25px 20px;
    background: #b767aa;
    color: white;
}
.woo-plank-block2{
    font-size: 30px;
    text-align: center;
    padding: 0px 20px;
    background: #b767aa;
    color: white;
}
.but a.but-go-custom{width: 210px;margin-left: 20px;border: 1px solid #ff6b00;background: transparent;color: #ff6b00;height: 43px;padding-top: 9px;font-size: 18px;font-weight: bold;}
.but a.but-go-custom:hover{
 border: 1px solid #525b65;
 color: #525b65;
}
.but a.but-go-custom2{
width: 230px;
    margin-left: 20px;
    border: 1px solid #ff6b00;
    background: transparent;
    color: #ff6b00;
    height: 50px;
    padding-top: 13px;
    font-size: 18px;
    font-weight: bold;
}
.but a.but-go-custom2:hover{
 border: 1px solid white;
 color: white;
}
.but-pay.buy-second{
width: 280px;

}
.slick-dots li button:before{
content: " ";
}
.slick-dots li button{
    background: transparent;
    border: 1px solid #5a636c;
    border-radius: 50%;
}
.slick-dots li button:hover, .slick-dots li button:focus, li.slick-active button {
    outline: none;
	background: #5a636c;
}
.slick-prev:before{
content: url(img/slick_left.png);
}
.slick-next:before {
content: url(img/slick_right.png);
}
.review_left_block{padding-right:0px;background: white;padding-left: 0;}
.review_text{
    padding-top: 5px;
    background: white;
    display: block;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
    padding-bottom: 25px;
    font-size: 18px;
    line-height: 26px;
}
.review_stars{text-align: left;background: white;padding-left: 0;padding-bottom: 25px;}
.review_person{
    background: white;
    padding-left: 0;
    text-align: left;
    font-size: 16px;
}
.review_name{
font-weight: bold;
}
.review_adress{
display:block;
font-size: 12px;
color: #96a5b5;
}
.review_stars .fa-star, .review_stars .fa-star-o, .review_stars .fa-star-half{
font-size: 16px;
    padding-right: 2px;
}
.review_img{
    width: 100%;
    padding: 0;
    margin: 0;
}
.testimon  .slick-dots{position: absolute;display: block;padding: 0;margin: 0;list-style: none;text-align: center;width: 76%;bottom: -65px;}

.testimon .slick-prev {
    left: -15%;
}
.testimon .slick-next {
    right: -15%;
}
.pro-slide ul.slick-dots li:before{
background: none;
}
.templates_slide {
    background: url(img/aliplugin/pro-slide-bg.png) no-repeat;
    background-size: 100%;
    background-position: 10px 35px;
    padding-left: 5%;
}
.brand_all{
width: 100%;
}
.brand_all li{
max-width: 13%;
}
.brand_all li img{
width: 100%;
}
.slick-slide img{
    width: 205px;
    height: 205px;
    border-radius: 100%;
}

@media (max-width:1650px){
.testimon .slick-prev {
    left: -6%;
}
.testimon .slick-next {
    right: -6%;
}
}
@media (max-width:1400px){
.testimon .slick-prev {
    left: -5%;
}
.testimon .slick-next {
    right: -1%;
}
}

@media (max-width:1024px){
.but a.but-go-custom{
    margin-bottom: 20px;

}
.review_left_block{
}
.content-23{
text-align: center;
}
.content-21 h3{
    min-height: 25px;
    min-height: 26px;
    margin-top: 20px!important;
    font-size: 25px!important;
}
.but a.but-go-custom{
margin-bottom: 10px;
}

}
@media (max-width:1200px){
.but a.but-go-custom2{
    width: 290px;
    margin-left: 0px;
	text-align: center;
	margin-top: 15px;
}
.testimon  .slick-dots{
width:78%;
}
}
@media (max-width:768px){
.but a.but-go-custom2{
margin-top: 0px;
}
}
@media (max-width:660px){
.but a.but-go-custom2{
margin-top: 15px;
}
}
@media (max-width:600px){
.but a, a.more-featu, a.more-featu:hover{
    margin-bottom: 20px;
}

.but a.but-go-custom{text-align: center;margin-left: 0px;width: 248px;}
.but a.but-go-custom2{
text-align: center;
margin-left: 0px;
width: 293px;
margin-top: 0px;
}
}
@media (max-width:420px){
.testimon{
    padding: 0px 0px!important;
	background: transparent;
}

}
.w20{
width: 18%;
}
@media (max-width:990px){
.but a.video{
margin-left: 0px;
    width: 290px;
	margin-top: 10px;
}
.testimon  .slick-dots{
width:100%;
}
.review_text{
padding-left:15px;
padding-right: 15px;
}
}
@media (max-width:768px){
.but a.video{
margin-left: 0px;
    width: 290px;
	margin-top: 0px;
	
}
.testimon  h2{
    padding-left: 35px;
    padding-right: 35px;
    line-height: 35px;
}
.but a, a.more-featu, a.more-featu:hover{
margin-right: 10px;
}
	.but-pay.buy-second{
	width: 200px;
	}
.w20{
width: 100%;
}
}
@media (max-width:400px){
.but a.video{
margin-left: 0px;
    width: 270px;
	margin-top: 0px;
	
}
}
.ninja-main{
    position: relative;
    bottom: -23px;
    margin-top: -90px;
}

@media (max-width: 600px){
.header_custom_store .but a {
    padding: 10px 53px;
}}
.ninja_left{
background: url('img/ninja_buy.png') center no-repeat;
height: 130px;
    position: relative;
	transform: scale(-1, 1) ;
}
.ninja_right{
background: url('img/ninja_buy.png') center no-repeat;
height: 130px;
    position: relative;
}
.wp-pagenavi{
margin-bottom: 25px;
}
.wp-pagenavi .current{
padding: 5px 11px!important;
}

.onplugpage .but-go-custom {
font-size: 19px;
}
.onplugpage a.but-go-custom{
width: 237px;
    height: 50px;
    padding-top: 12px;
}
@media (max-width: 600px){
.onplugpage a.but-go-custom{
width: 290px;
}
}
@media (max-width: 320px){
.onplugpage a.but-go-custom{
width: 266px;
}
}
@media (max-width: 990px){
.slick-slide img{margin-bottom: 15px;}
.review_text, .review_stars, .review_person{
text-align: center;
}
.content-20 h1{
font-size: 32px;
}
}
.pro-slide .slick-slide img{
width: 100%;
height: auto;
border-radius: 0;
}
@media (max-width:500px){
.content-20 .container {
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
}
.content-21 .container {
    padding-top: 20px;
    padding-bottom: 20px;
}
.content-22 {
    background: #2d2d2d;
    color: #fff;
    padding: 20px 0 25px;
}
.content-23 .container, .content-33 .container {
    padding-top: 0px;
    padding-bottom: 0px;
}
.content-23 h2, .content-33 h2 {
    font-size: 25px;
    font-weight: 300;
    margin-bottom: 30px;
}
.testimon {
    padding: 0px 0px!important;
    padding-bottom: 50px!important;
}
.content-34 h2 {
    font-size: 25px;
    font-weight: 300;
}
.testimon h2 {
    padding-top: 0px;
    padding-bottom: 10px;
}
}
@media (max-width: 500px){
.but a, a.more-featu, a.more-featu:hover {
    margin-right: 0px;
}
.but {
    margin-top: 10px;
}

}
@media (max-width: 768px){
.but a {
    display: block;
    margin: 0 auto;
    width: 270px;
    float: none;
	text-align: center;
}
.but a.but-go-custom2{
    display: block;
    margin: 0 auto;
    width: 270px;
    float: none;
	margin-top: 10px;
	text-align: center;

}
.but .buy-now {
    text-transform: uppercase;
    font-size: 16px;
}
.but .for-only {
    font-size: 14px;
    font-weight: lighter;
    padding: 0 5px;
}
.but .hight-price {
    font-size: 14px;
    font-weight: lighter;
}
.but .low-price {
    font-size: 19px;
    padding-left: 5px;
}
}
.sub-btn{
    display: block;
    color: white;
	margin-bottom: 80px;
	font-size: 14px;
     padding-left: 3px;
}