div,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}

html, body{height:100%;min-height:100%;width:100%;margin:0;padding:0;}

img{max-width:100%;}

.tsfoembed,.tsfoembed iframe,.tsfoembed object,.tsfoembed embed,iframe,object,embed{max-width:100%;}

.bodywrap{width:100%;position:relative;min-height:100%;margin:0;padding:0;}

.bodywrap a{cursor:pointer;}

.leftcol{width:50%;position:absolute;top:0;left:0;background:transparent;min-height:100%;}

.rightcol{width:50%;position:absolute;top:0;right:0;background:transparent;min-height:100%;}

.topad{margin:0 auto;padding:0;position:relative;}

.sitewrap{margin:0 auto;position:relative;min-height:700px;}

.inner{position:relative;margin:0 auto;height:auto;}

.header #searchform input{margin:0;padding:5px 10px;width:90%;}

.header h5.widgetheading{margin:0;padding:0 0 10px 0;}

.header h5.widgetheading a:link, .header h5.widgetheading a:visited, .header h5.widgetheading a:hover{text-decoration:none;}

.headerwidget a:link, .header.widget a:visited{text-decoration:none;}

.headerwidget a:hover{text-decoration:none;}

.headerwidget form{padding:0;margin:0;}

.headerwidget ul{padding:0;margin:0;list-style-type:none;}

.headerwidget li{padding:2px 0;line-height:15px;}

.headerwidget li li{border:0;}

.headerwidget ul ul li{padding-left:5px;margin:0;list-style-type:none;}

.headerwidget #calendar_wrap{margin:0 auto;}

.headerwidget table{width:100%;}

.headerwidget .textwidget{padding:0;}

.headerwidget div{padding:0;}

.logopos{z-index:1;}

.titlepos{z-index:2;}

.taglinepos{z-index:3;}

.rssiconpos{z-index:4;}

.extraicononepos{z-index:5;}

.extraicontwopos{z-index:6;}

.extraiconthreepos{z-index:7;}

.extraiconfourpos{z-index:8;}

.headerwidgetpos{z-index:9;}

.mainmenuselect, .secondmenuselect {display:none;position:relative;}

.mainmenu{position:relative;z-index:999;}

.mainmenu .inner{z-index:98;}

.mainmenu .sf-menu a{text-decoration:none;}

.mainmenu .sf-menu li li{margin:0;border:none;}

.secondmenu{position:relative;z-index:998;}

.secondmenu .inner{z-index:97;}

.secondmenu .sf-menu a{text-decoration:none;}

.secondmenu .sf-menu li li{margin:0;border:none;}

.featuredone a:link, .featuredone a:visited{text-decoration:none;}

.featuredone a:hover{text-decoration:none;}

.outsideshowcase, .outsideshowcaseinner {overflow:hidden;}

.featuredtwo a:link, .featuredtwo a:visited{text-decoration:none;}

.featuredtwo a:hover{text-decoration:underline;}

.strip{float:left;}

.stripinner{overflow:hidden;}

.content{position:relative;overflow:hidden;}

.post{float:left;}

.post.fullwidth{width:100%;}

.nocolsidepost{float:none !important;}

.nocolnosidepost{float:none !important;}

.postarea a:link, .postarea a:visited{text-decoration:none;}

.postarea a:hover{text-decoration:underline;}

.post #searchform input{line-height:30px;height:30px;margin:0;}

.pagetitle, .posttitle{padding:0;clear:both;}

.post #searchform input{line-height:30px;height:30px;margin:0;padding:0 10px;}

.postmeta{margin-bottom:10px;padding:4px 10px;clear:both;}

.postmeta a:link, .postmeta a:visited{text-decoration:none;}

.postmeta a:hover{text-decoration:none;}

.postmetatwo{padding:5px 0;position:relative;}

.postinfoleft{float:left;margin-right:80px;}

.post blockquote{margin:20px;padding:10px;}

.postcomment h3{font-size:18px;}

ul.commentlist{list-style-type:none;padding:0;}

ul.commentlist li{padding:10px;margin-bottom:20px;}

ul.commentlist li ul{list-style-type:none;padding:0;margin-top:20px;}

img.avatar{background:#fff;padding:4px;}

.comment-author {width:80px;float:left;}

.comment-text {margin-left:80px;}

.comment-text blockquote{margin:0 0 10px 0;padding:0 60px 0 10px;position:relative;background:none;}

.comment-text .reply a {position:absolute;top:10px;right:10px;padding:3px 6px;}

.comment-meta{font-weight:bold;}

.comment-date{text-transform:uppercase;}

textarea#comment{width:99%;}

p.form-submit input#submit{padding:10px;cursor:pointer;}

.keepreading a {padding:3px 6px;position:absolute;bottom:0;right:0;}

.emm-paginate a, .emm-paginate a:link, .emm-paginate a:visited{margin-right:4px;padding:3px 6px;text-align:center;text-decoration:none;}

.emm-paginate .emm-title{margin-right:4px;}

.emm-paginate .emm-gap{margin-right:4px;}

.emm-paginate .emm-current{background:none;margin-right:4px;padding:3px 6px;}

.socialicons img{float:left;}

.sidebar a:link, .sidebar a:visited, .secsidebar a:link, .secsidebar a:visited{text-decoration:none;}

.sidebar a:hover{text-decoration:underline;}

.sidebar h4.widgetheading a:link, .sidebar h4.widgetheading a:visited, .sidebar h4.widgetheading a:hover, .secsidebar h4.secwidgetheading a:link, .secsidebar h4.secwidgetheading a:visited, .secsidebar h4.secwidgetheading a:hover{text-decoration:none;}

.sidewidgetinner #searchform input, .secsidewidgetinner #searchform input{line-height:30px;height:30px;margin:0;padding:0 10px}

.sidewidgetinner form, .secsidewidgetinner form{padding:0;margin:0;}

.sidewidgetinner ul, .secsidewidgetinner ul{padding:0;margin:0;list-style-type:none;}

.sidewidgetinner li, .secsidewidgetinner li{padding:5px 0;line-height:20px;}

.sidewidgetinner li li, .secsidewidgetinner li li{border:0;}

.sidewidgetinner ul ul, .secsidewidgetinner ul ul{padding:0 0 0 10px;margin:0;list-style-type:none;}

.sidewidgetinner #calendar_wrap, .secsidewidgetinner #calendar_wrap{margin:0 auto;}

.sidewidgetinner table, .secsidewidgetinner table{width:100%;}

.sidewidgetinner .textwidget, .secsidewidgetinner .textwidget{padding:0;}

.sidewidgetinner div, .secsidewidgetinner div{padding:0;}

.footwidget{float:left;}

.footerone h4.widgetheading{margin:0 0 10px 0;padding:0 0 10px 0;}

.footerone h4.widgetheading a:link, .footerone h4.widgetheading a:visited, .footerone h4.widgetheading a:hover{text-decoration:none;}

.footerone a:link, .footerone a:visited{text-decoration:none;}

.footerone #searchform input{line-height:30px;height:30px;margin:0;padding:0 10px;}

.footwidgetinner form{padding:0;margin:0;}

.footwidgetinner ul{padding:0;margin:0;list-style-type:none;}

.footwidgetinner li{padding:5px 0;line-height:1.8;}

.footwidgetinner li li{border:0;}

.footwidgetinner ul ul li{padding-left:5px;margin:0;list-style-type:none;}

.footwidgetinner #calendar_wrap{margin:0 auto;}

.footwidgetinner table{width:100%;}

.footwidgetinner .textwidget{padding:0;}

.footwidgetinner div{padding:0;}

.footertwo a:link, .footertwo a:visited{text-decoration:none;}

.footertwo a:hover{text-decoration:none;}

.footertwo h6.widgetheading{margin:0 0 10px 0;}

.footertwo h6.widgetheading a:link, .footertwo h6.widgetheading a:visited, .footertwo h6.widgetheading a:hover{text-decoration:none;}

.foottwowidget{margin:0 0 10px 0;}

.foottwowidget form{padding:0;margin:0;}

.foottwowidget ul{padding:0;margin:0;list-style-type:none;}

.foottwowidget li{padding:5px 0;line-height:1;}

.foottwowidget li li{border:0;}

.foottwowidget ul ul li{padding-left:5px;margin:0;list-style-type:none;}

.foottwowidget #calendar_wrap{margin:0 auto;}

.foottwowidget table{width:100%;}

.foottwowidget .textwidget{padding:0;}

.foottwowidget div{padding:0;}

.extrawidget a:link, .extrawidget a:visited{text-decoration:none;}

.extrawidget a:hover{text-decoration:none;}

.extrawidget h6.widgetheading{margin:0 0 10px 10px;}

.extrawidget h6.widgetheading a:link, .extrawidget h6.widgetheading a:visited, .extrawidget h6.widgetheading a:hover{text-decoration:none;}

.extrawidget{margin:0 0 10px 0;}

.extrawidget form{padding:0;margin:0;}

.extrawidget ul{padding:0;margin:0 0 0 10px;list-style-type:none;}

.extrawidget li{padding:5px 0;line-height:1;}

.extrawidget li li{border:0;}

.extrawidget ul ul li{padding-left:5px;margin:0;list-style-type:none;}

.extrawidget #calendar_wrap{margin:0 auto;}

.extrawidget table{width:100%;}

.extrawidget .textwidget{padding:0;}

.extrawidget div{padding:0;}

.clear{clear:both;margin:0;padding:0;height:0;}

h1, h2, h3, h4, h5, h6{font-weight:normal;}

a:link, a:visited, a:hover{text-decoration:none;}

img{border:0;}

em, i{font-style:italic;}

strong, b{font-weight:bold;}

.content img.centered, .content img.aligncenter{display:block;margin-left:auto;margin-right:auto;}

.content img.alignright{margin:0 0 2px 7px;display:inline;}

.content img.alignleft{margin:0 7px 2px 0;display:inline;}

.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}

.alignright{float:right;}

.alignleft{float:left;}

.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.wp-caption img{margin:0;padding:0;border:none;}

.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}

.showcase{position:relative;display:block;}

.showcase iframe{z-index:1;}

.showcase-plus-anchor{background-image:url(images/plus.png);background-repeat:no-repeat;}

.showcase-plus-anchor:hover{background-position:-32px 0;}

.showcase-tool-tip{background-color:#fff;color:#000;text-align:left;padding:5px 8px;background-image:url(images/white-opacity-80.png);}

.showcase-caption{padding:10px 15px 40px 15px;text-align:left;position:absolute;bottom:0;left:0;right:0;display:none;margin:0 auto;}

.showcase-thumbnail img{margin:15px 20px 5px 0;cursor:pointer;-moz-box-shadow:0px 0px 5px 0px #444;-webkit-box-shadow:0px 0px 5px 0px #444;box-shadow:0px 0px 5px 0px #444;}

.showcase-button-wrapper{text-align:center;width:100%;z-index:99;position:absolute;bottom:0;height:20px;padding-bottom:10px;}

.sf-menu, .sf-menu *{margin-top:0;margin-bottom:0;padding:0;list-style:none;}

.sf-menu ul{position:absolute;top:-999em;width:10em;margin:0;}

.sf-menu ul li{width:100%;}

.sf-menu li:hover{visibility:inherit;}

.sf-menu li{float:left;position:relative;}

.sf-menu a{display:block;position:relative;}

.sf-menu li:hover ul, .sf-menu li.sfHover ul{left:0;z-index:999;}

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}

ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:10em;top:0;}

ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}

ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:10em;top:0;}

.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}

.sf-sub-indicator{position:absolute;display:block;right:.75em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background-position:-10px -100px;background-repeat:no-repeat;}

a > .sf-sub-indicator{background-position:0 -100px;}

a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}

.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}

.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}

.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}

.sf-shadow ul{background-image:url(images/shadow.png);background-repeat: no-repeat;background-position:bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}

.sf-shadow ul.sf-shadow-off{background:transparent;}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}

#cboxOverlay{position:fixed;width:100%;height:100%;}

#cboxMiddleLeft, #cboxBottomLeft{clear:left;}

#cboxContent{position:relative;}

#cboxLoadedContent{overflow:auto;}

#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}

#cboxTitle{margin:0;}

#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:#000;}

#cboxContent{margin-top:20px;}

#cboxLoadedContent{background:#000;padding:5px;}

#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}

#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}

#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}

#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}

#cboxPrevious.hover{background-position:bottom left;}

#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}

#cboxNext.hover{background-position:bottom right;}

#cboxLoadingOverlay{background:#000;}

#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}

#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}

#cboxClose.hover{background-position:bottom center;}

.wwcol{float:left;}

img.addborder{padding:4px;background:#ffffff;border:1px solid #dadada;}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{ display: block; }

address{display:inline;font-style:normal;}

#mmsdownarrow, #smsdownarrow{position:absolute;display:block;width:10px;height:10px;text-indent:-999em;overflow:hidden;background-position:-10px -100px;background-repeat:no-repeat;}

/*mod css*/

.header{position:relative;overflow:hidden;background-position:center bottom;}

.tsfdesktop .highlight, .tsftablet .highlight{color:#d86c1d;}

.outerContainer{display:table;overflow:hidden;height:120px;}

.innerContainer{display:table-cell;vertical-align:middle;}

.innerContainer h3{font-family:"Times New Roman", Times, serif;color:#656464;font-style:italic;font-size:30px;}

.headerwidget{text-align:right;}

.headerwidget h3{font-family:Arial;color:#9a9a9a;font-weight:bold;font-size:28px;margin:0;}

.headerwidget p{font-size:12px;margin:0;}

/*.mainmenu .sf-menu li, .secondmenu .sf-menu li{border-right:1px solid #283245;}*/

.outsideshowcase h3{color:#c02727;font-size:62px;font-family:Impact;width:320px;margin:10px 0 0 0;}

.outsideshowcase p{font-size:12px;font-weight:bold;width:320px;margin:0;}

#obtquoteform{width:320px;height:213px;padding:10px 0 0 0;margin:0 auto;}

#obtformleft{float:left;width:155px;}

#obtformleft input{width:115px;border:1px solid #959595;height:30px;color:#7d7d7d;font-size:11px;padding-left:30px;margin-bottom:6px;}

.entername{background:#fff url(images/inputname.jpg) no-repeat left top;}

.enteremail{background:#fff url(images/inputemail.jpg) no-repeat left top;}

.enterphone{background:#fff url(images/inputphone.jpg) no-repeat left top;}

.entertime{background:#fff url(images/inputtime.jpg) no-repeat left top;}

#obtformright{float:right;width:165px;}

#obtformright textarea{width:143px;height:83px;border:1px solid #959595;color:#7d7d7d;font-size:11px;font-family:Arial;padding:10px;margin:0 0 6px 0;}

#obtformright input{width:163px;height:40px;background:#FFFF00;border:1px solid #88b308;padding:10px;margin:0;font-weight:bold;cursor:pointer;font-family:Arial;font-size:13px;}

#obtquoteformprivacy{margin-top:5px;width:187px;color:#174c03;font-size:8px;}

#obtquoteformprivacy a:link, #obtquoteformprivacy a:visited, #obtquoteformprivacy a:hover{color:#c25200;font-weight:bold;text-decoration:underline;}

.ajax-loader{height:1px;float:left;}

.showcase-arrow-next{bottom:-15px;right:-18px;}

.showcase-arrow-previous{bottom:-15px;left:-18px;}

.fstripinner{padding:0px 38px 20px 38px;}

.fstriptitle{border-bottom:1px solid #191919;border-top:1px solid #000000;}

.fstriptitle h3{border-bottom:1px solid #000000;border-top:1px solid #191919;margin:0;padding:15px 0 15px 38px;color:#d66411;}

.fstripinner .postfeatimg{margin-top:6px;}

.postfeatimg{margin:0 10px 2px 0;float:left;border:4px solid #d2d2d2;}

.postinner .postfeatimg{margin:0 10px 2px 0;float:left;border:4px solid #d2d2d2;}

#fplatestfromblog{color:#848484;font-size:24px;margin:30px 0 10px 30px;font-weight:bold;}

.postmetatwo{border:none;height:20px;}

a.obtbutton{font-size:12px;}

a.obtbutton:link, a.obtbutton:visited, p.form-submit input#submit, .comment-text .reply a:link, .comment-text .reply a:visited, .keepreading a:link, .keepreading a:visited {background:#818181;color:#fff;text-transform:uppercase;-webkit-border-radius:7px;border-radius:7px;padding:8px 16px;border:none;}

a.obtbutton:hover, p.form-submit input#submit:hover, .comment-text .reply a:hover, .keepreading a:hover {background:#e8f518;color:#fff;text-decoration:none;border:none;}

.sidebar h4.widgetheading{margin:0 0 10px 0;padding:0;}

.footeroneoverlay{margin:0 auto;min-height:200px;width:auto;background:url("images/footerbgoverlay.png") center top repeat-y;padding-bottom:10px;}

#obtquoteform_foot{width:263px;height:312px;background:url(images/obtquoteform_footbg.png) no-repeat center top;padding:42px 0 0 29px;}

#obtquoteform_foot input{width:200px;border:1px solid #cacaca;height:28px;color:#7d7d7d;font-size:11px;padding-left:30px;margin-bottom:6px;}

h1.posttitle a:hover{text-decoration:none;}

#submitcontactpage {width:230px;}

#submitcontactpage input{width:230px;background:#febf01;border:1px solid #be8f00 !important;padding:13px 10px;margin:0;font-weight:bold;color:#000;height:45px;cursor:pointer;font-family:Arial;font-size:14px;}

#obtquoteform_foot textarea{width:210px;height:90px;border:1px solid #cacaca;color:#7d7d7d;font-size:11px;font-family:Arial;padding:10px;margin:0 0 6px 0;}

#submitquotefoot {width:230px;}

#submitquotefoot input{width:230px;background:#FFFF00;border:1px solid #88b308 !important;padding:13px 10px;margin:0;font-weight:bold;color:#000;height:45px;cursor:pointer;font-family:Arial;font-size:14px;}

#obtquoteform_intro h3{margin:20px 0 0 0;color:#FFFF00;font-size:26px;font-weight:bold;}

#obtquoteform_intro p{font-size:11px;}

#obtquoteformprivacy_foot{margin-top:5px;width:230px;color:#939292;font-size:9px;}

#obtquoteformprivacy_foot a:link, #obtquoteformprivacy_foot a:visited, #obtquoteformprivacy_foot a:hover{color:#7c7b7b;font-weight:bold;text-decoration:underline;}

.nobgpad{/*background-image:none !important;padding-top:0 !important;*/}

.footerone h4.widgetheading{background-position: left top;height:53px;line-height:53px;padding:0 20px 0 55px !important;}

.footerone a:hover{text-decoration:underline;}

.footerone h1, .footerone h2, .footerone h3, .footerone h4, .footerone h5, .footerone h6{color:#d45c04;}



/*.notfront{width:100% !important;background:#162135 url("images/secondmenuoverlaybg.png") center top repeat-y;margin:0 auto;width:auto;min-height:52px;}

.contentnotfront{width:100%;background:url("images/concrete.jpg");}

.contentnotfronttop{background:url("images/fullscreenbgnf.jpg") center top repeat-x;}

.contentnotfrontoverlay{width:100% !important;background:url("images/overlaybg.png") center top repeat-y;}

.contentnotfront .content{background:url("images/featuredstripbg.png") center top repeat-x;}*/



.tsfdesktop .clicktocall, .tsftablet .clicktocall{display:none;}



.tsftablet .outsideshowcase{display:block;padding:0 50px;left:160px;border:1px solid #d3d3d3;border-bottom:none;top:15px;}

/*.tsftablet .featuredone{background:none;}*/



.tsftablet .footeroneoverlay{background-image:url("images/footerbgoverlaytablet.png");}



.tsftablet #obtquoteform_foot{width:210px;height:312px;padding:42px 0 0 6px;}

.tsftablet #obtquoteform_foot input{width:172px;border:1px solid #cacaca;}

.tsftablet #obtquoteform_foot textarea{width:182px;height:90px;}

.tsftablet #submitquotefoot {width:204px;}

.tsftablet #submitquotefoot input{width:204px;}



.tsftablet .secondmenu{font-size:14px;}

.tsftablet .footerone h2{font-size:26px;}

.tsftablet .sidewidget #searchform input{width:172px;}

.tsfphone .sidewidget #searchform input{width:218px;}



.tsfphone .logopos {left:10px;top:20px;}

.tsfphone .logopos img {max-width:280px;}

.tsfphone .featuredone{width:300px;display:block;background-image:none;}

.tsftablet .showcasewrap, .tsfphone .showcasewrap{display:none;}

.tsfphone .outsideshowcase, .tsfphone .outsideshowcaseinner{display:block;left:0;width:300px;}



.tsfphone .outsideshowcase h3{font-size:50px;width:300px;}

.tsfphone .outsideshowcase p{font-size:12px;font-weight:bold;width:280px;margin:10px auto;}

.tsfphone #obtquoteform{width:300px;height:213px;padding:0 0 0 9px;}

.tsfphone #obtformleft{width:135px;}

.tsfphone #obtformleft input{width:98px;height:30px;margin-bottom:6px;}

.tsfphone #obtformright{width:142px;margin-right:20px;}

.tsfphone #obtformright textarea{width:120px;height:88px;padding:10px;margin:0 0 6px 0;}

.tsfphone #obtformright input{width:142px;height:40px;padding:10px;margin:0;}

.tsfphone #obtquoteformprivacy{margin-top:5px;width:142px;}



.tsfphone #obtquoteform_foot{width:245px;padding:42px 0 0 15px;}



.tsfphone .header{width:300px;height:270px;}

.tsfphone .headerwidgetpos{display:block;top:153px;left:10px;width:280px;}

.tsfphone .headerwidgetpos h3{text-align:center;}

.tsfphone .footeroneoverlay{background:none;width:300px;margin:0 auto;}



.extraiconfourpos, .tsftablet .extraiconfourpos{height:32px;width:300px;right:15px;left:auto;}

.tsfphone .extraiconfourpos{top:120px;height:32px;width:300px;right:44px;left:auto;}

.extraiconfourpos img{float:right;margin-right:10px;}

.tsftablet .header{width:750px;}