@charset "utf-8";
 @import url("http://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700,300italic,400italic,500italic,700italic"); * {
margin: 0px;
padding: 0px;
text-decoration: none;
outline:none;
}
body {
margin: 0;
padding: 0;
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
font-weight:400;
} .page-container {
float:left;
width:100%;
}
.page-wrapper {
margin: 0 auto;
width: 980px;
} h1 { 
margin:0 0 10px 0;
padding:0 0 3px 0;
font-size:18px;
font-style:normal;
font-weight:400;
color:#403f3f;
line-height:normal;
border-bottom:1px solid #d8d8d8;
}
h1 span { 
border-bottom:3px solid #0e8cf6
}
h3 { 
margin:0 0 10px 0;
padding:0;
font-size:16px;
font-style:normal;
font-weight:normal;
color:#0e8cf6;
}
h4 { 
margin:0 0 10px 0;
padding:0;
font-size:14px;
font-weight:700;
font-style:normal;
color:#252525;
}
h5 { 
margin:0 0 5px 0;
padding:0;
font-size:13px;
font-weight:700;
font-style:normal;
color:#252525;
}
p { 
margin:0 0 15px 0;
padding:0;
font-size:13px;
font-style:normal;
font-weight:normal;
color:#403f3f;
line-height:20px;
text-align:justify;
} a { 
color:#403f3f;
}
a:hover { 
color:#0e8cf6;
}
.clearfix {
clear:both;
margin:0;
padding:0;
} header {
float:left;
width:100%;
background:#0e8cf6;
}
#logo { 
float:left;
padding:10px;
background:#fff;
margin:0 0 15px 0;
border-radius:0 0 8px 8px;
}
#search-box { 
float:right;
width:280px;
height:40px;
background:#fff;
border-radius:40px;
margin:10px 0 ;
}
#search-box .text-box { 
float:left;
height:38px;
color:#403f3f;
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
border:0 none;
margin:1px 0 1px 20px;
width:180px;
}
#search-box .btn { 
float:right;
width:75px;
margin:1px;
border-radius:38px;
height:38px;
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
border:0 none;
color:#fff;
cursor:pointer;
background: #11a6f8; background: -moz-linear-gradient(top,  #11a6f8 0%, #0b74f4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#11a6f8), color-stop(100%,#0b74f4)); background: -webkit-linear-gradient(top,  #11a6f8 0%,#0b74f4 100%); background: -o-linear-gradient(top,  #11a6f8 0%,#0b74f4 100%); background: -ms-linear-gradient(top,  #11a6f8 0%,#0b74f4 100%); background: linear-gradient(to bottom,  #11a6f8 0%,#0b74f4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11a6f8', endColorstr='#0b74f4',GradientType=0 ); }
#search-box .btn:hover { 
background: #0b74f4; background: -moz-linear-gradient(top,  #0b74f4 0%, #11a6f8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b74f4), color-stop(100%,#11a6f8)); background: -webkit-linear-gradient(top,  #0b74f4 0%,#11a6f8 100%); background: -o-linear-gradient(top,  #0b74f4 0%,#11a6f8 100%); background: -ms-linear-gradient(top,  #0b74f4 0%,#11a6f8 100%); background: linear-gradient(to bottom,  #0b74f4 0%,#11a6f8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b74f4', endColorstr='#11a6f8',GradientType=0 ); }
#head-right { 
float:right;
}
.top-nav { 
float:right;
margin:10px 0;
color:#fff;
}
.top-nav a { 
float: right;
padding: 0px 15px;
color: #0E8CF6 !important;
background: #f9fcf7;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY5ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f9fcf7 0%, #f5f9f0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fcf7), color-stop(100%,#f5f9f0)); background: -webkit-linear-gradient(top,  #f9fcf7 0%,#f5f9f0 100%); background: -o-linear-gradient(top,  #f9fcf7 0%,#f5f9f0 100%); background: -ms-linear-gradient(top,  #f9fcf7 0%,#f5f9f0 100%); background: linear-gradient(to bottom,  #f9fcf7 0%,#f5f9f0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); height: 30px;
border-radius: 30px;
line-height: 30px;
margin: 0px 5px;
} nav { 
float:left;
width:100%;
height:45px;
margin:0 0 15px 0;
background: #3b3b3b; background: -moz-linear-gradient(top,  #3b3b3b 0%, #434141 50%, #1b1b1b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b3b3b), color-stop(50%,#434141), color-stop(100%,#1b1b1b)); background: -webkit-linear-gradient(top,  #3b3b3b 0%,#434141 50%,#1b1b1b 100%); background: -o-linear-gradient(top,  #3b3b3b 0%,#434141 50%,#1b1b1b 100%); background: -ms-linear-gradient(top,  #3b3b3b 0%,#434141 50%,#1b1b1b 100%); background: linear-gradient(to bottom,  #3b3b3b 0%,#434141 50%,#1b1b1b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#1b1b1b',GradientType=0 ); }
#mob-menu-container { 
display:none;
}
#mob-menu { 
display:none;
} slider { 
float:left;
width:100%;
}
#banner { 
float:left;
width:100%;
position:relative
}
#banner img { 
display:block;
}
#banner .bx-pager { 
display:none;
}	
#banner .bx-prev  { 
position:absolute;
background: url(//www.superspinning.com/wp-content/themes/SSM/images/prev01.png) 0 0 no-repeat;
width:32px;
height:32px;
left:0;
top:42%;
z-index:50;
text-indent:-9999px;
}
#banner .bx-next { 
position:absolute;
background: url(//www.superspinning.com/wp-content/themes/SSM/images/next01.png) 0 0 no-repeat;
width:32px;
height:32px;
right:0;
top:42%;
z-index:50;
text-indent:-9999px;
}
#banner-shadow { 
float:left;
width:100%;
text-align:center;
} article {
float:left;
width:100%;
}
.content-area { 
float:left;
width:100%;
margin:0 0 30px 0;
}
.content-left { 
float:left;
width:648px;
}
.content-right { 
float:right;
width:312px;
}
ul.side-bar { 
float:left;
width:100%;
margin:0 0 20px 0;
padding:0;
}
ul.side-bar li { 
margin:0;
padding:0 0 0 25px;
list-style:none;
display:list-item;
line-height:24px;
background:url(//www.superspinning.com/wp-content/themes/SSM/images/arrow01.png) 0 5px no-repeat;
}
.read-btn { 
float:right;
padding:0 15px;
color:#fff !important;
background:#0e8cf6;
height:30px;
border-radius:30px;
line-height:30px;
} footer { 
float:left;
width:100%;
background:#111111;
padding:15px 0;
}
footer p { 
line-height:normal;
text-align:center;
margin:0 0 5px 0;
padding:0;
color:#fff;
}
footer p a { 
color:#fff;
}
ul.social-media { 
margin:10px 0 0 0;
padding:0;
text-align:center;
width:100%;
}
ul.social-media li { 
margin:0;
padding:0 5px 0 0;
list-style:none;
display:inline;
} #home-box { 
float:left;
width:100%;
}
#home-box .col01 { 
float:left;
width:312px;
margin:0 20px 0 0;
}
#home-box .col02 { 
float:left;
width:312px;
margin:0 20px 0 0;
}
#home-box .col03 { 
float:left;
width:312px;
margin:0 0 0 0;
position:relative;
}
#home-box .box-img { 
float:left;
width:100%;
margin:0 0 10px 0;
}
#home-box .box-content { 
float:left;
width:100%;
min-height:100px;
}
#home-box .col03 .bxSlider { 
min-height:190px;
}
#home-box .date { 
float:left;
width:25%;
background:#0e8cf6;
height:55px;
font-size:24px;
text-align:center;
color:#fff;
line-height:18px;
padding:20px 0 0 0;
}
#home-box .date span { 
font-size:13px;
}
#home-box .event-name { 
float:right;
width:70%;
}
#home-box .event-name p a { 
text-decoration:underline;
} #special-box { 
float:left;
width:100%;
background:#f7f7f7;
padding:15px 0;
}
#special-box .col01 { 
float:left;
width:480px;
position:relative;
}
#special-box .col02 { 
float:right;
width:480px;
position:relative;
}
#special-box .slide { 
border:5px solid #ccc;
}
#special-box .bx-pager, #home-box .bx-pager, #testimonials-box .bx-pager { 
display:none;
}
#special-box .bx-prev, #home-box .col03 .bx-prev, #testimonials-box .bx-prev { 
position:absolute;
background: url(//www.superspinning.com/wp-content/themes/SSM/images/prev.png) 0 0 no-repeat;
width:19px;
height:19px;
right:25px;
top:0px;
z-index:9999;
text-indent:-9999px;
}
#special-box .bx-next, #home-box .col03 .bx-next, #testimonials-box .bx-next { 
position:absolute;
background: url(//www.superspinning.com/wp-content/themes/SSM/images/next.png) 0 0 no-repeat;
width:19px;
height:19px;
right:0;
top:0px;
z-index:9999;
text-indent:-9999px;
}
.neat-table { 
border-collapse:collapse;
}
.neat-table td { 
border:1px solid #ccc;
padding:5px;
text-align:center;
}
.neat-table th { 
border:1px solid #ccc;
padding:5px;
text-align:center;
}
.su-spoiler { 
margin-bottom:10px !important;
}
.su-spoiler-style-fancy > .su-spoiler-title {
border-radius:5px !important;
font-size:13px !important;
}
.su-spoiler-style-fancy { 
border-radius:5px !important;
}
.su-tabs-pane ul { 
margin:0 0 0 20px;
}
.su-tabs-pane ul li {
line-height:20px;
color: #403f3f;
font-size: 13px;	
}
.su-tabs-nav span.su-tabs-current, .su-tabs-nav span:hover { 
background:#0e8cf6 !important;
color:#fff !important;
}
.su-tabs-nav span { 
background:#ccc !important;
color:#252525 !important;
}
.su-tabs { 
padding:1px !important;
}
.su-spoiler-icon { 
color:#0e8cf6;
}
.su-tabs-nav span { 
border-radius:0 !important;
margin-right:1px !important;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium { 
width:96% !important;
padding:0 2% !important;
height:30px !important;
font-size: 13px !important;
font-family: 'Ubuntu', sans-serif;
border-radius: 4px !important;
-moz-border-radius: 4px !important; 
-webkit-border-radius: 4px !important;
box-shadow: 0px 0px 5px #d9d9d9 !important; 
-moz-box-shadow: 0px 0px 5px #d9d9d9 !important;
-webkit-box-shadow: 0px 0px 5px #d9d9d9 !important;
border:1px solid #d9d9d9 !important; 
}
.gform_wrapper textarea.medium { 
width:96% !important;
padding:5px 2% !important;
height:75px !important;
font-size: 13px !important;
font-family: 'Ubuntu', sans-serif;
border-radius: 4px !important;
-moz-border-radius: 4px !important; 
-webkit-border-radius: 4px !important;
box-shadow: 0px 0px 5px #d9d9d9 !important; 
-moz-box-shadow: 0px 0px 5px #d9d9d9 !important;
-webkit-box-shadow: 0px 0px 5px #d9d9d9 !important;
border:1px solid #d9d9d9 !important;
resize:none !important; 
}
.gform_wrapper .top_label .gfield_label { 
color:#252525 !important;
font-weight:500 !important;
margin:10px 0 !important;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] { 
font-family: 'Ubuntu', sans-serif;
background:#0e8cf6 !important;
color:#fff !important;
border:0 none !important;
height:38px; 
padding:0 15px;
line-height:38px;
cursor:pointer;
border-radius: 4px !important;
-moz-border-radius: 4px !important; 
-webkit-border-radius: 4px !important;
box-shadow: 0px 0px 5px #d9d9d9 !important; 
-moz-box-shadow: 0px 0px 5px #d9d9d9 !important;
-webkit-box-shadow: 0px 0px 5px #d9d9d9 !important;
text-transform:uppercase;
}
.su-column-size-1-2 { 
width:46% !important;
}
.amazingcarousel-nav { 
display:none !important;
}
ul.align-bullet { 
padding:0;
margin:0 0 0 15px;
}
ul.align-bullet li { 
margin:0;
padding:0;
list-style:disc;
display:list-item;
color: #403f3f;
font-size: 13px;
font-style: normal;
font-weight: normal;
line-height: 20px;
}
.amazingcarousel-title { 
display:none !important;
}
#testimonials-box { 
float:left;
width:100%;
position:relative;
}
#testimonials-box .bx-prev { 
position:absolute;
background: url(//www.superspinning.com/wp-content/themes/SSM/images/prev.png) 0 0 no-repeat;
width:19px;
height:19px;
right:25px;
top:-35px;
z-index:9999;
text-indent:-9999px;
}
#testimonials-box .bx-next { 
position:absolute;
background: url(//www.superspinning.com/wp-content/themes/SSM/images/next.png) 0 0 no-repeat;
width:19px;
height:19px;
right:0;
top:-35px;
z-index:9999;
text-indent:-9999px;
}
#testimonials-box .testimonial-title { 
margin:0 0 5px 0;
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
font-weight:700;
color:#403f3f;
}
#testimonials-box .testimonial-content { 
color: #403f3f;
font-size: 13px;
font-style: normal;
font-weight: normal;
line-height: 20px;
text-align: justify;
}
.career-box { 
float:left;
width:96%;
padding:2%;
margin:0 0 20px 0;
background:#dedddd;
}
.career-box h4 { 
font-size:16px;
}
.career-box h4 a, .career-box h4 a:hover { 
color:#403f3f;
}
ul.openings-list { 
float:left;
width:100%;
margin:0 0 20px 0;
padding:0;
}
ul.openings-list li { 
margin:0;
padding:0;
list-style:none;
display:list-item;
line-height:20px;
color:#403f3f;
}
.topllinks { 
font-family: 'Ubuntu', sans-serif;
background:#0e8cf6 !important;
color:#fff !important;
border:0 none !important;
height:38px; 
padding:0 15px;
line-height:38px;
cursor:pointer;
border-radius: 4px !important;
-moz-border-radius: 4px !important; 
-webkit-border-radius: 4px !important;
box-shadow: 0px 0px 5px #d9d9d9 !important; 
-moz-box-shadow: 0px 0px 5px #d9d9d9 !important;
-webkit-box-shadow: 0px 0px 5px #d9d9d9 !important;
text-transform:uppercase;
float:left;
}
.pbtn { 
font-family: 'Ubuntu', sans-serif;
background:#0e8cf6 !important;
color:#fff !important;
border:0 none !important;
height:38px; 
padding:0 15px;
line-height:38px;
cursor:pointer;
border-radius: 4px !important;
-moz-border-radius: 4px !important; 
-webkit-border-radius: 4px !important;
box-shadow: 0px 0px 5px #d9d9d9 !important; 
-moz-box-shadow: 0px 0px 5px #d9d9d9 !important;
-webkit-box-shadow: 0px 0px 5px #d9d9d9 !important;
text-transform:uppercase;
display:block;
width:80px;
margin-bottom:10px;
}
.testimonial-slider .read-btn { 
cursor:default;
}
#google_translate_element { 
float:right !important;
}
.goog-te-gadget-simple { 
background: none !important;
border:0 none !important;
}
.goog-te-gadget-icon { 
display:none !important;
}
.home-content p{ 
margin:0 0 15px 0;
padding:0;
font-size:14px;
font-style:normal;
font-weight:normal;
color:#403f3f;
line-height:25px;
text-align:justify;
}
.spoiler-color .su-spoiler-title {
background: #0e8cf6 !important;
color: #fff !important;
}
.spoiler-color .su-spoiler-icon {
color: #fff !important;
}
.spoiler-color .su-spoiler-closed .su-spoiler-title {
background: #f0f0f0 !important;
color: #000 !important;
}
.spoiler-color .su-spoiler-closed .su-spoiler-icon {
color: #0e8cf6 !important;
}