/*@font-face{
    font-family: 'Muli';
    src:url('http://fonts.googleapis.com/css?family=Muli');
}*/
@import url(/images2/fonts.css);
*{
    border: 0;
    padding:0;
    margin:0;
}
body{
    font-family: 'Muli', Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666666;
    line-height: 20px;
    background: #f0f1f3 !important;
    width: auto;
    height: auto;
    overflow: auto;
	min-width:650px;
}

/* navigation bar */
a{ text-decoration:none; outline:none; cursor:pointer; color: #f9686a;}
a:hover{text-decoration:none !important;}
img{ border:0;}
.error{
	font:14px/20px Muli;
	color:#930;
	display:none;
	margin-top:20px;
	text-align:left;
	text-indent:3px;}

#header{width:100%; min-width:600px; height:70px; background:url(/images2/menu_bg.png?v=5.4.9.2016072511) repeat-x; position:absolute; top:0; z-index:500; font-family:'Muli', Arial, Helvetica, sans-serif;}
#header #menu{height:51px; max-width:1000px; margin:auto;}
#header *{ box-sizing:content-box;}
#menu_logo{
	float:left;
	padding-top:15px;
}
#top-menu{ float:left; width:500px; margin-left:50px;margin-top: 0px;}
#top-menu a{}
#top-menu a img{ margin-top:14px;}




#h-pro-list{ float:right;}
#h-pro-list ul{ list-style:none; padding-right:20px;}
#h-pro-list ul li{ float:right; width:25px; height:40px; margin-right:10px;}
#h-pro-list ul li a{ display:block;width:25px; height:40px; background:url(/images2/f_h_icon_01.png?v=5.4.9.2016072511) no-repeat; text-indent:-999em;}
#h-pro-list ul li a.home{background-position:-15px 0;}
#h-pro-list ul li a.home:hover{background-position:-15px -40px;}
#h-pro-list ul li a.home:active{background-position:-15px -80px;}
#h-pro-list ul li a.iphone{background-position:-152px 0;}
#h-pro-list ul li a.iphone:hover{background-position:-152px -40px;}
#h-pro-list ul li a.iphone:active{background-position:-152px -80px;}
#h-pro-list ul li a.android{background-position:-50px 0;}
#h-pro-list ul li a.android:hover{background-position:-50px -40px;}
#h-pro-list ul li a.android:active{background-position:-50px -80px;}
#h-pro-list ul li a.win{background-position:-186px 0;}
#h-pro-list ul li a.win:hover{background-position:-186px -40px;}
#h-pro-list ul li a.win:active{background-position:-186px -80px;}
#h-pro-list ul li a.mac{background-position:-82px 0;}
#h-pro-list ul li a.mac:hover{background-position:-82px -40px;}
#h-pro-list ul li a.mac:active{background-position:-82px -80px;}
#h-pro-list ul li a.win8{background-position:-118px 0;}
#h-pro-list ul li a.win8:hover{background-position:-118px -40px;}
#h-pro-list ul li a.win8:active{background-position:-118px -80px;}
#h-pro-list ul li a.fb{ background:url(/images2/f_h_fb.png?v=5.4.9.2016072511) no-repeat 4px 11px;}
#h-pro-list ul li a.fb:hover{}

#nav{ float:left; padding-top:25px; margin-left: 15px; font-family:'Muli',Arial, Helvetica, sans-serif;}
#nav ul#top-nav{ list-style:none;}
#nav ul#top-nav li{ float:left; width:120px; height:45px; line-height:35px; color:#000;text-shadow: 0 1px 0 white; position:relative;}
#nav ul#top-nav li a{ display:block;width:120px; height:45px; color:#2f2f2f;text-align:center; font-size:15px; }
#nav ul#top-nav li a.onc,#nav ul#top-nav li a.on{ color:#962c19;background:none;}
#nav ul#top-nav li .dropdown_nav{position:absolute; width:146px; left:-13px; top:36px; padding-top:0px; display:none;}
#nav ul#top-nav li .dropdown_nav .topbg{ height:4px; background-color:#cc3333;}
#nav ul#top-nav li .dropdown_nav .listbg{ background:url(/images2/dd_bb.png?v=5.4.9.2016072511) repeat-y; padding-top:5px;}
#nav ul#top-nav li .dropdown_nav .listbg.nonebg{ background:rgba(255,255,255,0.9);}
#nav ul#top-nav li ul{ list-style:none; }
#nav ul#top-nav li ul li{ float:none; display:block; width:146px; height:30px; padding:0 3px 3px 3px; line-height:30px; position:relative;}
#nav ul#top-nav li ul li a{ height:30px; width:140px; padding:0; color:#636363; text-align:left; text-indent:50px;background:url(/images2/m_icon.png?v=5.4.9.2016072511) no-repeat; font-size:12px;}
#nav ul#top-nav .new{ width:37px; height:15px; background:url(/images2/new.png?v=5.4.9.2016072511) no-repeat; position:absolute; right:5px; top:8px;}
#nav ul#top-nav li ul li:hover .new{ display:none;}

#nav ul#top-nav li ul li a.none{background-position:-1111px -1111px; text-indent:25px;}
#nav ul#top-nav li ul li a.none.on{background-position:-1111px -1111px;}
#nav ul#top-nav li ul li a.on{ color:#fff;text-shadow:none;/*text-shadow: 1px 1px 1px rgba(0,0,0,0.5);*/background:#cc3333 url(/images2/m_icon.png?v=5.4.9.2016072511) no-repeat;}
#nav ul#top-nav li ul li a.be{ background-position:0 -47px;}
#nav ul#top-nav li ul li a.be.on{ background-position:-144px -47px;}
#nav ul#top-nav li ul li a.hdr{background-position:0 -265px;}
#nav ul#top-nav li ul li a.hdr.on{background-position:-144px -265px;}
#nav ul#top-nav li ul li a.brush{background-position:0 -57px;}
#nav ul#top-nav li ul li a.brush.on{background-position:-144px -57px;}
#nav ul#top-nav li ul li a.effects{background-position:0 -83px;}
#nav ul#top-nav li ul li a.effects.on{background-position:-144px -83px;}
#nav ul#top-nav li ul li a.frames{background-position:0 -155px;}
#nav ul#top-nav li ul li a.frames.on{background-position:-144px -155px;}
#nav ul#top-nav li ul li a.overlays{background-position:0 -191px;}
#nav ul#top-nav li ul li a.overlays.on{background-position:-144px -191px;}
#nav ul#top-nav li ul li a.text{background-position:0 -226px;}
#nav ul#top-nav li ul li a.text.on{background-position:-144px -226px;}
#nav ul#top-nav li ul li a.collage{background-position:0 -119px;}
#nav ul#top-nav li ul li a.collage.on{background-position:-144px -119px;}
#nav ul#top-nav li ul li a.ecards{background-position:0 -11px;}
#nav ul#top-nav li ul li a.ecards.on{background-position:-144px -11px;}
#nav ul#top-nav li ul li a.banner{background-position:0 -483px;}
#nav ul#top-nav li ul li a.banner.on{background-position:-144px -483px;}
#nav ul#top-nav li ul li a.webcam{background-position:0 -517px;}
#nav ul#top-nav li ul li a.webcam.on{background-position:-144px -517px;}
#nav ul#top-nav li ul li a.beauty{background-position:0 -556px;}
#nav ul#top-nav li ul li a.beauty.on{background-position:-144px -556px;}
#nav ul#top-nav li ul li a.fbcover{background-position:0 -595px;}
#nav ul#top-nav li ul li a.fbcover.on{background-position:-144px -595px;}

#nav ul#top-nav li ul li a.win{background-position:0 -447px;}
#nav ul#top-nav li ul li a.win.on{background-position:-144px -447px;}
#nav ul#top-nav li ul li a.mac{background-position:0 -411px;}
#nav ul#top-nav li ul li a.mac.on{background-position:-144px -411px;}
#nav ul#top-nav li ul li a.iphone{background-position:0 -303px;}
#nav ul#top-nav li ul li a.iphone.on{background-position:-144px -303px;}
#nav ul#top-nav li ul li a.win8{background-position:0 -375px;}
#nav ul#top-nav li ul li a.win8.on{background-position:-144px -375px;}
#nav ul#top-nav li ul li a.android{background-position:0 -339px;}
#nav ul#top-nav li ul li a.android.on{background-position:-144px -339px;}

#nav ul#top-nav li ul li .dropdown_nav{position:absolute; left:146px; width:150px; top:-3px; padding-left:4px; padding-top:0; display:none;}
#nav ul#top-nav li ul li .dropdown_nav .topbg{ height:0;}
#nav ul#top-nav li ul li .dropdown_nav .listbg{ padding-top:3px; background:rgba(255,255,255,0.9);}

#nav ul#top-nav li ul li ul{ list-style:none;}
#nav ul#top-nav li ul li ul li{}
#nav ul#top-nav li ul li ul li a.on{ background:#cc3333 !important;}
#nav ul#top-nav li ul li ul li a{  text-indent:10px; background:none;}

/* navigation bar end */

.font1{
    font-size: 120px;
    line-height: 120px;
    color: #000000;
}
.font1_2{
    font-size: 45px;
    color: #000000;
}
.font2{
    font-size: 36px;
    color: #646464;
    line-height: 45px;
}
.font3 {
    font-size: 17px;
    line-height: 25px;
    font-weight: 300;
    font-family: 'Muli';
    color: #4e4e4e;
}
.font7 {
    font-size: 40px;
    line-height: 50px;
    color: #000;
    font-weight: 400;
    margin-bottom: 30px;
    font-family: 'Muli';
}
#header-android{
    width: 100%;
    margin-top: 0px;
    height: 599px;
    background: #d3dde9 url("../images/banner.png") no-repeat bottom;
    color: #fff;
}
#header-android .headerBox{
    padding-top: 70px;
    position: relative;
    width: 1000px;
    height: 100%;
    /*background-color:blue;*/
    margin:auto;
}
#myCarousel{
    width: 272px;
    height:452px;
    position: absolute;
    top: 125px;
    left: -27px;
}
#myCarousel .carousel-control{
    display: none;
}

#headerText{
    width:806px;
    position: absolute;
    left: 305px;
    top: 123px;
}

#content {
    width:100%;
}

#col_1,#col_2,#col_3,#col_4,#col_5,#col_6,#col_7,#col_8,#col_9 {
    width: 1000px;
    margin: auto;
    height: 451px;
    position: relative;
}

#col_1 h2,#col_1 p,#col_1 .img_left, #col_1 .img_right {
    position: absolute;
    margin-bottom: 5px;
}
#col_1{
    margin-top:-46px;
    height:515px;
}
#col_1 h2 {
    width: 500px;
    top: 139px;
    left: 0px;
}
#col_1 p {
    width: 500px;
    top: 221px;
    left:0px;
}

#col_1 .img_left {
    top: 313px;
    left: 0px;
}

#col_1 .img_right {
    right: 0px;
    top: 81px;
}

#col_2{
    height:660px;
    background: #fff;
    margin-top:35px;
}
#col_2 h2,#col_2 p,#col_2 .img_big,#col_2 ul {
    position: absolute;
}
#col_2 h2 {
    text-align: center;
    width:600px;
    left:20%;
    top: -18px;
}
#col_2 p {
    text-align: center;
    width:600px;
    left: 20%;
    top: 66px;
}
#col_2 .img_big {
    top:129px;
    left:55px;
}
#col_2 ul{
    bottom:0px;
    list-style:none;
    width:100%;
}
#col_2 ul li{
    text-align:center;
    float: left;
    display: block;
    width:33.3%;
}


#col_3{
    height: 346px;
}
#col_3 h2, #col_3 p, #col_3 .img_right {
    position: absolute;
    margin-bottom: 5px;
}
#col_3 h2 {
    width: 400px;
    top: 66px;
    left: 0px;
}
#col_3 p {
    width: 400px;
    top: 150px;
    left: 0px;
    line-height: 27px;
}
#col_3 .img_right {
    right: 0px;
    top: 20%;
}


#col_4{
    height: 546px;
    background: #fff;
}
#col_4 h2,#col_4 .p1,#col_4 .p2,#col_4 .img_basic,#col_4 .img_advanced{
    position: absolute;
    left:203px;
}
#col_4 h2 {
    text-align: center;
    width:600px;
    left:203px;
    top: 18px;
}
#col_4 .p1 {
    text-align: center;
    width:600px;
    top: 104px;
}
#col_4 .p2 {
    text-align: center;
    width:600px;
    top: 306px;
}
#col_4 .img_basic {
    top: 160px;
    left:283px;
}
#col_4 .img_advanced {
    top: 397px;
    left:129px;
}

#col_5{
    height: 730px;
}
#col_5 h2,#col_5 p,#col_5 .img_big {
    position: absolute;
}
#col_5 h2 {
    text-align: center;
    width: 600px;
    left: 193px;
    top:500px;
}
#col_5 p {
    text-align: center;
    width: 700px;
    left: 150px;
    top: 600px;
}
#col_5 .img_big {
    top: 60px;
    left:82px;
}

#col_6{
    height: 755px;
    background: url("../images/sdk_features_content_effects_img.png") no-repeat center #fff;
}
#col_6 h2,#col_6 p{
    text-align:left;
    width:500px;
    position: absolute;
}
#col_6 h2 {
    right: 63px;
    top:425px;
}
#col_6 p.p1 {
    right: 63px;
    top: 514px;
}
#col_6 p.p2 {
    right: 63px;
    top:606px;
}

#col_7{
    height: 620px;
    background: url("../images/sdk_features_content_frames_stickers_img.png") no-repeat center 39px;
}
#col_7 h2,#col_7 p{
    text-align:left;
    width:500px;
    position: absolute;
}
#col_7 h2 {
    left: 20px;
    top:352px;
}
#col_7 p.p1 {
    left: 20px;
    top: 438px;
}
#col_7 p.p2 {
    left: 20px;
    top: 518px;
}

#col_8{
    height: 694px;
    margin-top:42px;
    background-color:#fff;
}
#col_8 h2,#col_8 p,#col_8 .img_big {
    position: absolute;
}
#col_8 h2 {
    text-align: center;
    width: 600px;
    left: 20%;
    top: -6px;
}
#col_8 p {
    text-align: center;
    width: 700px;
    left: 150px;
    top:70px;
}
#col_8 .img_big {
    top: 190px;
    left:66px;
}


#col_9{
    height: 630px;
    background: url("../images/sdk_features_content_tilt-shift_img.png") no-repeat center;
}
#col_9 h2,#col_9 p,#col_9 img, #col_9 ul{
    text-align:left;
    position: absolute;
    left: 460px;
}
#col_9 h2 {
    width:300px;
    top: 77px;
}
#col_9 p {
    width:300px;
    top: 160px;
}
#col_9 img{
    top:358px;
    margin-left:-43px;
}
#col_9 ul{
    margin-left:18px;
    top:447px;
    color:#fff;
    font-size: 16px;
}

#footer{width:100%; min-width:650px; height:50px; background:url(/images2/ft_bg.png?v=5.4.9.2016072511) repeat-x; line-height:50px; margin:0 auto; text-align:center;color:#3e3e3e;font-size:14px; }
#footer a{  color:#3e3e3e;}

.btn_red{

    background: url("../images/btn.png") no-repeat center;
    text-align:center;
    color: #fff;
    font-size: 28px;
    padding-top: 17px;
    margin-top:60px;
    display: block;
    width: 326px;
    height: 58px;

}
.btn_red:hover,.btn_red:visited{
    text-decoration: none;
    color:#fff;
}

.back-to-top {
    position: fixed;
    left: 50%;
    bottom: 100px;
    margin-left: 538px;
    _position: absolute;
    display: block;
    width: 35px;
    height: 35px;
    background: url("../images/top.png") no-repeat;
}
.alert{
    margin-bottom:0px;
}
.row{
    margin:0;
}
#countryDropdown{
    padding:6px 0px;
    border-radius: 4px 0px 0px 4px;
    -webkit-border-radius:4px 0px 0px 4px ;
    -moz-border-radius: 4px 0px 0px 4px;
    width:81px;
}
#phoneNumber{
    margin-left:-4px;
    border-radius: 0px 4px 4px 0px;
    -webkit-border-radius:0px 4px 4px 0px ;
    -moz-border-radius: 0px 4px 4px 0px;
}
#msgBoxContainer{
    width:244px;
    height:auto;
    position: relative;
    display: block;
    background-color:transparent;
}

/***********************dialog border style start***********************/
#msgBox{
    font-family: Muli;
    border-left:1px solid #b4b4b4;
    border-right:1px solid #b4b4b4;
    width:400px;
    padding:23px 20px 10px 20px;
    background:url("../images/dialog_bg.png") repeat 0 0 transparent;
    position:relative;
}

#msgBox .topLeftCorner{
    position:absolute;
    top:-11px;
    left:-1px;
    width:12px;
    height: 12px;
    background:url("../images/corner_top_left.png") no-repeat center transparent;
}
#msgBox .topRightCorner{
    position:absolute;
    top:-11px;
    right:-1px;
    width:12px;
    height: 12px;
    background: url("../images/corner_top_right.png") no-repeat center transparent;
}
#msgBox .dialog_top_border{
    width:96%;
    height:12px;
    background:#F8F7F7;
    border-top:1px solid #b4b4b4;
    position: absolute;
    top:-11px;
    left:9px;
}
#msgBox .bottomLeftCorner{
    position:absolute;
    bottom:-20px;
    left:-1px;
    width:12px;
    height: 12px;
    background:url("../images/corner_bottom_left.png") no-repeat center transparent;
}
#msgBox .bottomRightCorner{
    position:absolute;
    bottom:-20px;
    right:-1px;
    width:12px;
    height: 12px;
    background:url("../images/corner_bottom_right.png") no-repeat center transparent;
}
#msgBox .dialog_bottom_border{
    width:96%;
    height: 10px;
    border-bottom:1px solid #b4b4b4;
    background:#EBEBEB;
    position: absolute;
    bottom: -20px;
    left: 9px;

}
#msgBox .dialog_close_btn{
    position:absolute;
    top: 0px;
    right: 0px;
}
#msgBox .dialog_close_btn img{
    outline:none;
}
/***********************dialog border style end***********************/

#msgbox .font1{
    font-family: avenirLTStd-Book;
    font-size: 28px;
    color:#252525;
}
#msgBox .form-control:focus{
    border-color: #007FD5;
    /*-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
    /*box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
}
#smsBox{
    position:relative;
}
#smsBox .smsInputBox{
    padding-left:13px;
    width:357px;
    margin:auto;
    height: 42px;
    /*background:red;*/
}
#smsBox .select,#smsBox #countryDropdown,#smsBox .inputSms,#smsBox .sendSmsBtn{
    display:block;
    height: 40px;
    position: absolute;
}
#smsBox .select{
    top:-6px;
    left:22px;
}
#smsBox .btn-default{
    border-radius: 4px 0px 0px 4px;
}
#smsBox .phone-prefix{
    left:81px;
}
#smsBox .input-group-addon{
    padding-left:20px;
    padding-right:20px;
}
#smsBox .inputSms{
    width: 145px;
    left: 95px;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{
    background-color: #ffffff;
    /*border-color: #d84636;*/
    /*-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
    /*-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
    /*box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
}

#toggleBtn{
    position:absolute;
    top:6px;
    left:63px;
    border-radius: 0px;
    border-left:0px;

}
#toggleBtn:hover,#toggleBtn:visited,#toggleBtn:focus,#toggleBtn:active{
    /*background-color: #ebebeb;*/
    /*border-color: #adadad;*/
    border-radius: 0px;
    /*-webkit-box-shadow: none;*/
    /*-moz-box-shadow:none;*/
    /*box-shadow: none;*/
    background-color: #ffffff;
    border-color: #d84636;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);
    box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);

}

#countryDropdown ul{
    margin-top:7px;
    width:214px;
    height:132px;
    /*border-color: #007FD5;*/
    padding:1px 0px;
    /*-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
    /*-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
    /*box-shadow: 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(216,70,54,0.6);*/
}
#countryDropdown ul li{
  margin-bottom:1px;
  text-align:left;
}
#countryDropdown ul li a{
    display: block;
    height:22px;
    width:100%;
    font-size:12px;
    color:#282828;
    text-decoration: none;
    padding-left:10px;
}
#countryDropdown ul li a:hover{
    background:#E5E5E5;
}
#countryDropdown ul li a.active{
    background:#959595;
}
#smsBox .sendSmsBtn{
    left:239px;
}
#smsBox .btn,#emailBox .btn{
    padding:9px 12px
}
#msgBox a.downloadlink1{
    margin-right:8px;
}
#msgBox a.downloadlink2{
    margin-left:8px;
}
#msgBox h2{
    margin-top:0px
}
#msgBox #radioBox{
    text-align:center;
}
#radioBox label{
    float:left;
    margin-left:30px;
}

#emailBox .input ,#smsBox .input{
    height: 40px;

}

#emailBox .inputEmail{
    width:214px;
}

#emailBox{
    display: none;
}
#email{
    position: absolute;
    width: 214px;
    left: 22px;
    border-radius:4px;
    display:none;
}
#sendEmailBtn{
    right: 51px;
}
.msgSuc{
    color:green;
    font-size:12px;
}
.msgFail{
    color:red;
    font-size:12px;
}
.dropdown-toggle{
    width:70px;
    position: relative;
    height: 40px;
}
.dropdown-toggle .selectedValue{
    display:block;
    width:43px;
    position: absolute;
    left:5px;
    top:28%;
    overflow-x:hidden;
}
.dropdown-toggle .caret{
    position: absolute;
    right:10px;
    top:50%;
}
.p4{
    color:#ffffff;
}
#mCSB_1_dragger_vertical{
    min-height: 30px;
    left:1px;
    width:14px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
    border-radius: 0px;
    box-shadow:none;
    -webkit-box-shadow:none;
    -moz-box-shadow: none;
    width:15px;

    /*background:url("../images/dragger_rail_bg.jpg") repeat-y center transparent !important;*/
}
.mCSB_inside > .mCSB_container{
    margin-right:15px;
}
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{
    border-radius: 0px;
    height: 22px;
    line-height:22px;
    /*background:url("../images/dragger_bar_bg.jpg") repeat-y center transparent !important;*/
}
#mCSB_1_scrollbar_vertical{
    margin-right:-2px;
}
#mCSB_1_dragger_vertical{
    width:16px;
    /*background-color: #646464;*/
    margin-left:-2px;
}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width:12px;
}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
    background:#636363;
    height:22px;
}
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.carousel-indicators li{
    border-color: #DF3E2E;
}
.carousel-indicators li.active{
    background-color: #DF3E2E;
}
.carousel-indicators li:hover{
    border-color: #DF3E2E;
}
