﻿body 
{
    font-size: 16px!important;
    
}

h2{font-size:1.3em;}
p.box_text{font-size:1.1em; }

.leftpad  {margin-left:1em!important;}
#innerpad   { margin-left:1em;margin-top:1em;}

#toppingroselogo{  /* width:61px; height:101px; */   /*background-image:url('/img/logo_mob.gif'); */   }
#logocontainer {   padding-top:0em;  }
#logocontainerdefaultmobile {padding-top:7em;}



/***************** IMAGEBOXES ******************/
/*.imagebox           { width:14em;margin-right:0em;margin-bottom:2.1em; }*/
.imagebox           { width:14em;margin-right:0em;margin-bottom:2.1em; min-height:22em!important; }


#texturedbackground{height:3.1em;}

#menumobile{  width:54px; height:73px; background-image:url('http://toppingrosehouse.com/img/trh_logo_m.png'); margin: 1em auto 2.6em auto; }
.footerlinks
        {margin-left:1em;}
.leftpad .footerlinks{margin-left:0px;margin-top:2.5em;}        

.footernucleustext
        {
            padding-top: 1.2em;}

.mobileclearspace {clear:both;}

.col_80
        {
            width: 77%;
            float: left;
            min-height:inherit;
        }

.col_20
        {
            width: 23%;
            float: left;
            
        }  


/*#homebutton_gallery {float:left;padding-top:0px;}*/
p.introp {margin:1em 0em 1em 0em;width:90%!important;}

.mobileh1smaller {font-size:22px;}

/*#mainnavNew {height:135%;}*/
.mainnavWithDelay  {height:135%;}

    .mobilecarouselcontainer      {width:245px!important;}
    .contentSliderTextBlock{width:230px!important;}
    .accommodationstext { width:100%; }

#homereservenowbutton, #homebutton1 {height: 3.1em; }
#homereservenowbutton_inner {font-size: 1.7em;padding: 0.45em 0px 0px 0.3em;}
#homebutton_gallery {float:left;padding-top:0px;height: 3.1em;}
#gallerylink {height: 3.1em;background-position:0 -6px;}
#homebutton1 {width:6em;}
#homepagebuttonscontainer{left:0.2em;}
#homereservenowbutton {width:120px;margin-right:0.7em;}
#socialiconsgraphicNew {margin-top:51px;}
.mobilecarouselcontainer .caroufredsel_wrapper {min-height:600px;}
.contentSliderTextBlock {height:435px;}
.hidecarouselcontentonmobile { display:none; }
.showcarouselcontentonmobile  { display:block; }
