@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; font-weight:normal; font-style:normal; list-style:none;  }

body, html { -webkit-text-size-adjust:none;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

:focus { outline: 0; }

::-moz-focus-inner { border: 0;outline: 0;}

ins { text-decoration: none; }

del { text-decoration: line-through; }

table { border-collapse: collapse; border-spacing: 0;}

.clear { clear: both; }

.cf:after { content: "."; display:block; height:0; clear:both; visibility:hidden; font-size:0; line-height:0; }

.cf { display:inline-block; }

* html .cf { height:1%; }

.cf { display:block; }

.al{ float:left; }

.ar { float:right; }

.an { clear:both; font-size:0; line-height:0; margin:0; padding:0; border:0; height:0; width:0; }

img, img a { border: 0; outline:none; }

a {text-decoration:none; cursor:pointer !important; color:#0061AE;

-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;}

a:hover {color:#EE4036;}

p {padding-bottom:15px;}



*{-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;}



@font-face {

    font-family: 'latoblack';

    src: url('../fonts/lato-black-webfont.eot');

    src: url('../fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-black-webfont.woff') format('woff'),

         url('../fonts/lato-black-webfont.ttf') format('truetype'),

         url('../fonts/lato-black-webfont.svg#latoblack') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'latoblack_italic';

    src: url('../fonts/lato-blackitalic-webfont.eot');

    src: url('../fonts/lato-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-blackitalic-webfont.woff') format('woff'),

         url('../fonts/lato-blackitalic-webfont.ttf') format('truetype'),

         url('../fonts/lato-blackitalic-webfont.svg#latoblack_italic') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'latobold';

    src: url('../fonts/lato-bold-webfont.eot');

    src: url('../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-bold-webfont.woff') format('woff'),

         url('../fonts/lato-bold-webfont.ttf') format('truetype'),

         url('../fonts/lato-bold-webfont.svg#latobold') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'latobold_italic';

    src: url('../fonts/lato-bolditalic-webfont.eot');

    src: url('../fonts/lato-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-bolditalic-webfont.woff') format('woff'),

         url('../fonts/lato-bolditalic-webfont.ttf') format('truetype'),

         url('../fonts/lato-bolditalic-webfont.svg#latobold_italic') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'latoitalic';

    src: url('../fonts/lato-italic-webfont.eot');

    src: url('../fonts/lato-italic-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-italic-webfont.woff') format('woff'),

         url('../fonts/lato-italic-webfont.ttf') format('truetype'),

         url('../fonts/lato-italic-webfont.svg#latoitalic') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'latolight';

    src: url('../fonts/lato-light-webfont.eot');

    src: url('../fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-light-webfont.woff') format('woff'),

         url('../fonts/lato-light-webfont.ttf') format('truetype'),

         url('../fonts/lato-light-webfont.svg#latolight') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'latolight_italic';

    src: url('../fonts/lato-lightitalic-webfont.eot');

    src: url('../fonts/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-lightitalic-webfont.woff') format('woff'),

         url('../fonts/lato-lightitalic-webfont.ttf') format('truetype'),

         url('../fonts/lato-lightitalic-webfont.svg#latolight_italic') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'latoregular';

    src: url('../fonts/lato-regular-webfont.eot');

    src: url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/lato-regular-webfont.woff') format('woff'),

         url('../fonts/lato-regular-webfont.ttf') format('truetype'),

         url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

	font-family: 'GothamNarrow-Light';

	src: url('../fonts/GothamNarrow-Light.eot?') format('eot'), 

	     url('../fonts/GothamNarrow-Light.otf')  format('opentype'),

	     url('../fonts/GothamNarrow-Light.woff') format('woff'), 

	     url('../fonts/GothamNarrow-Light.ttf')  format('truetype'),

	     url('../fonts/GothamNarrow-Light.svg#GothamNarrow-Light') format('svg');

}



@font-face {

	font-family: 'GothamNarrow-Medium';

	src: url('../fonts/GothamNarrow-Medium.eot?') format('eot'), 

	     url('../fonts/GothamNarrow-Medium.otf')  format('opentype'),

	     url('../fonts/GothamNarrow-Medium.woff') format('woff'), 

	     url('../fonts/GothamNarrow-Medium.ttf')  format('truetype'),

	     url('../fonts/GothamNarrow-Medium.svg#GothamNarrow-Medium') format('svg');

}



@font-face {

	font-family: 'GothamNarrow-Bold';

	src: url('../fonts/GothamNarrow-Bold.eot?') format('eot'), 

	     url('../fonts/GothamNarrow-Bold.otf')  format('opentype'),

	     url('../fonts/GothamNarrow-Bold.woff') format('woff'), 

	     url('../GothamNarrow-Bold.ttf')  format('truetype'),

	     url('../fonts/GothamNarrow-Bold.svg#GothamNarrow-Bold') format('svg');

}



body { font-family: 'latoregular'; font-size:11px; color:#594E50; line-height:normal; margin-bottom:20px; overflow-y: scroll;}



h2 {  font-size:28px; font-family: 'GothamNarrow-Bold'; font-weight:normal; line-height:32px; text-decoration:underline; color:#EE4036; text-transform:uppercase;}



div.page-header h2 a{ font-size:28px; font-family: 'GothamNarrow-Bold'; font-weight:normal; line-height:32px; text-decoration:underline; color:#EE4036; text-transform:capitalize;}

h4{ font-family: 'latobold'; font-size:13px; font-weight:normal; color:#0061AE;}



/*********** Start Common ***********/

.wrapper{ margin:0 auto; padding:0; width:1020px;}

.pr{ position:relative;}

.container{ font-size:14px; line-height:18px;}

.container h2{ margin-bottom:30px;margin-top:25px}



/*********** End Common ***********/



/*********** Start Header ***********/

header{ padding:14px 0 0px;}

.logo{ float:left;}

.socialIcons{ float:right; width:25px; padding:25px 0 0 75px;display:none}

.socialIcons a{ width:25px; height:25px; margin-bottom:5px; display:inline-block; background-repeat:no-repeat; background:url(../images/socialicon.png);}

.socialIcons a.f{ background-position:0 0;}

.socialIcons a.f:hover{ background-position:right 0;}

.socialIcons a.l{ background-position:0 bottom;}

.socialIcons a.l:hover{ background-position:right bottom;}

.mainMenu{ float:left; padding:25px 0 0 0;}

.mainMenu li{ float:left; width:64px; margin:0 0 0 25px; font-family: 'latobold'; text-align:center; color:#594E50;}

.mainMenu li a{ color:#594E50;}

.mainMenu li a span{ width:36px; height:34px; background:url(../images/menu.png); background-repeat:no-repeat; display:inline-block; background-repeat:no-repeat; transition:width 1s, height 1s;-moz-transition:width 1s, height 1s, -moz-transform 1s;-webkit-transition:width 1s, height 1s,-webkit-transform 1s;-o-transition:width 1s, height 1s, -o-transform 1s;-ms-transition:width 1s, height 1s, -ms-transform 1s;}

.mainMenu li a:hover, .mainMenu li.current a{ color:#EE4036;}

.mainMenu li:hover span{ transform:rotate(180deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}

.mainMenu li.home:hover span, .mainMenu li.home span.current{ background-position:0 bottom; }

.mainMenu li.abous span{ background-position:-92px 0; }

.mainMenu li.abous:hover span, .mainMenu li.abous span.current{background-position:-92px bottom;}

.mainMenu li.design span{ background-position:-184px 0; }

.mainMenu li.design:hover span, .mainMenu li.design span.current{ background-position:-184px bottom;}

.mainMenu li.members span{ background-position:-276px 0; }

.mainMenu li.members:hover span, .mainMenu li.members span.current{ background-position:-276px bottom;}

.mainMenu li.programs span{ background-position:-369px 0; }

.mainMenu li.programs:hover span, .mainMenu li.programs span.current{ background-position:-369px bottom;}

.mainMenu li.connect span{ background-position:-462px 0; }

.mainMenu li.connect:hover span, .mainMenu li.connect span.current{ background-position:-462px bottom;}

.mainMenu li.download span{ background-position:-554px 0; }

.mainMenu li.download:hover span, .mainMenu li.download span.current{ background-position:-554px bottom;}

.mainMenu li.contact span{ background-position:-646px 0; }

.mainMenu li.contact:hover span, .mainMenu li.contact span.current{ background-position:-646px bottom;}

/*********** End Header ************/



/*********** Start Slider ***********/

#rotator { width:100%; padding:7px 0px 0px 0px; margin:0; height:410px; position:relative;overflow:hidden}

#vtnivo97{margin:0 auto}

#rotator li{ display:block; height:100%; width:100%; position:absolute; background-position: center top !important; background-repeat:no-repeat !important; background-size:cover;}

#sliderNav{ position:absolute; right:90px; bottom:30px; z-index:9999;}

#sliderNav a{ text-indent:-9999px; width:9px; height:9px; background:url(../images/bullet.png) center top no-repeat; display:inline-block; margin-left:8px; }

#sliderNav a.activeSlide{ background:url(../images/bulletH.png) center top no-repeat;}

/*********** End Slider ***********/



/*********** Start Footer ***********/

.iocnF{ position:fixed; left:0; top:50%; margin-top:-100px; z-index:9999;}

.iocnF a {width:44px; height:40px; margin-top:8px; display:block; position:relative; background-color:rgba(0, 96, 173, 0.70);  background-repeat:no-repeat; background-position:8px 8px;}

.iocnF a span {width:135px; display:none; position:absolute; top:0; left:44px; height:30px; line-height:30px; padding:5px; background-color:rgba(0, 96, 173, 0.70); font-family: 'latobold'; color:#fff;}

.iocnF a.apply{background-image:url(../images/apply.png);}

.iocnF a.down{background-image:url(../images/down.png);}

.iocnF a.search{background-image:url(../images/search.png);}

/*********** End Footer ***********/



/*********** Start Home Page ***********/

.item-pagehomeCont{ /*border-left:1px solid #594e50;*/ margin:25px 0 0 ;/* border-right:1px solid #594e50;*/ padding:0 20px;float:left;width:96%;font-size:11px}

.homeContImg{ float:left; width:95px; margin:15px 20px 0 0;}

.homeContImg img{ max-width:100%;}

.homeCont-col1{ width:425px;}

/*********** End Home Page ***********/



/*********** Start Member Page ***********/

.mamberDiv{}

.mamberDiv h2{}

.memberSlider {position:relative; margin:0 ; width:750px !important; height:auto; position: relative;float:left }

.memberSlider ul {position:relative; margin-left:-50px;  height:580px;}

.memberSlider li {float:left; width:235px; margin-right:30px; height:100%; text-align:center; color:#594E50;}

.memberSlider li a{ color:#594E50;}

.memeberBlog { margin:0px 0 0 0;}

.memeberBlog img{ border:6px solid #fff;  -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; }

.memeberBlog:hover img{ border:6px solid #EE4036;  -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; } 

.memeberBlog h4{ color:#594E50; text-transform:uppercase; font-family: 'GothamNarrow-Medium'; font-size:14px;}

.memeberBlog:hover h4{ color:#EE4036;}

.sliderArr{ text-align:center; width:250px; margin:0 auto;}

.sliderArr a{ width:44px; height:44px; display:inline-block; text-align:center; margin:50px 0 0 0; background-repeat:no-repeat;}

.leftA {background-position: 0 0; background:url(../images/arrow.png);}

.leftA:hover {background-position: 0 bottom;}

.rightA { background:url(../images/arrow.png) right 0; margin-left:100px !important;}

.rightA:hover {background-position: right bottom;}



.memberSidebar{ float:right; width:260px; z-index:9999;}

.highlights{ padding:15px 10px; border-top:1px solid #594E50; border-bottom:1px solid #594E50; background:#f7f5f5;}

.highlights h4{ font-family: 'GothamNarrow-Light'; text-transform:uppercase; margin-bottom:1px;}

.highlights li{ margin-top:12px; float:left; width:100%; }

.highlights li img { float:left; margin:0 6px 0 0;}

.highlights li p{ margin-top:15px; }

.rightSlider{ padding-bottom:10px; margin:15px 0 0 0; border-bottom:1px solid #594E50; position:relative;}

.rightSlider li{ display:block; width:100%; position:relative; height:237px;}

.rightSlider li img { position:absolute;}

.rightArrow{ width:15px; height:25px; display:inline-block; background:url(../images/rightArrow.png) 0 0 no-repeat; position:absolute; bottom:20px; z-index:9999; }

.next{left:80px; background-position:right 0;}

.next:hover{ background-position:right bottom;}

.pre{left:15px; background-position:0 0;}

.pre:hover{ background-position:0 bottom;}

.rightTitle{ position:absolute; left:2px; bottom:40px;}

.rightTitle h4{ background:#0061ae; font-family: 'latoregular'; padding:5px 10px; line-height:13px; color:#fff; margin:2px 0 0 0;}



#fancybox-wrap{ border:1px solid #b2b2b2; background:#fff; left:50% !important; margin-left:-430px !important;}

.popupDiv{ width:840px;}

#fancybox-close{ right:0 !important; top:0 !important; width:40px !important; height:39px !important; }

.popupDiv .popImg{ width:300px; text-align:center; float:left;}

.popupDiv .popTitle{ text-align:center; float:left; width:340px; margin-top:50px; font-family: 'GothamNarrow-Light'; font-size:14px;}

.popupDiv .popTitle h4 {font-family: 'GothamNarrow-Medium'; font-size:18px; color:#EE4036;}

.popupDiv p{ font-size:14px; line-height:18px; text-indent:25px; font-family: 'latoregular'; margin:15px 0 0 0;}

.popIcon{ float:right; width:150px; margin-top:50px;}

.popIcon a{ float:left; display:inline-block; margin-right:15px;}

/*********** End Member Page ***********/



/*********** Start Program Page ***********/

.rightProgram{ background:#fff; padding:15px 5px; border-top:1px solid #594E50; border-bottom:1px solid #594E50; float:right; width:160px;}

.rightProgram li{ margin:20px 0 0 0;}

.programBlog{ margin-top:15px; width:1050px; font-size:14px; line-height:20px;}

.programBlog h4{ margin-bottom:15px;}

.programCol1{ float:left; width:300px; margin-right:25px;}

.programCol1 img{ margin-top:15px;}

.programCol2{ float:left; width:600px;}



/*********** End Program Page ***********/



/*********** Start About Page ***********/

.aboutBlog h4{ font-size:14px; margin-bottom:10px; }

.container ul{ margin-bottom:10px;}

.container ul li{ list-style:square; margin-left:10px; line-height:20px; }

/*********** End About Page ***********/



/*********** Start Connect And Contact Page ***********/

.formC{}

.formC li{ display:block; margin:10px 0 0 0; float:left; width:100%; display:block;}

#chronoform-conectwithus label ,#chronoform-contactus label{ width:100px; min-width:100px !important;text-align:left !important; margin-right:10px; display:block !important; float:left;font-weight:normal}

#chronoform-conectwithus input,#chronoform-contactus input ,#chronoform-conectwithus select, #chronoform-contactus select,#chronoform-conectwithus textarea,#chronoform-contactus textarea{ background:#D2D3D4; border:1px solid #CCC; padding:5px; width:250px !important; box-shadow:none !important;border-radius:0px !important;color: #aaabae; !important}

.formC li select{ width:260px;}

.formC li textarea{ height:80px;}

.formC li select{ background:#f1f1f1; border:1px solid #CCC;}

#chronoform-conectwithus #button10,#chronoform-contactus #button5{ background:#0061AE !important; padding:10px; width:100px !important; text-align:center; color:#fff; font-weight:bold; cursor:pointer; margin-left:110px; border:none;}

#chronoform-conectwithus #button10:hover,#chronoform-contactus #button5:hover{ background:#EE4036;}

.formC li input:focus {background:#f3f3f3; border:1px solid #797979;}



.chrono_credits{display:none}

/*********** End Connect And Contact Page ***********/



.fa-asterisk{display:none}



.aidanews2 .even{background:none !important}



.aidanews2 .aidanews2_positions{padding-left:0px !important;padding-right:0px !important}



.aidanews2 img{border:none !important;padding-left:0px !important}



.aidanews2 .aidanews2_line{border-bottom:none !important}



div.memberSidebar div.moduletable{ padding:15px 8px 15px 10px; border-top:1px solid #594E50; border-bottom:1px solid #594E50; background:#f7f5f5;margin-bottom:15px}



div.moduletable h3{ font-family: 'GothamNarrow-Light'; text-transform:uppercase; margin-bottom:1px;font-size: 13px;

font-weight: normal;

color: #0061AE;}



.aidanews2{margin-top: 12px;}



.programmeleft{

    margin: 0px;

    width: 850px !important;

    height: auto;

    position: relative;

    float: left;

  font-size:14px;

  line-height:18px

}



.programmeright{

    float: right;

    width: 160px;

    z-index: 9999;

}



.programCol2 h4 {

margin-bottom: 15px;

  margin-top:15px;

}



.menu li.item-112 a{ background:url(../images/idm-logo.jpg) no-repeat scroll 0% 0%;width:151px;height:85px;font-size:0px;display:block;}





.menu li.item-113 a{ background:url(../images/ddei-logo.jpg) no-repeat scroll 0% 0%;width:156px;height:69px;font-size:0px;display:block;}





.programmeright div.moduletable{background: #fff;

padding: 15px 5px;

border-top: 1px solid #594E50;

border-bottom: 1px solid #594E50;

float: right;

  width: 160px;}







.moduletable_menu ul li{ width:36px; height:34px; background:url(../images/menu.png); background-repeat:no-repeat; display:inline-block; background-repeat:no-repeat; transition:width 1s, height 1s;-moz-transition:width 1s, height 1s, -moz-transform 1s;-webkit-transition:width 1s, height 1s,-webkit-transform 1s;-o-transition:width 1s, height 1s, -o-transform 1s;-ms-transition:width 1s, height 1s, -ms-transform 1s;float: left;

width: 64px;

margin: 0 0 0 25px;

font-family: 'latobold';

text-align: center;

color: #594E50;}



.moduletable_menu ul li a{padding-top: 38px;

text-align: left;display:block}



.moduletable_menu ul li.item-102{

background-position: -92px 0;

}

.moduletable_menu ul li.item-101:hover,.moduletable_menu ul li.item-101.current{background-position:0px bottom;}



.moduletable_menu ul li.item-102:hover,.moduletable_menu ul li.item-102.current{background-position:-92px bottom;}



.moduletable_menu ul li.item-103 {

background-position: -184px 0;

}



.moduletable_menu ul li.item-103:hover,.moduletable_menu ul li.item-103.current{background-position:-184px bottom;}



.moduletable_menu ul li.item-104 {

background-position: -276px 0;

}

.moduletable_menu ul li.item-123 {
    background-position: -730px 0;
}

.moduletable_menu ul li.item-123:hover,.moduletable_menu ul li.item-123.current{background-position:-730px bottom;}


.moduletable_menu ul li.item-104:hover,.moduletable_menu ul li.item-104.current{background-position:-276px bottom;}





.moduletable_menu ul li.item-105 {

background-position: -369px 0;

}



.moduletable_menu ul li.item-105:hover,.moduletable_menu ul li.item-105.current{background-position:-369px bottom;}



.moduletable_menu ul li.item-106{

background-position: -462px 0;

}



.moduletable_menu ul li.item-106:hover,.moduletable_menu ul li.item-106.current{background-position:-462px bottom;}



.moduletable_menu ul li.item-107{

background-position: -554px 0;

}



.moduletable_menu ul li.item-107:hover,.moduletable_menu ul li.item-107.current{background-position:-554px bottom;}



.moduletable_menu ul li.item-108{

background-position: -646px 0;

}



.moduletable_menu ul li.item-108:hover,.moduletable_menu ul li.item-108.current{background-position:-646px bottom;}



.lof-articlessroller .lof-inner{background:none !important}



div.lof-navigator-outer{display:none}



.lof-previous{top:100% !important;left:310px !important;

background: url(../images/arrowprevious.jpg) !important;width: 44px !important;

height: 44px  !important;

display: inline-block;

text-align: center;

  margin-bottom:30px;

background-repeat: no-repeat;}



.lof-next{top:100% !important;right:310px !important;background: url(../images/arrownext.jpg) 0 0 !important;

margin-left: 100px !important;width: 44px !important;

height: 44px !important;

display: inline-block;

text-align: center;

margin-bottom:30px;

background-repeat: no-repeat;}

a.lof-previous:hover {background: url(../images/arrowprevioushover.jpg) !important;}



a.lof-next:hover {background-position: 0 0 !important;background: url(../images/arrownexthover.jpg) !important;}



.lof-articlessroller .lof-inner:hover{box-shadow:none !important;}

.lof-articlessroller .lof-inner img{ border:6px solid #fff;  -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; }



.lof-articlessroller .lof-inner:hover img{ border:6px solid #EE4036;  -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; } 



.lof-articlessroller .lof-inner h4 a,.lof-articlessroller .lof-inner h4{

color: #594E50;

text-transform: uppercase;

font-family: 'GothamNarrow-Medium';

font-size: 14px;

}



.lof-articlessroller .lof-inner:hover h4 a,.lof-articlessroller .lof-inner h4{ color:#594E50;}



.lof-articlessroller .lof-inner a{color:#594E50;}



#colorbox div.item-pagehomeCont{border:none !important}



#cboxTitle{border:none !important}

.theme-default .nivoSlider{box-shadow:none !important}

#cboxLoadedContent{margin-top:0px !important}.item-pagehomeCont h4{margin-bottom:10px;font-size:16px !important}.item-pagehomeCont p{font-size:14px !important}



.lof-main-wapper p{padding-bottom:0px !important}

#chronoform-contactus{margin-top:40px !important}


div.moduletablecontact{font-size:15px;padding-top:45px}

div.item-page h2{margin-top:25px;margin-bottom:30px}

.gbs3 .form-group{margin-bottom:10px !important}

.theme-default .nivo-controlNav{position: absolute;
bottom: 15px;
z-index: 100;
left: 75%;padding:0px !important}