body.font-family-lexicon {
	font-family: "century gothic", verdana, helvetica, sans-serif !important;
}
.button, .readon, .readon2, .readon3, a.readmore, button.validate, p.readmore a, #member-profile a, #member-registration a, .formelm-buttons button, .controls .btn, .logout-button .btn, #gantry-totop, .sprocket-readmore, .roksearch_results a.clr, .search .btn, #finder-search .btn, .content_vote .btn, .filters .btn {
	color: #ffffff !important;
	font-size: 16px;
}
.no-pad {
	padding:0px!important;
}
.no-marg {
	margin:0px !important;
}
.videoWrapper {
	height: 0;
	padding-bottom: 56.25%;
	padding-top: 25px;
	position: relative;
}
.videoWrapper iframe {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.box1.title1 .module-title {
	background: #5D185D none repeat scroll 0 0 !important;
}
.box1.title1 .module-title h2.title {
	color: #ffffff !important;
}
[class*="demostyle-type-preset1"] .box1 {
 color: #fff;
}
.box1 {
	background: #262626 none repeat scroll 0 0;
}
.RSWS_testimonial {
	font-size: 14px !important;
}
.gf-menu.l1 > li {
	border-left: 1px solid #e6e6e6;
	border-right: 0;
}
div.cat_child {
	float: left;
	margin: 0 38px;
	padding: 0;
}
h3.cat_child_h3 {
	border: medium none;
}
#rt-main {
	background-color: #ffffff;
}
.font-size-is-default {
	font-size: 15px;
}
ul li {
	line-height: 20px;
	margin: 0;
	padding: 0;
}
p, h1, h2, h3, h4, h5 {
	font-family: "century gothic", verdana, helvetica, sans-serif !important;
	color: #666;
}
.rt-block.none, .none {
	padding: 0 !important;
	margin: 0 !important;
}
.copyright {
	font-size: 15px;
}
.rt-block.phone_foot {
	display: none;
}
.menu-showrooms .rt-grid-4, .menu-showrooms .rt-grid-5 {
	width: 450px !important;
}
.-apr14-home- .rt-block.box1.title1.fp-sidebar-01 {
	margin-top: 0px;
}
a.hd_nm {
	color: #666766 !important;
	text-decoration: none !important;
}
a.hd_nm:hover {
	color: #502871 !important;
}
a.hd_tel {
	color: #a5d18b !important;
	text-decoration: none !important;
}
a.hd_tel:hover {
	color: #a5d18b !important;
	text-decoration: underline !important;
}
h3.cat_child_h3 {
	height: 35px;
}
div#head_number {
	font-family: helvetica;
	font-size: 22px;
	padding: 40px 0 0;
	text-align: right;
}
div.number {
	font-size: 30px;
	padding: 20px 0;
	color: #5D185D;
}
.gf-menu li:hover > .item .menu-item-bg, .gf-menu li:focus > .item .menu-item-bg {
	background: #F2F2F2;
	color:#000;
}
p {
	font-size: 15px;
	line-height: 20px;
}
h1.itemTitle, .nat_pat h2.title, .nat_pat h1.title, h1.title, h1, .component-content h2.title, #rt-content-bottom h2.title {
	font-size: 18px !important;
	color: #ECECEC;
	background: #5D185D;
	padding-left: 25px !important;
	line-height: 35px !important;
	width: 100% !important;
	text-transform: uppercase;
	margin-bottom: 30px;
	letter-spacing: 1px;
}
div.itemFullText h2, h3, h4, div.catItemHeader h3.catItemTitle, .component-content h2 {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #666;
	padding-top: 5px;
	padding-bottom: 12px;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px !important;
	margin-left: 0px;
	width: 45%;
}
h2.specials {
	margin: 0 auto 20px !important;
}
div.itemListCategory {
	border: 0px !important;
	background-color: rgba(0, 0, 0, 0);
}
div.itemListCategory h2 {
	font-size: 13px !important;
	color: #BFBFBF;
	background: #262A2F;
	padding-left: 25px !important;
	line-height: 35px !important;
	width: 100% !important;
	text-transform: uppercase;
}
h4.ft_h4 {
	color: #B5B5B5;
}
h5.ft_h5 {
	margin-top: 60px;
	color: #B5B5B5;
}
div.dropdown.columns-1 {
	background: #262A2F;
}
div.customphone_foot {
	display: none;
}
.pagesurround-type-preset1 #rt-page-surround {
	/* background-image: url(http://theartmad.com/wp-content/uploads/Dark-Grey-Background-5.jpg); */
    background-image: url(../../../images/bg_img_op.jpg);
	background-size: cover;
	/* background-repeat: repeat-y; */
    background-color: #222;
	background-position: center top;
}
span.arrow.prev {
	display: none;
}
span.arrow.next {
	display: none;
}
div.customcpy_dev {
	width: 400px;
	margin-top: -31px;
}
.redspacer {
	background: #502871;
	height: 40px;
}
div.caption {
	font-size: 16px;
	line-height: normal;
	color: #BFBFBF;
}
a {
	color: #502871 !important;
	text-decoration: none !important;
}
.menu-faq a {
	color: #000 !important;
}
img#mst_hia_img {
	height: auto;
	width:100%;
}
div.rt-block.lg_hd {
	padding: 11px 0 0px 15px;
}
.gf-menu.l1 > li > .item {
	padding: 0 0px;
}
.gf-menu .item {
	padding: 0px;
}
.gf-menu .dropdown ul li {
	padding:0px;
}
.gf-menu .dropdown {
	background: #FFF;
	border: 0px;
	border-radius:0px;
	padding:0px;
}
div.column.col1 {
	width: 235px;
}
span.menu-item-bg {
	border-radius: 0px;
}
.gf-menu li.active > .item .menu-item-bg {
	color: #FFF;
	background: #502871;
	line-height: 58px;
}
li .parent {
	width: 197px;
}
.gf-menu .dropdown li:hover > .flyout {
	left: 91%;
	top: -5px;
}
div.dropdown.flyout.columns-1 {
	margin-top: 5px;
}
.gf-menu.l1 li.parent .item:after {
	right: 14px !important;
}
.gf-menu li.parent > .dropdown.columns-1 .item:after {
	right: 30px !important;
}
.gf-menu.l1 li.parent .menu-item-bg {
	line-height:58px;
}
.gf-menu li.parent > .dropdown.columns-1 .menu-item-bg {
	line-height:20px;
}
.gf-menu {
	float: right;
}
.menu-item-bg {
}
span.menu-item-bg {
	padding: 5px 10px;
}
.gf-menu li.parent > .item .menu-item-bg {
	padding: 5px 35px 5px 10px;
}
.gf-menu .dropdown .flyout {
	margin-left: 1px;
}
.gf-menu li.parent > .item::after {
 position: absolute !important;
 top: 50% !important;
}
span.menu-item-bg:hover {
	color: #404040;
}
.menu-block {
	border-bottom: 0px;
}
.menu-block {
	border-left: 1px solid #D9D9D9;
}
.menu-item-bg {
	font-size: 15px;
}
.gf-menu li.active > .item .menu-item-bg {
	color: #FFF;
	background: #4B124B;
}
span.menu-item-bg {
	color: white;
}
div.menu-block {
	text-transform: uppercase;
}
.gf-menu.l1 > li > .dropdown {
	margin-top: 0;
}
div.img_frame {
	width: 220px;
	float:right;
	background: #262A2F;
	color:white;
	padding:4px;
	margin:10px;
	margin-top: 0px;
	clear: both;
}
div.img_frame img {
	min-width: 220px;
	height: auto;
}
div.img_caption {
	padding: 0px 5px;
	text-align: center;
}
h2.hdst_h2.hudred_width {
	width: 100%;
}
div.rt-block.ytbe_link {
	padding-right: 0px;
}
div#rt-page-surround {
	background: grey;
	padding-top:0px;
}
div.rt-block.slider_home {
	padding: 0px;
}
div.customytbe_link {
	margin-top: 10px;
}
a.btn_qlinks {
	background-color: #262626;
	border-bottom: 1px solid #3E3E3E;
	color: #bfbfbf !important;
	display: block;
	font-size: 15px;
	line-height: normal;
	margin: 0;
	padding: 22.9px 0;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}
a.btn_qlinks:hover {
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	background-color: #502871;
}
p.btn_qlinks:nth-child(7) {
border-bottom: 0px;
}
div.rt-block.qt_links_hme {
	padding: 0px;
}
div.customqt_links_hme {
	line-height: 64px;
}
h2.hdst_h2 {
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #666;
	padding-top: 5px;
	padding-bottom: 12px;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	width: 40%;
}
.hdst_h2 h2 {
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #666;
	padding-top: 5px;
	padding-bottom: 12px;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	width: 40%;
}
p.hdst_p {
	color: #666;
}
button#cf_ce-submit-button, button#cf_ce-submit-button_reset {
	width: 49%;
	background: #502871;
	color: white;
	line-height: 5px;
	font-weight: normal !important;
	font-size: 16px;
	padding: 15px 20px;
}
a.buttonl {
	display: block;
	line-height: 32px;
	text-align: center;
	background-color: #404040;
	font-family: Verdana, Geneva, sans-serif;
	color: #CCC;
	padding-bottom: 4px;
	padding-top: 1px;
	background-repeat: repeat-x;
	background-position: bottom;
	text-transform: uppercase;
}
a.buttonr {
	display: block;
	line-height: 32px;
	text-align: center;
	background-color: #404040;
	font-family: Verdana, Geneva, sans-serif;
	color: #CCC;
	padding-bottom: 4px;
	padding-top: 1px;
	background-repeat: repeat-x;
	background-position: bottom;
	text-transform: uppercase;
}
div.rt-block.box2.title2.fp-sidebar-02 {
	font-family: 'century gothic', verdana, helvetica, sans-serif;
}
div.rt-block.box1.title1.fp-sidebar-01 {
	font-family: 'century gothic', verdana, helvetica, sans-serif;
}
a.buttonl:hover {
	background:#502871;
	color:#fff;
}
a.buttonr:hover {
	background:#502871;
	color:#fff;
}
.linkleft {
	float: left;
	width: 49%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A7A7A7;
}
.linkright {
	float: left;
	width: 50.7%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A7A7A7;
}
div.links2 {
	margin-bottom: 50px;
	margin-top: 35px;
}
.ce-module .inputbox, .ce-module textarea#message {
	width: 100% !important;
}
textarea#message {
	min-height: 160px !important;
}
div.rt-container {
	background-color: #fff !important;
}
#rt-footer .rt-container {
	color: #808080;
	background-color: #FFF !important;
}
#rt-copyright .rt-container {
	color: #808080;
	background-color: rgba(0, 0, 0, 0) !important;
}
div.rt-block.ft_showRoom {
	padding:15px;
}
div.rt-block.foot_r1_c2 {
	padding:15px;
}
div.rt-block.foot_r1_c3 {
	padding:15px;
	height: 120px;
}
div.rt-block.foot_r1_c4 {
	padding:15px;
	height: 120px;
}
h4.ft_h4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid grey;
	margin-top: 0px;
	width: 100% !important;
	color:##B5B5B5;
}
p.ft_p {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#B5B5B5;
}
h5.ft_h5 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
h5.ft_h5 {
	margin-top: 60px;
}
div.rt-block.ft_col5 {
	padding-top: 15px;
}
div.rt-block.ft_showRoom {
	height: 260px;
}
div.rt-block.foot_r1_c2 {
	height: 260px;
}
/*img.ft_img {
	height: auto !important;
	width: 100%;
	position: absolute;
}*/
div.rt-block.cpy_dev {
	display: block;
	position: absolute;
	top: 260px;
	left: 0px;
}
div.rt-block.ft_showRoom {
	width: 190%;
}
div.rt-block.foot_r1_c3 {
	width: 190%;
}
div.rt-block.foot_r1_c3 {
	height: 260px;
}
div.rt-block.foot_r1_c4 {
	height: 260px;
}
div.cnt_maps {
	min-width: 430px;
	margin-top: 30px;
	margin-bottom: 20px;
	display: block;
}
h2.bld {
	text-align: left;
	font-family: arial;
	font-weight: bolder !important;
	font-size: 18px !important;
	margin-top: 18px !important;
}
h3.cat_child_h3 {
	width: 100%;
}
h4.pat_cov_cl {
	line-height: 5px;
	padding-top: 0px;
	padding-bottom: 12px;
	margin-top: 0px;
	width: 100%;
}
div.rt-block.abt_us {
	padding:0px;
}
div.prod_img {
	width: 30%;
	float: left;
	height: 150px;
	background: #F4F4F4;
}
div.prod_desc {
	float: left;
	width: 67%;
	padding: 10px;
	height:100%;
}
div.prod_contain {
	height: 150px;
	overflow:hidden;
	margin-bottom:20px;
}
div.prod_img {
	background-position: center center;
}
.mre_div {
	position: absolute;
	bottom: 0px;
	width: 77%;
}
a.mre_prod {
	display: block;
	line-height: 14px;
	font-family: Verdana, Geneva, sans-serif;
	background-repeat: repeat-x;
	background-position: bottom;
	text-transform: uppercase;
	width: 86%;
	font-weight: bold;
}
div.prod_contain {
	position: relative;
}
ul#accordeonck211 {
	margin: 0px -23px;
	padding: 0px 8px;
}
label.span12 {
	float: left !important;
	width: 33% !important;
}
div#ce-cf-container-7 {
	width: 47%;
}
div#ce-cf-container-8 {
	width: 47%;
	margin-left: 5%;
}
div#ce-cf-container-9 {
	width: 59%;
}
div#ce-cf-container-10 {
	width: 38%;
	margin-left: 2%;
}
.cf-input-checkbox {
	margin-top: 5px !important;
	margin-right: 11px !important;
}
input#email_copy {
	margin-top: 5px;
	margin-right: 11px;
}
label {
	font-size: 18px !important;
	line-height: 17px;
	font-weight: bolder;
}
span.menu-item-bg {
	line-height: 58px;
}
@media (max-width:768px) {
div.prod_img {
width: 100%;
}
div.prod_desc {
float: left;
width: 100%;
}
div.prod_contain {
height: auto;
margin-bottom:20px;
}
div.cnt_maps {
min-width: 100% !important;
float: right;
margin-top: 30px;
margin-left: 20px;
margin-bottom: 20px;
display: block;
}
h2.bld {
width: 100% !important;
}
.linkleft {
width: 100%;
margin-bottom: 2px;
}
.linkright {
width: 100%;
margin-bottom: 20px;
}
h2.hdst_h2 {
width: 100%;
}
span.menu-item-bg {
color: #000;
}
div.rt-block.foot_r1_c2 {
display: none;
}
img.ft_img {
display: none;
}
div.rt-block.foot_r1_c3 {
display: none;
}
div.rt-block.foot_r1_c4 {
display: none;
}
div.rt-block.ft_showRoom {
display: none;
}
div.rt-block.cpy_dev {
display: none;
}
div.customphone_foot {
display: block;
}
div.rt-block.ytbe_link {
width: 85%;
}
.rt-block.fysh_show {
display: none !important;
}
.rt-block.mitch_show {
display: none !important;
}
.mre_div {
position: inherit;
bottom: 0px;
width: 100%;
}
a.mre_prod {
width: 100%;
}
div.prod_desc {
float: left;
width:100%;
padding: 0px;
height: 100%;
padding-top:10px;
padding-bottom:10px;
}
}
.itemFullText ul li {
	color: #666;
	line-height: 17px;
}
.itemBackToTop {
	display: none;
}
.com_cls div#rt-content-bottom {
	margin-top: -60px;
}
/* laggner*/

div#rt-header {
	background:white;
}
div#rt-extension div.rt-container {
	background-color: #F5F5F6 !important;
}
div#cm_nm p {
	font-size:50px;
	line-height:50px;
	text-transform:uppercase;
	color:black
}
div#rt-top {
	background: #5D185D;
}
div#rt-top div.rt-container {
	background-color: transparent !important;
}
 div#head_number .hd-row:nth-child(2), div#head_number .hd-row:nth-child(2) p {
 font-weight: 600;
 color: #5D185D;
 font-size: 26px !important;
 text-transform: uppercase;
}
div#head_number .hd-row {
	display:block;
	float:right;
	clear:both;
}
div#head_number .hd-row:first-child a {
	background:#5D185D;
	padding:20px 43px;
	border-radius:5px;
	color:white !important;
}
div#head_number .hd-row:first-child {
	position:relative;
	top:-50px;
}
span#tg_ln {
	font-size: 13px !important;
	line-height: initial;
	text-transform:capitalize !important;
	position:relative;
	top:-15px !important;
}
/*about sidebar settings*/
.menu-about-us #rt-sidebar-a, .menu-our-history-our-future #rt-sidebar-a, .menu-who-we-are #rt-sidebar-a, .menu-our-commitment #rt-sidebar-a {
	min-height: 700px;
	background: #F4F4F4;
}
 .menu-about-us ul.menu li a, .menu-our-history-our-future ul.menu li a, .menu-who-we-are ul.menu li a, .menu-our-commitment ul.menu li a, {
 color:#969696 !important;
}
.menu-about-us #rt-sidebar-a h2.title, .menu-our-history-our-future #rt-sidebar-a h2.title, .menu-who-we-are #rt-sidebar-a h2.title, .menu-our-commitment #rt-sidebar-a h2.title {
	font-size:20px;
	color: #5D185D;
}
.sd_men a {
	color:#000 !important;
}
.custom.ic_icon img {
	width: 35px;
	height: 35px;
	margin: 0px 5px;
}
 @media (max-width:965px) {
div.prod_img {
width: 100%;
}
div.prod_desc {
float: left;
width: 100%;
}
div.prod_contain {
height: auto;
margin-bottom:20px;
}
a.mre_prod {
display: block;
line-height: 25px;
text-align: center;
background-color: #A5D18B;
font-family: Verdana, Geneva, sans-serif;
background-repeat: repeat-x;
background-position: bottom;
text-transform: uppercase;
width: 86%;
color: #000 !important;
}
div.prod_contain {
position: relative;
}
.mre_div {
position: inherit;
bottom: 0px;
width: 100%;
}
a.mre_prod {
width: 100%;
}
}
}
@media (min-width: 481px) and (max-width: 767px) {
#logo_header img {
 padding-top: 0 !important;
 width: auto;
}
}
@media (max-width: 767px) {
[class^="box"][class^="title"] .module-title, [class^="box"][class*=" title"] .module-title, [class*=" box"][class^="title"] .module-title, [class*=" box"][class*=" title"] .module-title {
 border-radius: 0;
 margin: -15px -25px 25px;
}
a.btn_qlinks {
 padding: 10px 0;
}
div#head_number {
 background: transparent none repeat scroll 0 0;
 bottom: 0;
 font-size: 22px !important;
 width: 100%;
}
#head_number > div {
margin-left:auto;
margin-right:auto;
display:block;
width:100%;
margin-bottom:5px;
text-align:center;
}
#logo_header > a {
 display: block;
 text-align: center;
}
img#mst_hia_img {
 display: block;
 height: auto;
 margin: 0 auto;
 width: 30%;
}
div.cat_child {
 margin: 0 4px;
}
div.img_frame {
 float: inherit;
 margin: 0 auto 20px;
}
.wk-slideshow .caption {
 display: none !important;
}
}
@media (min-width: 768px) and (max-width: 959px) {
#logo_header img {
 max-height: 150px;
 width: auto;
}
a.btn_qlinks {
 padding: 12px 0;
}
span.menu-item-bg {
 padding: 5px 2px !important;
}
.gf-menu li.parent > .item .menu-item-bg {
 padding: 5px 2px !important;
}
.gf-menu.l1 li.parent .item::after {
 display: none !important;
}
body.layout-mode-responsive .gf-menu.l1 > li > .item {
 font-size: 12px;
 padding: 0;
}
.menu-item-bg {
 font-size: 13px;
}
img.ft_img {
 height: 235px !important;
 position: absolute;
 width: 172px;
}
div.cat_child {
 margin: 0 28px;
}
div#cm_nm p {
 font-size: 40px;
 line-height: 45px;
}
#logo_header img {
 padding-top: 38px;
}
}
@media (min-width: 960px) and (max-width: 1199px) {
#logo_header img {
 padding-top: 25px;
}
a.btn_qlinks {
 padding: 17px 0;
}
span.menu-item-bg {
 padding: 5px 6px;
}
.gf-menu li.parent > .item .menu-item-bg {
 padding: 5px 6px;
}
.gf-menu.l1 li.parent .item::after {
 display: none;
}
img.ft_img {
 height: 235px !important;
 position: absolute;
 width: 222px;
}
div.cat_child {
 margin: 0 8px;
}
}
input#name, input#phone_number, input#email, textarea#message {
	width:98%;
}
input#name, input#suburb {
	width:100%;
}
div#ce-cf-container-30, div#ce-cf-container-31 {
	width:50%
}
.ce-radiobox-container.row-fluid .span12 {
	width:50%
}
input#message {
	height: 150px;
}
/* Smartphones */
@media (max-width: 480px) {
 div.rt-container {
 background-color: #FFFFFF !important;
}
 .gf-menu-toggle {
 top: 50px;
}
 div#head_number {
        /* background: red; */
        top: 0px;
 padding: 0px;
 border-bottom: 1px solid purple;
 text-align: right;
 height: 45px;
}
 #head_number > div {
 text-align: right;
 margin-right:10px;
 margin-bottom:0px;
}
 .hd-row {
 position:absolute;
 top:10px;
 right:5px;
}
 a#ot_qu {
 position: absolute;
 left: 11px;
 top: 49px;
 padding: 8px 10px;
 font-size: 16px;
 border-radius: 0px !important;
}
 div#cm_nm {
 top: 10px;
 text-align: center;
 width:100%;
}
 .gf-menu-toggle {
 background-color: #631C63;
 border: 1px solid #5D175E;
}
 [class*="demostyle-type-preset1"] .icon-bar {
 background-color: #fff;
}
 div#head_number .hd-row:first-child a {
 padding: 11px 10px;
}
 img#lg_img {
 width: 183px;
 float: none !important;
 height: auto !important;
}
 div#head_number .hd-row:nth-child(2) {
 font-size:20px !important;
}
}
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
 div.rt-container {
 background-color: #FFFFFF !important;
}
 .gf-menu-toggle {
 top: 50px;
}
 div#head_number {
        /* background: red; */
        top: 0px;
 padding: 0px;
 border-bottom: 1px solid purple;
 text-align: right;
 height: 45px;
}
 #head_number > div {
 text-align: right;
 margin-right:10px;
 margin-bottom:0px;
}
 .hd-row {
 position:absolute;
 top:10px;
 right:5px;
}
 a#ot_qu {
 position: absolute;
 left: 11px;
 top: 49px;
 padding: 8px 10px;
 font-size: 16px;
 border-radius: 0px !important;
}
 div#cm_nm {
 top: 10px;
 text-align: center;
 width:100%;
}
 .gf-menu-toggle {
 background-color: #631C63;
 border: 1px solid #5D175E;
}
 [class*="demostyle-type-preset1"] .icon-bar {
 background-color: #fff;
}
 div#head_number .hd-row:first-child a {
 padding: 11px 10px;
}
 .hd-row {
 width: 100% !important
}
 div#rt-header .rt-container {
 padding:0px;
 margin:0px;
 width:100%;
}
 img#lg_img {
 width: 183px;
 float: none !important;
 height: auto !important;
}
}
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
 div#head_number .hd-row:first-child {
 top: -85px !important;
}
 div#head_number {
 height: 45px;
}
 div#head_number .hd-row:first-child a {
 padding: 12px 10px;
}
 div#head_number {
 bottom: 18px;
}
 div#head_number {
 background: transparent;
}
}
div#cm_nm {
    padding-top: 30px;
}
@media (max-width: 480px) {
div#cm_nm p {
    font-size: 30px;
    line-height: 40px;
}
label {
    font-size: 14px !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
}
@media (max-width: 767px) {
 div#head_number {
 height: auto;
 text-align: center;
}
#head_number > div {
 text-align: center;
}
div#cm_nm {
    padding-top: 0;
}
}
@media (min-width: 768px) and (max-width: 959px) {
}
@media (min-width: 960px) and (max-width: 1199px) {
}