/* DO NOT EDIT */*
{
/* Prevent any object from being highlighted upon touch event*/-webkit-tap-highlight-color: rgba(255,255,255,0);
 
}
html
{
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;

}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary
{
  display: block;

}
audio, canvas, progress, video
{
  display: inline-block;
  vertical-align: baseline;

}
hr
{
    border:none;
    height: 1px;
    color: #15B880;
    background-color: #15B880;

}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
 position: relative;
 min-height: 1px;
 margin-left:0;

}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12
{
float: left;

}
.col-xs-12
{
width: 100%;

}
.col-xs-11
{
width: 91.66666667%;

}
.col-xs-10
{
width: 83.33333333%;

}
.col-xs-9
{
width: 75%;

}
.col-xs-8
{
width: 66.66666667%;

}
.col-xs-7
{
width: 58.33333333%;

}
.col-xs-6
{
width: 50%;

}
.col-xs-5
{
width: 41.66666667%;

}
.col-xs-4
{
width: 33.33333333%;

}
.col-xs-3
{
width: 25%;

}
.col-xs-2
{
width: 16.66666667%;

}
.col-xs-1
{
width: 8.33333333%;

}
@media (min-width: 500px)
{
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
{
float: left;

}
.col-sm-12
{
width: 100%;

}
.col-sm-11
{
width: 91.66666667%;

}
.col-sm-10
{
width: 83.33333333%;

}
.col-sm-9
{
width: 75%;

}
.col-sm-8
{
width: 66.66666667%;

}
.col-sm-7
{
width: 58.33333333%;

}
.col-sm-6
{
width: 50%;

}
.col-sm-5
{
width: 41.66666667%;

}
.col-sm-4
{
width: 33.33333333%;

}
.col-sm-3
{
width: 25%;

}
.col-sm-2
{
width: 16.66666667%;

}
.col-sm-1
{
width: 8.33333333%;

}

}
@media (min-width: 992px)
{
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12
{
float: left;

}
.col-md-12
{
width: 100%;

}
.col-md-11
{
width: 91.66666667%;

}
.col-md-10
{
width: 83.33333333%;

}
.col-md-9
{
width: 75%;

}
.col-md-8
{
width: 66.66666667%;

}
.col-md-7
{
width: 58.33333333%;

}
.col-md-6
{
width: 50%;

}
.col-md-5
{
width: 41.66666667%;

}
.col-md-4
{
width: 33.33333333%;

}
.col-md-3
{
width: 25%;

}
.col-md-2
{
width: 16.66666667%;

}
.col-md-1
{
width: 8.33333333%;

}

}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after
{
display: table;
content: " ";

}
.clearfix:after,.container:after,.row:after
{
clear: both;

}
@media (min-width: 500px)
{
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
{
float: left;

}
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12
{
float: left;

}

}
/* END OF DO NOT EDIT */@font-face
{
  font-family: 'Open Sans';
  src: url("OpenSans-Regular.ttf?v=1.1.0") format("truetype");
  font-weight: normal;
  font-style: normal;

}
body
{
    line-height: 15pt;
    color: #fff;
    letter-spacing: 0.7px;
    background-color:rgb(247, 247, 247);
    margin: 0 auto;
    font-family: 'minion', sans-serif;
    font-size: 17px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
background-image:url();

}
.container
{
  padding: 15px;
  margin-right: auto;
  margin-left: auto;

}
.block
{
 width:90%;
 position:relative;
 background-color:#FFF;
 height:auto;
 margin:0px 5% 15px 5%;
 box-shadow:0px 1px 2px #cdcdcd;
 
}
.clearfix:before, .clearfix:after
{
display:table;
 content: "";
 
}
.clearfix:after
{
 clear: both;
 
}
.clr
{
 clear:both;
 
}
b,strong
{
  font-weight: bold;

}
p
{
 font-family: 'minion', sans-serif;
 font-size:13px;
 margin:0px 10px 10px 10px;
 text-align:left;
 padding:0px;
 color:#5C5C5C;
 line-height:22px;
 
}
a
{
 font-family: 'open sans', sans-serif;
 color:#666666;
 text-decoration:none;
 font-weight:inherit;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 
}
a:hover
{
 color: #15B880;
 
}
a:visited
{
 color:#cccccc;
 text-decoration:none;
 font-weight:bold;
 
}
.itemimage
{
 border:solid 0px #aaa;
max-width:100px;
width: expression(this.width > 100 ? 100: true);
vertical-align:middle;

}
.iimage
{
 border:solid 0px #aaa;
 max-width:100%;
 vertical-align:middle;
 
}
h1
{
 font-family: "open sans", sans-serif;
 font-size:32px;
 text-align:center;
 text-transform: uppercase;
 color:#15B880;
 line-height: 1em;

}
h2
{
 font-family: verdana, sans-serif;
 font-size:22px;
 text-align:center;
 padding:0px;
 color:#15B880;
 margin: 15px 15px 5px 15px;
 
}
h2.subheader
{
 font-size: 16px;
 
}
h3
{
 font-family: "open sans", sans-serif;
 font-size:18px;
 text-align:center;
 padding:0px;
 color:#15B880;
 
}
h4
{
 font-family: "open sans", sans-serif;
 font-size:14px;
 text-align:center;
 padding:0px;
 color:#15B880;
 margin-top: 20px;
 
}
h5
{
 font-family: "open sans", sans-serif;
 font-size:10px;
 text-align:center;
 padding:0px;
 color:#15B880;
 margin-top: 20px;
 
}
h6
{
 font-family: "open sans", sans-serif;
 font-size:8px;
 text-align:center;
 padding:0px;
 font-weight:300;
 color:#15B880;
 margin-top: 20px;
 
}
li
{
    font-family: 'minion', sans-serif;
    font-size: 15px;
    font-style: normal;
    line-height: normal;
    color: #231f20;
    text-align: left;
    -webkit-tap-highlight-color: rgba(0,0,0,0);

}
ol
{
    list-style-type: decimal;

}
ul, menu, dir
{
  display: block;
  list-style-type: none;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 0px;

}
img
{
  display: block;
  max-width: 100%;
  height: auto;
  vertical-align: middle;

}
.row
{
  margin: 0 auto;

}
.row-white
{
  display: block;
  padding: 0 15px 0 15px;
  min-height: 1px;
  background-color: #ffffff !important;

}
.row-grey
{
    position: fixed;
    z-index: 100;
    width: 100%;
    top: 0px;
    left: 0px;
    background-color:rgb(247, 247, 247);

}
@media (max-width: 568px) and (orientation: landscape)
{
    .row-grey
{
 display: none;
 
}

}
.header
{
    background: #c1c1c1;
    padding: 5px;
    margin-bottom: 15px;

}
.header h1
{
    color: #fff;

}
.header h3
{
    color: #fff;

}
.footer
{
    background-color: #333333;
    color: #fff;

}
.footer strong
{
    color:#c1c1c1;

}
formdiv
{
    margin-top: 5px;

}
.form_container input[type="button"]
{
  text-align: left;
  font-family: Verdana, sans-serif;
  background: #e3c414;
  width: 100%;
  text-align: center;
  margin: 0;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.42857143;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  border-radius: 4px;

}
.form_container input, .form_container textarea
{
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: "open sans", Serif;
  font-weight: 200;
  font-size:13px;
  padding: 11px 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 10px 0;
  border: 1px solid #e3c414;
  background-color: #ffffff;

}
.form_container input[type="text"], .form_container input[type="tel"], .form_container input[type="email"]
{
  border: 1px solid #e3c414;
  color: #596069;
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-appearance: none;
  -moz-appearance:    none;
  appearance:         none;

}
.form_container textarea
{
  border: 1px solid #e3c414;
  width: 100%;
  height: 100px;
  resize: none;
  -webkit-appearance: none;
  -moz-appearance:    none;
  appearance:         none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;

}
.success_message
{
  text-align:center;
  padding:10px;
  display:none;
  font-size:14px;
  font-family:sans-serif;
  font-weight: 200;

}
/* SLIDER styles */.rslides
{
  position: relative;
  top: 0px;
  list-style: none;
  overflow: hidden;
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0 auto;
    z-index: 1;

}
.rslides li
{
  -webkit-backface-visibility: hidden;
  position: relative;
  display: none;
  width: 100%;
  left: 0;
  top: 0;

}
.rslides li:first-child
{
  position: relative;
  display: block;
  float: left;

}
.rslides img
{
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;

}
@media (min-width: 320px) and (orientation: portrait)
{
 .rslides li
{
     max-height: 550px;
     overflow: hidden;
 
}
   
}
@media (min-width: 320px) and (orientation: landscape)
{
 .rslides li
{
     max-height: 320px;
     overflow: hidden;
 
}
   
}
@media (min-width: 570px) and (orientation: portrait)
{
    .rslides li
{
        max-height: 800px;
        overflow: hidden;
    
}

}
@media (min-width: 570px) and (orientation: landscape)
{
    .rslides li
{
        max-height: 600px;
        overflow: hidden;
    
}

}
@media (min-width: 767px) and (orientation: portrait)
{
    .rslides li
{
        max-height: 1024px;
        overflow: hidden;
    
}

}
@media (min-width: 801px) and (orientation: landscape)
{
    .rslides li
{
        max-height: 768px;
        overflow: hidden;
    
}

}
    /* END SLIDER styles *//* INDEX HTML STYLES */.slide
{
    position: relative;
    top: 0px;
    left: 0px;

}
.row-slide
{
    display: block;
    position: relative;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;

}
.row-slide p
{
    padding: 0 15px;

}
.row_contact
{
    background: #333333;
    min-height: 1px;

}
.row{
	position: relative;
}
.index-title
{
    display: inline-block;
    position: absolute;
    bottom: -15px;
    z-index: 99;
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
    margin-bottom: 15px;
    background-color: rgba(247, 247, 247, .90);

}
.centerdiv
{
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    color: #fff;
    align-content: center;
    text-align: left;
    vertical-align: middle;
    min-height: 1px;
    border-bottom: solid 1px #aaa;

}
.centerdiv img
{
    display: block;
    margin: 0 auto;
    align-content: center;
    vertical-align: middle;
    padding: 0;
    width: 150px;
    padding: 5px;

}
.centerdiv p
{
    color: #fff;
    margin: 0 auto;
    font-size: 13px;
    line-height: 1.4em;
    padding: 10px 0 10px 0;

}
/* END INDEX HTML STYLES *//* SERVICES HTML STYLES */.serv-position
{
 width: 90%;
 margin:auto;
 position: relative;
 margin-bottom: 15px;

}
.serv
{
 width: 100%;
 height: auto;
 position:relative;
 box-shadow:0px 1px 2px #cdcdcd;
 background-color: #FFF;
 float: left;
 margin-bottom: 15px;

}
.serv p
{
 font-family: 'minion', sans-serif;
 font-size:14px;
 margin:5px 10px 10px 10px;
 text-align:left;
 padding:0px;
 font-weight:300;
 color:#999;
 line-height:24px;
 
}
.serv h3
{
 font-size:24px;
 background-color: #5C5C5C;
 color: #fff;
 margin: 0 0 10px 0;
 padding: 10px;

}
.serv-img
{
 max-width:100%;
 max-height:150px;
 position: relative;
 overflow: hidden;
 
}
.serv img
{
 width:100%;
 height: auto;
 
}
.serv li
{
 font-family: "open sans", sans-serif;
 font-size:14px;
 text-align: left;
 width: auto;
 padding:5px;
 padding-left: 30px;
 padding-right: 10px;
 font-weight: 300;
 color: #15B880;
 
}
.serv li:last-child
{
 margin-bottom: 15px;
 
}
.serv:nth-child(2n+1)
{
 margin-right: 4%;
 margin-bottom: 15px;

}
@media all and (min-width: 601px)
{
    .serv
{
 width:48%;
 height: auto;

}

}
.pricetable-position
{
 width: 90%;
 margin:auto;
 position: relative;
 margin-bottom: 15px;

}
.pricetable
{
 width: 100%;
 min-width: 100%;
 height: auto;
 position:relative;
 box-shadow:0px 1px 2px #cdcdcd;
 background-color: #FFF;
 float: left;
 
}
@media all and (min-width: 321px) and (orientation: landscape)
{
    .pricetable
{
 width: 48%;
 min-width: 48%;
 
}

}
.pricetable td
{
 padding: 8px;
 color:#5C5C5C;
 font-size: 13px;
 height: 41px;
 font-weight:400;
 font-family: "open sans", sans-serif;
 
}
.b_active
{
 border-bottom:1px solid #F0F0F0;
 
}
.p_title
{
font-size: 16px;
 
}
.pricetable:nth-child(2n+1)
{
 margin-right: 4%;
 margin-bottom: 15px;

}
.pricetable td:nth-child(2)
{
 text-align: center;
 
}
.pricetable td:nth-child(3)
{
 text-align: right;
 color: #15B880;
 
}
.header-pricetable
{
 text-align: center;
 padding:5px;
 
}
.footer-pricetable
{
 text-align: center;
 padding:5px;
 
}
.customise
{
 color:#FFF;
 text-decoration: none;
 background-color: #15B880;
 font-family: "open sans", sans-serif;
 font-weight: 400;
  margin: auto;
 text-align: center;
 padding: 0px;
 transition:all 1s;
 -moz-transition:all 1s;
 -webkit-transition:all 1s;
 -o-transition:all 1s;
 -ms-transition:all 1s;
 width: 100%;
 position: relative;
 text-transform: uppercase;
 cursor: pointer;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 
}
.customise a
{
 color:#FFF;
 text-decoration: none;
 padding:5px;
 font-family: "open sans", sans-serif;
 font-weight: 400;
 margin: auto;
 text-align: center;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 
}
.customise a:link
{
 color:#FFF;
 text-decoration: none;
 padding:5px;
 font-family: "open sans", sans-serif;
 font-weight: 400;
 margin: auto;
 text-align: center;
 -webkit-tap-highlight-color: rgba(0,0,0,0);
 
}
.customise a:visited
{
 color:#FFF;
 text-decoration: none;
 padding:5px;
 font-family: "open sans", sans-serif;
 font-weight: 400;
 margin: auto;
 text-align: center;
 
}
.customise-tr
{
 background-color: #15B880;
 
}
/* END SERVICES STYLES *//* ABOUT US STYLES */.aboutus-left
{
 float:left;
 margin:20px;
 position:relative;
 
}
.aboutus-right
{
 margin:20px 0px 10px 10px;
 
}
.aboutus-right p
{
 margin-top:5px;
 padding-bottom: 35px;
 
}
.aboutus-right .name .left
{
 text-align: left !important;

}
.name
{
 color:#15B880;
 font-size:28px;
 font-weight:300;
 font-family: "open sans", sans-serif;
 line-height: 1.2em;
 
}
.job
{
 color:#999;
 font-size:18px;
 font-weight:400;
 text-transform:uppercase;
 font-family: "open sans", sans-serif;
 line-height: 1.2em;
 
}
.left
{
 text-align: left !important;
 
}
.aboutus-bottom
{
 border-top:1px solid #F0F0F0;
 position: absolute;
 bottom:0;
 width: 100%;
 height:auto;
 
}
.aboutus-bottom-fb
{
 float: right;
 font-family: "open sans", sans-serif;
 font-size:13px;
 font-weight:400;
 color:#999;
 text-transform: uppercase;
 border-left: 1px solid #F0F0F0;
 padding:8px;
 
}
.aboutus-bottom-tw
{
 float: right;
 font-family: "open sans", sans-serif;
 font-size:13px;
 font-weight:400;
 color:#999;
 text-transform: uppercase;
 border-left: 1px solid #F0F0F0;
 padding:8px;
 
}
.aboutus-left img
{
 background: #F0F0F0;
 width: 90px;
 height: 90px;
 border-radius: 50%;
 
}
 .aboutus-bottom-fb a
{
 color: #999;
 text-decoration: none;
 
}
.aboutus-bottom-fb a:link
{
 color: #999;
 text-decoration: none;
 
}
.aboutus-bottom-fb a:visited
{
 color: #999;
 
}
.aboutus-bottom-fb a:hover
{
 color: #3b5998;
 text-decoration: none;
 cursor: pointer;
 
}
.aboutus-bottom-tw a
{
 color: #999;
 text-decoration: none;
 
}
.aboutus-bottom-tw a:link
{
 color: #999;
 text-decoration: none;
 
}
.aboutus-bottom-tw a:visited
{
 color: #999;
 cursor: pointer;
 
}
.aboutus-bottom-tw a:hover
{
 color: #42c6ef;
 text-decoration: none;
 cursor: pointer;
 
}
.team-position
{
 margin: 10px 15px;
 position: relative;
 display: table;

}
.team
{
 width: 100%;
 height: auto;
 position:relative;
 box-shadow:0px 1px 2px #cdcdcd;
 background-color: #FFF;
 float: left;
 margin-bottom: 15px;
 
}
/* END ABOUT HTML STYLES *//* CLIENTS STYLES */.clients-right
{
 margin:10px 0px 0px 10px;
 
}
.clients-right p
{
 margin-top:10px;
 padding-bottom: 35px;
 margin-left: 0px;
 text-align: center;
 
}
.imgdiv
{
 display: block;
 margin-left: auto;
 margin-right: auto;
 float: none;

}
.clients img
{
 margin-left: auto;
 margin-right: auto;
 display: block;
 text-align: center;
 vertical-align: middle;
 
}
.name
{
 color:#15B880;
 font-size:28px;
 font-weight:300;
 font-family: "open sans", sans-serif;
 line-height: 1.2em;
 text-align: center;
 
}
.job
{
 color:#999;
 font-size:18px;
 font-weight:400;
 text-transform:uppercase;
 font-family: "open sans", sans-serif;
 line-height: 1.2em;
 text-align: center;
  
}
.clients-bottom
{
 border-top:1px solid #F0F0F0;
 position: absolute;
 bottom: 0px;
 width: 100%;

}
.clients-bottom-div
{
 font-family: "open sans", sans-serif;
 font-size:13px;
 font-weight:400;
 color:#999;
 text-transform: uppercase;
 padding:8px;
 text-align: center;
 
}
.clients-left img
{
  
}
 .clients-bottom a
{
 color: #999;
 text-decoration: none;
 
}
.clients-bottom a:link
{
 color: #999;
 text-decoration: none;
 
}
.clients-bottom a:visited
{
 color: #999;
 
}
.clients-bottom a:hover
{
 background-color: #999999;
 color: #fff;
 text-decoration: none;
 padding: 8px;
 cursor: pointer;
 
}
.clients-position
{
 margin: 10px 15px;
 position: relative;
 display: block;
 border: 1px solid #F0F0F0;
 box-shadow:0px 1px 2px #cdcdcd;
 
}
/* END CLIENTS HTML STYLES *//* CONTACT HTML STYLES */.black
{
    color: #231f20;
    text-transform: uppercase;

}
.contact
{
  margin: 0 20px;
        background: #fff;

}
address
{
  font-style: normal;
  line-height: 1.5em;
  color: #999;
  font-size: 0.9em;

}
.address-title
{
    color: #15B880;
    font-family: "open sans", sans-serif;
    font-size: 16pt;
    text-transform: capitalize;
    text-align: left;
    margin-top: 25px;
    margin-bottom: 15px;

}
.contact-p
{
    color: #999;
    font-size: 1em;
    font-family: 'minion', sans-serif;

}
abbr[title]:after
{
    content: " (" attr(title) ")";

}
abbr[title],abbr[data-original-title]
{
  cursor: help;
  border-bottom: 1px dotted #777;

}
abbr[title]
{
  border-bottom: 1px dotted;

}
.success_message
{
  text-align: left;
  padding: 10px;
  display: none;
  font-size: 14px;
  font-family: "open sans", sans-serif;
  font-weight: 100;

}
/* END CONTACT HTML STYLES *//*iconmenucssaddition2*/.iconmenulistcontainer
{
  padding: 0px;
  margin: 0px;
  list-style: none;
  margin-left: 0px;
  padding-left: 0px;
  background-color: #333333;

}
.iconmenulistcontainer hr
{
    border: 1px thin #f25f43;

}
.iconmenucontainer
{
border-bottom: solid 1px #15B880;

}
.iconmenuitemlink
{
  display:block;
  font-size: 16px;
  font-family: "open sans", sans-serif;
   font-weight: 100;
  color:#000;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0);

}
.iconmenuimgcontainer
{
  float:left;
  max-width:48px;
  padding: 25px 10px 25px 30px;
  display: block;

}
 .iconmenuitemimage
{
  vertical-align: middle;
  padding: 0;
  height: 23px;
  width: 23px;
  border:0;

}
.iconmenuimgarrowcontainer
{
  float:right;
  padding: 7px 10px 7px;
  vertical-align: middle;

}
.iconmenuimgarrow
{
  border: none;
  max-width: 100%;
  vertical-align: middle;
  width: 22px;
  margin-top: 12px;

}
.iconmenutitle
{
  font-size:24px;
  font-family: "open sans", sans-serif;
  font-weight: 100;
  color: #ffffff;
  float:left;
  padding: 8px 5px 7px;
  margin: 0;
  position: relative;
  top:10px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0);

}

