<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('fonts/bold/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/bold/MyriadPro-Bold.otf')  format('opentype'),
	     url('fonts/bold/MyriadPro-Bold.woff') format('woff'), url('fonts/bold/MyriadPro-Bold.ttf')  format('truetype'), url('fonts/bold/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MyriadPro-Semibold';
  src: url('fonts/semibold/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'),  url('fonts/semibold/MyriadPro-Semibold.otf')  format('opentype'),
	     url('fonts/semibold/MyriadPro-Semibold.woff') format('woff'), url('fonts/semibold/MyriadPro-Semibold.ttf')  format('truetype'), url('fonts/semibold/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('fonts/normal/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  url('fonts/normal/MyriadPro-Regular.otf')  format('opentype'),
	     url('fonts/normal/MyriadPro-Regular.woff') format('woff'), url('fonts/normal/MyriadPro-Regular.ttf')  format('truetype'), url('fonts/normal/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*General style*/
body{font-family: 'MyriadPro-Regular';}
.main_div{width:100%;position:relative;}
.wrapper{width:1020px;margin:auto;display:block;}
.in-container { float:left; width:100%;}
.heading_font{font-family: 'MyriadPro-Bold';}
.default_headeing{font-size: 47px;font-weight: bold;padding:20px 0px;}
.clear{clear:both;}
.pull_left{float:left;}
.pull_right{float:right;}
.text_center{text-align:center;}
.text_left{text-align:left;}
.text_right{text-align:right;}
.error p{background-image:url(../images/f-error-icon.png);background-repeat:no-repeat;background-position:left center;text-align:left !important;  color: #F00;padding: 5px 35px;}
.success p{background-image:url(../images/f-check-icon.png);background-repeat:no-repeat;background-position:left center;text-align:left !important;  color: #47e700;padding: 5px 35px;}
.processing p{background-image:url(../images/processing.gif);background-repeat:no-repeat;background-position:left center;text-align:left !important;  color: #47e700;padding: 5px 35px;}
.gray-bg { background-color:#4e4e4e; height:45px; }
/*General style end*/

/*font properties*/
.small_text{font-size:12px;}
.medium_text{}
.large_text{}
.bold_text{font-weight:bold;}
/*font properties*/ll

/*font colors*/
.font_white{color:#fff;}
.font_black{color:#000;}
/*End of font colors*/

/*background colors*/
.background_black{background-color:#0d0d0d;}
.background_white{background-color:#fff !important;}

/*Back to top button styles*/
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../images/back.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  opacity: 1;
}
/*End back to top*/

/*Page styles*/
.bl_strip{background:#1b1b1b;}
.bl_strip a{padding:3px 10px;display:inline-block;}
a{text-decoration:none;color:#fff;}
.social_icons li{display:inline-block;}
.social_icons li a{display:block;}
.menu_sec{padding:10px 0px 10px;}
.menu_sec:before{content: "";display: block;width: 100%;height:6px;position: absolute;bottom: 0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0171c0+0,90c1e3+48,90c1e3+74,0171c0+100 */
background: #0171c0; /* Old browsers */
background: -moz-linear-gradient(left, #0171c0 0%, #90c1e3 52%, #90c1e3 70%, #0171c0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #0171c0 0%,#90c1e3 52%,#90c1e3 70%,#0171c0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #0171c0 0%,#90c1e3 52%,#90c1e3 70%,#0171c0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0171c0', endColorstr='#0171c0',GradientType=1 ); /* IE6-9 */}
.main_menu{padding-top:20px;}
.main_menu li{display:inline-block;    padding: 0px 10px;}
.main_menu li a{display:block;color:#696969;font-size:15px;padding:10px 0px;}
.ac{border-bottom: 1px solid #117ac4;}
.bl_strip .pull_right a{font-size:12px;color:#e3e3e3;padding:7px 12px;}
.bl_strip .pull_right a i{padding:0px 5px;}
.bg_cover{background-repeat:no-repeat;background-size:cover;background-position:top center;}
.main_slide{height:740px;padding-top:80px;}
.main_slide h1{font-size:42px;font-family: 'MyriadPro-Bold';color:#0071c0;}
.main_slide h2{font-size:30px;font-family: 'MyriadPro-Bold';color:#343434;padding:20px 0px 30px;}
.slide_btn{text-align:center;width:360px;padding-bottom:30px;}
.slide_btn a{display:inline-block;padding:10px 20px;font-size:12px;border:1px solid #0071c0;border-radius:20px;color:#343434;width:150px;margin:0 13px;}
.slide_content{width:650px;}
.slide_content p{font-size:17px;line-height:26px;}
.ft_section{height:175px;}
.ft_section .wrapper{width:1000px;}
.ft_section h1{color:#fff;font-family: 'MyriadPro-Bold';font-size:35px;padding-top:15px;}
.ft_section h1:after{content:"";width:100%;display:block;height:3px;background:#f2f2f2;margin:10px 0px;}
.ft_section p{color:#191919;font-size:16px;padding-left:10px;width:790px;padding-top:15px;line-height:26px;}
.ft_section .pull_right a{font-size:27px;font-weight:bold;color:#fff;margin-top:50px;font-style:italic;display:inline-block;}
.wheel_section .wrapper{width:1000px;padding:25px 0px;}
.singel_chair{width:270px;float:left;margin:15px 31px;}
.singel_chair p{font-size:17px;font-weight:bold;color:#191919;text-align:center;line-height:22px;padding-top:15px;height: 75px;}
.singel_chair .btn a,.search_div .pull_right .btn a{font-size:16px;text-align:center;padding:15px 0px;background-color:#0071c0;width:146px;display:block;margin:15px auto;border-radius:20px;}
.iql_sec{height:790px;border-top:40px solid #0071c0;border-bottom:40px solid #0071c0;background-repeat:no-repeat;padding:50px 0px; overflow:hidden;
background-position: top;
    background-attachment: fixed;}
.iql_sec h1{line-height: 38px;font-size:50px;font-family: 'MyriadPro-Bold';color:#002754;padding-bottom:20px;}
.iql_sec ul{padding:20px 0px;padding-left:80px;}
.iql_sec ul li{list-style-type:circle;display:block;font-size:25px;font-family: 'MyriadPro-Bold';color:#074083;}
.iql_sec .btn{margin-left:160px;margin-top:110px;}
.iql_sec .btn a{font-size:14px;font-family:Arial;color:#074083;border:1px solid #074083;padding:15px 30px;}
.iq_list li span{font-size:40px;position: relative;top:-4px;padding-right:10px;}
.set_img_ab{position:absolute;top:0;right:0;}
.recent_news{padding:0px 0px 40px;}
.recent_news h1{text-align:center;font-size:45px;color:#1f8ac8;font-family: 'MyriadPro-Bold';padding-bottom:15px;}
.singel_recent{width:330px;float:left;    margin-right: 10px;}
.singel_recent b{display:block;color:#6d6d6d;font-size:25px;font-family: 'MyriadPro-Bold';line-height:30px;padding:5px 0px 10px;}
.singel_recent p{font-size:12px;color:#3d3e3e;line-height:20px;}
.singel_recent p a.pull_right{color:#0071c0;font-size:13px;margin-right:12px;}
.footer_sec{background-color:#1d1d1e;color:#fff;}
.footer_sec h1{font-size:30px;padding:20px 0px 0px;}
.singel_address{width:240px;float:left;    margin-right: 80px;margin-left: 20px;}
.singel_address p{font-size:20px;text-align:center;line-height: 30px;}
.singel_address p span{color:#1f8ac8;    display: block; margin-bottom: -15px;}
.footer_sec .social_icons{padding-bottom:20px;margin-top: -10px;}
.left_footer{padding:20px 0px;}
.left_footer img{display:block;}
.left_footer span{font-size:12px;color:#cecdcd;padding-top:15px;display:block;}
.right_footer{padding-top: 35px;}
.right_footer ul li{display:inline-block;}
.right_footer ul li a{display:block;font-size:11px;padding:0 6px;color:#cecdcd;letter-spacing: 1px;}
.right_footer p{font-size:12px;color:#cecdcd;padding-top:15px;display:block;text-align:right;}
.footer_strip{background-image:url(../images/footer_strip.png);position:absolute;top:-1px;width:100%;height:8px;}
.footer_sec .social_icons li a{padding:0 5px;}
#steam_slider .owl-controls{position:absolute;bottom:50%;width: 100%;}
#steam_slider .owl-pagination{position:absolute;top:30px;width:980px;margin:auto;left:0;right:0;text-align:left;}
#steam_slider .owl-pagination .owl-page span{background-color:#0071c0;}
#steam_slider .owl-prev{background-image:url(../images/arr-left.png);left:0;}
#steam_slider .owl-next{background-image:url(../images/arr-right.png);right:0;}
#steam_slider .owl-buttons div{width:55px;height:105px;position:absolute;background-size:100%;background-repeat:no-repeat;}
#steam_slider .owl-buttons{position:absolute;top:-110px;width:100%;}
.max_img{width:100%;}
.mov_layer{position:relative;z-index:2;background-color:#fff;}
.about_main{background-image:url(../images/about_bg.png);}
.about_main .wrapper{padding-bottom:15px;width:1000px;}
.about_main h1{font-size:42px;width:100%;text-align:right;font-family: 'MyriadPro-Bold';padding:25px 0px;color:#0071c0;}
.about_main p{color:#474747;font-size:17px;line-height:22px;}
.about_main h2{text-align:center;font-size:30px;font-family: 'MyriadPro-Bold';color:#343434;padding:25px 0px;}
.about_main .pull_left{width:225px;}
.about_main .pull_left .btn{padding:20px 0px;}
.about_main .pull_left .btn a{font-size:12px;display:block;color:#343434;padding:12px 0px;text-align:center;width:145px;margin:auto;border:1px solid #0f79c3;border-radius:20px;}
.about_main .pull_right{width:730px;}
.eq_left{background:#f5f5f5;width:310px;text-align:center;padding:20px 0px;}
.eq_left h1{font-size:20px;font-family: 'MyriadPro-Bold';padding:10px 0px;}
.eq_left span{font-size:12px;font-family: 'MyriadPro-Bold';color:#494949;}
.eq_left hr{background:#0060a3;height:4px;}
.accordion_in{text-align:left;}
.smk_accordion .accordion_in .acc_head{font-size:18px;font-family: 'MyriadPro-Bold';color:#191919;padding-bottom:0;}
.acc_content a{display:block;font-size:18px;font-family: 'MyriadPro-Bold';color:#191919;padding:10px 0px;}
.eq_left b{color:#0071c0;display:block;font-size:18px;font-family: 'MyriadPro-Bold';padding:10px 0px;padding-left: 42px;}
.equipment_pg .wrapper{width:1100px;padding-top:0;}
.eq_right{width:780px;}
.eq_right .singel_chair{width:200px;height: 340px;}
.eq_right .singel_chair img{max-width:100%;}
.eq_right .singel_chair p{font-size:12px;line-height: 19px;    height: 75px;}
.eq_right .singel_chair .btn a{font-size:12px;}
.search_div{background:#e4e4e4;padding:25px 0px 0px;}
.search_div .pull_left{width:500px;text-align:center;}
.search_div .pull_left h1{font-size:29px;font-family: 'MyriadPro-Bold';color:#002754;}
.search_div .pull_right .btn a{padding:10px 0px;    margin: 0;}
.search_div .pull_right .btn{display:inline-block;}
.search_div .pull_right input{display:inline-block;width:410px;text-align:center;padding:12px 0px 10px;border:0;border-radius:10px;margin-right:13px;
    box-shadow: inset 4px 4px 5px 0px #d5d5d5;outline:none;}
.recent_pg .recent_heading{background-color:#e4e4e4;border-top:20px solid #0071c0;padding:25px 0px;margin-bottom:20px;}
.recent_pg .recent_heading h1{text-align:left;font-size:30px;padding-bottom:0px;}
.recent_pg .singel_recent{margin-bottom:30px;}
.news_deatil .pull_left{width:500px;}
.news_deatil .pull_left img{max-width:100%;}
.news_deatil .pull_right{width:400px;}
.news_deatil .pull_right h1{font-size:35px;color:#6d6d6d;font-family: 'MyriadPro-Bold';}
.news_deatil .pull_right span{font-size:28px;color:#535353;font-family: 'MyriadPro-Bold';display:block;padding:20px 0px;}
.news_deatil .pull_right a{font-size:19px;color:#6d6d6d;font-family: 'MyriadPro-Bold';}
.news_deatil  p{font-size:20px;color:#6d6d6d;line-height:36px;}
.news_deatil{width: 950px;padding-bottom:30px;}
.sp_main{width:100%;}
.sp_main h3{font-size:27px;font-family: 'MyriadPro-Bold';padding:15px 0px 25px 50px;}
.address_left{text-align:center;}
.address_left p{font-size:20px;line-height: 30px;margin-bottom:40px;}
.address_left span{display:block;color:#1f8ac8;}
.contact_form{text-align:center;}
.contact_form h1{font-size:29px;font-family: 'MyriadPro-Bold';padding:20px 0px;}
.default_input{width:385px;height:40px;display:block;margin:12px auto;text-align:left;border-radius:10px;background:#e7e7e7;border:0;padding-left:10px;}
.default_textarea {height:290px;width:383px;padding-top:20px;}
.blg_btn input,.blg_btn a{background:#414141;border-radius:20px;width:110px;height:33px;text-align:center;border:0;cursor:pointer;color:#fff;font-family: 'MyriadPro-Bold';font-size:19px;text-align:center;display:inline-block;}
.blg_btn a{padding:7px 0px 0px;}
.contact_pg .recent_heading h1,.contact_pg .recent_heading h1 a{color:#002754;font-size:26px;font-family: 'MyriadPro-Bold';}
.main_header{position:fixed;width:100%;top:0;z-index:16;background:#fff;}
.menu_holder{width: 100%;height: 110px;}
.marg_2{margin: 0px 0px 0px 100px;}
.marg_1{margin:0px 25px 0px 75px;}
.eq_detail .wrapper{width:1100px;padding-top:0;}
.eq_detail .search_div{margin-bottom:20px;}
.eq_detail_left{width:460px;text-align:left;}
.Pd_heading{font-size:23px;font-family: 'MyriadPro-Bold';color:#191919;line-height:30px;padding-bottom:15px;display:block}
.Pd_heading b{font-size:18px;font-family: 'MyriadPro-Regular';padding-left:10px;}
.pd_line{background:#0060a3;height:2px;width:270px;margin:5px 0;}
.eq_detail p{line-height:26px;font-size:19px;color:#3e3e3e;}
.cust_pick{width:150px;display:inline-block;}
.cust_pick .ui-datepicker-inline{width:100%;}
.cust_pick .ui-widget{font-size:10px;padding:0;border-radius:0;border:1px solid #4fa9c0;background:#9ef0f0;}
.pick_to{display:inline-block;font-size:17px;font-family: 'MyriadPro-Bold';padding:0px 20px;top:70px;position:relative;}
.cust_pick  .ui-datepicker-title{background:#2f9ab5;color:#fff;}
.cust_pick  .ui-datepicker .ui-datepicker-header{border-radius:0 !important;}
.eq_detail {width:100%;}
.eq_detail .btn input,.eq_detail .btn a{margin:0 10px;}
.eq_detail .btn input{background:#0071c0;line-height: 15px;}
.implf{background-image:url(../images/about_bg.jpg);background-repeat:no-repeat;background-position:top center;height:760px;}
.fixed_holder{width:100%;height:313px;}
.new_fixed{position:fixed;width:100%;z-index:1;top:110px;background:#e8e8e8;}






.element-item {
  position: relative;
  margin: 5px;
  padding: 10px;
  color: #262524;
}

.element-item &gt; * {
  margin: 0;
  padding: 0;
}
.cat_btn{font-size: 18px;font-family: 'MyriadPro-Bold';color: #191919;padding-bottom: 0;display:block;border:0;padding-left: 40px;background-repeat:no-repeat;width:100%;text-align: left;background:none;outline:none;cursor:pointer;}
#filters a.is-checked{background: url(../images/plusminus.png) 5px 5px;background-repeat:no-repeat;outline:none;}
#filters a{padding:5px 0px 0px 40px;margin-bottom: 15px;}
.g-recaptcha{width: 310px;margin: 10px auto;}
.singel_chair{overflow:hidden;}
.singel_chair img{height:270px;width:auto;max-width:initial;}
.eq_right .singel_chair img{max-width:initial;}
.eq_right .singel_chair img{height: 200px;}
.eq_right .singel_chair{    height: 380px;}
.emp_form label{font-size:16px;width: 310px;float: left;text-align:left;padding:21px 0px 0px;}
.emp_form .default_input{display:inline-block;width: 325px;margin:12px 5px;}
.emp_form p:after{content:"";clear:both;display:block;}
.emp_form p{text-align:center;color:#474747;font-size:17px;line-height:22px;padding-bottom:20px;}
.emp_form p .deafult_full{width:670px;}
.emp_form h1{font-size:28px;width: 100%;text-align: left;font-family: 'MyriadPro-Bold';padding: 25px 0px;}
.emp_form p .default_check{width:80px;height:auto;}
.emp_form textarea.default_input{height:100px;}
.employment_cbtn{width:50%;margin:auto;}
.employment_cbtn .blg_btn{margin-top:35px;}
.form_hr{width:100%;background-color:#000;display:block;border:0;height:2px;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{color:#fff;background:#000;}
.main_service{background-image:url(../images/service_bg.jpg);background-repeat:no-repeat;background-position:top center;height:530px;background-size:cover;}
.main_service h1{text-align:center;padding:35px 0px 35px;color:#1f8ac8;font-size:33px;font-weight:bold;}
.main_service p{text-align:center;padding:20px 0px;color:#1f8ac8;font-size:23px;font-weight:bold;line-height:30px;}
.serv_simple{padding:30px 0px;}
.serv_simple p{font-size:20px;color:#535353;line-height: 36px;}
.serv_simple p.text_center{font-weight:bold;color:#1f8ac8;padding:40px 0px 20px;}
.recent_service .recent_heading{margin-bottom:0;}
.singel_product{padding: 15px 0px;}
.singel_product .pull_left{width: 19%;text-align: center;}
.singel_product .pull_right{width: 79%;}
.singel_product .pull_right p span{font-weight:bold;padding: 0 5px;color:#0071c0;display: inline-block;font-size:19px; }
.singel_product .pull_right ul,.singel_product .pull_right ol{padding-left:17px;list-style-type: disc;line-height: 26px;}
.singel_product:after{content: "";display: block;padding: 1px 0;clear:both;float: none;}
.singel_product .pull_right h3{padding: 20px 0;font-size: 18px;color:#0071c0;font-size: 24px;font-weight: bold;}
.cart_btnss{padding: 15px 0px 0;text-align: center;}
.cart_btnss .cart_button{font-size:16px;text-align:center;padding:10px 0px;background-color:#0071c0;width:140px;display:inline-block;margin:5px auto;border-radius:20px;cursor: pointer;margin-left:12px;}
.singel_product{border-bottom:1px solid #000;padding-top: 30px;}
.cart_btnss .qty_field{    border-radius: 10px;background: #e7e7e7;border:1px solid #000;outline:none;padding: 10px 5px;}
.cart_btnss span{font-weight:bold;padding: 0 5px;color:#0071c0;display: inline-block;font-size:19px;}
.sing_border{border:0;}

p.default {
    padding-left: 18px
}

.light {
    color: #aaa
}

.bg-light-green {
    background-color: #e9f7dd
}

ul.unordered-list {
    line-height: 1.3em;
    list-style: url(../i/bullet_orange.gif);
    margin-left: 16px
}

ul.unordered-list li {
    margin-bottom: 0.5em
}

ul.inline-list {
    list-style: none;
    line-height: 1.3em
}

ul.inline-list li {
    display: inline;
    margin-right: 20px
}

.item-message {
    padding: 10px;
    font-size: 1.1em;
    text-align: center;
    margin-bottom: 10px
}

.item-message.promotion {
    background-color: #e9f7dd;
    color: #5f9732
}

.item-message.warning {
    background-color: #ffd;
    color: #900
}

.item-message.light {
    background-color: #fff;
    color: #999
}

.item-message.information {
    background-color: #dde9f7;
    color: #0067aa
}

.item-message.notice {
    background-color: #ffd;
    color: #ef8200
}

.page-messaging {
    padding: 10px
}

.information-bg {
    background-color: #dde9f7
}

.btn_large,
.btn_medium {
    width: 90%;
    height: auto
}

.btn_large {
    padding: 10px 30px;
    font-size: 1.2em;
    max-width: 13.75em
}

.btn_medium {
    padding: 8px 30px;
    font-size: 1.1em;
    max-width: 15em
}

#container {
    max-width: 1072px;
    width: 100%
}

div.menu-panel {
    margin-right: 14.08%
}

#item-detail {
    position: relative
}

#item-detail .page-flex-row {
    /*overflow: auto*/
}

#item-detail .page-flex-row div.col {
    float: left;

}
#item-detail .page-flex-row div.col.last {
    float: right;

}
#item-detail .page-flex-row.row3col div.col {
    width: 290px;
    display: table-cell
}

#item-detail .page-flex-row.row2col73 div.col {
    width: 66.66%
}

#item-detail .page-flex-row.row2col73 div.col.last {
    width: 33.33%;
    float: right
}

#item-detail .page-flex-row div.col section.content {
    padding: 15px
}

#item-detail .page-flex-row div.col section.content h4 {
    margin: 20px 0 10px 0
}

#item-detail .page-flex-row div.col section.content h4.first {
    margin-top: 0
}

#item-detail .product-header {
    padding: 10px;
    padding-bottom: 0
}

#item-detail .product-header ul {
    margin: 0.5em 0 0.25em 0
}

#item-detail .product-header ul li {
    display: inline;
    margin-right: 1.5em;
    font-size: 17px
}

#item-detail .product-header ul li.contract {
    color: #096
}
.main_menu{float: left;}
.cart_icon_set{float:right;position:relative;margin-top: 15px;}
.cart_icon_set a.heading_font{text-decoration:none;color:initial;}
.cart_icon_set span{background-color:#0071c0;width:22px;font-size:13px;height:22px;border-radius:30px;display:block;text-align:center;padding:5px 0px;color:#fff;
position:absolute;bottom:0px;right:-3px;}
#item-detail .product-header div.status-messaging {
    margin-top: 10px;
    cursor: help;
    font-weight: bold;
    display: inline-block
}

#item-detail .image-container {
    content: '';
    display: inline-block;
    height: 100%;
    min-height: 8em;
    vertical-align: middle;
    margin-right: -0.25em;
    overflow: hidden
}

#item-detail .image-container img {
    width: 70%;
    margin: 2em auto 5px
}

#item-detail div.no-image {
    padding: 50px;
    font-size: 1.5em;
    min-height: 8em;
    color: #999;
    margin-top: 10px
}

#item-detail .variation-buttons {
    overflow: auto
}

#item-detail .variation-buttons li {
    float: left;
    margin-right: 3px;
    margin-bottom: 3px
}

#item-detail .variation-buttons li a {
    padding: 6px 8px;
    border: 1px solid #999;
    display: block;
    cursor: pointer
}

#item-detail .variation-buttons li a:hover {
    text-decoration: none;
    background-color: #e9f7dd
}

#item-detail .variation-buttons li a.current {
    background-color: #e9f7dd
}

#item-detail div.purchase-item,
#item-detail div.unavailable-message {
    position: relative;
    font-size: 1.2em;
    border: 5px solid #0071c0;
    text-align: center;
    padding: 30px 0px 0px 0px
}

#item-detail div.purchase-item ul,
#item-detail div.unavailable-message ul {
    margin-bottom: 10px
}

#item-detail div.purchase-item ul li,
#item-detail div.unavailable-message ul li {
    padding: 5px 0
}

#item-detail div.purchase-item ul li label,
#item-detail div.unavailable-message ul li label {
    display: inline-block;
    font-weight: bold;
    font-size: 1.1em;
    margin-top: 0.5em
}

#item-detail div.purchase-item select,
#item-detail div.purchase-item input[type="text"],
#item-detail div.unavailable-message select,
#item-detail div.unavailable-message input[type="text"] {
    font-size: 1em;
    padding: 5px
}

#item-detail div.purchase-item div.item-message,
#item-detail div.unavailable-message div.item-message {
    margin: 0;
    font-size: 0.9em;
    padding: 10px;
    min-height: 20px
}

#item-detail div.unavailable-message {
    padding: 5em 0;
    background-color: #ffd
}

#item-detail .product-options {
    text-align: right;
    padding: 5px 0
}

#item-detail .product-options li {
    display: inline;
    margin-left: 10px
}

#item-detail .product-options li a {
    color: #333
}

#item-detail .page-options {
    padding: 0 10px 10px 0;
    overflow: auto
}

#item-detail .page-options * {
    margin-left: 0.5em;
    float: right
}

#item-detail .item-detail-icons {
    text-align: left
}

#item-detail .item-detail-icons label {
    margin-right: 1em
}

#item-detail ul.tabs-menu {
    overflow: auto;
    background: #fff;
    border: none;
    border-top: 1px solid #aaa;
    padding-left: 0
}

#item-detail ul.tabs-menu li {
    display: inline-block;
    font-weight: bold;
    padding: 0 0 10px 0;
    border: none;
    background: #fff
}

#item-detail ul.tabs-menu li a {
    display: block;
    padding: 10px 20px;
    color: #333
}

#item-detail ul.tabs-menu li a:hover {
    color: #0067aa;
    text-decoration: none;
    background-color: #eee
}

#item-detail ul.tabs-menu li a.current {
    background-color: #eee;
    color: #333
}

#item-detail ul.tabs-menu li.current {
    background: url(../i/down-indicator.png) no-repeat bottom center
}

#item-detail .content-panel {
    display: none;
    padding: 20px 0 0 0;
    margin-bottom: 10px;
    min-height: 20em
}

#item-detail .current-panel {
    display: block;
    border: none
}

#item-detail div.product-messaging {
    border: 1px solid #ccc;
    padding: 10px;
    margin: 10px 0;
    background-color: #fdfdfd;
    line-height: 1.5em
}

#item-detail div.status-dialog {
    overflow: auto;
    padding: 10px
}

#item-detail div.product {
    min-width: 25em;
    min-height: 18em
}
/* ---- Simple, Unsortable tables: Apply "tblSimple" class ------------ */
.tblSimple th {font-weight: normal;}
.tblSimple {width: 100%; border-spacing: 0px; clear:both;margin-bottom:5px; }
.tblSimple thead { background: #fafafa; }
.tblSimple th { padding: 6px 2px;border-bottom: 1px solid #ddd; font-weight: bold; color: #333; }
.tblSimple td { padding: 4px 2px; vertical-align:top;border-top:1px solid #ddd; }
.tblSimple .trExtra td { color: #606060; border:none;}
.tblSimple .trExtra td .hover { color: #606060; text-decoration: none; cursor: help; }
.tblSimple .trEdit { background: url(../i/buttonBar_bg.gif) 0 100% repeat-x; }
.tblSimple .tdStatus {  text-align: right;  }
.tblSimple tfoot td{border-top:1px solid #ddd;}
.tblSimple th.number, .tblSimple td.number{text-align:right;}
#item-detail a{color: #000;}
#item-detail h1{font-weight: bold;color: #1f8ac8;font-size: 24px;}
#item-detail h4{font-weight: bold;color: #000;font-size: 20px;padding-bottom: 10px;}
.holder {margin: 15px 0;}
.holder a {cursor:pointer;font-size: 12px;cursor: pointer;margin: 0 5px;color: #333;background-color: #0071c0 !important;padding: 10px;color: #fff !important;margin: 2px !important;}
.holder a.jp-current{background-color:#1b1b1b !important;}
.holder a:hover {background-color: #222;color: #fff;}
.holder a.jp-previous { margin-right: 15px; }
.holder a.jp-next { margin-left: 15px; }
.holder a.jp-current, a.jp-current:hover {color: #FF4242;font-weight: bold;}
.holder a.jp-disabled, a.jp-disabled:hover {color: #bbb;}
.holder a.jp-current, a.jp-current:hover,.holder a.jp-disabled, a.jp-disabled:hover {cursor: default;background: none;}
.holder span { margin:0 5px;}
#itemContainer{min-height: auto !important;}
/* Cart Styling */
table.table_fancy { float:left; margin-bottom:20px; font-size:12px; color:#000000; }
table.table_fancy tr:nth-child(odd) {  background: #f1f1f1; }

table.table_fancy th { font-size:12px; padding:8px; background: #1d1d1e; color:#fff; border: #1d1d1e 1px solid; }
table.table_fancy tr.tab-base th { font-size:12px; padding:8px; background: #f4ecfb !important; color:#000; border: #e7def1 1px solid !important; }
table.table_fancy td h5 { font-weight:bold; padding:5px; margin:2px; color:#000000; }
table.table_fancy td { border: #e7def1 1px solid !important; vertical-align: middle;}
table.table_fancy td .quantity-form { float:none; width:150px; margin:auto; }
table.table_fancy td .btn-1 { margin:0; border:none; margin-left:5px; margin-top:3px; color:#FFFFFF; font-weight:bold; }

table.table_fancy td p {    padding: 10px;    float: left;    width: 100%;    text-align: left;}
table.table_fancy td .sf-con { float:left; width:100%; }
table.table_fancy td .sf-con input { border:#CCCCCC 1px solid; width:40px; text-align:center; line-height:20px;}
table.table_fancy a.btn-1 { margin:3px; }

.form-container { float:left; width:100%; margin-bottom:10px;  }
.form-container label { font-weight:100; }
.copy-info { float:right; font-size:12px; font-weight:100;    }
.copy-info input { height:auto; min-height:0; }
.copy-info span { display:inline-block; margin-top:4px; margin-left:10px;  }
.ship-btn-container .btn-1 { margin:5px;}

.alert-message { min-height:400px; }

.imgpop{position: relative;}
.shipping_form textarea.deafult_input{width:84%;}
.shipping_form select.deafult_input{width:85%;}
.heading2,.disting_style{font-size: 32px;font-family: 'Blair';padding:20px 0px;}
.cart-item-detail{float:left;}
.cart-item-detail a{text-decoration:none;    color: #000;}
.cart-item-detail h5{font-size:20px;    color: #000;}
.cart_btn{display:inline-block;text-align:center;margin:10px;}
.cart_btn a,.cart_btn input{padding:12px 20px;text-align:center;border-radius:5px;color:#000;font-size:15px;background:#99f0f3;display:block;outline:none;box-sizing:border-box;border: 0;cursor:pointer;font-family:'Blair';text-decoration:none;text-align:center;margin:0;}
.link-btn6{padding:4px 10px;text-align:center;border-radius:5px;color:#000;font-size:12px;background:#99f0f3;outline:none;box-sizing:border-box;border: 0;cursor:pointer;font-family:'Blair';text-decoration:none;text-align:center;margin:0;}
.r_cart{float:right;}
.ship_details li{font-size:14px;padding:15px 0px;color: #4e4e4e;}
.ship_details li b{width:130px;font-size:20px;float:left;    line-height: 11px;color: #000;}
.cart-page{min-height: 500px;}
.ab_search .pull_left{    width: 500px;}
.ab_search .pull_right{    width: 490px;}


.cart-billing-info { float:left; width:100%; color:#003333;}
.cart-billing-info .ship_detail_div { float:left; width:100%; margin-bottom:15px; font-size:15px;}
.cart-billing-info ul.ship_details1 { float:left; width:100%;}
.cart-billing-info ul.ship_details1 li { float:left; width:100%; list-style-type:none; padding:3px 0; border-bottom:#f2f2f2 1px solid;}
.cart-billing-info ul.ship_details1 li b{ float:left; width:150px;}
.link2{margin-bottom:15px;}
.g-recaptcha{width:300px !important;margin:10px auto !important;}

.cart-btn { float:left; color:#FFFFFF; margin-top:30px; margin-right:20px;  }
.cart-btn .fa { float:left; margin-right:10px;  color:#FFFFFF; }
.mad-btn  { width:200px; }
.mad-btn .donation_btn { float:left; }
.btn-2
{
cursor:pointer;
margin-top: 15px;
    background: #0071c0;
    padding: 7px 12px;
    border-radius: 30px;
  border:none;
  color:#FFFFFF;margin-left: 5px !important;margin-right: 5px !important;

}
.btn-2:hover
{
color:#FFFFFF;text-decoration: none;
}
.ppagination{clear: both;float: none;padding: 20px 0px;text-align: center;}
.ppagination a{background-color: #0071c0;padding: 5px 10px;}
.btn_large{background-color: #0071c0;outline: none;border:0;color: #fff;cursor: pointer;border-radius: 5px;}
.btn_large:hover{background-color:#000; }
.mckesson_search{text-align: center;padding: 10px 0 20px;}
.mckesson_search input{width: 60%;height: 30px;display: inline-block;border: 0;border-radius: 3px;background: #e7e7e7;}
.mckesson_search input.btn_mcsearch{width: 19%;border: 0;height: 32px;    background: #0071c0;color: #fff;border-radius: 3px;cursor: pointer;margin-left:2%; }
.mckesson_search_field{padding-left: 10px;}
.content p{line-height: 24px;}
.g_add{width:300px;height:600px;display: block;background-color: #aaa;border:1px solid;margin: auto;position: relative;text-align: center;}
.Gad_txt{position: absolute;top:45%;width: 100%;font-size: 20px;}
.g_add1{width: 970px;height:90px;}
.main_menu li{position: relative;}
.menu_dropdown{position: absolute;width:150px;left:0;top:35px;background-color: #0071c0;display: none;}
.menu_dropdown li{display: block;}
.main_menu li .menu_dropdown li a{color: #fff;border-bottom:1px solid #fff;}
.main_menu li:hover .menu_dropdown{display: block;}
.shop_bg{height:590px;background-repeat: no-repeat;background-size: cover;}
.right_alibox{width:390px;float: right;text-align: center;margin-top: 220px;}
.rabox_btn a{color: #0071c0;border:2px solid #0071c0;font-size:20px;display:block;width:190px;font-weight: bold;padding: 18px 0px;border-radius: 10px;margin:20px auto;}
.rabox_btn a:hover{background-color: #0071c0;color:#fff;}
.right_alibox p{font-size: 15px;color: #1f8ac8;}
.sfsselectio_list{width: 180px;margin: 10px;float: left;position: relative;text-align: center;}
.sfsselectio_list a{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.sfsection{border-top:12px solid #0071c0;padding-bottom: 20px;}
.sfsection h2{font-size: 18px;color: #4f4f4f;padding-left: 25px;font-weight: bold;padding-top: 20px;}
.sfsection p{font-size: 15px;color:#1f8ac8;font-weight: bold;}
.editor p{font-size:16px;color: #535353;padding: 10px 0px;line-height: 22px;}
.editor h1{font-size:24px;color:#1f8ac8;font-weight: bold;padding: 10px 0px;}
.editor h2{font-size:20px;color:#1f8ac8;font-weight: bold;padding: 10px 0px;}
.editor{font-size:18px;color: #535353;padding: 20px 0px;min-height: 400px;}
.editor ul{margin-left: 10px;}
.editor li{list-style-type:disc;margin-left:20px;}
.set_static_col_width{width: 440px !important;}
.products_pg .eq_right p a{color: #000;}
.products_pg .eq_right p a.cart_button{color: #fff;}
table.table_fancy td div.error p{    padding: 5px 35px;}
#qtymsg{padding-left: 10px;}
#qtymsg p{font-size: 17px;}
.sign_up_footer{border-top:2px solid #848484;border-bottom:2px solid #848484;color:#fff;padding:30px 0px 30px;
  background-image: url(../images/ft_area.png);  background-size: cover;  background-repeat: no-repeat;  background-position: top center;}
.sign_up_footer h1{font-size:25px;font-weight:bold;padding:15px 0px;}
#popnewsl h1{font-size:23px;font-weight:bold;padding:15px 0px;padding-bottom: 0;color: #0071c0;}
.sign_up_footer p{font-size:15px;color:#fff;padding:0px 0px 20px;color:#000;}
.newsletter_input{width:47.5%;height:46px;display:inline-block;border:1px solid #848484;box-sizing:border-box;padding-left:10px;margin-right:2%;
margin-bottom: 10px;}
.full_newsletter{width:98%;}
.news_letter_cap{float:left;}
.sign_up_footer .btn{display:inline-block;float:right;margin-right:2%;margin-top: 10px;}
.sign_up_footer .btn a,.sign_up_footer .btn input,#popnewsl .btn input{display:block;border:1px solid #848484;width:90px;height:46px;text-align:center;padding:12px 0px;
background-color:#fff;position:relative;cursor:pointer;}
#popnewsl .btn input{float: right;margin-top:10px;margin-right: 2%;}
/*General Widths*/
.col_30per{width:30%;margin:0 1.6%;}
.col_80per{width:80%;}
.col_40per{width:40%;}
.col_70per{width:70%;}
.col_20per{width:20%;}
.col_60per{width:60%;}
.col_10per{width:10%;}
.col_15per{width:15%;}
.col_30per,.col_80per,.col_70per,.col_20per,.col_60per,.col_10per,.col_15per,.col_40per{display:inline-table;float:left;}
.clear:after{content:"";clear:both;display:block;}
#mask {
  position:fixed;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
#boxes .window {
  position:fixed;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
  border-radius: 10px;
  text-align: center;
}
#boxes #dialog {
  width:700px;
  height:auto;
  padding:10px;
  background-color:#ffffff;
  font-size: 15pt;

}

.maintext{
	text-align: center;
  text-decoration: none;
}

#lorem{
	font-size: 12pt;
  text-align: left;
}
#popupfoot{
	font-size: 16pt;
  padding: 10px 20px;
}
#popupfoot a{
	text-decoration: none;
}
.agree{ float:right; margin:-20px; z-index:20px; position:relative;

}
.popupoption:hover{
	background-color:#D1D1D1;
	color: green;
}
.popupoption2:hover{

	color: red;
}

#popnewsl {}
#popnewsl p { display:block;}
#popnewsl .input {  border:#d7d7d7 1px solid; background:#efefef; font-size:14px; padding:4px; margin-right:10px; }

.ddsd1-container h1{margin-bottom:0;}

.pro-heading { font-size:22px !important;}
.tod-con{ float:left; width:100%;}
.traking-container { float:left; width:100%; margin-bottom:20px; font-family:"Arial", Helvetica, sans-serif !important;}
.traking-container table { float:left; width:100%; padding:0; margin:0; font-family:"Arial", Helvetica, sans-serif !important; font-size:14px;}
.traking-container table th { background-color:#cccccc; padding:10px;  }
.traking-container table td { padding:5px;}
.traking-container tr:nth-child(odd) { background-color:#f4f4f4;  }
.sign_up_footer .error p{padding: 5px 35px;color: #8c0404;}
.sign_up_footer .success p{padding: 5px 35px;color: #47e700;}
.sign_up_footer .processing p{padding: 5px 35px;color: #47e700;}
.singel_address_center{text-align: center;}
.singel_address{display: inline-block;margin: 20px 10px;float: none;}
.login_pg{padding: 20px 0px;}
.login_pg h1{font-size:29px;font-family: 'MyriadPro-Bold';padding:20px 0px;}
.signup_pg{text-align: center;}
.signup_pg .default_input{display: inline-block;width:49%;box-sizing: border-box;}
.signup_pg .default_textarea{display: block;width: 98%;}
.signup_pg select.default_input{display: block;width: 98%;}
.logged_list{float: left;width: 33%;text-align: center;padding:60px 0;margin:60px 0px;}
.logged_list_icon{font-size:80px;color: #0071c0;padding-bottom:10px;}
.logged_list p{font-size: 22px;}
.color-black{color: #000;}
.logged_list:hover{box-shadow: 0px 0px 11px #ccc;border-radius: 5px;background: #fbfaff;}
</pre></body></html>