/*

Theme Name: CDS 2016 theme

Theme URI: http://conferencedataservices.com

Description: Conference and Data Services Australia

Author:Bodu Web Design

Author URI: http://www.boduweb.com/

*/

/* Begin Typography & Colors */


body{color:#6e6f71;}

h1,h2,h3,h4{color:#6e6f71;}
#productspage h2,#productspage h1{color:#fff;}
#productspage hr{margin:0 0 2em 0;}
#header h2,.smallhead h1{color:#0088ac;margin:0.4em 0 0 0;padding:0;line-height:1.05em;font-size:1.9em;}
#header h2{font-size:2.4em;}
.post h1,#singlepost h1{font-size:1.9em;}
#productspage #singlepost h1{color:#fff;}
.smallhead h2,#header h1{color:#6e6f71;margin:0;padding:0;font-size:1.2em;line-height:1.6em;}
#header h4,.entry h3,.casestudies h1{color:#6d6f71;}
.reveal-modal h3{color:#0088ac;text-transform:uppercase;padding:0.81em 0 0.81em 4.2em;background:#fff url(images/cds-logo-small.png) center left no-repeat;}
.specialities h4, .specialities h3{color:#fff;}
.entry h2,.entry h3,.entry h4, .entry h5,.entry h6, .entry h7{color:#0088ac;}
.entry h2,.servicetitle h2{font-size: 1.2rem;}
.entry h3,.servicetitle h3{font-size: 1.3rem;}
.entry h4,servicetitle h4,.childservice h4 {font-size: 1.2rem;}
.entry h5 {font-size:1rem;}
.entry h6{font-size:0.9rem;}
.entry h7{font-size:0.8rem;}
.singlepage h3{color:#0088ac;display:block;width:100%;}


hr{border-color:#f3f1f1 !important;margin:0 !important;}
h3.videogallery{border-bottom-style:solid;border-width:1px;border-color:#f3f1f1 !important;margin-bottom:1.4em;width:100%;}
.gquote a{text-decoration:none;color:#fff;font-weight:bold;}
.specialities ul li a,#productspage #singlepost a{color:#fecc03;}
.cities{font-size:1.5em;color:#bbbbbb;padding:0.5em 0;text-align:justify;}
.indent {padding-left:1.8em !important;}
.testimonial-panel span.icon-cds-logo2,.likeicon span.icon-cds-logo2{font-size:4.4em;}
.post h1,.client-testimonials h1,.panel.form h2,.panel.form h3,span.blue,#singlepost h1{color:#0088ac;}
.testimonial-panel h4{color:#6e6f71;}

.showreel a{font-size:1.8em;color:#fff;}
.showreel a span.icon-film{font-size:1.4em;}
.showreel a:hover{color:#0088ac;}
#productspage a{color:#FDCC04;text-decoration:dotted;}
#productspage .singleproducts a{color:#008cba;}
#productspage .singleproducts div.moreinfolook a{color:#fff;}

/* general Structure */
#header{position:relative;margin-bottom:1.6em;}
.gquote{background:#ff1966;padding:0.8em 1.5em 0.8em 1.5em;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;font-size:0.9em;margin:0 0 0.3em 0;text-align:center; }
.headpadding{padding-top:0.5em;}
.columns.contactdetails{padding:0 0 0 1.2em;font-size:1.3em;color:#CCBD14;position:absolute;top:0;right:0;line-height:100%;}
.columns.contactdetails span.boduTelephone{font-size:1.4em;}
i.fi-telephone{color:#ff1966;}
.showreel{clear:both;background:#124b78;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;width:90%;margin:0.5em auto;padding:0.5em;text-align:center;}

/* menus */
.topmenu .columns {margin:0;padding:0;}
.topmenu ul,#scrollHeader ul{list-style:none;margin:0.4em 0 0 0;padding:0;}
.topmenu ul.cds-menu li,#scrollHeader ul li{float:left;padding:0 0.3em 0.8em 0 ;}
.topmenu ul.cds-menu li a, #scrollHeader ul li a{padding-right:0.3em;border-right-style:solid;border-color:#f3f1f1;
border-width:1px;text-transform:uppercase;}
.topmenu ul li, #scrollHeader ul li{position:relative;}
.topmenu ul li ul, #scrollHeader ul li ul{position:absolute;top:2em;left:0;
background:#fff;z-index:999;width:18em;padding:0 0.5em 0.5em 0.5em;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;border: 1px solid #ccc;
  border-top: 0;display:none;}
.topmenu ul li:hover ul,#scrollHeader ul li:hover ul{display:block;}
.topmenu ul li ul li,#scrollHeader ul li ul li{padding:0.5em;font-size:0.95em;clear:both;}
#footer ul{list-style:none;}
.topmenu ul.cds-menu li.menu-item-17 a{border-color:#fff;}

ul#menu-footer-middle li a i{font-size:1.8em;}
.breadcrumb ul{list-style:none;}
.breadcrumb ul li{float:left;}

/* slideshow */
#featured{position:relative;min-height:479px;background:#1395af;}
#featured ul {
  /* Prevent bullets showing before .orbit-container is loaded */
  list-style-type: none;
}


#featured img {
  /* Hide images before .orbit-container is loaded */
  display: none;
}

#featured .orbit-container img {
  /* Show images when .orbit-container is loaded */
  display: block;
}
#featured ul.orbit-slides-container{border-bottom-style:solid;border-color:#fff;border-width:2px;}
#sidebar #conf-services{width:100%;position:relative;background:url(images/confservices-trans.png);padding:1em;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#featured #conf-services{position:absolute;top:1.5em;right:0;z-index:9;background:url(images/confservices-trans.png);-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;padding:0.5em 0.8em;}
#conf-services h2{padding-left:0.5em;color:#fff;font-size:1.8em;}
#conf-services img{float:left;display:block;}
#conf-services div.mobilecircle {width:80%;margin:0 auto;}
#conf-services .mobilecircle img{clear:both;display:block;text-align:center;margin:0 auto;}
#sidebar #conf-services img{margin:o auto;}
#conf-services ul{padding-top:3em;}
#conf-services ul li{list-style:none;}
#conf-services ul li a{color:#fff;}
#conf-services ul li a i{margin-right:0.8em;}
#conf-services ul li a i.dblue{color:#2c5f87;font-weight:bold;}
#conf-services ul li a i.dblue2{color:#124b78;font-weight:bold;}
#conf-services ul li a i.lblue{color:#ffffff;font-weight:bold;}
#conf-services ul li a i.pink{color:#ff1966;font-weight:bold;}
#conf-services ul li a i.yellow{color:#fede09;font-weight:bold;}
#sidebar #conf-services ul{padding:0;clear:both;float:left;}
.videogallery{clear:both;float:left;margin:0.3em 0;}

#featured .orbit-slides-container > * .orbit-caption {
position: absolute;
bottom: 16em;
left:15em;
background-color: rgba(51, 51, 51, 0.3);
color: white;
width: 10%;


font-size: 0.8rem;
text-align:center;
}
.orbit-caption i{font-size:8rem;}
.orbit-caption a{color:#fff;}
.orbit-caption a:hover{color:#0078a0;}
ol.orbit-bullets{top:0em;background:#fff;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;width:10em;padding:0.5em;}
ol.orbit-bullets li{width:0.8em;height:0.8em;}
ol.orbit-bullets li.active{background:#1395af;}
/* keyservices panel */
.keyservices{background:#1395af;color:#fff;padding:2em 0;clear:both;}
.iservice{font-size:4.5em;padding:0 0;}
.services{margin-bottom:1.2em;}
.keyservices ul img,ul.frontphotos li img{border:1px solid #fff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
ul.frontphotos li img{border-color:#1395af;}
 a.orbit-prev, a.orbit-next{display:none;}
}

/* modals */
.reveal-modal.medium.open{color:#6e6f71;padding:2em;}
.reveal-modal.medium.open img{display: block;
	margin: 0.5em auto;padding:0.2em;border:solid 1px #f3f1f1;}
	.videobox{text-align:center;padding:0 auto;margin:2em 0!important;}
	
/* testimonials */
.testimonial-panel{padding:3.5em  0;background:#fff;}
.testimonial-panel i,.spectitle i{font-size:4.4em;}
.likeicon{}
.indtestimonials{padding:2em 0 0 0;}
.testimonial{padding:1.5em 0;border-bottom-style:solid;border-width:1px;border-color:#f3f1f1;}
.indtestimonials li img{margin:0 auto 0.8em auto;}

/* services template */
.servicetitle h2{color:#0078a0;}
.servicetitle{clear:both;}

/* specialties */
.specialities,.boduPhotos{padding:3.5em 0;background:#1395af;color:#fff;}
.spectitle{margin:0 0 2em 0;}
.specialities ul.medium-block-grid-3{margin:0 !important;padding-left:0.3em;}
.specialities ul li{min-height:14em;position:relative;}


/* photogallery */
ul.photogallery{margin:2em 0;}

/* posts */

/* products category */
#productspage{background:#1395af;width:100%;padding:2em;color:#fff;}
.singleproducts{background:#fff;min-height:42em;color:#6e6f71;padding:0.5em;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;position:relative;}
.singleproducts h3{min-height:3em;}

.moreinfolook{position:absolute;bottom:1.2em;width:95%;}
.moreinfolook a.button.bodubutton.expand,.moreinfolook a.button.bodubutton.expand.booking,#productspage .panel a.bodubutton{background:#ff1966;;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.moreinfolook a.button.bodubutton.expand.booking{background:#ff1966;}
.moreinfolook a:hover.button.bodubutton.expand{background:#000;}
#productspage .panel{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#productspage .panel a:hover.bodubutton{background:#000;}
/* alignment */
.alignleft {
	float: left;
}

.alignright {
	float: right;
}

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

blockquote.alignleft,
img.alignleft {
	margin: 7px 24px 7px 0;
}

.wp-caption.alignleft {
	margin: 7px 14px 7px 0;
}

blockquote.alignright,
img.alignright {
	margin: 7px 0 7px 24px;
}

.wp-caption.alignright {
	margin: 7px 0 7px 14px;
}

blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
	margin-top: 7px;
	margin-bottom: 7px;
}

/* sidebar */
.row.large-4.columns.side,.#sidebar.large-12.columns{padding-right:0;} 
#sidebar ul{list-style:none;}
#sidebar .photobox{margin:1.4em 0;padding:0;}
#sidebar .photobox img,#sidebar .flex-video,ul.photogallery img,.csphotogallery img,.flex-video,.childservice div.featimage img,.pagetop img{background:#fff;border:1px solid #fff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
 input#quotesubmit.button.right,.panel.form,div.viewmorelink.panel,.entry img,#singlepage div.panel{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.viewmorelink{text-align:center;border-style:solid none;border-color:#f3f1f1;border-width:1px;padding:0.2em 0;}
#sidebar ul.small-block-grid-2 li,#sidebar ul.small-block-grid-1.videolist li{padding-right:0 !important;}

/* footer */
#footer{padding:0;}
#footercontent{border-top-style:solid;border-width:1px;border-color:#f3f1f1;padding:2em 0;}
#footerlogo img{float:left;padding:0 0.2em 0 0;}
#footerlogo.large-5.columns,#footermenu.large-7.columns{padding-right:0 !important;}
#footermenu.large-7.columns,#footermenu.large-7.columns div.large-3.columns,#footermenu.large-7.columns div.large-9.columns.address{padding-left:0 !important;}
#footerlogo div.cdsname{float:left;padding:1.2em 0 0 0 ;font-size:1.5em;font-style:strong;color:#6e6f71;font-size:1.9em;text-transform:uppercase;font-weight:300;}
div.show-for-medium-only #footerlogo  div.cdsname{padding:0.3em;font-size:1.2em;}

#footermenu.large-7.columns div.large-9.columns.address{font-size:1.41em;padding:0;}
#footermenu{padding-top:2em;}
.show-for-medium-only div#footermenu{padding-top:0;}
ul#menu-bottom-left.cds-footer-menu{padding:0 !important;}

/* icons */
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?-5tlz8i');
	src:url('fonts/icomoon.eot?#iefix-5tlz8i') format('embedded-opentype'),
		url('fonts/icomoon.woff?-5tlz8i') format('woff'),
		url('fonts/icomoon.ttf?-5tlz8i') format('truetype'),
		url('fonts/icomoon.svg?-5tlz8i#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-cds-logo2:before {
	content: "\e62c";
}
.icon-pencil:before {
	content: "\e600";
}
.icon-camera:before {
	content: "\e601";
}
.icon-headphones:before {
	content: "\e602";
}
.icon-play:before {
	content: "\e603";
}
.icon-camera2:before {
	content: "\e604";
}
.icon-phone-hang-up:before {
	content: "\e605";
}
.icon-envelope:before {
	content: "\e606";
}
.icon-screen:before {
	content: "\e607";
}
.icon-laptop:before {
	content: "\e608";
}
.icon-mobile:before {
	content: "\e609";
}
.icon-mobile2:before {
	content: "\e60a";
}
.icon-tv:before {
	content: "\e60b";
}
.icon-bubble:before {
	content: "\e60c";
}
.icon-bubble2:before {
	content: "\e60d";
}
.icon-user:before {
	content: "\e60e";
}
.icon-users:before {
	content: "\e60f";
}
.icon-signup:before {
	content: "\e610";
}
.icon-attachment:before {
	content: "\e611";
}
.icon-close:before {
	content: "\e612";
}
.icon-checkmark:before {
	content: "\e613";
}
.icon-play2:before {
	content: "\e614";
}
.icon-pause:before {
	content: "\e615";
}
.icon-stop:before {
	content: "\e616";
}
.icon-volume-high:before {
	content: "\e617";
}
.icon-google:before {
	content: "\e618";
}
.icon-googleplus:before {
	content: "\e619";
}
.icon-googleplus2:before {
	content: "\e61a";
}
.icon-facebook:before {
	content: "\e61b";
}
.icon-facebook2:before {
	content: "\e61c";
}
.icon-facebook3:before {
	content: "\e61d";
}
.icon-twitter:before {
	content: "\e61e";
}
.icon-twitter2:before {
	content: "\e61f";
}
.icon-twitter3:before {
	content: "\e620";
}
.icon-vimeo:before {
	content: "\e621";
}
.icon-vimeo2:before {
	content: "\e622";
}
.icon-vimeo3:before {
	content: "\e623";
}
.icon-tumblr:before {
	content: "\e624";
}
.icon-tumblr2:before {
	content: "\e625";
}
.icon-tux:before {
	content: "\e626";
}
.icon-apple:before {
	content: "\e627";
}
.icon-finder:before {
	content: "\e628";
}
.icon-android:before {
	content: "\e629";
}
.icon-windows8:before {
	content: "\e62a";
}
.icon-pinterest:before {
	content: "\e62b";
}


/* casengo fix */
.casengo-vipbtn span{font-size:20px !important;}
.large-12.columns.pagetop{padding:0;margin:0 0 0.8em 0;height:200px;overflow:hidden;}
.pagetop img{padding:0.5em;border:solid 1px #f3f1f1; }

/* modal */
.photonav{clear:both;margin:0.4em 0;float:left;width:100%;border-top:1px #f3f1f1 solid;border-bottom:1px #f3f1f1 solid;padding:0.4em 0;}
.photonav a{padding:0 0.5em;border-right:1px #f3f1f1 solid;}

/* lists */
.entry ul li{font-size:0.9rem;}


/* testing link styles */

a.linkstyle2{color:#ff1966;font-weight:bold;border-bottom-style:dotted;border-width:1px;}
a.linkstyle3{font-weight:bold;border-bottom-style:dotted;border-width:1px;}
a.linkstyle4{color:#6e6f71;font-weight:bold;border-bottom-style:dotted;border-width:1px;}

/* services */
.post .accordion dd > a{background:#fff;}
.post .accordion dd > a:hover {
background: #fff;
}
.post .accordion dd > a h2{color:#0088ac;}
.post .accordion dd > a p{color:#6e6f71;}
.childservice{clear:both;float:left;width:96%;margin-left:4%;}
.childservice p{font-size:0.8em !important;}
.childservice div.featimage,div.featimage{float:left;margin:0.4rem 1.4em 1.4em 0;}
.contain-to-grid{background:transparent !important;}
.top-bar{background:#0088ac !important;}
.top-bar .name h1 a {width:100% !important;}
/* size hacks */

/* phone hacks */
@media (max-width: 640px) {
    .cities{font-size:0.7em;
	}
	.orbit-bullets-container{
    Display: none;
}
#footercontent{padding:0;}
#footercontent h3{color:#6e6f71 !important;font-size:1.4em;}

.topmenu.small-12{font-size:0.8em;}
#header h1,.smallhead h1{font-size:1.5em;text-align:left;font-weight:400;}
#header h2,.smallhead #conf-services h2{font-size:1.1em;font-weight:300;color:#6e6f71;padding-top:2em;}
.smallhead #conf-services h2{clear:both;text-align:center;}
.smallhead ul{clear:both;background:#1395af;}

.smallhead div.smallcolor{clear:both;background:#1395af;width:100%;padding-bottom:2em;}
.iservice {
font-size: 3.2em;padding-bottom:0.4em;
}
.address,.address a{font-size:0.9em;}
.address{padding-left:2em;}
.smallhead #conf-services ul li a,.smallhead a{color:#fff;}
.smallhead #conf-services ul li a i.lblue{color:#6e6f71;}
.magbar{background:#fff;padding:0.6em 1em 0 1em;}
.magbar .sub-nav dt, .magbar .sub-nav dd,.magbar  .sub-nav li{font-size:0.9em;}
.smallcity{color:#bbbbbb;text-align:center !important;
	font-size:0.75em;margin:2em 0;clear:both;}
.smallhead .cdslogo{font-size:5.4em;color:#0078a0;}
.testimonial-panel{padding:0;}

#singlepage .entry p a img.size-thumbnail{max-width:35%;}

}

/* campaigns */
div.panel.campaign h1{color:#6e6f71;font-size:1.8em;line-height:1.9em;}
div.panel.campaign hr{margin-bottom:1em !important;border:solide 1px #ccc;}
.notice{margin:2em;}

/* products */
li div.panel.boduproduct{background:#fff;padding-bottom:0;}
li div.panel.boduproduct p {font-size:0.75em;}
li div.panel.boduproduct h3{font-size:1.2em;}
li div.panel.boduproduct div.boduprice{font-size:1.3em;padding:1.2em 0 0 0;}
div.productdesc{padding:0.5em 0 0 0;}
#productspage .panel{color:#6e6f71;}
.panel img{margin-bottom:2em;}
#productspage .panel .productprice,#productspage .panel .terms{padding:0.5em;}
#productspage .productprice{margin-bottom:2em;}
#productspage .panel a.bodubutton{color:#fff;}
p.bodu-info{font-size:0.9em;}


/* tablet hacks */

@media only screen and (max-width: 40em) { div.panel.campaign h1{font-size:1.2em;}

.specialities ul li {
    min-height: 14em;
    position: relative;}


}

@media only screen and (min-width: 40.063em) and (max-width: 64em) { #header {padding:0;}  
div.panel.campaign h1{font-size:1.4em;}
#header h2{font-size:1.2em;}
.topmenu ul{font-size:0.78em;}
.cities{font-size:1.4em;}
.show-for-medium-only p.cities{font-size:1.14em;text-align:center !important;padding-top:1.4em;}
.show-for-medium-only p.cities span.cityName{padding:3.2em 1.5em;}
.smallhead {background:#ffffff;padding-top:2em;}
.smallhead #conf-services h2{color:#0078a0;text-align:center;font-size:2.5em;}
.smallhead #conf-services ul li a{color:#0078a0;}
.smallhead h2{font-size:1.6em;}
#conf-services img{width:35%;margin-right:6em;}

.smallhead #conf-services ul li a i.lblue{color:#6e6f71;}
.smallhead #conf-services ul li{font-size:1.125rem;}

#featured{min-height:280px;}}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
  #header h1{font-size:1.1em;} 
#header h2{font-family:Arial, sans-serif;} 

} 


#cdscontainer {display:none;}


div#footerlogo {
    width: 30%;
}

div#footermenu {
    
    width: 30%;
}

.kk-footer 

{width: 90%;

  margin-left: 0;
    margin-right: 0;
    position: relative;
        padding-left: 0.9375rem;
    padding-right: 0.9375rem;
        margin: 0;
    padding: 0;
    display: table-row-group;
        box-sizing: border-box;
            font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    position: relative;
    cursor: default;} 

@media (max-width: 1024px) {
div#footerlogo {
    width: 42%!important;
}

div#footermenu {
    width: 45%!important;
}

.kk-footer {
display: block;
    width: 100%!important;
padding-bottom:30px;
}
}


@media (max-width: 641px) {
.column, .columns {
    float: none!important;
    margin: 0 auto!important;
}

#kk-tablet li {
    text-align: center;
}

.kk-footer {
padding-bottom:10px;
}

}

h2#kk-tag{
    color: #6e6f71;
    margin: 0;
    padding: 0;
    font-size: 1.2em;
    line-height: 1.6em;
    text-rendering: optimizeLegibility;
        font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: 300;
    font-style: normal;
        box-sizing: border-box;

}

a#kk-tag:hover{

color: #9bd217 !important;

}


/* Gravity Forms */
.gfield.large-6 {
	clear: none!important;
	float: left;
    margin-top: 0!important;
}

.ginput_recaptcha > div {
	margin-left: auto;
	margin-right: auto;
}

.gform_wrapper .gform_footer {
	text-align: center;
}

#gform_fields_1 .gfield_label {
	display: none!important;
}

body .gform_wrapper ul.gfield_checkbox li, body .gform_wrapper ul.gfield_radio li {
    width: 50%;
    float: left;
    clear: none;
}

body .gform_wrapper .radio-inline ul.gfield_checkbox li, body .gform_wrapper .radio-inline ul.gfield_radio li{
    width: auto;
    display: inline-block;
    float: none;
    margin-right: 15px;
    overflow: visible
}

body .gform_wrapper .gfield_radio li label {
    margin-top: -9px;
}

.eventForm input.button {
    max-width: 330px;
    width: 100%!important;
}

body .gform_wrapper textarea.large {
    height: 160px;
}

.show-for-small-only .gfield.large-6 {
    float: none!important;
    clear: both!important;
}

body .show-for-small-only  .gform_wrapper ul.gfield_checkbox li, body .show-for-small-only  .gform_wrapper ul.gfield_radio li {
    width: 100%;
    float: none;
    clear: both;
}