.dev-query{background-color:#FFF;text-align:center;}body.html{background-color:#093e76;min-width:320px;font-family:Arial,sans-serif;}a{color:#16478C;}a:focus{outline:medium none;}.container{max-width:1000px;width:100%;-webkit-box-shadow:0 0 21px #01060e;-moz-box-shadow:0 0 21px #01060e;box-shadow:0 0 21px #01060e;border:0 none;}.main-container{background-color:#ffffff;padding-bottom:50px;padding-top:20px;position:relative;z-index:1;}label{margin-top:5px;margin-bottom:5px;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;}#navbar{background:url(/sites/all/themes/iombookstore/images/HeaderBG.jpg) no-repeat scroll left top transparent;position:relative;z-index:2;padding:0;}.navbar-header{float:none;}.navbar-left{width:57%;float:left;padding:0 15px;}.container .navbar-right{margin:0;width:43%;float:right;padding:0;margin:0;}.navbar-right .row{background:url(/sites/all/themes/iombookstore/images/bookshelf.png) no-repeat scroll 10px bottom transparent;min-height:260px;margin-bottom:-5px;margin-right:0;}.navbar-left .main-nav{width:150%;}.i18n-en .navbar-right .row{background-position:0 bottom;}a.iom-logo{display:inline-block;margin-left:0px;margin-right:15px;max-width:125px;}a.logo{display:inline-block;margin-bottom:80px;margin-top:50px;max-width:386px;width:100%;}.navbar-header img{width:100%;height:auto;}.logo-container{}.region-language{background:url(/sites/all/themes/iombookstore/images/languageBG.png) no-repeat scroll 0 0 transparent;float:right;height:163px;margin-right:45px;margin-top:30px;width:124px;position:relative;z-index:3;}.language-switcher-locale-url{list-style:outside none none;padding:38px 0 0;text-align:center;}.language-switcher-locale-url a,.language-switcher-locale-url span{color:#234B90;display:block;font-size:16px;font-weight:bold;line-height:40px;}.language-switcher-locale-url a:hover,.language-switcher-locale-url a.active{color:#FFFFFF;}.language-switcher-locale-url .en .language-link{height:42px;line-height:42px;-ms-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);transform:rotate(-1deg);}.language-switcher-locale-url .fr .language-link{line-height:44px;-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);}.language-switcher-locale-url .es .language-link{}.language-switcher-locale-url .en:hover,.language-switcher-locale-url .en.active{background:url(/sites/all/themes/iombookstore/images/languageBG.png) no-repeat scroll -127px -38px transparent;}.language-switcher-locale-url .fr:hover,.language-switcher-locale-url .fr.active{background:url(/sites/all/themes/iombookstore/images/languageBG.png) no-repeat scroll -127px -80px transparent;}g.language-switcher-locale-url .es:hover,.language-switcher-locale-url .es.active{background:url(/sites/all/themes/iombookstore/images/languageBG.png) no-repeat scroll -127px -124px transparent}.navbar-default .main-nav{background-color:#255497;clear:both;}.main-nav{border-top:3px solid #3d65a2;border-bottom:3px solid #1B4180;margin-top:1px;}.main-nav .navbar-collapse{padding:0;border:0;}.navbar-default .navbar-nav > li > a{border-right:2px solid #1b387a;border-left:2px solid #3d65a2;color:#ffffff;font-size:16px;padding-bottom:8px;padding-top:8px;}.navbar-default .navbar-nav > li.last > a{border-right:0 none;}.navbar-default .navbar-nav > li > a.active,.navbar-default .navbar-nav > li > a.active:hover,.navbar-default .navbar-nav > li > a.active:focus{background-color:transparent;background-image:none;color:#FEC11C;font-weight:bold;filter:none;text-shadow:none;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:transparent;color:#FEC11C;}.navbar-default .navbar-nav > li.first > a,.navbar-default .navbar-nav > li.first > a.active{border-left:0 none;text-indent:-9999em;background:url(/sites/all/themes/iombookstore/images/HomeIcon.png) no-repeat scroll center 4px transparent;filter:none;width:90px;}.navbar-default .navbar-nav > li.first > a:hover,.navbar-default .navbar-nav > li.first > a:focus,.navbar-default .navbar-nav > li.first > a.active{background-position:center -69px;}.navbar-default .navbar-toggle{background-color:#366db8;background-image:none;border-color:#65ade7;float:left;margin-bottom:1px;margin-left:15px;margin-top:1px;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#4083C2;}.navbar-default .navbar-toggle .icon-bar{background-color:#65ade7;}.page-header{border:0 none;font-weight:bold;margin-bottom:0;margin-top:20px;text-transform:uppercase;font-size:38px;text-align:center;}.sidebar-second .row > section{padding-bottom:30px;}.region-sidebar-second section{margin-bottom:28px;}.region-sidebar-second section form{margin-bottom:0;}.region-sidebar-second .block-title{font-size:18px;margin:0;}.form-checkboxes input[type="checkbox"]{display:inline;height:auto;width:auto;}.footer.container{background:url(/sites/all/themes/iombookstore/images/HeaderBG.jpg) no-repeat scroll left top transparent;color:#ffffff;height:157px;margin:0 auto;padding:36px 0;position:relative;z-index:0;}.footer a{color:#FFF;}#block-block-5{background-color:#ffffff;left:0;position:absolute;top:0;width:100%;min-height:580px;z-index:999;}#block-block-5 img{}.front .main-container > .row{background:url(/sites/all/themes/iombookstore/images/bgline.png) repeat-x scroll 0 150px transparent;}article.bee3D-parent{top:-60px;}.navigate{color:#174895;top:32%;line-height:313px;}#slider{background:none repeat scroll 0 0 transparent;min-height:640px;position:relative;}.slider-image a{position:relative;}.image-wrapper{display:block;margin:0 auto;max-width:224px;width:100%;position:relative;}.coverflow section.bee3D-active{z-index:100;}.slider-image .image-wrapper > img:first-child{margin:2px;}.shadow-image{position:absolute;top:-2px;left:0;}.slider-content{font-size:17px;margin:-60px -215px 0;text-align:center;-webkit-transition:opacity 0.5s ease-in-out 0.5s;-moz-transition:opacity 0.5s ease-in-out 0.5s;transition:opacity 0.5s ease-in-out 0.5s;position:relative;overflow:hidden;z-index:10;}.slider-image{position:relative;min-height:383px;z-index:0;}.bee3D-active .slider-content{position:relative;z-index:100;visibility:visible;opacity:1;}.bee3D-active .slider-title a{display:block;position:relative;z-index:100;}.bee3D-active .slider-image img{display:block;}.bee3D-slide .shadow-image{display:none !important;}.slider-content h2{color:#353535;font-weight:bold;}.bee3D-inactive{overflow:hidden;}.bee3D-inactive .slider-content{visibility:hidden;opacity:0;}.slider-description{word-wrap:break-word;}#slider section{opacity:1;}#slider a{color:#16478C;}.slider-footer{color:#16478C;margin-top:15px;}.slider-footer > a,.slider-footer > span{border-left:1px solid #16478c;padding:0 20px;}.slider-footer > a:first-child,.slider-footer > span:first-child{border-left:0 none;}.slider-footer > span > span{font-weight:bold;}.slider-footer form{display:inline-block;}.slider-footer form .download-pdf{display:inline-block;border-right:1px solid #16478c;padding:0 20px 0 0;margin-right:20px;}.slider-footer form .btn{background-color:transparent;border:0 none;color:#16478c;display:inline-block;font-size:inherit;padding:0;vertical-align:top;}.slider-footer .form-control{padding:2px 12px;height:26px;}.slider-footer .form-group{margin-bottom:0;display:inline-block;vertical-align:top;}.front .main-content,.front .main-content .region-content{overflow:hidden;}.front .main-content{background:url(/sites/all/themes/iombookstore/images/footerContentBG.png) no-repeat scroll center bottom transparent;}.content-footer{padding-top:30px;}.content-footer .col-sm-3{padding:0 38px;width:27%;}.content-footer .col-sm-6{border-left:4px dotted #094e93;border-right:4px dotted #094e93;padding:0 38px;width:46%;}.iom-info{color:#5E5E5E;font-size:24px;line-height:1.2em;margin-bottom:20px;text-align:justify;}.currency-wrapper{padding:0;}.currency-exchange{background:#d6d6d6;background:-moz-linear-gradient(top,#d6d6d6 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d6d6d6),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#d6d6d6 0%,#ffffff 100%);background:-o-linear-gradient(top,#d6d6d6 0%,#ffffff 100%);background:-ms-linear-gradient(top,#d6d6d6 0%,#ffffff 100%);background:linear-gradient(to bottom,#d6d6d6 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d6d6',endColorstr='#ffffff',GradientType=0);border:1px solid #aaaaaa;border-radius:10px;color:#777777;font-size:12px;padding:10px 10px 5px;text-align:center;min-width:140px;max-width:150px;}.currency-exchange h2,.currency-exchange h4{font-size:16px;margin:0 0 5px;text-transform:uppercase;}.currency-exchange .form-group{margin-bottom:0;}.currency-exchange .form-control{background:url(/sites/all/themes/iombookstore/images/blue-arrow.png) no-repeat scroll right -73px #F5F5F5;font-size:12px;height:20px;padding:2px 25px 2px 5px;text-align:center;-webkit-appearance:none;-moz-appearance:none;}.currency-exchange .form-control option{padding:5px 25px 5px 5px;}.currency-rate{font-size:11px;}.currency-label{font-size:10px;margin:2px 0 0;}.currency-exchange button{display:none;}.not-front .currency-exchange{padding-bottom:10px;}.not-front .currency-exchange h2{margin-bottom:5px;}.not-front .currency-exchange .form-group{margin-bottom:5px;}.social-wrapper{margin-top:5px;padding:0;}.social{max-width:235px;}.content-footer .social a{color:#5e5e5e;display:inline-block;width:70px;height:80px;position:relative;text-align:center;font-size:13px;font-weight:bold;}.content-footer .social a:before{bottom:0;content:"";display:block;height:60px;left:0;position:absolute;width:80px;}.content-footer .social a.facebook:before{background:url(/sites/all/themes/iombookstore/images/social.png) no-repeat scroll left -14px;}.content-footer .social a.twitter:before{background:url(/sites/all/themes/iombookstore/images/social.png) no-repeat scroll -80px -14px;}.content-footer .social a.contact-us:before{background:url(/sites/all/themes/iombookstore/images/social.png) no-repeat scroll -160px -14px;}.node-type-book-page .commerce-add-to-cart .form-submit,.node-type-book-page .field-name-field-external-copy .field-items a,.blue-btn .menu.nav a{background-color:rgb(246,246,246);background-color:-moz-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 49%,rgba(235,235,235,1) 50%,rgba(219,219,219,1) 100%);background-color:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(246,246,246,1)),color-stop(49%,rgba(246,246,246,1)),color-stop(50%,rgba(235,235,235,1)),color-stop(100%,rgba(219,219,219,1)));background-color:-webkit-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 49%,rgba(235,235,235,1) 50%,rgba(219,219,219,1) 100%);background-color:-o-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 49%,rgba(235,235,235,1) 50%,rgba(219,219,219,1) 100%);background-color:-ms-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 49%,rgba(235,235,235,1) 50%,rgba(219,219,219,1) 100%);background-color:linear-gradient(to bottom,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 49%,rgba(235,235,235,1) 50%,rgba(219,219,219,1) 100%);border:1px solid #999999;-ms-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#6d6d6f;display:block;font-size:15px;letter-spacing:-0.1ex;font-weight:bold;line-height:30px;margin:15px 0;padding:0 12px;text-transform:uppercase;width:100%;}.front .blue-btn .menu.nav a{margin-top:0;margin-bottom:5px;}.blue-btn .menu.nav a{background-image:url(/sites/all/themes/iombookstore/images/blue-arrow.png);background-repeat:no-repeat;background-position:right 0;}.node-type-book-page .commerce-add-to-cart .form-submit:hover,.node-type-book-page .field-name-field-external-copy .field-items a:hover,.blue-btn .menu.nav a:hover{background-color:rgb(248,248,248);background-color:-moz-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 49%,rgba(238,238,238,1) 50%,rgba(219,219,219,1) 100%);background-color:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,248,248,1)),color-stop(49%,rgba(255,255,255,1)),color-stop(50%,rgba(238,238,238,1)),color-stop(100%,rgba(219,219,219,1)));background-color:-webkit-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 49%,rgba(238,238,238,1) 50%,rgba(219,219,219,1) 100%);background-color:-o-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 49%,rgba(238,238,238,1) 50%,rgba(219,219,219,1) 100%);background-color:-ms-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 49%,rgba(238,238,238,1) 50%,rgba(219,219,219,1) 100%);background-color:linear-gradient(to bottom,rgba(248,248,248,1) 0%,rgba(255,255,255,1) 49%,rgba(238,238,238,1) 50%,rgba(219,219,219,1) 100%);}.blue-btn .menu.nav a:hover{background-image:url(/sites/all/themes/iombookstore/images/blue-arrow.png);background-repeat:no-repeat;background-position:right -30px;border-color:#cdae58;color:#c19521;}.blue-btn .menu.nav .btn-login a{padding-left:50px;background-position:left -260px;text-align:center;}.blue-btn .menu.nav .btn-login a:hover{background-position:left -300px;}.blue-btn .menu.nav .btn-logout a{padding-left:50px;background-position:left -300px;text-align:center;}.blue-btn .menu.nav .btn-logout a:hover{background-position:left -260px;border-color:#18876c;color:#18876c;}.general-folder{padding:0;}.general-folder h2.block-title{color:#555555;font-size:12px;font-weight:bold;margin:0 0 5px;text-align:center;text-transform:uppercase;}.front .general-folder h2.block-title{font-size:14px;}.general-folder p{font-size:13px;margin:0 0 5px;}.general-folder > p > a{}.not-front .general-folder img{width:105px;}.block-system.blue-btn .menu{max-width:85%;margin:0 auto;}.not-front #block-system-user-menu .menu.nav li a.view-cart{background-position:right -180px;}.not-front #block-system-user-menu .menu.nav li a.view-cart:hover{background-position:right -220px;}#block-system-user-menu{padding-bottom:15px;border-bottom:4px dotted #094e93;margin-bottom:28px;}.page-user-register .main-container > .row{margin:0 auto;max-width:480px;width:100%;}.page-user-register .help-block{display:none;}.page-user.not-logged-in .panel-default{border:0 none;box-shadow:none;}.page-user.not-logged-in .panel-default > .panel-heading{background-color:transparent;border:0 none;color:#555555;margin:8px 0 0;padding:0;text-align:center;}.page-user.not-logged-in .panel-default > .panel-heading a{color:#555555;font-size:26px;font-weight:bold;text-transform:uppercase;}.page-user.not-logged-in .form-actions{text-align:center;}form.user-info-from-cookie{}form.user-info-from-cookie h3{color:#555555;font-size:26px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:20px;}form.user-info-from-cookie .panel-heading{display:none;}form.user-info-from-cookie .panel-body{padding:0;}form.user-info-from-cookie .form-type-password-confirm .help-block{clear:both;display:block;margin:0 0 5px;}form.user-info-from-cookie .chosen-container,form.user-info-from-cookie .form-control{float:right;width:50% !important;}form.user-info-from-cookie .control-label{line-height:34px;margin:0;width:50%;float:left;}form.user-info-from-cookie .form-type-password-confirm{margin:0;}form.user-info-from-cookie .form-type-password-confirm .form-group{padding:0;width:100%;}form.user-info-from-cookie .form-type-password .label{left:0;position:absolute;width:25%;}form.user-info-from-cookie .form-type-password-confirm .form-group .progress{height:7px;margin:5px 0 0;position:absolute;right:0;top:33px;width:50%;}form.user-info-from-cookie .form-control-feedback{top:0;right:0;}form.user-info-from-cookie #addressfield-wrapper fieldset{margin:0;}form.user-info-from-cookie div.addressfield-container-inline > div.form-item{float:none;margin:0;}form.user-info-from-cookie .form-item-terms-of-use .control-label{width:100%;line-height:1.5em;text-align:center;}form.user-info-from-cookie label[for="edit-pass"]{display:none;}.chosen-container-single .chosen-single{background:none repeat scroll 0 center transparent;height:100%;padding:5px 10px;border:1px solid #CCC;box-shadow:0 0 transparent;}.chosen-container-single .chosen-single div b{background-position:0 7px;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px;}.street-block .form-group:last-child{margin-bottom:15px;}.captcha{margin:0 auto 10px;position:relative;padding:0;width:320px;}.captcha .panel-body{padding:0;}.captcha .help-block,.captcha .panel-heading{display:none;}.chosen-container{border:0 none;padding:0;}.captcha img{margin-left:50px;}.captcha .control-label,form.user-info-from-cookie .captcha .control-label{text-align:center;width:100%;}.captcha .form-control,form.user-info-from-cookie .captcha .form-control{font-size:22px;height:50px;position:absolute;right:50px;text-align:center;top:0;width:114px !important;}.required-fields.personal-details{margin-top:20px;}.account-details .row{margin:0;}#edit-terms-of-use{margin-top:20px;}.form-type-password-confirm .password-help{position:static;border:0;}.addressfield-container-inline > div{padding-bottom:10px;}.page-user-password .block-system{text-align:center;}.page-user-password .form-text{margin:0 auto;max-width:320px;}.profile .field-label{width:170px;}.profile > .field{margin-bottom:10px;}.form-item:before,.form-item:after{display:block;clear:both;content:"";}#user-login{margin:auto;max-width:500px;}#user-login label{float:left;width:35%;}#user-login .form-item{clear:both;}.form-item-name{margin-top:15px;}#user-login .help-block{display:none;}#user-login .form-text{float:right;width:65%;}#user-login .form-actions .btn{float:right;}.view-content{overflow:hidden;}#views-exposed-form-search-search-page .views-exposed-widget label{display:none;}#views-exposed-form-search-search-page .views-exposed-widget:first-child label{}.views-exposed-form .views-exposed-widgets{position:relative;clear:both;}.views-exposed-form .views-exposed-widget{margin-top:15px;padding:0;width:100%;overflow:hidden;}.views-exposed-form .views-exposed-widget:first-child,.views-exposed-form .views-exposed-widget:last-child{margin-top:0;}#views-exposed-form-search-search-page .form-group{position:relative;}#views-exposed-form-search-search-page .form-control{background-color:#f5f5f5;border:1px solid #aaaaaa;font-weight:bold;height:30px;padding:5px;}#views-exposed-form-search-search-page .views-widget-filter-search_api_views_fulltext label{display:none;}#views-exposed-form-search-search-page .views-widget-filter-search_api_views_fulltext .form-control{padding:5px 30px;}.views-widget-filter-search_api_views_fulltext .form-type-textfield::after{content:"";display:block;font-family:"Glyphicons Halflings";font-size:20px;height:30px;left:0;padding:2px 5px;position:absolute;top:0;width:30px;}#views-exposed-form-search-search-page .views-exposed-widget.views-submit-button{height:30px;padding:0;position:absolute;right:0;text-align:right;top:0;width:50px;}#views-exposed-form-search-search-page .views-exposed-widget.views-submit-button .btn{background:url(/sites/all/themes/iombookstore/images/blue-arrow.png) no-repeat scroll right -100px transparent;height:30px;width:50px;border:0 none;text-indent:-999em;outline:none;margin:0;}#views-exposed-form-search-search-page .views-exposed-widget.views-submit-button .btn:hover{background:url(/sites/all/themes/iombookstore/images/blue-arrow.png) no-repeat scroll right -140px transparent;}#views-exposed-form-search-search-page .form-control option{padding:5px;}.views-exposed-form .views-exposed-widget .btn{margin:0;width:100%;}.view-just-released img{margin:auto;}.page-search-books{}.page-search-books .view-search{}.page-search-books .view-search .view-header{border-bottom:4px dotted #094e93;margin-bottom:15px;padding-bottom:10px;}.page-search-books .view-search .views-row{border-bottom:2px solid #D6D6D6;clear:both;margin-bottom:20px;padding-bottom:20px;position:relative;}.page-search-books .view-search .views-field-field-book-image{display:inline-block;position:absolute;left:0;top:0;width:115px;}.page-search-books .view-search .details{margin-left:115px;min-height:160px;padding:5px 15px 15px;}.details .views-field-title{}.details .views-field-title h2{font-size:18px;font-weight:bold;margin:0;}.details .views-field-title h3{font-size:16px;font-weight:bold;margin:0;}.details .views-field-body{margin-top:5px;word-wrap:break-word;}.page-search-books .block-views{margin-top:25px;}.view-just-released .views-field-title{margin:10px 0;text-align:center;min-height:60px;}.view-book-full-node{position:relative;margin:0 -15px;}.view-book-full-node .view-footer{bottom:0;left:250px;max-width:320px;position:absolute;width:100%;}.field-name-field-file .file-icon,.field-name-field-file .file-size{display:none;}.field-name-field-file,.sharethis-buttons{display:inline-block;vertical-align:top;}.field-name-field-file a,.view-book-full-node .view-footer > a{background:url(/sites/all/themes/iombookstore/images/download-pdf-icon.png) no-repeat scroll center center transparent;display:block;height:40px;margin-right:6px;text-indent:-999em;width:140px;overflow:hidden;}.i18n-fr .field-name-field-file a,.i18n-fr .view-book-full-node .view-footer > a{background:url(/sites/all/themes/iombookstore/images/download-pdf-icon-fr.png) no-repeat scroll center center transparent;}.i18n-es .field-name-field-file a,.i18n-es .view-book-full-node .view-footer > a{background:url(/sites/all/themes/iombookstore/images/download-pdf-icon-es.png) no-repeat scroll center center transparent;}.sharethis-buttons{padding-top:4px;}.node-type-book-page{}.node-type-book-page .main-container{padding:40px 44px;background:url(/sites/all/themes/iombookstore/images/bgline.png) repeat-x scroll 0 180px #FFFFFF;position:relative;}.node-type-book-page .nav-tabs{margin:8px 0 0;font-size:12px;position:absolute;top:0;}.node-type-book-page .nav-tabs a{padding:7px 15px;}.node-type-book-page .page-title{margin:0 0 5px;font-weight:bold;}.node-type-book-page .subtitle{margin:0 0 20px;font-weight:bold;}.node-type-book-page .node-book-page footer{margin:20px 0;}.node-type-book-page .field-name-commerce-price{padding-bottom:50px;}.field-name-field-category .field-label,.field-name-field-subject .field-label{min-width:100px;}.book-image-wrapper{float:left;height:auto;max-height:335px;max-width:224px;margin:0 12px;padding:2px;position:relative;width:100%;}.field-name-field-book-image a:after,.book-image:after{content:".";display:block;height:100%;left:0;max-width:230px;position:absolute;text-indent:-999em;top:0;width:100%;}.book-content{margin-left:20px;overflow:hidden;padding:0 20px;position:relative;min-height:335px;}.group-sharethis{bottom:0;left:20px;position:absolute;width:100%;}.node-book-page .field-name-body{text-align:justify;word-wrap:break-word;}.node-book-page .field-name-body,.node-book-page .field-name-field-table-of-contents{margin-bottom:15px;}.view-related-publications .views-row{margin:5px 0;}.field-name-field-book-language .field-item span{font-weight:bold;}#block-block-4{margin-bottom:20px;}.node-type-book-page aside{margin-top:-55px;}.cart-empty-page{text-align:center;}.node-type-book-page .field-name-field-product,.node-type-book-page .field-name-field-external-copy{bottom:75px;position:absolute;right:20px;}.node-type-book-page .commerce-add-to-cart{text-align:right;}.node-type-book-page .commerce-add-to-cart .form-group{margin:0;display:inline-block;max-width:105px;vertical-align:top;}.commerce-product-field-commerce-price{font-size:18px;font-weight:bold;margin-bottom:10px;}.node-type-book-page .commerce-add-to-cart .commerce-price{float:left;}.node-type-book-page .commerce-add-to-cart .form-submit,.node-type-book-page .field-name-field-external-copy .field-items a{float:right;font-size:15px;width:auto;padding-right:60px;background-image:url(/sites/all/themes/iombookstore/images/blue-arrow.png);background-repeat:no-repeat;background-position:right -180px;text-align:left;margin:0;}.node-type-book-page .commerce-add-to-cart .form-submit:hover,.node-type-book-page .field-name-field-external-copy .field-items a:hover{background-image:url(/sites/all/themes/iombookstore/images/blue-arrow.png);background-repeat:no-repeat;background-position:right -220px;border-color:#cdae58;color:#c19521;}.front .commerce-add-to-cart .form-submit:hover{text-decoration:underline;}.list-inline > li.translation_en,.list-inline > li.translation_es,.list-inline > li.translation_fr{display:none;}.page-node-14 .main-container{padding-left:50px;padding-right:50px;}.page-node-14 .field-name-body{line-height:2em;}.page-node-14 .row > aside,.page-node-14 .row > section{width:50%;padding:0 30px;}.page-node-14 .row > aside{border-right:1px solid #ccc;}.page-node-14 #user-login-form .form-group{margin:11px 0;}#user-login-form label{float:left;width:40%;}#user-login-form .form-text{float:right;width:60%;}#user-login-form .btn{float:right;}.views-field.views-field-line-item-title img{margin-right:10px;}.views-field.views-field-line-item-title span{display:inline-block;vertical-align:top;}.views-field-edit-quantity input{text-align:center;}.checkout-help{text-align:center;font-weight:bold;margin-bottom:20px;}.form-item-customer-profile-shipping-commerce-customer-address-und-0-country{position:relative;}.form-item-customer-profile-shipping-commerce-customer-address-und-0-country .input-group{display:block;float:left;position:absolute;right:0;top:0;z-index:1;}.input-group-addon:last-child{height:34px;}.terms_conditions{margin-top:20px;}.customer_profile_shipping .group-left{padding-left:0;}.customer_profile_shipping .group-right{padding-right:0;}.customer_profile_shipping .form-text,.customer_profile_shipping .chosen-container{float:right;max-width:58%;width:100%;}.customer_profile_shipping .chosen-container{width:100% !important;}div.addressfield-container-inline > div.form-item{float:none;margin:0;}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{background-color:#FFF;text-decoration:none;color:#333;border:1px solid #CCC;padding:6px 12px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover,.checkout-buttons .checkout-cancel:active,.checkout-buttons .checkout-back:active{background-color:#e6e6e6;border-color:#adadad;color:#333;text-decoration:none;}.button-operator{margin:0 10px;}.checkout-completion-message{text-align:center;}.checkout-completion-message a{font-weight:bold;}.checkout-review .pane-data:nth-child(4) .form-item:first-child{display:none;}#payment-details{padding-left:20px;padding-top:10px;}table{border:1px solid #DDD;}table thead th{background:#EEE;border:1px solid #DDD;}table tbody td{border:1px solid #DDD;}.views-field.views-field-line-item-title{white-space:inherit !important;min-width:300px;}.footer .block-menu .menu{text-align:center;}.footer .block-menu .menu li{display:inline-block;}.footer .block-menu .menu li a{border-right:1px solid;display:inline-block;margin-top:15px;padding:0 10px;line-height:1.1em;}.footer .block-menu .menu li.last a{border:0 none;}.footer .block-menu .menu li a:focus,.footer .block-menu .menu li a:hover{background-color:transparent;text-decoration:underline;}.view-commerce-addressbook .views-row{border-top:2px solid #ddd;margin:20px 0 0;padding:20px 0 0;}@media (max-width:960px){.navbar-default{padding-top:25px;}.navbar-right .row{min-height:196px;}a.logo{margin-bottom:30px;max-width:380px;}.region-language{right:0;margin:0;position:absolute;top:4px;width:auto;height:auto;z-index:1000;}.region-language .language-switcher-locale-url{padding:0;}.region-language .language-switcher-locale-url li{float:left;margin-right:10px;}.region-language,.region-language .language-switcher-locale-url li:hover,.region-language .language-switcher-locale-url li.active{background:none;}.region-language .language-switcher-locale-url .language-link{display:block;font-size:13px !important;color:#fff;opacity:0.8;line-height:32px;}.region-language .language-switcher-locale-url .active .language-link{opacity:1;}.region-language .language-switcher-locale-url .language-link:hover{opacity:1;}.region-language .language-switcher-locale-url .en .language-link{background-position:-4px 0;}.region-language .language-switcher-locale-url .fr .language-link{background-position:-100px 0;transform:rotate(0deg);}.region-language .language-switcher-locale-url .es .language-link{background-position:-54px 0;}#block-block-5 img{width:100%;max-width:100%;}.navbar-default .main-nav{position:absolute;right:0;top:0;width:100%;margin:0;z-index:1000;}.navbar-left{padding-top:30px;}section .box{position:relative;}.slider-content{margin-left:-100px;margin-right:-100px;}}@media (max-width:920px){.book-image-wrapper{max-height:inherit;}.node-type-book-page .field-name-field-product,.node-type-book-page .field-name-field-external-copy{bottom:0;position:relative;overflow:hidden;right:0;}.group-sharethis{left:0;margin-top:15px;position:relative;}.node-type-book-page aside{margin-top:0;}}@media (max-width:767px){.navbar-nav{margin:10px 0 0;position:relative;z-index:2;}.navbar-default .navbar-collapse{width:100%;}.navbar-default .navbar-nav > li{text-align:center;}.navbar-default .navbar-nav > li a{margin:auto;}.navbar-default .navbar-nav > li > a{border:0;}.navbar-left{float:none;width:100%;}.navbar-right .row{min-height:inherit;}a.iom-logo{margin-bottom:15px;margin-top:35px;max-width:325px;}a.logo{max-width:325px;}.front .main-container > .row{background-position:center 100px;}#slider{min-height:580px;}.bee3D-parent section{margin-top:-260px;}.slider-content{margin-left:-30px;margin-right:-30px;font-size:18px;}.slider-content .form-control{font-size:24px;height:auto;}.slider-footer > span{border:0 none;display:block;margin:10px 0;}.iom-info{font-size:20px;}.book-image-wrapper{float:none;margin:0 auto;max-width:223px;}.book-content{margin-left:0;text-align:center;padding:0;}.book-content .field-label-inline .field-label,.book-content .field-label-inline .field-items{float:none;display:inline-block;}.node-type-book-page .commerce-add-to-cart,.node-type-book-page .field-name-field-external-copy .field-items{text-align:center;}.node-type-book-page .commerce-add-to-cart .form-group{display:block;margin:0 auto;text-align:center;width:160px;}.node-type-book-page .commerce-add-to-cart .form-submit,.node-type-book-page .field-name-field-external-copy .field-items a{clear:both;margin:10px auto;float:none;}.node-type-book-page .field-name-commerce-price{padding-bottom:0;}.field-name-field-file a,.view-book-full-node .view-footer > a{float:none;}.book-image::after{background-position:top center;max-width:none;}.book-image img{margin:auto;}.view-book-full-node .view-footer{position:static;margin-bottom:20px;}.sharethis-buttons{padding-top:15px;}#views-exposed-form-search-search-page,.iom-info{margin-left:auto;margin-right:auto;max-width:480px;}.content-footer .blue-btn .menu.nav li{margin:0 auto;}.content-footer .col-sm-3:first-child{padding-bottom:20px;}.content-footer .col-sm-3,.content-footer .col-sm-6{width:100%;border-left:0;border-right:0;}.content-footer .blue-btn{margin-top:20px;margin-bottom:20px;}.social{text-align:center;padding:0;margin:0 auto;}.page-node-14 .row > aside,.page-node-14 .row > section{width:100%;}.page-node-14 .row > aside{border-right:0;}#user-login-form label{float:none;width:auto;}#user-login-form .form-text{float:none;width:100%;}.customer_profile_shipping label{float:none;width:100%;}.customer_profile_shipping .form-text,.customer_profile_shipping .chosen-container{float:none;max-width:100%;}.front article{transform:scale(0.75) translateY(-27px);}.currency-exchange{margin:auto;}.page-search-books .block-views{margin-top:0;}#block-views-related-publications-block{text-align:center;}.pagination{margin:0;}.currency-exchange{max-width:200px;width:100%;}}@media (max-width:480px){h1{font-size:28px;}h2{font-size:22px;}.slider-content{margin-left:-30px;margin-right:-30px;font-size:18px;}.navbar-right{width:100%;}a.iom-logo{margin:10px 10px 10px 0;max-width:50px;}a.logo{margin:30px 0 10px;max-width:223px;}.front .main-container > .row{background-position:0 15px;}#slider{min-height:420px;}article.bee3D-parent{top:-150px;}.navigate{top:23%;line-height:170px;}.navigate.prev{left:-35px;}.navigate.next{right:-35px;}.bee3D-active .slider-content h2{font-size:35px;}.bee3D-active .slider-content{font-size:24px;margin-left:-50px;margin-right:-50px;}#user-login label,#user-login-form label{float:none;width:auto;}#user-login .form-text,#user-login-form .form-text{float:none;width:100%;}form.user-info-from-cookie .control-label{width:100%;}form.user-info-from-cookie .chosen-container,form.user-info-from-cookie .form-control{width:100% !important;float:none;}.page-header{font-size:32px;}.view-just-released .views-field-field-book-image img{margin:auto;}.field-name-field-category .field-label,.field-name-field-subject .field-label{min-width:inherit;}.view-book-full-node .view-footer > a{display:block;margin:0 0 10px;float:none;}.front article{transform:scale(0.5) translateY(-27px);}.customer_profile_shipping .group-left,.customer_profile_shipping .group-right{width:100%;padding:0;}.footer h3{font-size:18px;}.footer p{font-size:12px;}}@media (max-width:420px){.not-front #block-system-user-menu .menu.nav li{width:100%;padding:0 !important;}.currency-exchange,.general-folder{width:100%;float:none;}.page-search-books .view-search .views-field-field-book-image{position:relative;display:block;margin:0 auto 20px;}.page-search-books .view-search .details{margin:0;min-height:auto;}.view-just-released .views-row{width:100%;}.not-front .currency-exchange{max-width:200px;}.footer{padding-top:25px;}.footer h3{font-size:16px;}.profile .field-label{width:auto;float:none;}}@media (min-width:768px) and (max-width:900px){.not-front #block-system-user-menu .menu.nav li{width:100%;padding:0 !important;}.navbar-default .navbar-nav > li.first > a{width:83px;}.node-type-book-page .field-name-commerce-price{padding-bottom:0;}.node-type-book-page .commerce-add-to-cart .form-submit,.node-type-book-page .field-name-field-external-copy .field-items a{float:none;}}@media (min-width:768px) and (max-width:992px){.navbar-header{min-width:530px;}.content-footer .col-sm-3{width:40%;}.content-footer .col-sm-6{border-right:0;width:60%;}.content-footer .col-sm-3:last-child{float:right;margin-top:20px;width:60%;padding:0;max-width:595px;}.content-footer .general-folder{margin-left:45px;max-width:150px;padding-top:10px;}.content-footer .blue-btn{float:right;width:60%;padding:0 0 0 20px;}#block-block-3,#block-commerce-multicurrency-currency-selector{width:100%;}}@media (min-width:481px) and (max-width:992px){.content-footer .menu.nav{margin:0;}.content-footer .blue-btn .menu.nav li{max-width:220px;width:100%;}.view-just-released .views-row{width:33.3333%;}}.downpdf{background:#b73939;padding:10px;color:#fff;text-decoration:none}.downpdf:hover{background:#900;color:#fff;text-decoration:none;}

