3@font-face {
    font-family: 'Poppins-Light';
    src: url('../fonts/Poppins-Light.eot');
    src: url('../fonts/Poppins-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Poppins-Light.woff') format('woff'),
         url('../fonts/Poppins-Light.ttf') format('truetype'),
         url('../fonts/Poppins-Light.svg#Poppins-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-Bold';
    src: url('../fonts/Poppins-Bold.eot');
    src: url('../fonts/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Poppins-Bold.woff') format('woff'),
         url('../fonts/Poppins-Bold.ttf') format('truetype'),
         url('../fonts/Poppins-Bold.svg#Poppins-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-Regular';
    src: url('../fonts/Poppins-Regular.eot');
    src: url('../fonts/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Poppins-Regular.woff') format('woff'),
         url('../fonts/Poppins-Regular.ttf') format('truetype'),
         url('../fonts/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontawesome-webfont.woff') format('woff'),
         url('../fonts/fontawesome-webfont.ttf') format('truetype'),
         url('../fonts/fontawesome-webfont.svg#fontawesome-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
.ontop {
	width:100%;
	position: absolute;
	top: 0px;
	z-index: 9;
}


.menubar{text-align:center; background-color:none;}
.menubar ul{text-align:center; float:none;}
.menubar ul li{float:none;text-align:center; display:inline-block; text-transform: uppercase; color:#ffffff;margin: 0px 15px;}
.menubar ul li a{font-family:Poppins-Regular; color:#ffffff; font-size:15px;}
.menubar2{border-radius:0px; min-height: auto;transition: all 0.5s linear; margin-bottom:0px;}
.menubar2 .navbar-nav > li > a{color:#ffffff; padding-top:13px; padding-bottom:13px;	}
.menubar2 .navbar-nav > .active > a{background:#033654;}
.menubar2 .navbar-nav > .active > a:hover{background:#033654;}
.menubar2 .navbar-nav > li > a:hover{background:#033654;}
.menubar2 .navbar-nav > li > a span{font-weight:bold;}
.navbar-inverse{background:none; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-left:0px; border-right:0px;}
.logo{height:auto; padding:10px 0px; transition:0.5s ease all;}
.logo img{max-width:100%;}
.ontop .tp_phone{text-align:right; color:#ffffff; font-family:Poppins-Regular; font-size:18px; margin-top:15px;	}
.ontop .tp_list{text-align:right;}
.ontop .tp_list ul{margin:0px; padding:0px;}
.ontop .tp_list ul li{display:inline-block; text-decoration:none; margin:0px; padding:0px 0px 0px 15px; color:#ffffff}
.ontop .tp_list ul li a{font-weight:normal; font-size:13px; font-family:Poppins-Regular; margin:0px; padding:0px; color:#ffffff;}
.ontop .tp_list ul li a:hover{text-decoration:none; color:#e27b06;}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img { width: 100%; margin: auto;}
.item .posi_cal{top:38%;}
.parallax-window p{font-family:Poppins-Light; font-size:45px; font-weight:normal; color:#ffffff; text-transform:uppercase; text-align:center; padding-top:15%;}
.parallax-window p a span{font-family:Poppins-Bold; color:#29bbff;}
.parallax-window p a{text-decoration: none; color: #fff;}
.parallax-window .a1{font-family:Poppins-Light; color:#ffffff;  font-weight:normal; font-size:18px; background:#ff4a32; padding:3px 5px 3px 5px; margin:0px; margin:0px; border-radius:3px; text-decoration:none; transition:0.5s ease all; box-sizing:border-box;}
.parallax-window .a1:hover{background:#11b45e; text-decoration:none;}

.parallax-window .a2{font-family:Poppins-Light; color:#ffffff;  font-weight:normal; font-size:18px; background:#e97f06; padding:3px 10px 3px 10px; border-radius:3px; text-decoration:none; transition:0.5s ease all; box-sizing:border-box;}
.parallax-window .a2:hover{background:#033654; text-decoration:none;}
.cat-bg-1{background:url(../images/cat_bg/img_1.jpg) no-repeat; background-size:cover; padding:10px; box-sizing:border-box; text-align:center;}
.cat-bg-2{background:url(../images/cat_bg/img_2.jpg) no-repeat; background-size:cover; padding:10px; box-sizing:border-box;}
.cat-bg-3{background:url(../images/cat_bg/img_3.jpg) no-repeat; background-size:cover; padding:10px; box-sizing:border-box;}
.cat-bg-4{background:url(../images/cat_bg/img_4.jpg) no-repeat; background-size:cover; padding:10px; box-sizing:border-box;}
.prod_img{width:100%; max-height:auto; margin:0px; padding:0px; text-align:center; margin-top:20px;}
.prod_img img{max-width:100%;}
.cat-bg-1 h3{font-family:Poppins-Regular; text-align:center; font-size:18px;  font-weight:bold; color:#ffffff; text-transform:uppercase;}
.devider{width:100px; height:auto; border-top:3px solid #ffffff; margin:0 auto;}
.cat-bg-1 .cat_headarea{font-family:Poppins-Regular; font-size:16px; font-weight:bold; color:#ffffff; text-align:center; margin:20px 0px 0px 0px;}
.cat-bg-1 .cat_headarea2{font-family:Poppins-Light; font-size:16px; font-weight:normal; color:#ffffff;text-align:center;width:85%;margin:5px auto 15px auto;}
.ca_marg{padding-left:10px; padding-right:10px;}
.cat-bg-1 .new_button{color:#ffffff; font-family:Arial; text-transform:uppercase; border:1px solid #ffffff; font-weight:bold; position:relative;padding: 5px 0px 5px 15px; overflow:hidden; transition:0.5s ease all;margin-bottom: 7px; border-radius:25px; box-shadow:1px 2px 2px #767676;
/* IE10+ */ 
background-image: -ms-linear-gradient(top, #FCCD4D 0%, #F8B500 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FCCD4D 0%, #F8B500 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #FCCD4D 0%, #F8B500 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FCCD4D), color-stop(100, #F8B500));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FCCD4D 0%, #F8B500 100%);

/* W3C Markup */ 
background-image: linear-gradient(to bottom, #FCCD4D 0%, #F8B500 100%);

}
.cat-bg-1 .new_button:after{font-family:FontAwesome; font-size:18px; color:#ffffff; content:"\f178"; top:0px; left:10px; line-height:25px; padding:10px;}
.cat-bg-1 .new_button:hover{background:#e97f06; color:#ffffff; box-shadow:1px 2px 2px #767676;}
.wlcm_txt{font-family:Poppins-Light; font-size:25px; color:#363737;}
.wlcm_txt span{font-family:Poppins-Regular; color:#0a79e3;}
.devid{width:30%; height:auto; border-top:1px solid #767676; margin-bottom:20px;}
.textarea{font-family:Poppins-Light; font-size:15px; color:#767676; font-weight:normal; text-align:justify; line-height:30px;}

/*testimonial*/
.testimonials h3{margin-top:25px;}
.testi_bg{width:100%; height:auto; background:url(../images/testi_bg.jpg) no-repeat fixed center; background-size:cover; margin:4% 0px;padding: 5% 0% 4% 0%;}
.text_test{font-family:Poppins-Light; font-size:16px; color:#ffffff; font-weight:normal; line-height:30px; text-align:justify;}
.pull-right .test_arro{color:#ffffff;}
.testimonials .testi_name{color:#ffffff; font-weight:normal; font-family:Poppins-Regular; text-align:right; font-size:16px;}
.testimonials .testi_name span{font-style:italic;}
.testimonial-title{color: #fff; text-transform: uppercase; font-family: initial;/* Poppins-Light */; margin-bottom: 10px;}
.testi-title-bdr{height: 14px; width: 14px; border: 1px solid #fff; transform: rotate(45deg); margin-left: auto; margin-right: auto;}
.testi-title-bdr::after{    
	content: '';
    position: absolute;
    transform: rotate(-45deg);
    left: 0px;
    width: 50px;
    margin: auto;
    margin-left: 5px;
    border: 0px;
    border-top: 1px solid #fff;
    top: -19px;}
.testi-title-bdr::before{
	content: '';
    position: absolute;
    right: 0px;
    transform: rotate(-45deg);
    width: 50px;
    margin: auto;
    margin-right: 5px;
    border: 0px;
    border-top: 1px solid #fff;
    top: 29px;}
.testi-title-bdr-blk{position:relative;    margin-bottom: 20px;}
/* Our Clients Start*/
.carousel-showmanymoveone
{
  .carousel-control
  { 
    width: 4%;
    background-image:none;

    &.left 
    {
      margin-left:15px;
    }

    &.right 
    {
      margin-right:15px;
    }
  }

  .cloneditem-1, 
  .cloneditem-2, 
  .cloneditem-3
  {
    display: none;
  }

  .carousel-inner
  {
    @media all and (min-width: 768px)
    {
      @media (transform-3d), (-webkit-transform-3d)
      {
        > .item.active.right,
        > .item.next
        { 
          transform: translate3d(50%, 0, 0);  
          left: 0;
        }

        > .item.active.left,
        > .item.prev
        { 
          transform: translate3d(-50%, 0, 0);
          left: 0;
        }

        > .item.left,
        > .item.prev.right,
        > .item.active
        {
          transform: translate3d(0, 0, 0);
          left: 0;
        }    
      } 

      > .active.left,
      > .prev
      {
        left: -50%;
      }

      > .active.right,
      > .next
      {
        left:  50%;
      }

      > .left,
      > .prev.right,
      > .active
      {
        left: 0;
      }

      .cloneditem-1 
      {
        display: block;
      }
    }

    @media all and (min-width: 992px)
    {    
      @media (transform-3d), (-webkit-transform-3d)
      {
        > .item.active.right,
        > .item.next
        { 
          transform: translate3d(25%, 0, 0);  
          left: 0;
        }    

        > .item.active.left,
        > .item.prev
        { 
          transform: translate3d(-25%, 0, 0);
          left: 0;
        }

        > .item.left,
        > .item.prev.right,
        > .item.active
        {
          transform: translate3d(0, 0, 0);
          left: 0;
        }
      }

      > .active.left,
      > .prev
      {
        left: -25%;
      }

      > .active.right,
      > .next
      {
        left:  25%;
      }

      > .left,
      > .prev.right,
      > .active
      {
        left: 0;
      }

      .cloneditem-2, 
      .cloneditem-3
      {
        display: block;
      }
    }    
  }
}

.left_arr{
	    background-image:transparent;
	
}
.sld .carousel-control.left{background-image:none;}
.sld .carousel-control.left i{color:#767676;}
.sld .carousel-control.right i{color:#767676;}
.sld .carousel-control.right{background-image:none;}
.sld .glyphicon-chevron-left{left:0px;}
.sld .glyphicon-chevron-right{right:0px;}
.wlcm_txt2{font-family:Poppins-Light; font-size:24px; color:#767676; text-align:center;}
.wlcm_txt2 span{font-family:Poppins-Regular; color:#228783; text-decoration:underline;}
.sld{margin-top:30px; margin-bottom:60px;}

.footer_bg{background:url(../images/footer_bg.jpg)no-repeat center; background-size:cover;}
.footer_bg .ftr_headng{font-family:Poppins-Light; font-weight:normal; color:#ff900e; font-size:20px; margin:15% 0px 10% 0%;}
.lnk_fter ul{margin:0px; padding:0px;}
.lnk_fter ul li{list-style:none; margin:0px; padding:0px; display:block;}
.lnk_fter ul li a{text-decoration:none; margin:0px; padding:0px 0px 0px 30px; font-family:Poppins-Regular; color:#ffffff; letter-spacing:1px; position:relative;}
.lnk_fter ul li a:before{position:absolute; font-family:FontAwesome; color:#ffffff; left:0px; top:0px; content:"\f178";}
.lnk_fter ul li a span{font-family:Poppins-Bold;}
.lnk_fter2{text-align:right;}
.lnk_fter2 img{ max-width:100%; margin-top:90px;}
.lnk_fter2 p{color:#ffffff;font-family:Poppins-Regular; padding-left: 145px; line-height:25px;}

.footer-bottom {border-top:1px solid #09394e; border-bottom:1px solid #09394e;margin-top: 40px;margin-bottom: 40px}
.footer_copy{text-align:center; color:#767676; font-size:14px; font-family:Arial; padding:10px 0px;margin-bottom: 0px !important}
.footer-bottom ul {margin: 0;padding: 0;text-align: right}
.footer-bottom ul li{list-style: none;display: inline-block;margin-top: 10px}
.footer-bottom ul li a{color: #767676}
.footer-bottom ul li a i{color: rgb(255, 169, 7);font-size: 18px;letter-spacing: 6px;transition: all 230ms linear}
.footer-bottom ul li:hover a i {color: #fff}

.padd{padding-left:30px;}
.logo_2{display:none;}
.lgn{display:none;}
.itm{min-width:130px; max-width:250px; text-align:center;}
.itm img{max-width:100%;}
.responsive{margin-top:3%;margin-bottom:7%;}

.back-nav{background:#333333;transition: all 0.5s linear;}
.back-nav .menubar ul{float:right;}
.back-nav .menubar ul li{ margin:0px; transition:0.5s ease all;}
.back-nav .logo_2{display:block;width: 76%;}
.back-nav .logo_2 img{max-width:100%;}

.back-nav .navbar-nav > li > a{padding-top: 22px; padding-bottom: 20px;}
.back-nav .logo{padding: 5px 0px;-webkit-animation-delay: 4s; /* Safari 4.0 - 8.0 */ animation-delay: 4s;}
/*dropdown general.html*/
.dropdownopt{}
.dropdown-select {
    display: inline-block;
    position: relative;
    overflow: hidden;
    padding:10px;
    background: #033654 url(../images/downarr.png) no-repeat 93% 50%;
    color: #fff;
    width: 100%;
    font: 14px 'OpenSansRegular', Arial, sans-serif;
    border: none;
    height: auto;
	 appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
	cursor:pointer;
	margin:15px 0px;
	border-radius:3px;
}
.col_1{background:#ffffff; padding:0px; box-sizing:border-box; margin:10px 0px; border:10px solid #f0f0f0;}
.cls{margin-bottom:15px;}
.about_textarea .paragraph{text-align:justify; font-size:14px; font-family:Arial; color:#767676; line-height:25px;}
.about_textarea{border:1px solid #cecfcf; padding:5px 10px; box-sizing:border-box; margin:15px 0px;}
.col-headd{background:#033654; border-radius:3px; padding:10px; margin-top:15px;}
.col-headd a{color:#ffffff; text-transform:uppercase; font-size:12px;}
.col-headd i{color:#ffffff; margin-left:10px; margin-right:10px;}
.about_textarea h1{font-size:16px; margin-top:10px; color:#333333; background: #f0f0f0; padding:10px; box-sizing:border-box; border-radius:3px;border: 1px solid #e8e8e8;}
.col-headd2{background:#033654; border-radius:3px; padding:10px; margin-top:15px; color:#ffffff; text-align:left; font-size:16px;}
.col-headd2 p{color:#ffffff;}
.cols-2{width:100%; min-height:237px; max-height:237px;font-size:18px; color:#29BBFF; padding:15px; box-sizing:border-box; border:1px solid #DEDEDE; line-height:195px; margin-bottom: 20px; margin-top: 20px; text-align:center;}

.cols-2 a{padding:7px 25px; color:#ffffff; border-radius:25px; border:1px solid #ffffff; box-shadow:0px 0px 2px #767676; box-sizing:border-box; font-family:Arial; font-size:14px;margin: 0px 2.45%; transition:0.5s ease all; position:relative;
background: -moz-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(153,218,255,1)), color-stop(100%, rgba(3,54,84,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ie10+ */
background: linear-gradient(180deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99DAFF', endColorstr='#033654',GradientType=0 ); /* ie6-9 */}
.cols-2 img{max-width:100%;}
.cols-2 a:hover{ text-decoration:none; 
background: -moz-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(3,54,84,1)), color-stop(100%, rgba(153,218,255,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ie10+ */
background: linear-gradient(0deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#033654', endColorstr='#99DAFF',GradientType=0 ); /* ie6-9 */
}
.cols-2 a:after{position:absolute; top:15px; right:9px; font-family:FontAwesome; content:"\f103"; color:#ffffff; z-index:999; line-height:0px;}
.cols-2image{width:200px; margin:0 auto;}
.cols-2image img{max-width:100%;}
.about_textarea2 ol li{ line-height:30px; color:#767676;}
.lgn_heading{background:#033654; font-size:16px; color:#ffffff; margin:15px 0px; padding:10px; border-radius:3px;}
.cols_left{width:48%; min-height:320px; margin:5px 0px; padding:10px; box-sizing:border-box; border:1px solid #e1e1e1; background: #ffffff; float:left;}
.cols_left .lgn_head{background: rgba(245,245,245,1);
background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,245,245,1)), color-stop(100%, rgba(219,219,219,1)));
background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 100%);
background: -o-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 100%);
background: -ms-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 100%);
background: linear-gradient(to bottom, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dbdbdb', GradientType=0 );
padding:10px;
border-radius:3px; color:#033654; font-size:16px; border: 1px solid #e8e8e8;
}
.about_textarea .cols_left .lgn_head i{float:right; margin-top:3px;}
.about_textarea .cols_left .check_txt{color:#197A9E; font-weight:bold; font-family:Arial; font-size:15px; padding-left:0px;}
.about_textarea .cols_left a{padding:7px 25px; color:#ffffff; border-radius:25px; border:1px solid #ffffff; box-shadow:0px 0px 2px #767676; box-sizing:border-box; font-family:Arial; font-size:14px;margin: 0px; transition:0.5s ease all; position:relative; line-height: 50px;
background: -moz-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(153,218,255,1)), color-stop(100%, rgba(3,54,84,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ie10+ */
background: linear-gradient(180deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99DAFF', endColorstr='#033654',GradientType=0 ); /* ie6-9 */}

.about_textarea .cols_left a img{max-width:100%;}
.about_textarea .cols_left a:hover{ text-decoration:none; 
background: -moz-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(3,54,84,1)), color-stop(100%, rgba(153,218,255,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ie10+ */
background: linear-gradient(0deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#033654', endColorstr='#99DAFF',GradientType=0 ); /* ie6-9 */
}

.cols_right{float:right;}
.cols_right .para2{font-weight:bold;}
.cols_right .inpt{width: 100%; height: auto; padding: 7px; border: 1px solid #BDBDBD; box-sizing:border-box; border-radius:3px; transition:0.5s ease all; margin-bottom:10px;}
.cols_right .inpt:hover, .cols_right .inpt:focus{border:1px solid #29BBFF; box-shadow:0px 0px 3px #767676;}

.cols_right .submit{padding:5px 25px; color:#ffffff; border-radius:25px; border:1px solid #ffffff; box-shadow:0px 0px 2px #767676; box-sizing:border-box; font-family:Arial; font-size:14px;margin: 0px; transition:0.5s ease all; position:relative; margin-top:8px; margin-right:10px;
background: -moz-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(153,218,255,1)), color-stop(100%, rgba(3,54,84,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(270deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ie10+ */
background: linear-gradient(180deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99DAFF', endColorstr='#033654',GradientType=0 ); /* ie6-9 */}

.cols_right .submit:hover{ text-decoration:none; 
background: -moz-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(3,54,84,1)), color-stop(100%, rgba(153,218,255,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(90deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* ie10+ */
background: linear-gradient(0deg, rgba(153,218,255,1) 0%, rgba(3,54,84,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#033654', endColorstr='#99DAFF',GradientType=0 ); /* ie6-9 */
}
.bgg{background:#ffffff; padding:10px; box-sizing:border-box;}
.list_add{width:100%; height:auto; margin:0px; padding:0px;}
.list_add img{max-width:100%;}
.pro_list{width:100%; height:auto; margin:0px; padding:10px 0px; background:#033654; margin-top:10px; border-radius:3px; text-align:center;}
.pro_list .pro_list2 span{color:#ffffff; font-size:14px; font-family:Arial;}
.pro_list .pro_list2 select{width:60%; background:#ffffff url(../images/drop_arrow.png) no-repeat 98% 50%; border:1px solid #ffffff; border-radius:3px; padding: 5px 10px 5px 3px; font-size:11px; color:#333333; position:relative; cursor:pointer;
	appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
}
.pro_list .pro_list2 select option{font-size:12px;}
.pro_list .pro_list2 .select2{width:70%;}
.pro_listing{width:100%; height:auto; margin:0px; padding:10px 0px; margin-top:10px; border-radius:3px; text-align:center; border:1px solid #f0f0f0;}
.product_image{width:100%; height:auto; margin:0px; padding:20px; border:1px solid #f0f0f0; }
.product_image img{max-width:100%;}
.cols_procust{text-align:left;}
.cols_case{width:100%; height:auto; margin:0px; padding:0px; border:1px solid #f0f0f0; }
.cols_case ul{margin:0px; padding:0px;}
.cols_case ul li{list-style:none; margin:0px; padding:5px 2px; float:left; background:#033654; color:#ffffff; font-family:Arial; font-size:14px; width: 33.33%; border-right:1px solid #ffffff;  border-bottom:1px solid #ffffff; text-align:center;}
.cols_price p{margin-top:5px; margin-bottom:15px;}
.cols_price p span{ font-size:22px; color:#F84D33;}
.cols_price form p{color:#033654; font-weight:bold; text-align:center;}
.cols_price form input{border:1px solid #767676;width:50px; min-height:32px; border-radius:3px; text-align:center; box-sizing:border-box;}
.cols_price form input:focus{border:1px solid #29BBFF;}
.cols_price a{background:}
.cols_procust2 p{border-bottom:1px dashed #E4E4E4; padding:5px; margin:0px;}
.cols_procust2 span{font-weight:bold; color:#033654; font-size: 13px;}
.cols_price2 p{ font-weight:bold; color:#033654; text-align:left; margin-top:15px;}

#exTab3{background:#ffffff; margin-top:15px;}
#exTab1 .tab-content {color : white; background-color: #428bca; padding : 5px 15px;}
#exTab2 h3 {color : white;background-color: #428bca;padding : 5px 15px;}
/* remove border radius for the tab */
#exTab1 .nav-pills > li > a {border-radius: 0;}
/* change border radius for the tab , apply corners on top*/
#exTab3 .nav-pills > li > a {border-radius: 4px 4px 0 0 ;}
#exTab3 .tab-content {color : white; background-color: #ffffff; padding : 5px 15px; border:1px dashed #767676;}
.cols_priceing{}
.cols_priceing h1{color:#ffffff; background:#033654; border-radius:3px; box-sizing:border-box;}
.cols_priceing p{margin:0px; padding:7px 0px; border-bottom:1px dashed #979797; color:#29BBFF;}
.cd_duplication{width:100%; height:auto; margin:0px; padding:0px;}
.cd_duplication ul{margin:0px; padding:0px;}
.cd_duplication ul li{list-style:none; margin:0px; padding:5px; border:1px solid #29BBFF; border-right:0px; border-bottom:0px;  float:left; width:98px; min-height:55px;text-align:center; box-sizing:border-box; color:#ffffff; background:#033654;
	display: flex;
    align-items: center;
    justify-content: center;

}
.cd_duplication ul li:last-child{border-right:1px solid #29BBFF;}
.cd_duplication ul li img{max-width:60px;}

.cd_duplication2 ul li{list-style:none; margin:0px; padding:5px; border:1px solid #29BBFF; border-right:0px; border-bottom:0px;  float:left; width:98px; min-height:40px;text-align:center; box-sizing:border-box;
	display: flex;
    align-items: center;
    justify-content: center;

}
.cd_duplication2:last-child ul li{border-bottom:1px solid #29BBFF;}
.cd_duplication2 ul li img{max-width:60px;}
.wwwth{width:1100px; overflow:auto; overflow-y: hidden;}

/*MODAL*/
.rad,
.ckb{
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
}
.rad > input,
.ckb > input{ /* HIDE ORG RADIO & CHECKBOX */
  visibility: hidden;
  position: absolute;
}
/* RADIO & CHECKBOX STYLES */
.rad > i,
.ckb > i{     /* DEFAULT <i> STYLE */
  display: inline-block;
  vertical-align: middle;
  width:  15px;
  height: 15px;
  border-radius: 50%;
  transition: 0.2s;
  box-shadow: inset 0 0 0 8px #fff;
  border: 1px solid gray;
  background: gray;
  margin-top:-4px;
}
/* CHECKBOX OVERWRITE STYLES */
.ckb > i {
  width: 25px;
  border-radius: 3px;
}
.rad:hover > i{ /* HOVER <i> STYLE */
  box-shadow: inset 0 0 0 3px #fff;
  background: gray;
}
.rad > input:checked + i{ /* (RADIO CHECKED) <i> STYLE */
  box-shadow: inset 0 0 0 3px #fff;
  background: orange;
}
/* CHECKBOX */
.ckb > input + i:after{
  content: "";
  display: block;
  height: 12px;
  width:  12px;
  margin: 2px;
  border-radius: inherit;
  transition: inherit;
  background: gray;
}
.ckb > input:checked + i:after{ /* (RADIO CHECKED) <i> STYLE */
  margin-left: 11px;
  background:  orange;
}
.rad span{font-size: 14px;font-family: Arial; font-weight: normal; margin-left: 10px; margin-right:20px;}

.modal-content .modal_headtxt{background:#033654; color:#ffffff;}
.modal-content .modal_headtxt button span{ color:#ffffff;}
/*login-04-01-2017*/
.inner_banner{width:100%; height:220px; margin:0px; padding:0px; overflow:hidden; background:url(../images/footer_bg.jpg) repeat; text-align:center;}
.inner_banner h1{font-family:Arial; font-size:28px; color:#ffffff; font-weight:bold; text-align:center; text-transform:uppercase; padding-top:142px;}
.devidder{width:30px; height:5px; background:#29BBFF; margin:0 auto; padding:0px; position:relative; border-radius:3px;}
.devidder:after{width:40px; position:absolute;content:""; right:-40px; top:1.7px; border-bottom:1px solid #ffffff;}
.devidder:before{width:40px; position:absolute;content:""; left:-40px; top:1.7px; border-bottom:1px solid #ffffff;}

/*06-01-2017*/
#animheaderlogo{
	position:fixed;
	z-index:99;
	width:100%;
	top:-185px;	
	height:auto;
	/*border-bottom:1px solid #ededed;*/
	background: #1F1F1F;
	
	box-shadow:0 1px 13px -4px #000000;
	transition:top .41s linear;
}
#animheaderlogo .logo{width: 61%; padding-top: 3px; padding-bottom:0px;}
#animheaderlogo .tp_phone{float:right; font-size:13px; margin-left:15px;}
#animheaderlogo .tp_list ul{float:right; margin-top:12px;}

/*modal*/
.usb_form{width:100%; height:auto; margin:8px 0px 0px 0px; padding:15px !important; /*border:1px solid #DEDEDE;*/ box-sizing:border-box; border-radius:0px;}
.usb_form .panel{border:0px; margin-bottom:0px; -webkit-box-shadow:none; box-shadow:none;}
/* Android 2.3 :checked fix */
@keyframes fake {
    from {
        opacity: 1;
    }
    to {
        opactity: 1
    }
}
.radio-tabs input{margin-top: 20px; margin-right: 10px; margin-left: 15px; margin-bottom: 10px;}
.radio-tabs span{font-family:Arial;color:#ffffff; font-size:16px; text-transform:uppercase; margin-top:0px; margin-right:10px;}

.radio-tabs .tab {
    display: inline-block;
    padding: .5em;
    vertical-align: top;
    background-color: #eee;
    cursor: hand;
    cursor: pointer;
}
.radio-tabs .tab:hover {
    background-color: #fff;
}
#starks[aria-selected] ~ .tabs #starks-tab,
#lannisters[aria-selected] ~ .tabs #lannisters-tab,
#targaryens[aria-selected] ~ .tabs #targaryens-tab,
#starks:checked ~ .tabs #starks-tab,
#lannisters:checked ~ .tabs #lannisters-tab,
#targaryens:checked ~ .tabs #targaryens-tab {
    background-color: #fff;
    border-bottom: .3em solid #fff;
    cursor: default;
}

.radio-tabs .panels {
    background-color: #fff;
    padding: .5em;
}
.radio-tabs .panel {
    display: none;
}
#starks[aria-selected] ~ .panels #starks-panel,
#lannisters[aria-selected] ~ .panels #lannisters-panel,
#targaryens[aria-selected] ~ .panels #targaryens-panel,
#starks:checked ~ .panels #starks-panel,
#lannisters:checked ~ .panels #lannisters-panel,
#targaryens:checked ~ .panels #targaryens-panel {
    display: block;
}
.usb_heading{background:#286090; border-radius:3px; padding:10px; box-sizing:border-box; font-family:Arial; color:#ffffff; font-size:16px; margin:0px; text-transform:uppercase;}
.frm_bg{width:100%; height:auto; margin:8px 0px 0px 0px; padding:10px; padding-bottom: 20px; border:1px solid #DEDEDE; box-sizing:border-box; border-radius:3px;background: #ffffff;}

.choose_bg{width:100%; height:auto; margin:0px; padding:0px;}
    .choose_bg .radio_item{
    /*display: none !important;*/
	display:block !important;
	margin:10px auto !important;
    }

    .choose_bg .label_item2 {
	width:110px; height:auto;
	float:left;
	margin:4px;
	padding:5px;
	text-align:center;
	
    }
	
	.choose_bg .label_item {
    opacity: 0.6;
	width:100%; height:auto;
	box-sizing:border-box;
	border:4px solid #cccccc;
	align-items: center;
	display: flex;
	justify-content: center;
	overflow: hidden;
	padding: 8px;
	transition:0.5s ease all;
    }
	
 .choose_bg .label_item img{width:100%;}
    .choose_bg .radio_item:checked + label {
    opacity: 1;
	border:4px solid #286090;
    }

.choose_bg label {
cursor: pointer;   
}
.frm_bg .headnngg{background:#f0f0f0; font-size:16px; padding:5px 10px; border-radius:3px; color:#286090;}
.label_item2 .usb_name{font-size:12px; font-family:Arial; color:#286090; text-transform:uppercase; font-weight:bold;}
.usb_opti{width:32%; height:auto; margin:3px; padding:0px; float:left;}
.usb_opti select{width:100%; height:auto; margin:0px; padding:8px 10px; box-sizing:border-box; border-radius:3px; border:1px solid #286090; position:relative; cursor:pointer;}
.usb_opti select span{color:red;}
.usb_opti .headnngg2{background:#286090; color:#ffffff;}

.choose_bg2{width:100%; height:auto; margin:15px 0px 0px 0px; padding:0px;}
    .choose_bg2 .radio_item4{
    display: none !important;
    }

    .choose_bg2 .label_item2 {
	width:80px; height:auto;
	float:left;
	margin:4px;
	padding:5px;
	text-align:center;
	
    }
	
	.choose_bg2 .label_item4 {
    opacity: 0.6;
	width:100%; height:65px;
	box-sizing:border-box;
	border:1px solid #000000;
	align-items: center;
	display: flex;
	justify-content: center;
	overflow: hidden;
    }
	
 .choose_bg2 .label_item4 img{width:100%;}
    .choose_bg2 .radio_item4:checked + label {
    opacity: 1;
	border:1px solid #286090;
    }

.choose_bg2 label {
cursor: pointer;   
}

.choose_bg4{width:100%; height:auto; margin:0px 0px 0px 0px; padding:0px;}
    .choose_bg4 .radio_item5{
    display: none !important;
	/*display:block !important;*/
	margin:10px auto !important;
    }

    .choose_bg4 .label_item2 {
	width:24%; height:auto;
	float:left;
	margin:4px;
	padding:5px;
	text-align:center;
	
    }
	
	.choose_bg4 .label_item5 {
    opacity: 0.6;
	width:100%; height:auto;
	box-sizing:border-box;
	border:5px solid #e5e5e5;
	align-items: center;
	display: flex;
	justify-content: center;
	overflow: hidden;
	transition: 0.5s ease all;
	text-align:center;
    }
	
 .choose_bg4 .label_item5 img{width:100%;}
    .choose_bg4 .radio_item5:checked + label {
    opacity: 1;
	border:5px solid #286090;
    }

.choose_bg4 label {
cursor: pointer;   
}

/*666*/

.choose_bg5{width:100%; height:auto; margin:15px 0px 0px 0px; padding:0px;}
    .choose_bg5 .radio_item6{
    display: none !important;
    }

    .choose_bg5 .label_item2 {
	width:80px; height:auto;
	float:left;
	margin:4px;
	padding:5px;
	text-align:center;
	
    }
	
	.choose_bg5 .label_item6 {
    opacity: 0.6;
	width:100%; height:65px;
	box-sizing:border-box;
	border:1px solid #000000;
	align-items: center;
	display: flex;
	justify-content: center;
	overflow: hidden;
    }
	
 .choose_bg5 .label_item6 img{width:100%;}
    .choose_bg5 .radio_item6:checked + label {
    opacity: 1;
	border:1px solid #286090;
    }

.choose_bg5 label {
cursor: pointer;   
}
.parallax-window {
    min-height: 687px;
    background: transparent;
	top:0px;
	text-align:center;
}

img{max-width:100%;}

/*cd and dvd*/
.cd_bg{width:45%; height:auto; margin:0px 25px 0px 0px; padding:0px; float:left;}
.cd_bg .radio_cd_1{display: none !important;}
.cd_bg .label_cd_1 {width:110px; height:auto; float:left;	margin:4px;	padding:5px;text-align:center;}
.cd_bg .label_cd_item { opacity: 0.6;width:80px; height:65px;box-sizing:border-box;border:1px solid #000000;align-items: center;	display: flex;	justify-content: center;	overflow: hidden; margin:0 auto;}	
.cd_bg .label_cd_item img{width:100%;}
.cd_bg .radio_cd_1:checked + label {opacity: 1;border:1px solid #286090;}
.cd_bg label {cursor: pointer;}
/*cd and dvd-2*/

.cd_bg_2{width:50%; height:auto; margin:0px; padding:0px; float:left;}
.cd_bg_2 .radio_cd_2{display: none !important;}
.cd_bg_2 .label_cd_2 {width:80px; height:auto; float:left;	margin:4px;	padding:5px;text-align:center;}
.cd_bg_2 .label_cd_item_2 { opacity: 0.6;width:100%; height:65px;box-sizing:border-box;border:1px solid #000000;align-items: center;	display: flex;	justify-content: center;	overflow: hidden;}	
.cd_bg_2 .label_cd_item_2 img{width:100%;}
.cd_bg_2 .radio_cd_2:checked + label {opacity: 1;border:1px solid #286090;}
.cd_bg_2 label {cursor: pointer;}
/*cd and dvd-3*/

.cd_bg_3{width:45%; height:auto; margin:0px 25px 0px 0px; padding:0px; float:left;}
.cd_bg_3 .radio_cd_3{display: none !important;}
.cd_bg_3 .label_cd_3 {width:110px; height:auto; float:left;	margin:4px;	padding:5px;text-align:center;}
.cd_bg_3 .label_cd_item_3 { opacity: 0.6;width:80px; height:65px;box-sizing:border-box;border:1px solid #000000;align-items: center;	display: flex;	justify-content: center;	overflow: hidden; margin:0 auto;}	
.cd_bg_3 .label_cd_item_3 img{width:100%;}
.cd_bg_3 .radio_cd_3:checked + label {opacity: 1;border:1px solid #286090;}
.cd_bg_3 label {cursor: pointer;}
/*cd and dvd-3*/

.choose_package{width:100%; height:auto; margin:0px 0px 0px 0px; padding:0px;}
.choose_package .radio_cd_4{display: none !important;}
.choose_package .label_cd_4 {width:98px; height:auto; float:left;	margin:4px;	padding:5px;text-align:center;}
.choose_package .label_cd_item_4 { opacity: 0.6;width:80px; height:65px;box-sizing:border-box;border:1px solid #000000;align-items: center;	display: flex;	justify-content: center;	overflow: hidden; margin:0 auto;}	
.choose_package .label_cd_item_4 img{width:100%;}
.choose_package .radio_cd_4:checked + label {opacity: 1;border:1px solid #286090;}
.choose_package label {cursor: pointer;}
.frm_bg .headnngg_2{background:#286090; font-size:16px; padding:5px 10px; border-radius:3px; color:#ffffff;}
.frm_bg p{color:}
.index_lf li{list-style: none;}
.about_textarea .feat{
  display: none;
}
.product_image .thumbnail{
  border: none !important;
}
.product_image ul.more-images{
  padding-left: 0px !important;
}
.product_image ul.more-images li{
  float: left;
  width: 25%;
  list-style: none;
}
.product_image ul.single-image li{
  list-style: none;
}
.nav-tabs{
  padding-top: 10px;
}
/*20-02-2017*/
#main {width: 100%; margin: 0px;}
.price-container {margin-top: 0px;}
.banner-inner img {margin: 0px 0px 20px 0px;}

.price-categories{margin-bottom:2%;}
.price-categories a{display:block; width:49%;
font-size:15px; font-weight:bold;
 padding:1% 0; float:left; margin:0.5% 1%; text-align:center; color:#fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#004562+0,002f4b+100 */
background: #004562; /* Old browsers */
background: -moz-linear-gradient(top,  #004562 0%, #002f4b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #004562 0%,#002f4b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #004562 0%,#002f4b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004562', endColorstr='#002f4b',GradientType=0 ); /* IE6-9 */
}
.price-categories a:nth-child(1), .price-categories a:nth-child(3){margin-left:0;}
.price-categories a:nth-child(2), .price-categories a:nth-child(4){margin-right:0;}
.price-categories a:hover{color:#ed9d26;}
.price-table h2 a{color:#fff;}


.price-table{background:#fff; color:#333; font-size:15px; font-family:Arial, Helvetica, sans-serif; margin-bottom:40px;}
.price-table-image{background:#f1fbff;}
.price-table-image .price-col{min-height:75px;}
.price-table-head{background:#fbfbfb; color:#088bc3; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.price-table-head2{background:#fbfbfb; color:#088bc3; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.price-table h2{display:block; padding:12px 15px; background:#088bc3; color:#fff; font-size:16px;margin: 0px;}
.price-row{border-bottom:solid 1px #b6c8d2; border-right:solid 1px #b6c8d2; text-align:center;}
.price-col{border-left:solid 1px #b6c8d2; display:block; float:left; padding:10px; width:33.333%; min-height:68px;}
.price-col2{border-left:solid 1px #b6c8d2; display:block; float:left; padding:10px; width:9%; min-height:90px;}
.price-col3{border-left:solid 1px #b6c8d2; display:block; float:left; padding:10px; width:9.5%; min-height:90px;}
.clear{clear:both;}


.price-row:after{content:''; display:block; clear:both;}

.how-burn-content-row{margin-bottom:40px;}
.how-burn-content-row img{width:100%; height:auto;}
.how-burn-content-left{float:left; width:30%;}
.how-burn-content-right{float:right; width:68%;}
.how-burn-content-left-2{float:left; width:48%;}
.how-burn-content-right-2{float:right; width:48%;}

/*disc-templates*/
/******text style******/
.blue_1 {color:#09809e;}
.blue_2 {color:#08bad6 !important;}
.blue_3 {color:#00a0e9;}
.blue_4 {color: #004f7a !important; margin: 0px !important; padding: 0px !important;}
.red {color:red;}
.blue_bg_1 {	background:#d8e8f0}
.green_1 {color:#8fc31f !important;}
.gary_1 {color:#333}
.gary_2 {	color:#333}
.gary_3 {color:#ccc}
.white {	color:#fff}
.underline {	text-decoration:underline}
.normal {font-weight:100}
.b_big {	font-size:50px}
.f_small {font-size:11px}
.b_small {font-size:13px}
.s_small {font-size:15px}
.a_left {text-align:left}
.blod {font-weight:600}
#main p {  font-size: 15px; font-family: Arial, Helvetica, sans-serif;line-height: 22px; color: #333; margin-bottom: 15px; text-align: left;}
.printing-guideline-table {width: 600px; font-family: Arial, Helvetica, sans-serif;  font-size: 15px; color: #333;}
.printing-guideline-row, .printing-guideline-row-1 {text-align:center;background:#D8E8F0;}
.printing-guideline-row2 {text-align:center;}
.printing-guideline-row:after, .printing-guideline-row2:after, .printing-guideline-row-1:after {	content:'';	display:block;	clear:both;}
.printing-guideline-type {width:140px;float:left;padding:10px;}
.printing-guideline-row-1 h3 {color:#004F7A;font-size:16px;margin:0px; padding:0px;}
.printing-guideline-preview {width:235px;float:left;border-right:#E9F1F5 solid 1px;	border-left:#E9F1F5 solid 1px;padding:10px 0px;}
.printing-guideline-download {width:180px;float:left;padding:10px;}
.printing-guideline-download a {display:table;margin:0 auto 8px auto;text-transform:uppercase;}
li {list-style: none;}
/*faq*/
.faq-container h3 {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fafafa+0,e9edf0+51,b7c7d3+100 */
	background: #fafafa; /* Old browsers */
	background: -moz-linear-gradient(top, #fafafa 0%, #e9edf0 51%, #b7c7d3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fafafa 0%, #e9edf0 51%, #b7c7d3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fafafa 0%, #e9edf0 51%, #b7c7d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#b7c7d3', GradientType=0 ); /* IE6-9 */
	color:#003855;
	display:block;
	padding:12px 15px;
	font-size:16px;
	line-height:24px;
	border: 1px solid #b6c8d2;
	margin-bottom:0px;
	margin-top: 0px;
}
.faq-content {
	background:#fff;
	color:#333333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:#b6c8d2 1px solid;
	border-right:#b6c8d2 1px solid;
	border-left:#b6c8d2 1px solid;
	padding:20px;
	margin-bottom:20px;
}
.banner-inner img{width:100%;}

/*explore-more*/
.disc-left{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	
	float:left;}
	.disc-left h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
	.disc-para{
	background: #FFF none repeat scroll 0% 0%;
color: #333;
font-size: 15px;
font-family: Arial,Helvetica,sans-serif;
border-bottom: 1px solid #B6C8D2;
border-right: 1px solid #B6C8D2;
border-left: 1px solid #B6C8D2;
padding: 20px;
margin-bottom: 20px;
text-align: left;
}
.disc-left2{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	float:right;
	}
	.disc-left2 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
.disc-left3{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	
	float:left;}
.disc-left4{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	float:right;
	margin-top:20px;
	}
	.disc-left3 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
	.disc-left4 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
	.disc-left5{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	
	float:left;}
.disc-left6{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	float:right;
	margin-top:20px;
	}
.disc-left5 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
.disc-left6 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
	
	
.disc-left7{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	
	float:left;}
.disc-left8{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	float:right;
	margin-top:20px;
	}
.disc-left7 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
.disc-left8 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
	
	
	
	
	
.disc-left9{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	
	float:left;}
.disc-left10{
	width:50%;
	box-sizing:border-box;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	float:right;
	margin-top:20px;
	}
.disc-left9 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
.disc-left10 h2 {
	color: #fff;
	font-size:22px;
	text-align:left;
	background:-webkit-linear-gradient(#013756, #136da3); 
    background: -o-linear-gradient(#013756, #136da3); 
    background: -moz-linear-gradient(#013756, #136da3); 
    background: linear-gradient(#013756, #136da3);
	padding: 8px 19px;
	margin:0 !important;
	}
	.text-link_bg{
/*	background: #FFF none repeat scroll 0% 0%;
color: #333;
font-size: 15px;
font-family: Arial,Helvetica,sans-serif;
border-bottom: 1px solid #B6C8D2;
border-right: 1px solid #B6C8D2;
border-left: 1px solid #B6C8D2;
padding: 20px;
margin-bottom: 20px;*/
     min-height:100px;
	font-size: 15px;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 22px;
    color: #333;
    text-align: left;
	margin:0;
	}
.disc-para a{ color:#043657; background: url(../images/arrow-icon.png) 0px 3px no-repeat; padding-left:25px;}
.disc-para a:hover{color:#d8750c; text-decoration:underline;}
#main h1{font-size: 26px;
background: none;
margin-top: 10px !important;
border: none;
padding-left: 10px !important;
margin-bottom: 15px !important;}


.dropdown-menu>li>a {display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333 !important; white-space: nowrap;}
ul.dropdown-menu li {margin: 0 auto;display:block;}
.open>.dropdown-menu {display: block;text-align: left;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {  color: #fff !important; text-decoration: none;  background-color: #033654;}

input[type="submit"], input[type="button"] {cursor:pointer;outline:none}
.get_started_btn {display: inline-block;	border: 0px;	width: 275px;height: 74px;background: url(../images/get-started-now.png) no-repeat left top;	margin-top: 15px;}
.duplication-container h3 {border-left: 5px solid #7cc4e3;color: #00304C;line-height:30px;display: block;margin: 25px 0 15px;padding: 7px 0 7px 15px;font-size: 18px;}

#slider{padding-left:0px;}
#slider li {width: 49%; float: left; border: 1px solid #767676; margin: 5.2px;}

/*21-02-2017*/
.radius_box_1{width: 100%;padding: 10px;background: #FFF;margin: 5px 0 14px 0;border: 1px solid #E2E2E2;}
#banner_box_3 { width: 100%; height: 280px; background: url(../images/b_temp_3.png) no-repeat center center;background-size: 100%;}
#banner_box_3 #banner_box_left { float: left; width: 282px; height: 201px; background: url(../images/p_box_bg_1.png) no-repeat center top; text-align: left; margin-left: 50px; margin-top: 40px; padding: 0px}

#banner_box_3 #banner_box_left h3 {text-align: center; color: #fff; background: url(../images/title_bg_1.png) no-repeat center top; height: 34px; line-height: 34px; margin-top: 30px; font-weight: 100}
#banner_box_3 #banner_box_right {padding-left: 30px;float: left;width: 500px; padding-top: 40px; text-align: left}
#banner_box_3 #banner_box_left .radius_box_2 {width: 90px; padding: 20px 10px; float: left; margin-right: 20px; margin-left: 15px; margin-top: 5px; background: none; box-shadow: none}
.white {	color:#fff}
#banner_box_3 #banner_box_left .radius_box_2 b {font-size: 40px}
#banner_box_3 #banner_box_left .radius_box_3 {height: 25px;line-height: 25px;background: #003e5f; border-radius: 10px; padding: 0px; text-align: center; color: #fff}

#banner_box_3 #banner_box_right {padding-left: 30px; float: left; width: 500px; padding-top: 40px; text-align: left}
#banner_box_3 #banner_box_right h1 {text-align: left}
#banner_box_3 #banner_box_right p {text-align: left;color: #fff;font-size: 18px}
#banner_box_3 #banner_box_right .point_btn_2 {margin-top: 10px}
.box_list {display: inline-block; width: 960px; margin-top: 20px}
.box_list li {float: left;display: inline-block;width: 260px; margin-right: 27px; height: 110px; text-align: left; padding: 20px; position: relative}

.box_list li input[type="button"] {
    position: absolute;
    bottom: 10px;
    left: 10px
}

.box_list li p {
    font-size: 15px
}

.box_list li#box_list_1 {
    background: url(../images/box_list_bg_1.png) no-repeat right bottom #fff
}

.box_list li#box_list_2 {
    background: url(../images/box_list_bg_2.png) no-repeat right bottom #fff
}

.box_list li#box_list_3 {
    background: url(../images/box_list_bg_3.png) no-repeat right bottom #fff
}

#btn_left {width: 420px; float: left; margin: 10px 0 50px 0;}
#player {width: 400px; height: 240px;padding: 10px;background: #fff; border: 2px #000;border-radius: 10px;}
#btn_left a.underline { float: left; font-size: 12px; margin-top: 10px}
#right_msg { float: right;width: 490px;margin: 10px 0 50px 0;text-align: left}
#right_msg h1 {padding: 10px 0px}
#right_msg blockquote {font-size: 15px; line-height: 17px; color: black;}
#right_msg a {float: right;font-size: 12px;margin-top: 10px}
.readbutton { -moz-box-shadow: inset 1px -5px 41px -15px #2b6c94;
    -webkit-box-shadow: inset 1px -5px 41px -15px #2b6c94;
    box-shadow: inset 1px -5px 41px -15px #2b6c94;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #214e78));
    background: -moz-linear-gradient(center top, #63b8ee 5%, #214e78 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#63b8ee', endColorstr = '#214e78');
    background-color: #63b8ee;
    -moz-border-radius: 13px;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    border: 1px solid #0a356e;
    display: inline-block;
    color: #ffffff;
    font-family: arial;
    font-size: 19px;
    font-weight: bold;
    padding: 5px 16px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #0a427a;
}

.readbutton:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #214e78), color-stop(1, #63b8ee));
    background: -moz-linear-gradient(center top, #214e78 5%, #63b8ee 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#214e78', endColorstr = '#63b8ee');
    background-color: #214e78;
}

.readbutton:active {position: relative;top: 1px;}
.home p{font-size:13px !important; font-family:Arial, Helvetica, sans-serif; line-height:20px !important; color:#333; margin-bottom:3px !important; text-align:left;}
.inner-page-content h1{color:#004f7a; margin-bottom:20px; font-size:27px !important; text-align:left;}
.inner-page-content h3{color:#338700; margin-bottom:20px; font-size:20px;}
.inner-page-content h4{color:#004f7a; margin-bottom:15px;}
.inner-page-content hr{margin-bottom:20px;}
/*how to burn*/
#banner_box_2 {width: 100%; height: 280px; background: url(../images/b_temp_2.png) no-repeat center center; background-size:100%;}
#banner_box_2 #banner_box_left {width: 330px}
#banner_box_2 .list_1 {padding: 10px 0px 10px 0px}
.a_left {text-align:left}
.blod {font-weight:600}
.how-burn-content-row{margin-bottom:40px;}
.how-burn-content-row img{width:100%; height:auto;}
.how-burn-content-left{float:left; width:30%;}
.how-burn-content-right{float:right; width:68%;}
.how-burn-content-left-2{float:left; width:48%;}
.how-burn-content-right-2{float:right; width:48%;}
.list_1 {display:inline-block}
.list_1 li {display:inline-block;text-indent:1.1em;width:100%;color:#7e7f7f;background:url(../images/list_style_1.png) no-repeat 3px center;	font-size:16px;	height:20px;	line-height:20px}
.tmp_list {display:inline-block;	width:100%;}
.tmp_list li {display:inline-block;width:62px;font-size:12px;color:#999;	text-align:center;	margin:0px 4px}
.tmp_list li a {display:inline-block;width:62px;height:62px;}
.tmp_list li#tmp_list_1 a {background:url(../images/icon_list_1.png) no-repeat left top}
.tmp_list li#tmp_list_2 a {background:url(../images/icon_list_1.png) no-repeat -79px top}
.tmp_list li#tmp_list_3 a {background:url(../images/icon_list_1.png) no-repeat -159px top}
.tmp_list li#tmp_list_4 a {background:url(../images/icon_list_1.png) no-repeat -238px top}
#banner_box_right { float: left; width: 240px; padding-top: 15px}
#banner_box_right h3 { color: #497792; background: #e9f1f5; padding: 5px 0px;text-align: center;margin: 0px;}
#banner_box_right b {font-size: 40px}
#banner_box_right .radius_box_2 {width: 100px;padding: 20px 10px; float: left; margin-right: 10px;margin-top: 20px;}
#banner_box_left {float: left; width: 600px;text-align: left; padding-left: 20px; padding-top: 0px;}
#banner_box_left p {padding-bottom: 20px}
.radius_box_2 {border-radius:6px;background:#005a84;	box-shadow:0px 1px 1px #000;}
.radius_box_3 {border-radius:10px;background:#005a84;color:#005a84;background:#e9f1f5;}
#banner_box_left h3{font-size:16px; color:#333333;}
.how-burn-content-left-3{float:left; width:48%;}
.how-burn-content-right-3{float:right; width:48%;}
.how-burn-content-left-4{float:left; width:68%;}
.how-burn-content-right-4{float:right; width:30%;}

.artists-page-row{text-align:left;}
.artists-page-left img{width:100%; height:auto;}
.artists-page-left{ float:left; width:48%;}
.artists-page-right{ float:right; width:48%;}
#dojoWnd{text-align:center;}
#dojoWnd a{display:inline-block; margin-right:20px; background:#06AFE6; color:#fff !important; padding:10px 15px; text-decoration:none !important; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#dojoWnd a:hover{ background:#F49B00; color:#6a3905 !important;}
.mri-left{width:25%; float:left;}
.mri-left img{width:100%; height:auto;}
.mri-right{width:70%; float:right;}
.mri-right ul{text-align:left; padding-left:15px;}
.mri-right ul li{text-align:left; margin-bottom:15px;}
.church-left{width:25%; float:left;}
.church-left img{width:100%; height:auto;}
.church-right{width:70%; float:right;}
.church-noartwork{padding:30px;}
.church-info{text-align:center;}
.duplicators-left{width:20%; float:left;}
.duplicators-right{width:75%; float:right; text-align:left;}

/*02-03-2017*/
.print_usb_bg{width:100%; height:auto;}
.print_usb_bg h1{text-transform:uppercase; color:#ff4a32;font-size: 24px; font-weight: bold;}
.usb_img{border: 5px solid #f1f1f1;overflow: hidden;}
.usb_img img{max-width:100%;
-webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -ms-transition: all 1s ease; /* IE 9 */
    -o-transition: all 1s ease; /* Opera */
    transition: all 1s ease;}
.usb_img img:hover{max-width:100%; -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);}
.print_usb_bg p {font-size: 16px; color: #ff4a32;}
.row.clearfix.bord {border: 1px solid #cccccc; padding-top: 15px; padding-bottom: 15px; background: #f5f5f5;}
.usb_content {margin-top:15px; min-height: 170px;}
.usb_content p {font-size: 14px !important; color: #000000 !important;}
.usb_content p span {color: #ff4a32;}
.printed-border {border:1px solid #cccccc; padding-top:15px; padding-bottom:15px;}
.print_usb_bg h3 {margin: 0px; padding: 8px 10px; background:#ff4a32; margin-bottom: 3px; margin-top:20px; color: #ffffff;font-size: 18px; font-size:Poppins-Regular;}

.cols-vector p{font-family:Arial; font-size:16px; margin:10px 0px 10px 0px; padding:0px; color:#767676;line-height: 25px;}
.cols-vector p strong{color:#333333; font-size: 16px;}
.cols-vector p span{color:#ff4a32;}
.cols-vector ul{margin:0px; padding:0px;}
.cols-vector ul li{font-family:Poppins-Light; font-size:16px; margin:0px; padding:5px 5px 5px 30px; color:#ff4a32; position:relative;}
.cols-vector ul li :after{font-family:FontAwesome; font-size:16px; color:#333333; content:\f061; position:absolute; left:0px; top:0px; }
.cols-vector h3 {text-transform: uppercase; color: #ff4a32; font-size: 24px; font-weight: bold; background: #f0f0f0; padding: 5px 10px; box-sizing: border-box; border-radius: 3px; border: 1px solid #e8e8e8;}
.vector{border:1px solid #cccccc; padding:10px; margin-top:15px;}
.vector img{max-width:100%;}
/*09-03-2017*/
.usb-cols{width:100% !important;}
.label_item:hover {opacity: 1; border-color: #286090;}
.label_item5:hover {opacity: 1; border-color: #286090;}
.print_usb_bg h1 span{line-height: 33px;}
.print_usb_bg h1 a {
    font-weight: normal !important;
    text-transform: capitalize !important;
    float: right;
    font-size: 16px !important;
    background: #ff4a32;
    color: #ffffff;
    padding: 8px 19px;
    border-radius: 3px;
    text-decoration: none;
	transition:0.5s ease all;
	font-family:Arial;
}
.print_usb_bg h1 a:hover{background:#033654;}
.usb_button{margin:10px 0px; text-align:center;}
.usb_button a{ font-weight: normal !important;
    text-transform: capitalize !important;
    font-size: 16px !important;
    background: #033654;
    color: #ffffff;
    padding: 8px 19px;
    border-radius: 3px;
    text-decoration: none;
	transition:0.5s ease all;
	text-align:center;
	font-family:Arial;
	}
.usb_button a:hover{background:#ff4a32;}

/*10-03-2017*/
.usb_box{background: #2F2F2F; border: 10px solid #eeeeee; 	padding: 10px;}
.usb_box .big_lab2 {font-family: "sans-serf",arial, verdana; color: #fff; font-weight: 300; font-size: 28px;
    text-transform: uppercase;
    max-width: 50%;
    background: #CF520E;
    margin: auto;
    text-align: center;
    padding: 8px 5px;
    border-bottom: 5px solid #903707;
    margin-bottom: 44px;
    letter-spacing: 3px;
}
.choose_list label{color: #ffffff !important; margin: 15px 0px;}
.choose_list input {width: 100%; height: auto; padding: 5px 10px; margin: 15px 0px !important;}
.brou input {padding: 0px !important; margin: 0px 0px !important; cursor: pointer; color: #ffffff;}
.choose_box-2{width:50%; margin:0 auto; border:1px solid #4B4B4B;padding-top: 15px; padding-bottom: 10px;}
.choose_bo2{width:100%;}

.btn.btn-continue {margin-left:15px;width: 130px;background: #209eea;color: #fff;text-transform: uppercase;padding: 0;border-radius: 0px;text-align: center;padding-left: 9px;box-sizing: border-box;transition: all 0.3s ease}
.btn.btn-continue span{width: 32%;background: #168ad0;padding: 10px;margin-left: 8px;box-sizing: border-box;transition: all 0.3s ease}
.btn.btn-continue:hover {background: #168ad0;}
.btn.btn-continue:hover span{background: #209eea;}
.btn.btn-cancel {width: 130px;background: #cf520e;color: #fff;text-transform: uppercase;padding: 0;border-radius: 0px;text-align: center;padding-left: 9px;box-sizing: border-box;transition: all 0.3s ease}
.btn.btn-cancel span{width: 32%;background: #a8450f;padding: 10px;margin-left: 21px;box-sizing: border-box;transition: all 0.3s ease}
.btn.btn-cancel:hover {background:#a8450f }
.btn.btn-cancel:hover span{background:#cf520e }
.toolbar-btn-2{text-align: center; margin: 25px 0px 0px 0px;}
/*add to cart*/
.add_bg{width:100%; height:auto; margin:0px; padding:0px;}
.add_bg h3{margin: 0px; padding: 9px; background: #209eea; font-family: Arial; font-size: 18px; color: #ffffff; text-align:center;}
.add_bg ul{margin: 0px; padding: 0px;}
.add_bg ul li{list-style:none; float:left; margin: 0px; padding:5px 2px; background: #209eea; font-family: Arial; font-size: 18px; color: #ffffff; text-align:center; width: 215.2px; border-right: 1px solid #cccccc;}
.add_bg ul li:last-child{border-right:0px;}
.add-border{border:1px solid #cccccc;background: #ffffff;}
.add_list ul li{background: #ffffff; color: #333333; font-size: 16px; min-height: 113px;padding: 10px;display: flex;
    align-items: center;
    justify-content: center;}
.prdc_img {max-width: 55px;margin: 0 auto;}
.prdc_img img {max-width: 100% !important; overflow: hidden; margin-bottom:5px;}
.add_list ul li input {width: 40px;}
.total_payble{background:#ffffff; border-top:1px solid #cccccc;}
.total_payble p { color: #333333; font-size: 16px; margin: 0px; padding: 8px 0px; text-align: right;}
.ttl p{text-align: center; padding-left: 86px}
.prce p{text-align: center; padding-right: 26px;}
.btn.bttn1{width: 203px;}
.btn.bttn1 span{width: 45px;}
.btn.bttn2{width: 238px;}
.btn.bttn2 span{width: 45px;}
.text-align{text-align:right;margin-bottom:25px;}
.usb_box .big_lab3{width: 45% !important;}
.check-out{width:100%; height:auto; margin:0px; padding:0px;}
.check-out h3 {background: #209eea; color: #ffffff; font-size: 20px; padding: 10px; margin: 15px 0px;}
..checkout-cols{margin: 0px; padding: 0px;}
.checkout-cols p {color: #333333 !important; font-size: 16px !important; margin:0px 0px 15px 0px !important; padding: 0px !important;}
.checkout-cols p span{color: red;}
.checkout-cols input {
    width: 100%;
    height: auto;
    margin: 0px 0px 15px 0px !important;
    padding: 7px;
    border: 1px solid #cccccc;
    color: #333333 !important;
	transition:0.5s ease all;
}
.checkout-cols input:focus{border:1px solid #CF520E; box-shadow:0px 0px 3px #767676;}
.checkout-cols textarea {
    width: 100%;
    height: auto;
    margin: 0px 0px 15px 0px !important;
    padding: 7px;
    border: 1px solid #cccccc;
    color: #333333 !important;
	transition:0.5s ease all;
}
.checkout-cols textarea:focus{border:1px solid #CF520E; box-shadow:0px 0px 3px #767676;}
.ord-detals{width:100%; height:auto; margin:0px; padding:0px;}
.ord-detals h3{margin: 0px; padding: 9px; background: #209eea; font-family: Arial; font-size: 18px; color: #ffffff; text-align:center;}
.ord-detals ul{margin: 0px; padding: 0px;}
.ord-detals ul li{list-style:none; float:left; margin: 0px; padding:5px 2px; font-family: Arial; font-size: 18px; color: #ffffff; text-align:center; width: 208.8px; border-left: 1px solid #cccccc;}
.ord-detals ul li:first-child{border-right:0px;}
.add-border2 h3{background: #209eea;
color: #ffffff;
font-size: 20px;
padding: 10px;
margin:0px 0px 15px 0px; text-align:center;}
.ord-detals2 ul li{color:#333333;}
.btn.btn-cancel.button1{width: 215px;}
.btn.btn-cancel.button1 span{width:48px;}
.btn.btn-continue.button2 {width: 215px;}
.btn.btn-continue.button2 span{width: 48px;}

/*back to top*/
#back-to-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 9999;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 30px;
    background: #f5f5f5;
    color: #444;
    cursor: pointer;
    border: 0;
    border-radius: 2px;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
}
#back-to-top:hover {
    background: #e9ebec;
}
#back-to-top.show {
    opacity: 1;
}

/*customize order-now pop up*/
.popup-order-now{position: fixed;width:100%;min-height:100%;background:rgba(19, 109, 163,0.9);left:0;top:0; z-index: 9999; display: none;}
.pop-expand{display: block !important}
.pop-up-container {margin: auto;margin-top: 12%;width: 90%;}
#close-pop {position: fixed;top: 10px;right: 10px; z-index: 99999;}
.usb-model-bg {border-top-right-radius: 0px; border-top-left-radius: 0px;}
.usb-model-bg .modal-body {padding: 0px; 	background: #033654;}
.usb_form h5 {margin: 0px 0px 15px 0px;background: #f0f0f0; font-size: 18px; padding:10px; border-radius: 3px; color: #286090;text-transform: uppercase; }
.label_item2.itm-lbl {width: 86px;}
/*25-04-2017*/
.label_item2.lbl-inpt input {margin-top: 20px !important; margin-bottom: 10px !important;}
.color-div {width: 100px !important;}
.label_item5.color-div2 {width: 100%; height: 90px; border-radius: 50%;}

/*26-04-2017*/
.button_red{
 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
 background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
 background-image: -o-linear-gradient(top, #f62b2b, #d20202);
 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);
}

.button_red:hover{
 border:1px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
}

.button_blue{
 background-color: #49c0f0; 
}

.button_blue:hover{
 border:1px solid #49c0f0;
}

.button_yellow{
 background-color: #FADD00;
}

.button_yellow:hover{
 border:1px solid #FADD00;
}
.button_green{
 background-color: #4ba614;
}

.button_green:hover{
 border:1px solid #4ba614;
}

.button_black{
 background-color: #181717;
}

.button_black:hover{
 border:1px solid #181717;
}

.label_item2.lbl-inpt.gb-div {width: 120px;}
.label_item5.gb-div2{width: 100%; height:70px;}
.label_item5.gb-div2 img{max-width:35%;}

.label_item2.lbl-inpt.pack-div {width: 120px;}
.label_item5.pack-div2{width: 100%; height:80px;}
.label_item5.pack-div2 img{max-width:50%;}

.button_variety, .button_silver{
 background-color: #f2f5f6; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f5f6), to(#c8d7dc));
 background-image: -webkit-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -moz-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -ms-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -o-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: linear-gradient(to bottom, #f2f5f6, #c8d7dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f5f6, endColorstr=#c8d7dc);
}

.button_variety, .button_silver:hover{
 border:1px solid #b6c7cc;
 background-color: #d4dee1; background-image: -webkit-gradient(linear, left top, left bottom, from(#d4dee1), to(#a9c0c8));
 background-image: -webkit-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: -moz-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: -ms-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: -o-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: linear-gradient(to bottom, #d4dee1, #a9c0c8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d4dee1, endColorstr=#a9c0c8);
}

.button_orange{
 background-color: #FF7F00;
}

.button_orange:hover{
 border:1px solid #FF7F00;
}

.button_purple{
 background-color: #A54087;
}

.button_purple:hover{
 border:1px solid #693bf1;
 background-color:#A54087
}

.button_12{
background: rgb(167,207,223); /* Old browsers */
background: -moz-linear-gradient(top, rgba(167,207,223,1) 0%, rgba(35,83,138,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */
}

.button_12:hover{
background: rgb(35,83,138); /* Old browsers */
background: -moz-linear-gradient(top, rgba(35,83,138,1) 0%, rgba(167,207,223,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(35,83,138,1) 0%,rgba(167,207,223,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(35,83,138,1) 0%,rgba(167,207,223,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23538a', endColorstr='#a7cfdf',GradientType=0 ); /* IE6-9 */
}

.button_pms{
 background-color: #49c0f0; background-image: -webkit-gradient(linear, left top, left bottom, from(#49c0f0), to(#2CAFE3));
 background-image: -webkit-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: -moz-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: -ms-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: -o-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49c0f0, endColorstr=#2CAFE3);
}

.button_pms:hover{
 border:1px solid #1090c3;
 background-color: #1ab0ec; background-image: -webkit-gradient(linear, left top, left bottom, from(#1ab0ec), to(#1a92c2));
 background-image: -webkit-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -moz-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -ms-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -o-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: linear-gradient(to bottom, #1ab0ec, #1a92c2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1ab0ec, endColorstr=#1a92c2);
}
.button_misc{
 background-color: #eab92d; background-image: -webkit-gradient(linear, left top, left bottom, from(#eab92d), to(#c79810));
 background-image: -webkit-linear-gradient(top, #eab92d, #c79810);
 background-image: -moz-linear-gradient(top, #eab92d, #c79810);
 background-image: -ms-linear-gradient(top, #eab92d, #c79810);
 background-image: -o-linear-gradient(top, #eab92d, #c79810);
 background-image: linear-gradient(to bottom, #eab92d, #c79810);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#eab92d, endColorstr=#c79810);
}

.button_misc:hover{
 border:1px solid #a17b10;
 background-color: #cf9f15; background-image: -webkit-gradient(linear, left top, left bottom, from(#cf9f15), to(#98740c));
 background-image: -webkit-linear-gradient(top, #cf9f15, #98740c);
 background-image: -moz-linear-gradient(top, #cf9f15, #98740c);
 background-image: -ms-linear-gradient(top, #cf9f15, #98740c);
 background-image: -o-linear-gradient(top, #cf9f15, #98740c);
 background-image: linear-gradient(to bottom, #cf9f15, #98740c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#cf9f15, endColorstr=#98740c);
}

.button_lime{
 background-color: #b6e026; background-image: -webkit-gradient(linear, left top, left bottom, from(#b6e026), to(#abdc28));
 background-image: -webkit-linear-gradient(top, #b6e026, #abdc28);
 background-image: -moz-linear-gradient(top, #b6e026, #abdc28);
 background-image: -ms-linear-gradient(top, #b6e026, #abdc28);
 background-image: -o-linear-gradient(top, #b6e026, #abdc28);
 background-image: linear-gradient(to bottom, #b6e026, #abdc28);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b6e026, endColorstr=#abdc28);
}

.button_lime:hover{
 border:1px solid #718c14;
 background-color: #95b91a; background-image: -webkit-gradient(linear, left top, left bottom, from(#95b91a), to(#8bb41d));
 background-image: -webkit-linear-gradient(top, #95b91a, #8bb41d);
 background-image: -moz-linear-gradient(top, #95b91a, #8bb41d);
 background-image: -ms-linear-gradient(top, #95b91a, #8bb41d);
 background-image: -o-linear-gradient(top, #95b91a, #8bb41d);
 background-image: linear-gradient(to bottom, #95b91a, #8bb41d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#95b91a, endColorstr=#8bb41d);
}
.button_pink{
 background-color: #EB7AA9;
}

.button_pink:hover{
 border:1px solid #EB7AA9;
}
.usb_details p {font-weight: bold;font-size: 12px; color: #575757;}
.usb_details p span{color: #033654;font-size: 13px; font-weight:normal; text-transform: capitalize;}

.front_printing {width: 135px; display:inline-block; margin-right:35px; margin-top: 40px; position:relative;}
.front_printing .back-pnt {height: 80px;color: #ffffff; font-size: 16px; border-radius: 3px; border: 0px; opacity: 1 !important;
background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);	
}

.back_printing {width: 135px; display:inline-block; position:relative;}
.back_printing .front-pnt {height: 80px;color: #ffffff; font-size: 16px; border-radius: 3px; border: 0px; opacity: 1 !important;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}
.frm_print {margin-top: 30px;}
.frm_print .radio_item5:checked + label {opacity: 1; border: 0px solid #286090;
 border:1px solid #74bf36;
 background-color: #8ed058; background-image: -webkit-gradient(linear, left top, left bottom, from(#8ed058), to(#7bb64b));
 background-image: -webkit-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -moz-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -ms-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -o-linear-gradient(top, #8ed058, #7bb64b);
 background-image: linear-gradient(to bottom, #8ed058, #7bb64b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8ed058, endColorstr=#7bb64b);
}



/*.frm_form_field label[for=field_2hn10m-1] input[type="checkbox"]{
display: none;
}
.frm_form_field label[for=field_2hn10m-1] input[type="checkbox"] {
z-index: 10;
display: inline-block;
font-size: 12px;
height: 35px;
width: 35px;
line-height: 16px;
text-align: center;
vertical-align: middle;
position: absolute;
right:-6px;
top:-6px;	
border-radius: 10px !important;
background-color: #6283B2;
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
border:1px solid red !important;
margin: 0px;
}

.field_bg{width:120px; position:relative;}
.field_bg label {
  width: 100%;
  height: 100px;
  border-radius: 3px;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}*/

/*customerinfo--27-04-2017*/
.selected{
	
   box-shadow:0px 12px 22px 1px #333;
}
div.gallery-11 {
    margin: 0px;
    /*border: 1px solid #ccc;*/
    float: left;
    width: 23.33%;
	height: 144px;
	overflow:hidden;
	padding:5px;
}

div.gallery-11:hover {
    /*border: 1px solid #777;*/
}

div.gallery-11 img {
    max-width: 100%;
}

div.desc {
    padding: 15px;
    text-align: center;
}
.photo-brouser {margin:20px 0px; text-align:center;}
.photo-brouser ul {padding:0px; text-align:left;}
.photo-brouser ul li {display: inline-block; color:#ffffff; font-size: 16px;}

 .label_item2.select-photo {width: 100%; margin: 0 auto; position:relative;}
 .select-photo input {position: relative;display: none;}
 
 .select-photo .label_item5 {
    width: 100%;
    height: auto;
    text-align: center;
    margin: 0px;
    padding: 10px 0px;
	border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; font-family:arial, helvetica, sans-serif; text-decoration:none; display:inline-block;font-weight:bold; color: #FFFFFF;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}
.slct-img {width: 100%; height: 340px; border: 1px solid #646464; margin: 10px auto 0px; text-align: center;overflow: hidden;display: flex;
justify-content: center; /* align horizontal */
align-items: center; /* align vertical */}

.select-photo .radio_item5:checked + label{ border:1px solid #74bf36;
 background-color: #8ed058; background-image: -webkit-gradient(linear, left top, left bottom, from(#8ed058), to(#7bb64b));
 background-image: -webkit-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -moz-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -ms-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -o-linear-gradient(top, #8ed058, #7bb64b);
 background-image: linear-gradient(to bottom, #8ed058, #7bb64b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8ed058, endColorstr=#7bb64b);}
 .slct-img img {max-width: 100%;border:0px;}
 
 .back_hid i {font-size: 20px; color: #ffffff;}
.back_hid {width: 40px; height: 40px;  background: #74bf36; padding: 9px 10px; border-radius: 50%;position: absolute;
top: -13px;
right: -13px;
z-index: 10;box-shadow: 0px 0px 6px #494949;}
/*28-04-2017*/
.height-div{min-height:360px;}
.col-price p {margin: 0px; color: #333333; font-size: 15px; font-weight: bold; font-family:Arial;}
.col-price input {width:100%; margin: 10px 0px; padding: 5px; border: 1px solid #d5d5d5; color: #286090; font-weight: bold;font-size: 14px;}
.col-price span {color: #286090; text-transform: none; font-size: 24px; padding-left: 0px;line-height: 60px;}
.col-price lable {font-size: 17px;}
.front{width: 25px;
height: 25px;
background: #74bf36;
padding: 9px 10px;
border-radius: 50%;
position: absolute;
top: -8px;
right: -8px;
z-index: 10;
box-shadow: 0px 0px 6px #494949;}
.back{width: 25px;
height: 25px;
background: #74bf36;
padding: 9px 10px;
border-radius: 50%;
position: absolute;
top: -8px;
right: -8px;
z-index: 10;
box-shadow: 0px 0px 6px #494949;}
.box{color: #fff;  padding: 2px 0px 0px 6px;   display: none; margin-top: 0px;}
.modal-footer{border-right: 1px solid #646464; border-top: 0px;}
.pht-brwsr button {padding: 6px 15px; margin: 0px; border-radius: 0px; color: red; font-size: 14px; font-weight: bold;
border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; font-family:arial, helvetica, sans-serif; padding: 6px 15px 6px 15px; text-decoration:none; display:inline-block;font-weight:bold; color: #FFFFFF;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);}

.pht-brwsr button :hover{ border:1px solid #1c5675; color:#ffffff;
 background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);
 }
 .pht-brwsr2 {color: #ffffff; font-size: 16px; border: 1px solid #646464; min-height: 35px; padding: 4px; border-radius: 3px;
}
.border-bgg {border: 1px solid #646464; margin-top: 10px;}

/*colors button*/
.button_all, .button_standard{
 background-color: #d2d2f9; background-image: -webkit-gradient(linear, left top, left bottom, from(#d2d2f9), to(#a6a6f2));
 background-image: -webkit-linear-gradient(top, #d2d2f9, #a6a6f2);
 background-image: -moz-linear-gradient(top, #d2d2f9, #a6a6f2);
 background-image: -ms-linear-gradient(top, #d2d2f9, #a6a6f2);
 background-image: -o-linear-gradient(top, #d2d2f9, #a6a6f2);
 background-image: linear-gradient(to bottom, #d2d2f9, #a6a6f2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d2d2f9, endColorstr=#a6a6f2);
}

.button_all, .button_standard:hover{
 background-color: #a5a5f3; background-image: -webkit-gradient(linear, left top, left bottom, from(#a5a5f3), to(#7a7aeb));
 background-image: -webkit-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: -moz-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: -ms-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: -o-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: linear-gradient(to bottom, #a5a5f3, #7a7aeb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a5a5f3, endColorstr=#7a7aeb);
}

.button_silicone{
 background-color: #f4f5f5; background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
 background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4f5f5, endColorstr=#dfdddd);
}

.button_silicone:hover{
 background-color: #d9dddd; background-image: -webkit-gradient(linear, left top, left bottom, from(#d9dddd), to(#c6c3c3));
 background-image: -webkit-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: -moz-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: -ms-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: -o-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: linear-gradient(to bottom, #d9dddd, #c6c3c3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d9dddd, endColorstr=#c6c3c3);
}

.button_medium{
 background-color: #E8D4BB; background-image: -webkit-gradient(linear, left top, left bottom, from(#E8D4BB), to(#D6C8BA));
 background-image: -webkit-linear-gradient(top, #E8D4BB, #D6C8BA);
 background-image: -moz-linear-gradient(top, #E8D4BB, #D6C8BA);
 background-image: -ms-linear-gradient(top, #E8D4BB, #D6C8BA);
 background-image: -o-linear-gradient(top, #E8D4BB, #D6C8BA);
 background-image: linear-gradient(to bottom, #E8D4BB, #D6C8BA);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E8D4BB, endColorstr=#D6C8BA);
}

.button_medium:hover{
 background-color: #dbbc95; background-image: -webkit-gradient(linear, left top, left bottom, from(#dbbc95), to(#c3af9a));
 background-image: -webkit-linear-gradient(top, #dbbc95, #c3af9a);
 background-image: -moz-linear-gradient(top, #dbbc95, #c3af9a);
 background-image: -ms-linear-gradient(top, #dbbc95, #c3af9a);
 background-image: -o-linear-gradient(top, #dbbc95, #c3af9a);
 background-image: linear-gradient(to bottom, #dbbc95, #c3af9a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#dbbc95, endColorstr=#c3af9a);
}


.button_dark-, .button_or, .button_dark-wood{
 background-color: #D1BFA8; background-image: -webkit-gradient(linear, left top, left bottom, from(#D1BFA8), to(#BFAF9A));
 background-image: -webkit-linear-gradient(top, #D1BFA8, #BFAF9A);
 background-image: -moz-linear-gradient(top, #D1BFA8, #BFAF9A);
 background-image: -ms-linear-gradient(top, #D1BFA8, #BFAF9A);
 background-image: -o-linear-gradient(top, #D1BFA8, #BFAF9A);
 background-image: linear-gradient(to bottom, #D1BFA8, #BFAF9A);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#D1BFA8, endColorstr=#BFAF9A);
}

.button_dark-, .button_or, .button_dark-wood:hover{
 background-color: #bfa687; background-image: -webkit-gradient(linear, left top, left bottom, from(#bfa687), to(#ab967b));
 background-image: -webkit-linear-gradient(top, #bfa687, #ab967b);
 background-image: -moz-linear-gradient(top, #bfa687, #ab967b);
 background-image: -ms-linear-gradient(top, #bfa687, #ab967b);
 background-image: -o-linear-gradient(top, #bfa687, #ab967b);
 background-image: linear-gradient(to bottom, #bfa687, #ab967b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bfa687, endColorstr=#ab967b);
}

.button_light{
background: rgba(67,185,217,1);
background: -moz-linear-gradient(top, rgba(67,185,217,1) 0%, rgba(73,165,191,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(67,185,217,1)), color-stop(100%, rgba(73,165,191,1)));
background: -webkit-linear-gradient(top, rgba(67,185,217,1) 0%, rgba(73,165,191,1) 100%);
background: -o-linear-gradient(top, rgba(67,185,217,1) 0%, rgba(73,165,191,1) 100%);
background: -ms-linear-gradient(top, rgba(67,185,217,1) 0%, rgba(73,165,191,1) 100%);
background: linear-gradient(to bottom, rgba(67,185,217,1) 0%, rgba(73,165,191,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43b9d9', endColorstr='#49a5bf', GradientType=0 );
}

.button_light:hover{
 background: rgba(73,165,191,1);
background: -moz-linear-gradient(top, rgba(73,165,191,1) 0%, rgba(67,185,217,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(73,165,191,1)), color-stop(100%, rgba(67,185,217,1)));
background: -webkit-linear-gradient(top, rgba(73,165,191,1) 0%, rgba(67,185,217,1) 100%);
background: -o-linear-gradient(top, rgba(73,165,191,1) 0%, rgba(67,185,217,1) 100%);
background: -ms-linear-gradient(top, rgba(73,165,191,1) 0%, rgba(67,185,217,1) 100%);
background: linear-gradient(to bottom, rgba(73,165,191,1) 0%, rgba(67,185,217,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49a5bf', endColorstr='#43b9d9', GradientType=0 );
}

.button_gold{
 background-color: #eab92d; background-image: -webkit-gradient(linear, left top, left bottom, from(#eab92d), to(#c79810));
 background-image: -webkit-linear-gradient(top, #eab92d, #c79810);
 background-image: -moz-linear-gradient(top, #eab92d, #c79810);
 background-image: -ms-linear-gradient(top, #eab92d, #c79810);
 background-image: -o-linear-gradient(top, #eab92d, #c79810);
 background-image: linear-gradient(to bottom, #eab92d, #c79810);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#eab92d, endColorstr=#c79810);
}

.button_gold:hover{
 background-color: #cf9f15; background-image: -webkit-gradient(linear, left top, left bottom, from(#cf9f15), to(#98740c));
 background-image: -webkit-linear-gradient(top, #cf9f15, #98740c);
 background-image: -moz-linear-gradient(top, #cf9f15, #98740c);
 background-image: -ms-linear-gradient(top, #cf9f15, #98740c);
 background-image: -o-linear-gradient(top, #cf9f15, #98740c);
 background-image: linear-gradient(to bottom, #cf9f15, #98740c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#cf9f15, endColorstr=#98740c);
}

.button_bamboo{
 background-color: #997F44;
}

.button_bamboo:hover{
 background-color: #997F44;
}

.button_imprint, .button_brown{
 background-color: #a67939; background-image: -webkit-gradient(linear, left top, left bottom, from(#a67939), to(#845108));
 background-image: -webkit-linear-gradient(top, #a67939, #845108);
 background-image: -moz-linear-gradient(top, #a67939, #845108);
 background-image: -ms-linear-gradient(top, #a67939, #845108);
 background-image: -o-linear-gradient(top, #a67939, #845108);
 background-image: linear-gradient(to bottom, #a67939, #845108);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a67939, endColorstr=#845108);
}

.button_imprint, .button_brown:hover{
 background-color: #805d2c; background-image: -webkit-gradient(linear, left top, left bottom, from(#805d2c), to(#543305));
 background-image: -webkit-linear-gradient(top, #805d2c, #543305);
 background-image: -moz-linear-gradient(top, #805d2c, #543305);
 background-image: -ms-linear-gradient(top, #805d2c, #543305);
 background-image: -o-linear-gradient(top, #805d2c, #543305);
 background-image: linear-gradient(to bottom, #805d2c, #543305);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#805d2c, endColorstr=#543305);
}

.model-paragraph p {text-align: left	;color: #ffffff; font-size: 16px; font-family: Arial;}
.hedd-front {margin-bottom: 20px !important;}
.usb-name2 p{font-size:14px; font-family:Arial; color:#286090; text-transform:uppercase; font-weight:bold;}
.heading-products h5{margin: 0px 0px 15px 0px;  background: #f0f0f0; font-size: 18px; padding: 10px; border-radius: 3px;   color: #286090; text-transform: uppercase; position:relative; cursor:pointer;}
.red-border{border:1px solid red;}


.ontop .tp_list ul li:last-child a span{font-weight: bold; color: #ff4a32;}
.col-price select {width:100%; margin: 10px 0px; padding: 5px; border: 1px solid #d5d5d5; color: #286090; font-weight: bold; font-size: 14px;}
.fnt-zise input {font-size: 22px;}
#heading-btn h5 span {color: #286090 !important; text-transform: lowercase !important;}

/*18-05-2017*/
.options{animation-iteration-count: infinite;animation-duration: 2s;}
.bounce-bg {position: relative; padding-bottom:15px;}
.bounce-bg i{color:#ffffff; font-size: 26px;}
.bounce-bg h3 {color: #ffffff; font-weight: bold; text-align: center;}
.home-button {margin-top: 20px;}
.home-button ul{margin: 0px; padding: 0px; text-align: center;}
.home-button ul li{margin: 0px 10px; padding: 0px; display: inline-block; list-style-type: none; width: 220px;}
.home-button ul li a{width: 100%; display: block;}
.bounce-bg p {margin: 0px !important; padding: 0px !important; text-transform: inherit; font-size: 18px; margin-top: 20px !important;}



@-webkit-keyframes arrow-jump {
  0%   { opacity: 0;}
  100% { opacity: 1; 
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -0-transform: translateY(10px);
        transform: translateY(10px);
    }
  
}
#arrow {
  -webkit-animation: arrow-jump 1s infinite; /* Safari 4+ */
  -moz-animation:    arrow-jump 1s infinite; /* Fx 5+ */
  -o-animation:      arrow-jump 1s infinite; /* Opera 12+ */
  animation:         arrow-jump 1s infinite; /* IE 10+, Fx 29+ */
}
/*23-05-2017*/
.faq-container h4 {font-size: 22px; background: #dedded; padding: 10px; font-weight: bold; color:#033654;}
/*01-06-2017*/
.colss-dvd{/* display:inline-block; margin:0px; padding:14px 13px 0px 13px; background:url(../images/wpd-monitor.png) no-repeat center; min-height: 288px; margin-top: 2%; position:relative;background-size: 100%;*/
position: absolute;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
}
.colss-dvd-image {
  opacity: 1;
  /*display: block;
  width: 100%;*/
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.colss-dvd-middle {
  transition: .5s ease;
  opacity: 1;
  position: absolute;
  top: 39%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  width:100%;
}

.colss-dvd:hover .colss-dvd-image { opacity: 0.3;}

.colss-dvd:hover .colss-dvd-middle { opacity: 1;}

/*.colss-dvd-text {background-color: #4CAF50;color: white; font-size: 16px; padding: 16px 10px;}*/
.colss-dvd img { max-width: 100%; margin: 0px;}
.colss-dvd-text:hover {text-decoration: none;}
.bounce-bg a {transition: 0.5s ease all;}
.bounce-bg a:hover {opacity: 0.4;}

.monitor-bg {max-width: 66%; margin: 0 auto; position: relative; }
.monitor-bg img {max-width: 100%;}
.get-startedd{}
.modal-footer .gallery-11 {position: relative;}
.modal-footer .delete_contact_details.control-label.col-xs-1.glyphicon.glyphicon-trash {
    position: absolute;
    top: 0px;
    right: 0px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CF520E;
	z-index: 9;
	background: #CF520E;
	border-radius: 50%;
	width: 28px;
	height: 28px;
	box-shadow:0px 0px 3px #333333;
}
.modal-footer .delete_contact_details.control-label.col-xs-1.glyphicon.glyphicon-trash:before{line-height: 27px; margin-right: 7px; font-size:12px; color:#ffffff;}
.modal-footer .delete_contact_details.control-label.col-xs-1.glyphicon.glyphicon-trash:hover:before{opacity:0.5;}

.button_376c{background: rgba(149,193,62,1);
background: -moz-linear-gradient(top, rgba(149,193,62,1) 0%, rgba(130,168,47,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(149,193,62,1)), color-stop(100%, rgba(130,168,47,1)));
background: -webkit-linear-gradient(top, rgba(149,193,62,1) 0%, rgba(130,168,47,1) 100%);
background: -o-linear-gradient(top, rgba(149,193,62,1) 0%, rgba(130,168,47,1) 100%);
background: -ms-linear-gradient(top, rgba(149,193,62,1) 0%, rgba(130,168,47,1) 100%);
background: linear-gradient(to bottom, rgba(149,193,62,1) 0%, rgba(130,168,47,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95c13e', endColorstr='#82a82f', GradientType=0 );}
.button_376c:hover{border:1px solid #96C13E;}

.button_313c{background: rgba(1,154,215,1);
background: -moz-linear-gradient(top, rgba(1,154,215,1) 0%, rgba(4,145,196,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(1,154,215,1)), color-stop(100%, rgba(4,145,196,1)));
background: -webkit-linear-gradient(top, rgba(1,154,215,1) 0%, rgba(4,145,196,1) 100%);
background: -o-linear-gradient(top, rgba(1,154,215,1) 0%, rgba(4,145,196,1) 100%);
background: -ms-linear-gradient(top, rgba(1,154,215,1) 0%, rgba(4,145,196,1) 100%);
background: linear-gradient(to bottom, rgba(1,154,215,1) 0%, rgba(4,145,196,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#019ad7', endColorstr='#0491c4', GradientType=0 );}
.button_313c:hover{border:1px solid #019ad7;}

.button_286c{background: rgba(36,94,164,1);
background: -moz-linear-gradient(top, rgba(36,94,164,1) 0%, rgba(32,87,153,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,94,164,1)), color-stop(100%, rgba(32,87,153,1)));
background: -webkit-linear-gradient(top, rgba(36,94,164,1) 0%, rgba(32,87,153,1) 100%);
background: -o-linear-gradient(top, rgba(36,94,164,1) 0%, rgba(32,87,153,1) 100%);
background: -ms-linear-gradient(top, rgba(36,94,164,1) 0%, rgba(32,87,153,1) 100%);
background: linear-gradient(to bottom, rgba(36,94,164,1) 0%, rgba(32,87,153,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#245ea4', endColorstr='#205799', GradientType=0 );}
.button_286c:hover{border:1px solid #245ea4;}

.button_orange021c{background: rgba(238,129,51,1);
background: -moz-linear-gradient(top, rgba(238,129,51,1) 0%, rgba(217,118,48,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(238,129,51,1)), color-stop(100%, rgba(217,118,48,1)));
background: -webkit-linear-gradient(top, rgba(238,129,51,1) 0%, rgba(217,118,48,1) 100%);
background: -o-linear-gradient(top, rgba(238,129,51,1) 0%, rgba(217,118,48,1) 100%);
background: -ms-linear-gradient(top, rgba(238,129,51,1) 0%, rgba(217,118,48,1) 100%);
background: linear-gradient(to bottom, rgba(238,129,51,1) 0%, rgba(217,118,48,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee8133', endColorstr='#d97630', GradientType=0 );}
.button_orange021c:hover{border:1px solid #ee8133;}

.button_green361c{background: rgba(40,164,71,1);
background: -moz-linear-gradient(top, rgba(40,164,71,1) 0%, rgba(36,150,63,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(40,164,71,1)), color-stop(100%, rgba(36,150,63,1)));
background: -webkit-linear-gradient(top, rgba(40,164,71,1) 0%, rgba(36,150,63,1) 100%);
background: -o-linear-gradient(top, rgba(40,164,71,1) 0%, rgba(36,150,63,1) 100%);
background: -ms-linear-gradient(top, rgba(40,164,71,1) 0%, rgba(36,150,63,1) 100%);
background: linear-gradient(to bottom, rgba(40,164,71,1) 0%, rgba(36,150,63,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28a447', endColorstr='#24963f', GradientType=0 );}
.button_green361c:hover{border:1px solid #28a447;}

.button_red032c{background: rgba(225,5,31,1);
background: -moz-linear-gradient(top, rgba(225,5,31,1) 0%, rgba(199,4,27,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(225,5,31,1)), color-stop(100%, rgba(199,4,27,1)));
background: -webkit-linear-gradient(top, rgba(225,5,31,1) 0%, rgba(199,4,27,1) 100%);
background: -o-linear-gradient(top, rgba(225,5,31,1) 0%, rgba(199,4,27,1) 100%);
background: -ms-linear-gradient(top, rgba(225,5,31,1) 0%, rgba(199,4,27,1) 100%);
background: linear-gradient(to bottom, rgba(225,5,31,1) 0%, rgba(199,4,27,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1051f', endColorstr='#c7041b', GradientType=0 );}
.button_red032c:hover{border:1px solid #e1051f;}

.button_295c{background: rgba(42,73,117,1);
background: -moz-linear-gradient(top, rgba(42,73,117,1) 0%, rgba(36,61,97,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(42,73,117,1)), color-stop(100%, rgba(36,61,97,1)));
background: -webkit-linear-gradient(top, rgba(42,73,117,1) 0%, rgba(36,61,97,1) 100%);
background: -o-linear-gradient(top, rgba(42,73,117,1) 0%, rgba(36,61,97,1) 100%);
background: -ms-linear-gradient(top, rgba(42,73,117,1) 0%, rgba(36,61,97,1) 100%);
background: linear-gradient(to bottom, rgba(42,73,117,1) 0%, rgba(36,61,97,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a4975', endColorstr='#243d61', GradientType=0 );}
.button_295c:hover{border:1px solid #2a4975;}
.button_343c{background: rgba(0,90,66,1);
background: -moz-linear-gradient(top, rgba(0,90,66,1) 0%, rgba(2,77,57,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,90,66,1)), color-stop(100%, rgba(2,77,57,1)));
background: -webkit-linear-gradient(top, rgba(0,90,66,1) 0%, rgba(2,77,57,1) 100%);
background: -o-linear-gradient(top, rgba(0,90,66,1) 0%, rgba(2,77,57,1) 100%);
background: -ms-linear-gradient(top, rgba(0,90,66,1) 0%, rgba(2,77,57,1) 100%);
background: linear-gradient(to bottom, rgba(0,90,66,1) 0%, rgba(2,77,57,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005a42', endColorstr='#024d39', GradientType=0 );}
.button_343c:hover{border:1px solid #005a42;}

.button_blue295c{background:#1D426A}
.button_blue295c:hover{border:1px solid #1D426A;}

.button_blue286c{background:#295290;}
.button_blue286c:hover{border:1px solid #295290;}
.button_blue313c{background:#008DB1;}
.button_blue313c:hover{border:1px solid #008DB1;}
.button_green343c{background:#2A4D39;}
.button_green343c:hover{border:1px solid #2A4D39;}
.button_green361c{background:#5DAD3E;}
.button_green361c:hover{border:1px solid #5DAD3E;}
.button_green376c{background:#79BC25;}
.button_green376c:hover{border:1px solid #79BC25;}
.button_red032c{background:#FB353E;}
.button_red032c:hover{border:1px solid #FB353E;}
.button_orange021c{background:#FE5300;}
.button_orange021c:hover{border:1px solid #FE5300;}
#pms-clr input {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    border: 5px solid #e5e5e5;
    text-align: center;
	margin-top: 0px;
	margin-left: 10px;
}
#choos-clr .frm_bg {border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px;border-bottom: 0px;}
#pms-clr{width: 100%;
height: auto;
margin: 0px 0px 0px 0px;
padding: 10px;
padding-top: 0px;
padding-bottom: 20px;
border: 0px solid #DEDEDE;
box-sizing: border-box;
background: #ffffff;
border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px; border-top-right-radius:0px; border-top-left-radius:0px;
}
ul.client-carsl{margin:32px auto;text-align: center}
ul.client-carsl li{display: inline-block;list-style: none;}
ul.client-carsl li img{max-width: 100%;height: auto}
/*01-07-2017*/
.button_light-wood{background:#B19A70;}
.button_light-wood:hover{border:1px solid #B19A70;}
.button_medium-wood{background:#6A5840;}
.button_medium-wood:hover{border:1px solid #6A5840;}
.button_dark-{background:#6F1E25;}
.button_dark-:hover{border:1px solid #6F1E25;}