/* Configuration of menu width */

/**
Stylesheet for SooperFish by www.SooperThemes.com
Author: Jurriaan Roelofs
*/

html body ul#nav ul
,html body ul#nav ul li { }
html body ul#nav ul ul {
margin:0 0 0 200px;
}

/* Theming the menu */

ul#nav ul.option-one { border-bottom: 1px solid #bababa; border-top: 1px solid #bababa; height: 372px; background:#f1ede7;  left: 0 !important; position: absolute; top: 80px; width: 100%; z-index: 99999 !important; }

ul#nav ul.option-two { border-bottom: 1px solid #bababa; border-top: 1px solid #bababa; height: 372px; background:#e7f0f1;  left: 0 !important; position: absolute; top: 80px; width: 100%; z-index: 99999 !important; }

ul#nav ul li.option {  margin: auto; width: 1158px; float: none !important; }
ul#nav ul li.option .my-option { float: left; width: 425px; background: url(img/big-menu.png) left center no-repeat; height: 372px; position: relative; margin: 0 0 0 -45px; border-right: 1px solid #343434; }
ul#nav ul li.option .my-option h2 { color: #df5900; font-size: 41px; position: absolute; bottom: 65px; right: 40px;  font-family: 'open_sansregular'; }
ul#nav ul li.option .option-list { float: left; width: 600px; border-right: 1px solid #343434; background: #f5f5f5; position: relative; }
ul#nav ul li.option .option-list .tool-tip { background: url(img/tool-tip.png) no-repeat; right: 42%; top: -13px; width: 26px; height: 13px; position: absolute; }

ul#nav ul li.option .option-list.last .tool-tip { right: 30%; }
ul#nav ul li.extra-option .option-list.last .tool-tip { right: 28%; }

ul#nav ul li.option .option-list .boxes { float: left; width: 150px; height: 124px; text-align: center; line-height:20px; }
ul#nav ul li.option .option-list .boxes a { display: block; padding: 0; }
ul#nav ul li.option .option-list .boxes a:hover { background: #fff; }
ul#nav ul li.option .option-list .boxes img { display: block; margin: auto; padding: 25px 0 0; }
ul#nav ul li.option .option-list .boxes span { font-size: 12px; padding: 0 0 25px 0; display: block; }

ul#nav ul li.extra-option {  margin: auto; width: 1158px; float: none !important; }
ul#nav ul li.extra-option .my-option { float: left; width: 560px; background: url(img/extra-option-bg.png) left center no-repeat; height: 372px; position: relative; margin: 0 0 0 -45px; border-right: 1px solid #343434; overflow: hidden; }
ul#nav ul li.extra-option .my-option.secound { background: url(img/quotation-img.png) left center no-repeat; }
ul#nav ul li.extra-option .my-option h2 { color: #1a7a85; font-size: 41px; position: absolute; bottom: 65px; right: 60px; font-family: 'open_sansregular';  }
ul#nav ul li.extra-option .my-option.secound h2 { color: #1a7a85; font-family: 'open_sansregular'; bottom: 29px; right: 110px; }
ul#nav ul li.extra-option .option-list { float: left; width: 600px; border-right: 1px solid #343434; background: #f5f5f5; position: relative; }
ul#nav ul li.extra-option .option-list.last { width: 630px; }
ul#nav ul li.extra-option .option-list .tool-tip { right: 31%; top: -13px; width: 26px; height: 13px; position: absolute; background: url(img/tool-tip.png) no-repeat; }
ul#nav ul li.extra-option .option-list .boxes { float: left; width: 150px; height: 124px; text-align: center; overflow: hidden; }
ul#nav ul li.extra-option .option-list .boxes a { display: block; padding: 25px 0 0 0; }
ul#nav ul li.extra-option .option-list .boxes a:hover { background: #fff; }
ul#nav ul li.extra-option .option-list .boxes img { display: block; margin: auto; padding: 0 0 0 0; border: 1px solid #c1c1c1; }
ul#nav ul li.extra-option .option-list .boxes span { font-size: 12px; padding: 10px 0 20px 0; display: block; }

ul#nav ul li a { padding: 10px 15px; }
ul#nav span.sf-arrow { top: 28px; right: 6px; background-image: url(img/arrow-img1white.png); }
ul#nav ul span.sf-arrow { right: 12px; top: 16px; }